]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Vulpkanin Species (#37539)
authorScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Fri, 5 Sep 2025 10:43:17 +0000 (12:43 +0200)
committerGitHub <noreply@github.com>
Fri, 5 Sep 2025 10:43:17 +0000 (12:43 +0200)
* [April Fools] Elf species  (#35353)

elf

* [April Fools] Juice that makes me go insane (#35370)

* kill me

* MAKE IT STOP

* is it finally over?

* web edit

* webedit

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* webedit

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* webedit

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* webedit

* WEBEDIT PLEASE

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* vulpkanin species

the ultimate april fools joke

Co-Authored-By: Kr8art <188977876+kr8art@users.noreply.github.com>
* cant be bothered

* make build and test debug run on the april fools branch (#35396)

welp

* Revert "[April Fools] Juice that makes me go insane (#35370)"

This reverts commit fcbdcf8452cb1247733242aa44ea5b9f38dfa3d2.

* Revert "[April Fools] Elf species  (#35353)"

This reverts commit 704293a051033026bfca0c9e161d97796bc0cb81.

* nuh uh

* localized names

* fix survival box

* abilities (Mostly don't work yet, pending PRs)

* wagging loc

* slight heat tweaks

* stuff

* Update Vulpkanin.xml

* vulp screams + quieter howl

* MessyDrinker by Orks

* MessyDrinker guidebook

* animal bones

* fix wagging

* missed

* no loc

* Lower damage, remove butchering

* Revert "animal bones"

This reverts commit 3457cde13e57336678f62a20bf57fb315844c240.

* leap

* collision

* leap desc update

* leap guidebook

* fix leap

* microbalance

* comment

* microbalancing pt 2

* microbalancing pt 3

* test fail fix (i hope)

* fix organs

* no leaping on the ground

* remove SolutionScanner + ling work

* fix clone

* add stuff back

* microbalancing pt yes

* male vulp names

mainly slavic names with some similiar sounding ones mixed in

* Revert "male vulp names"

This reverts commit 1666f81821bfea241262627160a594dd1b0ce050.

* male vulps names pr 2 (slavic, dog names, few puns)

Slavic names, with mixed in typical dog names and some puns

* female names (mainly slavic, other stuff mixed in)

* oops

* Update vulpkanin.yml

* Vulps WIP Work (#1)

* Modified aesprite tools

* WIP

* wipperoni

* We are done here, wawa

* Revert "Merge branch 'aseprite-tools' into hannah/vulps-wip"

This reverts commit d258645df60a94d0217fecd85a38545f2b951cde, reversing
changes made to 0ae39e862152ef6548533eba0547709594c55e90.

* Resolve merge issue

* Fix Urist McVulp forgetting his fursuit

---------

Co-authored-by: Southbridge-fur <southbridgefur@gmail.com>
* re-add ears and husk overlay

* revert adding ears to vox

* Crest Markings

* Fade Markings

* Sharp Markings

* microbalance + comments

* censor character nudity option compliance

* Ear Markings

* 1984 wagging animations

* Tail Markings

* tail wag icon

* annoyance

* guidebook

* slight temperature tweak

* seperate out snouts, port over 2 markings for testing

* fix

* seperate snout file

* Snout/Head Markings

* cleanup + locale for ears

* Head and Snout loc

* gray eyes

* crest and husk cleanup

* Tail and Chest loc

* Legs and Arms loc

* most important commit

* mime vulps like rations too

* missing loc

* microbalance

* not needed

* goatee

* white eyes

* harmony feedback tail fixes

* personal changes and fixes after playing

* fix fluffy tail clipping

* Sprite fixes, displacement fixes (#2)

* Tune head displacement

* Vulps Sprite Tuning

* helmets

* detail

* Urist

* wag

* comban't

* fix attributions

* remove vulp biosuits

* fix vulp beards

* fixed up ears

* comment note

* further ear tweaks

* engi helmets

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Co-authored-by: Milon <milonpl.git@proton.me>
Co-authored-by: Kr8art <188977876+kr8art@users.noreply.github.com>
Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
Co-authored-by: Southbridge-fur <southbridgefur@gmail.com>
403 files changed:
Resources/Audio/Voice/Talk/attributions.yml
Resources/Audio/Voice/Talk/vulp.ogg [new file with mode: 0644]
Resources/Audio/Voice/Talk/vulp_ask.ogg [new file with mode: 0644]
Resources/Audio/Voice/Talk/vulp_exclaim.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/attributions.yml [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/dog_whine.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/howl.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg [new file with mode: 0644]
Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg [new file with mode: 0644]
Resources/Locale/en-US/chat/emotes.ftl
Resources/Locale/en-US/chat/managers/chat-manager.ftl
Resources/Locale/en-US/datasets/names/vulpkanin_female.ftl [new file with mode: 0644]
Resources/Locale/en-US/datasets/names/vulpkanin_last.ftl [new file with mode: 0644]
Resources/Locale/en-US/datasets/names/vulpkanin_male.ftl [new file with mode: 0644]
Resources/Locale/en-US/interaction/interaction-popup-component.ftl
Resources/Locale/en-US/markings/vulpkanin.ftl [new file with mode: 0644]
Resources/Locale/en-US/species/species.ftl
Resources/Prototypes/Actions/types.yml
Resources/Prototypes/Body/Parts/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Body/Prototypes/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Damage/modifier_sets.yml
Resources/Prototypes/Datasets/Names/vulpkanin_female.yml [new file with mode: 0644]
Resources/Prototypes/Datasets/Names/vulpkanin_last.yml [new file with mode: 0644]
Resources/Prototypes/Datasets/Names/vulpkanin_male.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml
Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_chest.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_ears.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_hair.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_head.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_limbs.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_snout.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/tattoos.yml
Resources/Prototypes/Entities/Mobs/Player/clone.yml
Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Guidebook/species.yml
Resources/Prototypes/Loadouts/Miscellaneous/survival.yml
Resources/Prototypes/SoundCollections/screams.yml
Resources/Prototypes/SoundCollections/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Species/species_weights.yml
Resources/Prototypes/Species/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Voice/speech_emote_sounds.yml
Resources/Prototypes/Voice/speech_emotes.yml
Resources/Prototypes/Voice/speech_sounds.yml
Resources/Prototypes/Voice/speech_verbs.yml
Resources/ServerInfo/Guidebook/Mobs/Species.xml
Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-light-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-unshaded-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/security.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/security.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-light-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-unshaded-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/meta.json
Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/off-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/on-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Helmets/eva.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Helmets/eva.rsi/meta.json
Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/meta.json
Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/meta.json
Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/meta.json
Resources/Textures/Clothing/Head/Hoods/Bio/security.rsi/meta.json
Resources/Textures/Clothing/Head/Hoods/rad.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hoods/rad.rsi/meta.json
Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/meta.json
Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/meta.json
Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/meta.json
Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/up-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/welding.rsi/equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Welding/welding.rsi/meta.json
Resources/Textures/Clothing/Head/Welding/welding.rsi/up-equipped-HELMET-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/blushingclown.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/blushingclown.rsi/meta.json
Resources/Textures/Clothing/Mask/blushingmime.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/blushingmime.rsi/meta.json
Resources/Textures/Clothing/Mask/breath.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/breath.rsi/meta.json
Resources/Textures/Clothing/Mask/breath.rsi/up-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/clown.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/clown.rsi/meta.json
Resources/Textures/Clothing/Mask/cluwne.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/cluwne.rsi/meta.json
Resources/Textures/Clothing/Mask/ert.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/ert.rsi/meta.json
Resources/Textures/Clothing/Mask/gas.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gas.rsi/meta.json
Resources/Textures/Clothing/Mask/gasatmos.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gasatmos.rsi/meta.json
Resources/Textures/Clothing/Mask/gascaptain.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gascaptain.rsi/meta.json
Resources/Textures/Clothing/Mask/gascentcom.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gascentcom.rsi/meta.json
Resources/Textures/Clothing/Mask/gasexplorer.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gasexplorer.rsi/meta.json
Resources/Textures/Clothing/Mask/gassecurity.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gassecurity.rsi/meta.json
Resources/Textures/Clothing/Mask/gassyndicate.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/gassyndicate.rsi/meta.json
Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/italian_moustache.rsi/meta.json
Resources/Textures/Clothing/Mask/medical.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/medical.rsi/meta.json
Resources/Textures/Clothing/Mask/medical.rsi/up-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/medicalsecurity.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/medicalsecurity.rsi/meta.json
Resources/Textures/Clothing/Mask/medicalsecurity.rsi/up-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/merc.rsi/meta.json
Resources/Textures/Clothing/Mask/mime.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/mime.rsi/meta.json
Resources/Textures/Clothing/Mask/muzzle.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/muzzle.rsi/meta.json
Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/neckgaiter.rsi/meta.json
Resources/Textures/Clothing/Mask/neckgaiterred.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/neckgaiterred.rsi/meta.json
Resources/Textures/Clothing/Mask/ninja.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/ninja.rsi/meta.json
Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/meta.json
Resources/Textures/Clothing/Mask/sadmime.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/sadmime.rsi/meta.json
Resources/Textures/Clothing/Mask/scaredmime.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/scaredmime.rsi/meta.json
Resources/Textures/Clothing/Mask/sterile.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/sterile.rsi/meta.json
Resources/Textures/Clothing/Mask/sterile.rsi/up-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Clothing/Mask/swat.rsi/meta.json
Resources/Textures/Effects/creampie.rsi/creampie_vulpkanin.png [new file with mode: 0644]
Resources/Textures/Effects/creampie.rsi/meta.json
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_crest.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_fox.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_full.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_foot.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_hand.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_foot.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_hand.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arms.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-legs.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crests.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arms.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-legs.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms-long.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-legs.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-fade.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-sharp.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder_chin.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/goatee.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/kita.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/ruff.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/adhara.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/anita.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/apollo.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/belle.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/braided.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/bun.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/clean_cut.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/curl.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/hawk.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jagged.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jeremy.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kajam.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/keid.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kleeia.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/mizar.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/punkbraided.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/raine.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/rough.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short2.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/spike.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/blaze.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/mask.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/patch.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/slash.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_1.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_2.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/vulpine.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_full.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_none.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_top.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/full.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_full.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_none.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_top.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/none.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/top.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_full.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_none.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_top.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/blaze.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/mask.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/patch.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-nose.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-top.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine-lines.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-tip.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-tip.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-inner.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-outer.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-tip.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/tail-wag-icon.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-tip.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/back.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/belt.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/ears.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/eyes.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hair.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hand.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/head.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/jumpsuit.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/neck.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/outerwear.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/shoes.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/eyes.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/full.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_f.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_m.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_arm.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_foot.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_hand.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_leg.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/overlay_husk.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_arm.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_foot.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_hand.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_leg.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_f.png [new file with mode: 0644]
Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_m.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/lit-equipped-MASK-vulpkanin.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/meta.json
Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/unlit-equipped-MASK-vulpkanin.png [new file with mode: 0644]

index 19b0b66b9cceca1a9e66646b15f54fe1f6664570..e4347315fff9bf789135dabd28e576da113e9860 100644 (file)
@@ -36,3 +36,8 @@
   license: "CC-BY-NC-SA-3.0"
   copyright: "Derived from shriek1.ogg by Errant"
   source: "https://github.com/goonstation/goonstation/tree/eb3e7df6292d23f6af2f18b4372d3a8ba4b0fda7/sound/misc/talk"
+
+- files: ["vulp.ogg, vulp_ask.ogg, vulp_exclaim.ogg"]
+  license: "CC-BY-NC-SA-3.0"
+  copyright: "pug.ogg (Renamed to vulp.ogg), pug_ask.ogg (Renamed to vulp_ask.ogg, pug_exclaim.ogg (Renamed to vulp_exclaim.ogg) all taken from: https://github.com/goonstation/goonstation/commit/da7c8965c4552ca53af367e6c83a83da2affe790"
+  source: "https://github.com/goonstation/goonstation/commit/da7c8965c4552ca53af367e6c83a83da2affe790"
diff --git a/Resources/Audio/Voice/Talk/vulp.ogg b/Resources/Audio/Voice/Talk/vulp.ogg
new file mode 100644 (file)
index 0000000..86d5022
Binary files /dev/null and b/Resources/Audio/Voice/Talk/vulp.ogg differ
diff --git a/Resources/Audio/Voice/Talk/vulp_ask.ogg b/Resources/Audio/Voice/Talk/vulp_ask.ogg
new file mode 100644 (file)
index 0000000..4cdf1c8
Binary files /dev/null and b/Resources/Audio/Voice/Talk/vulp_ask.ogg differ
diff --git a/Resources/Audio/Voice/Talk/vulp_exclaim.ogg b/Resources/Audio/Voice/Talk/vulp_exclaim.ogg
new file mode 100644 (file)
index 0000000..ed47bcf
Binary files /dev/null and b/Resources/Audio/Voice/Talk/vulp_exclaim.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/attributions.yml b/Resources/Audio/Voice/Vulpkanin/attributions.yml
new file mode 100644 (file)
index 0000000..606c0b2
--- /dev/null
@@ -0,0 +1,55 @@
+- files: ["dog_bark1.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/abhisheky948/sounds/625497/"
+  source: "https://freesound.org/people/abhisheky948/sounds/625497/"
+
+- files: ["dog_bark2.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/michael_grinnell/sounds/464400/"
+  source: "https://freesound.org/people/michael_grinnell/sounds/464400/"
+
+- files: ["dog_bark3.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/Geoff-Bremner-Audio/sounds/688201/"
+  source: "https://freesound.org/people/Geoff-Bremner-Audio/sounds/688201/"
+
+- files: ["dog_growl1.ogg", "dog_growl2.ogg", "dog_growl3.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/Glitchedtones/sounds/372533/ - cut out three clips of dog growling, cleaned up, converted to ogg"
+  source: "https://freesound.org/people/Glitchedtones/sounds/372533/"
+
+- files: ["dog_growl4.ogg"]
+  license: "CC-BY-NC-SA-3.0"
+  copyright: "Original sound taken from Paradise Station. Renamed to dog_growl4.ogg"
+  source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl1.ogg"
+
+- files: ["dog_growl5.ogg"]
+  license: "CC-BY-NC-SA-3.0"
+  copyright: "Original sound taken from Paradise Station. Renamed to dog_growl5.ogg"
+  source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl2.ogg"
+
+- files: ["dog_growl6.ogg"]
+  license: "CC-BY-NC-SA-3.0"
+  copyright: "Original sound taken from Paradise Station. Renamed to dog_growl6.ogg"
+  source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl3.ogg"
+
+
+- files: ["dog_snarl1.ogg", "dog_snarl2.ogg", "dog_snarl3.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/strongbot/sounds/341090/ - cut out three clips of dog snarling, cleaned up, converted to ogg"
+  source: "https://freesound.org/people/strongbot/sounds/341090/"
+
+- files: ["dog_whine.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/Sruddi1/sounds/34878/ - cleaned up, converted to ogg"
+  source: "https://freesound.org/people/Sruddi1/sounds/34878/"
+
+- files: ["howl.ogg"]
+  license: "CC-BY-NC-SA-3.0"
+  copyright: "Original sound taken from Goonstation. Renamed to howl.ogg"
+  source: "https://github.com/goonstation/goonstation/blob/master/sound/voice/animal/werewolf_howl.ogg"
+
+- files: ["vulp_scream1.ogg", "vulp_scream2.ogg", "vulp_scream3.ogg", "vulp_scream4.ogg"]
+  license: "CC0-1.0"
+  copyright: "Original sound by https://freesound.org/people/lordomega/sounds/514959/ - cut out four clips, cleaned up, converted to ogg"
+  source: "https://freesound.org/people/lordomega/sounds/514959/"
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg b/Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg
new file mode 100644 (file)
index 0000000..8f3b8fe
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg
new file mode 100644 (file)
index 0000000..ed4d7bc
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg b/Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg
new file mode 100644 (file)
index 0000000..13aab8e
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg
new file mode 100644 (file)
index 0000000..d2c99e9
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg
new file mode 100644 (file)
index 0000000..3eb0184
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg
new file mode 100644 (file)
index 0000000..84b5054
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg
new file mode 100644 (file)
index 0000000..d5152d9
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg
new file mode 100644 (file)
index 0000000..5c48053
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg
new file mode 100644 (file)
index 0000000..bcacf24
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg b/Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg
new file mode 100644 (file)
index 0000000..4493be0
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg
new file mode 100644 (file)
index 0000000..6529e4e
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg b/Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg
new file mode 100644 (file)
index 0000000..fb9e4c7
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/dog_whine.ogg b/Resources/Audio/Voice/Vulpkanin/dog_whine.ogg
new file mode 100644 (file)
index 0000000..47f2e82
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/dog_whine.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/howl.ogg b/Resources/Audio/Voice/Vulpkanin/howl.ogg
new file mode 100644 (file)
index 0000000..eab111a
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/howl.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg
new file mode 100644 (file)
index 0000000..af52e55
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg
new file mode 100644 (file)
index 0000000..293175e
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg
new file mode 100644 (file)
index 0000000..68bb49f
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg differ
diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg
new file mode 100644 (file)
index 0000000..46f834a
Binary files /dev/null and b/Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg differ
index cf6d91b511ea4c49ec5d5a73b1b9ed59ebfce00a..19d6aa918f1f6092347fd645c725a0b5e8b5e421 100644 (file)
@@ -32,6 +32,11 @@ chat-emote-name-monkeyscreeches = Monkey Screech
 chat-emote-name-robotbeep = Robot
 chat-emote-name-yawn = Yawn
 chat-emote-name-snore = Snore
+chat-emote-name-bark = Bark
+chat-emote-name-snarl = Snarl
+chat-emote-name-whine = Whine
+chat-emote-name-howl = Howl
+chat-emote-name-growl = Growl
 
 # Message
 chat-emote-msg-scream = screams!
index e7e55c1ea40bf4a2df1635b5eb3b18d486b5e6eb..93f149bed989901fa03359c0c1a8be839de61550 100644 (file)
@@ -158,6 +158,12 @@ chat-speech-verb-electricity-1 = crackles
 chat-speech-verb-electricity-2 = buzzes
 chat-speech-verb-electricity-3 = screeches
 
+chat-speech-verb-vulpkanin-1 = rawrs
+chat-speech-verb-vulpkanin-2 = barks
+chat-speech-verb-vulpkanin-3 = rurs
+chat-speech-verb-vulpkanin-4 = yaps
+chat-speech-verb-vulpkanin = Vulpkanin
+
 chat-speech-verb-name-wawa = Wawa
 chat-speech-verb-wawa-1 = intones
 chat-speech-verb-wawa-2 = states
diff --git a/Resources/Locale/en-US/datasets/names/vulpkanin_female.ftl b/Resources/Locale/en-US/datasets/names/vulpkanin_female.ftl
new file mode 100644 (file)
index 0000000..03917f5
--- /dev/null
@@ -0,0 +1,113 @@
+names-vulpkanin-female-dataset-1 = Adrianna
+names-vulpkanin-female-dataset-2 = Agatha
+names-vulpkanin-female-dataset-3 = Agneza
+names-vulpkanin-female-dataset-4 = Aldona
+names-vulpkanin-female-dataset-5 = Amira
+names-vulpkanin-female-dataset-6 = Angela
+names-vulpkanin-female-dataset-7 = Apolena
+names-vulpkanin-female-dataset-8 = Asia
+names-vulpkanin-female-dataset-9 = Barbara
+names-vulpkanin-female-dataset-10 = Basia
+names-vulpkanin-female-dataset-11 = Beatrice
+names-vulpkanin-female-dataset-12 = Blanka
+names-vulpkanin-female-dataset-13 = Bohumila
+names-vulpkanin-female-dataset-14 = Bruna
+names-vulpkanin-female-dataset-15 = Cecilija
+names-vulpkanin-female-dataset-16 = Cirila
+names-vulpkanin-female-dataset-17 = Czeslawa
+names-vulpkanin-female-dataset-18 = Dagmar
+names-vulpkanin-female-dataset-19 = Dajana
+names-vulpkanin-female-dataset-20 = Damira
+names-vulpkanin-female-dataset-21 = Danka
+names-vulpkanin-female-dataset-22 = Daria
+names-vulpkanin-female-dataset-23 = Diana
+names-vulpkanin-female-dataset-24 = Dimitrina
+names-vulpkanin-female-dataset-25 = Dobromila
+names-vulpkanin-female-dataset-26 = Domnika
+names-vulpkanin-female-dataset-27 = Doroteya
+names-vulpkanin-female-dataset-28 = Dragoslava
+names-vulpkanin-female-dataset-29 = Edyta
+names-vulpkanin-female-dataset-30 = Eliza
+names-vulpkanin-female-dataset-31 = Ena
+names-vulpkanin-female-dataset-32 = Erika
+names-vulpkanin-female-dataset-33 = Ester
+names-vulpkanin-female-dataset-34 = Evelina
+names-vulpkanin-female-dataset-35 = Fatima
+names-vulpkanin-female-dataset-36 = Fikreta
+names-vulpkanin-female-dataset-37 = Filipina
+names-vulpkanin-female-dataset-38 = Franka
+names-vulpkanin-female-dataset-39 = Gabrijela
+names-vulpkanin-female-dataset-40 = Galena
+names-vulpkanin-female-dataset-41 = Genowefa
+names-vulpkanin-female-dataset-42 = Halyna
+names-vulpkanin-female-dataset-43 = Hana
+names-vulpkanin-female-dataset-44 = Helena
+names-vulpkanin-female-dataset-45 = Hristina
+names-vulpkanin-female-dataset-46 = Ioana
+names-vulpkanin-female-dataset-47 = Irena
+names-vulpkanin-female-dataset-48 = Ivayla
+names-vulpkanin-female-dataset-49 = Izabela
+names-vulpkanin-female-dataset-50 = Jagoda
+names-vulpkanin-female-dataset-51 = Jolana
+names-vulpkanin-female-dataset-52 = Jovka
+names-vulpkanin-female-dataset-53 = Julija
+names-vulpkanin-female-dataset-54 = Kaja
+names-vulpkanin-female-dataset-55 = Karyna
+names-vulpkanin-female-dataset-56 = Kata
+names-vulpkanin-female-dataset-57 = Katia
+names-vulpkanin-female-dataset-58 = Klaudia
+names-vulpkanin-female-dataset-59 = Klementina
+names-vulpkanin-female-dataset-60 = Kristina
+names-vulpkanin-female-dataset-61 = Laura
+names-vulpkanin-female-dataset-62 = Lilyana
+names-vulpkanin-female-dataset-63 = Magdalena
+names-vulpkanin-female-dataset-64 = Maja
+names-vulpkanin-female-dataset-65 = Marika
+names-vulpkanin-female-dataset-66 = Matilda
+names-vulpkanin-female-dataset-67 = Nadzeya
+names-vulpkanin-female-dataset-68 = Natalia
+names-vulpkanin-female-dataset-69 = Natasha
+names-vulpkanin-female-dataset-70 = Nedelya
+names-vulpkanin-female-dataset-71 = Nel
+names-vulpkanin-female-dataset-72 = Nevena
+names-vulpkanin-female-dataset-73 = Nikol
+names-vulpkanin-female-dataset-74 = Olivie
+names-vulpkanin-female-dataset-75 = Patricie
+names-vulpkanin-female-dataset-76 = Paulina
+names-vulpkanin-female-dataset-77 = Petra
+names-vulpkanin-female-dataset-78 = Petya
+names-vulpkanin-female-dataset-79 = Radomira
+names-vulpkanin-female-dataset-80 = Rahela
+names-vulpkanin-female-dataset-81 = Raina
+names-vulpkanin-female-dataset-82 = Ranka
+names-vulpkanin-female-dataset-83 = Raya
+names-vulpkanin-female-dataset-84 = Renata
+names-vulpkanin-female-dataset-85 = Roza
+names-vulpkanin-female-dataset-86 = Silvia
+names-vulpkanin-female-dataset-87 = Simona
+names-vulpkanin-female-dataset-88 = Stanislava
+names-vulpkanin-female-dataset-89 = Stefania
+names-vulpkanin-female-dataset-90 = Svatava
+names-vulpkanin-female-dataset-91 = Sylva
+names-vulpkanin-female-dataset-92 = Tamara
+names-vulpkanin-female-dataset-93 = Tina
+names-vulpkanin-female-dataset-94 = Tonya
+names-vulpkanin-female-dataset-95 = Trajanka
+names-vulpkanin-female-dataset-96 = Ula
+names-vulpkanin-female-dataset-97 = Ursa
+names-vulpkanin-female-dataset-98 = Valentina
+names-vulpkanin-female-dataset-99 = Valeria
+names-vulpkanin-female-dataset-100 = Vanessa
+names-vulpkanin-female-dataset-101 = Vasylyna
+names-vulpkanin-female-dataset-102 = Venera
+names-vulpkanin-female-dataset-103 = Vera
+names-vulpkanin-female-dataset-104 = Viktoria
+names-vulpkanin-female-dataset-105 = Violetta
+names-vulpkanin-female-dataset-106 = Vita
+names-vulpkanin-female-dataset-107 = Yoana
+names-vulpkanin-female-dataset-108 = Yulia
+names-vulpkanin-female-dataset-109 = Yvetta
+names-vulpkanin-female-dataset-110 = Yvona
+names-vulpkanin-female-dataset-111 = Zofia
+names-vulpkanin-female-dataset-112 = Zorka
+names-vulpkanin-female-dataset-113 = Zuzanna
diff --git a/Resources/Locale/en-US/datasets/names/vulpkanin_last.ftl b/Resources/Locale/en-US/datasets/names/vulpkanin_last.ftl
new file mode 100644 (file)
index 0000000..215cf07
--- /dev/null
@@ -0,0 +1,252 @@
+names-vulpkanin-last-dataset-1 = Abbott
+names-vulpkanin-last-dataset-2 = Adoette
+names-vulpkanin-last-dataset-3 = Aegaeon
+names-vulpkanin-last-dataset-4 = Aegir
+names-vulpkanin-last-dataset-5 = Antlia
+names-vulpkanin-last-dataset-6 = Argyris
+names-vulpkanin-last-dataset-7 = Artino
+names-vulpkanin-last-dataset-8 = Auriga
+names-vulpkanin-last-dataset-9 = Balch
+names-vulpkanin-last-dataset-10 = Barker
+names-vulpkanin-last-dataset-11 = Barry
+names-vulpkanin-last-dataset-12 = Beck
+names-vulpkanin-last-dataset-13 = Belvin
+names-vulpkanin-last-dataset-14 = Benson
+names-vulpkanin-last-dataset-15 = Bestla
+names-vulpkanin-last-dataset-16 = Beynon
+names-vulpkanin-last-dataset-17 = Birken
+names-vulpkanin-last-dataset-18 = Blum
+names-vulpkanin-last-dataset-19 = Bootes
+names-vulpkanin-last-dataset-20 = Braune
+names-vulpkanin-last-dataset-21 = Briggs
+names-vulpkanin-last-dataset-22 = Brys
+names-vulpkanin-last-dataset-23 = Bunner
+names-vulpkanin-last-dataset-24 = Burns
+names-vulpkanin-last-dataset-25 = Cadogan
+names-vulpkanin-last-dataset-26 = Caelum
+names-vulpkanin-last-dataset-27 = Caine
+names-vulpkanin-last-dataset-28 = Cal'enea
+names-vulpkanin-last-dataset-29 = Caliban
+names-vulpkanin-last-dataset-30 = Card
+names-vulpkanin-last-dataset-31 = Carina
+names-vulpkanin-last-dataset-32 = Cecil
+names-vulpkanin-last-dataset-33 = Cephus
+names-vulpkanin-last-dataset-34 = Cetus
+names-vulpkanin-last-dataset-35 = Ciqala
+names-vulpkanin-last-dataset-36 = Clark
+names-vulpkanin-last-dataset-37 = Collins
+names-vulpkanin-last-dataset-38 = Corvus
+names-vulpkanin-last-dataset-39 = Cross
+names-vulpkanin-last-dataset-40 = Crux
+names-vulpkanin-last-dataset-41 = Cygnus
+names-vulpkanin-last-dataset-42 = Darwin
+names-vulpkanin-last-dataset-43 = Day
+names-vulpkanin-last-dataset-44 = Delphinus
+names-vulpkanin-last-dataset-45 = Dew
+names-vulpkanin-last-dataset-46 = Donovan
+names-vulpkanin-last-dataset-47 = Dorado
+names-vulpkanin-last-dataset-48 = Drexler
+names-vulpkanin-last-dataset-49 = Eckart
+names-vulpkanin-last-dataset-50 = Eisner
+names-vulpkanin-last-dataset-51 = Eridanus
+names-vulpkanin-last-dataset-52 = Esau
+names-vulpkanin-last-dataset-53 = Etsa
+names-vulpkanin-last-dataset-54 = Fahr
+names-vulpkanin-last-dataset-55 = Finn
+names-vulpkanin-last-dataset-56 = Fletcher
+names-vulpkanin-last-dataset-57 = Flint
+names-vulpkanin-last-dataset-58 = Fornax
+names-vulpkanin-last-dataset-59 = Francis
+names-vulpkanin-last-dataset-60 = Frey
+names-vulpkanin-last-dataset-61 = Froese
+names-vulpkanin-last-dataset-62 = Frost
+names-vulpkanin-last-dataset-63 = Galatea
+names-vulpkanin-last-dataset-64 = Gerster
+names-vulpkanin-last-dataset-65 = Gibbs
+names-vulpkanin-last-dataset-66 = Gibby
+names-vulpkanin-last-dataset-67 = Gibson
+names-vulpkanin-last-dataset-68 = Glasser
+names-vulpkanin-last-dataset-69 = Gold
+names-vulpkanin-last-dataset-70 = Gray
+names-vulpkanin-last-dataset-71 = Greenland
+names-vulpkanin-last-dataset-72 = Griffiths
+names-vulpkanin-last-dataset-73 = Grus
+names-vulpkanin-last-dataset-74 = Hackl
+names-vulpkanin-last-dataset-75 = Harrer
+names-vulpkanin-last-dataset-76 = Harris
+names-vulpkanin-last-dataset-77 = Hartig
+names-vulpkanin-last-dataset-78 = Hati
+names-vulpkanin-last-dataset-79 = Haumea
+names-vulpkanin-last-dataset-80 = Heck
+names-vulpkanin-last-dataset-81 = Heckleforth
+names-vulpkanin-last-dataset-82 = Hendricks
+names-vulpkanin-last-dataset-83 = Hennion
+names-vulpkanin-last-dataset-84 = Herder
+names-vulpkanin-last-dataset-85 = Herrlein
+names-vulpkanin-last-dataset-86 = Hersh
+names-vulpkanin-last-dataset-87 = Hi'iaka
+names-vulpkanin-last-dataset-88 = Holderman
+names-vulpkanin-last-dataset-89 = Holt
+names-vulpkanin-last-dataset-90 = Holzer
+names-vulpkanin-last-dataset-91 = Howell
+names-vulpkanin-last-dataset-92 = Howlitzer
+names-vulpkanin-last-dataset-93 = Hunt
+names-vulpkanin-last-dataset-94 = Hunter
+names-vulpkanin-last-dataset-95 = Huntington
+names-vulpkanin-last-dataset-96 = Hydrus
+names-vulpkanin-last-dataset-97 = Hyrrokkin
+names-vulpkanin-last-dataset-98 = Ida
+names-vulpkanin-last-dataset-99 = Indus
+names-vulpkanin-last-dataset-100 = Jones
+names-vulpkanin-last-dataset-101 = Kachina
+names-vulpkanin-last-dataset-102 = Kahler
+names-vulpkanin-last-dataset-103 = Kali
+names-vulpkanin-last-dataset-104 = Kamphaus
+names-vulpkanin-last-dataset-105 = Kekoa
+names-vulpkanin-last-dataset-106 = Keme
+names-vulpkanin-last-dataset-107 = Kenefick
+names-vulpkanin-last-dataset-108 = Kerberos
+names-vulpkanin-last-dataset-109 = King
+names-vulpkanin-last-dataset-110 = Kitchi
+names-vulpkanin-last-dataset-111 = Kiviuq
+names-vulpkanin-last-dataset-112 = Kocher
+names-vulpkanin-last-dataset-113 = Kohl
+names-vulpkanin-last-dataset-114 = Koi
+names-vulpkanin-last-dataset-115 = Kokinos
+names-vulpkanin-last-dataset-116 = Konala
+names-vulpkanin-last-dataset-117 = Kracht
+names-vulpkanin-last-dataset-118 = Kruspe
+names-vulpkanin-last-dataset-119 = Kuruk
+names-vulpkanin-last-dataset-120 = Kusinut
+names-vulpkanin-last-dataset-121 = Lachner
+names-vulpkanin-last-dataset-122 = Lambert
+names-vulpkanin-last-dataset-123 = Lansa
+names-vulpkanin-last-dataset-124 = Laomedeia
+names-vulpkanin-last-dataset-125 = Lawson
+names-vulpkanin-last-dataset-126 = Lee
+names-vulpkanin-last-dataset-127 = Lehrer
+names-vulpkanin-last-dataset-128 = Lexis
+names-vulpkanin-last-dataset-129 = Licht
+names-vulpkanin-last-dataset-130 = Lincoln
+names-vulpkanin-last-dataset-131 = Llewelyn
+names-vulpkanin-last-dataset-132 = Loge
+names-vulpkanin-last-dataset-133 = Lorenzen
+names-vulpkanin-last-dataset-134 = MacLeod
+names-vulpkanin-last-dataset-135 = Maekh
+names-vulpkanin-last-dataset-136 = Malone
+names-vulpkanin-last-dataset-137 = Marks
+names-vulpkanin-last-dataset-138 = Mason
+names-vulpkanin-last-dataset-139 = Matoskah
+names-vulpkanin-last-dataset-140 = Matthews
+names-vulpkanin-last-dataset-141 = Mattick
+names-vulpkanin-last-dataset-142 = Mauss
+names-vulpkanin-last-dataset-143 = McCarthy
+names-vulpkanin-last-dataset-144 = McKee
+names-vulpkanin-last-dataset-145 = McKinney
+names-vulpkanin-last-dataset-146 = McLeod
+names-vulpkanin-last-dataset-147 = Meissner
+names-vulpkanin-last-dataset-148 = Merkel
+names-vulpkanin-last-dataset-149 = Mertz
+names-vulpkanin-last-dataset-150 = Metzinger
+names-vulpkanin-last-dataset-151 = Mikasi
+names-vulpkanin-last-dataset-152 = Mimiteh
+names-vulpkanin-last-dataset-153 = Misae
+names-vulpkanin-last-dataset-154 = Moki
+names-vulpkanin-last-dataset-155 = Mordecai
+names-vulpkanin-last-dataset-156 = Morgan
+names-vulpkanin-last-dataset-157 = Morris
+names-vulpkanin-last-dataset-158 = Moss
+names-vulpkanin-last-dataset-159 = Musca
+names-vulpkanin-last-dataset-160 = Naiad
+names-vulpkanin-last-dataset-161 = Namaka
+names-vulpkanin-last-dataset-162 = Narvi
+names-vulpkanin-last-dataset-163 = Nereid
+names-vulpkanin-last-dataset-164 = Neso
+names-vulpkanin-last-dataset-165 = Nest
+names-vulpkanin-last-dataset-166 = Neuer
+names-vulpkanin-last-dataset-167 = Nist
+names-vulpkanin-last-dataset-168 = Nokomis
+names-vulpkanin-last-dataset-169 = Nonovan
+names-vulpkanin-last-dataset-170 = Noske
+names-vulpkanin-last-dataset-171 = O'Neil
+names-vulpkanin-last-dataset-172 = Okalani
+names-vulpkanin-last-dataset-173 = Okomi
+names-vulpkanin-last-dataset-174 = Oliana
+names-vulpkanin-last-dataset-175 = Oliver
+names-vulpkanin-last-dataset-176 = Pakuna
+names-vulpkanin-last-dataset-177 = Pallene
+names-vulpkanin-last-dataset-178 = Pavo
+names-vulpkanin-last-dataset-179 = Pembroke
+names-vulpkanin-last-dataset-180 = Penrose
+names-vulpkanin-last-dataset-181 = Pichler
+names-vulpkanin-last-dataset-182 = Parker
+names-vulpkanin-last-dataset-183 = Povey
+names-vulpkanin-last-dataset-184 = Preiss
+names-vulpkanin-last-dataset-185 = Prospero
+names-vulpkanin-last-dataset-186 = Protheroe
+names-vulpkanin-last-dataset-187 = Pye
+names-vulpkanin-last-dataset-188 = Pyxis
+names-vulpkanin-last-dataset-189 = Quint
+names-vulpkanin-last-dataset-190 = Rabe
+names-vulpkanin-last-dataset-191 = Rahmer
+names-vulpkanin-last-dataset-192 = Rease
+names-vulpkanin-last-dataset-193 = Reger
+names-vulpkanin-last-dataset-194 = Reichen
+names-vulpkanin-last-dataset-195 = Reimold
+names-vulpkanin-last-dataset-196 = Reiter
+names-vulpkanin-last-dataset-197 = Rhees
+names-vulpkanin-last-dataset-198 = Rhoderick
+names-vulpkanin-last-dataset-199 = Robinson
+names-vulpkanin-last-dataset-200 = Rosenthal
+names-vulpkanin-last-dataset-201 = Rossmann
+names-vulpkanin-last-dataset-202 = Rothman
+names-vulpkanin-last-dataset-203 = Rue
+names-vulpkanin-last-dataset-204 = Sagitta
+names-vulpkanin-last-dataset-205 = Sahkyo
+names-vulpkanin-last-dataset-206 = Sare
+names-vulpkanin-last-dataset-207 = Sawyer
+names-vulpkanin-last-dataset-208 = Schmid
+names-vulpkanin-last-dataset-209 = Schoeler
+names-vulpkanin-last-dataset-210 = Schoenberg
+names-vulpkanin-last-dataset-211 = Schultze
+names-vulpkanin-last-dataset-212 = Seals
+names-vulpkanin-last-dataset-213 = Seidl
+names-vulpkanin-last-dataset-214 = Sharpe
+names-vulpkanin-last-dataset-215 = Shepard
+names-vulpkanin-last-dataset-216 = Shepherd
+names-vulpkanin-last-dataset-217 = Sicheii
+names-vulpkanin-last-dataset-218 = Skinner
+names-vulpkanin-last-dataset-219 = Skoll
+names-vulpkanin-last-dataset-220 = Sommer
+names-vulpkanin-last-dataset-221 = Spade
+names-vulpkanin-last-dataset-222 = Staebler
+names-vulpkanin-last-dataset-223 = Steel
+names-vulpkanin-last-dataset-224 = Sycorax
+names-vulpkanin-last-dataset-225 = Takala
+names-vulpkanin-last-dataset-226 = Takoda
+names-vulpkanin-last-dataset-227 = Tansy
+names-vulpkanin-last-dataset-228 = Tarqeq
+names-vulpkanin-last-dataset-229 = Tarvos
+names-vulpkanin-last-dataset-230 = Tayanita
+names-vulpkanin-last-dataset-231 = Taylor
+names-vulpkanin-last-dataset-232 = Telesto
+names-vulpkanin-last-dataset-233 = Tethys
+names-vulpkanin-last-dataset-234 = Thalassa
+names-vulpkanin-last-dataset-235 = Thiel
+names-vulpkanin-last-dataset-236 = Toski
+names-vulpkanin-last-dataset-237 = Trinculo
+names-vulpkanin-last-dataset-238 = Tse
+names-vulpkanin-last-dataset-239 = Veiel
+names-vulpkanin-last-dataset-240 = Vohkinne
+names-vulpkanin-last-dataset-241 = Umber
+names-vulpkanin-last-dataset-242 = Ward
+names-vulpkanin-last-dataset-243 = Webb
+names-vulpkanin-last-dataset-244 = Weber
+names-vulpkanin-last-dataset-245 = Weider
+names-vulpkanin-last-dataset-246 = Werdin
+names-vulpkanin-last-dataset-247 = Wildner
+names-vulpkanin-last-dataset-248 = Wintsch
+names-vulpkanin-last-dataset-249 = Wolfe
+names-vulpkanin-last-dataset-250 = Yarwood
+names-vulpkanin-last-dataset-251 = Yazhi
+names-vulpkanin-last-dataset-252 = Yoki
diff --git a/Resources/Locale/en-US/datasets/names/vulpkanin_male.ftl b/Resources/Locale/en-US/datasets/names/vulpkanin_male.ftl
new file mode 100644 (file)
index 0000000..9d3e1c2
--- /dev/null
@@ -0,0 +1,83 @@
+names-vulpkanin-male-dataset-1 = Abharr
+names-vulpkanin-male-dataset-2 = Admir
+names-vulpkanin-male-dataset-3 = Aleksi
+names-vulpkanin-male-dataset-4 = Alher
+names-vulpkanin-male-dataset-5 = Andre
+names-vulpkanin-male-dataset-6 = Antoni
+names-vulpkanin-male-dataset-7 = Bakir
+names-vulpkanin-male-dataset-8 = Barys
+names-vulpkanin-male-dataset-9 = Baxter
+# Wolf in Welsh
+names-vulpkanin-male-dataset-10 = Bleidd
+names-vulpkanin-male-dataset-11 = Branimir
+names-vulpkanin-male-dataset-12 = Bruno
+names-vulpkanin-male-dataset-13 = Brutus
+names-vulpkanin-male-dataset-14 = Chavdar
+names-vulpkanin-male-dataset-15 = Czcibor
+names-vulpkanin-male-dataset-16 = Daris
+names-vulpkanin-male-dataset-17 = Davor
+names-vulpkanin-male-dataset-18 = Davorin
+names-vulpkanin-male-dataset-19 = Demeter
+names-vulpkanin-male-dataset-20 = Demir
+names-vulpkanin-male-dataset-21 = Diego
+names-vulpkanin-male-dataset-22 = Dorian
+names-vulpkanin-male-dataset-23 = Edvard
+names-vulpkanin-male-dataset-24 = Emir
+names-vulpkanin-male-dataset-25 = Enver
+names-vulpkanin-male-dataset-26 = Erik
+names-vulpkanin-male-dataset-27 = Fedir
+names-vulpkanin-male-dataset-28 = Fenrir
+names-vulpkanin-male-dataset-29 = Fridrich
+names-vulpkanin-male-dataset-30 = Garrett
+names-vulpkanin-male-dataset-31 = Gaspar
+names-vulpkanin-male-dataset-32 = Gerard
+names-vulpkanin-male-dataset-33 = Gregor
+names-vulpkanin-male-dataset-34 = Gustav
+names-vulpkanin-male-dataset-35 = Hristofor
+names-vulpkanin-male-dataset-36 = Hubert
+names-vulpkanin-male-dataset-37 = Igor
+names-vulpkanin-male-dataset-38 = Irfan
+names-vulpkanin-male-dataset-39 = Ivan
+names-vulpkanin-male-dataset-40 = Jarvald
+names-vulpkanin-male-dataset-41 = Jerrih
+names-vulpkanin-male-dataset-42 = Kasper
+names-vulpkanin-male-dataset-43 = Krreor
+names-vulpkanin-male-dataset-44 = Ksavier
+names-vulpkanin-male-dataset-45 = Libor
+# Lobomir misspelled on purpose
+names-vulpkanin-male-dataset-46 = Lobomir
+names-vulpkanin-male-dataset-47 = Lykaon
+names-vulpkanin-male-dataset-48 = Mahir
+names-vulpkanin-male-dataset-49 = Maksym
+names-vulpkanin-male-dataset-50 = Martyn
+names-vulpkanin-male-dataset-51 = Nazar
+names-vulpkanin-male-dataset-52 = Nero
+names-vulpkanin-male-dataset-53 = Nestor
+names-vulpkanin-male-dataset-54 = Niko
+names-vulpkanin-male-dataset-55 = Oktavian
+names-vulpkanin-male-dataset-56 = Oliver
+names-vulpkanin-male-dataset-57 = Omar
+names-vulpkanin-male-dataset-58 = Oskar
+names-vulpkanin-male-dataset-59 = Petr
+names-vulpkanin-male-dataset-60 = Ranulf
+names-vulpkanin-male-dataset-61 = Riot
+names-vulpkanin-male-dataset-62 = Ruer
+names-vulpkanin-male-dataset-63 = Ryhor
+names-vulpkanin-male-dataset-64 = Slavomir
+names-vulpkanin-male-dataset-65 = Sylvester
+names-vulpkanin-male-dataset-66 = Teo
+names-vulpkanin-male-dataset-67 = Tibor
+names-vulpkanin-male-dataset-68 = Travis
+names-vulpkanin-male-dataset-69 = Ulrick
+names-vulpkanin-male-dataset-70 = Valter
+names-vulpkanin-male-dataset-71 = Vasil
+names-vulpkanin-male-dataset-72 = Verso
+names-vulpkanin-male-dataset-73 = Viktor
+names-vulpkanin-male-dataset-74 = Vladimir
+# Wolf in Polish
+names-vulpkanin-male-dataset-75 = Wilk
+names-vulpkanin-male-dataset-76 = Xander
+names-vulpkanin-male-dataset-77 = Zahari
+names-vulpkanin-male-dataset-78 = Zaker
+names-vulpkanin-male-dataset-79 = Zegrath
+names-vulpkanin-male-dataset-80 = Zenon
index bbafdd5ad3e746f6059a96e6e02fefe6d91cd46f..02af3554fa8a8daf916854098c83ccd8f877a96d 100644 (file)
@@ -101,6 +101,9 @@ hugging-success-generic = You hug {THE($target)}.
 hugging-success-generic-others = { CAPITALIZE(THE($user)) } hugs {THE($target)}.
 hugging-success-generic-target = { CAPITALIZE(THE($user)) } hugs you.
 
+petting-success-soft-floofy-vulp = You pet { THE($target) } on {POSS-ADJ($target)} soft floofy head.
+petting-success-soft-floofy-vulp-others = { CAPITALIZE(THE($user)) } pets {THE($target)} on {POSS-ADJ($target)} soft floofy head.
+
 ## Other
 
 petting-success-tesla = You pet {THE($target)}, violating the laws of nature and physics.
diff --git a/Resources/Locale/en-US/markings/vulpkanin.ftl b/Resources/Locale/en-US/markings/vulpkanin.ftl
new file mode 100644 (file)
index 0000000..3718569
--- /dev/null
@@ -0,0 +1,249 @@
+# Ears
+marking-VulpEar-vulp = Vulpkanin ears (Base)
+marking-VulpEar-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEar = Vulpkanin
+
+marking-VulpEarFade-vulp = Vulpkanin ears (Base)
+marking-VulpEarFade-vulp-fade = Vulpkanin ears (Fade)
+marking-VulpEarFade-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEarFade = Vulpkanin (Fade)
+
+marking-VulpEarSharp-vulp = Vulpkanin ears (Base)
+marking-VulpEarSharp-vulp-sharp = Vulpkanin ears (Sharp)
+marking-VulpEarSharp-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEarSharp = Vulpkanin (Sharp)
+
+marking-VulpEarCoyote-coyote = Coyote ears (Base)
+marking-VulpEarCoyote-coyote-inner = Coyote ears (Inner)
+marking-VulpEarCoyote = Vulpkanin Coyote
+
+marking-VulpEarJackal-jackal = Jackal ears (Base)
+marking-VulpEarJackal-jackal-inner = Jackal ears (Inner)
+marking-VulpEarJackal = Vulpkanin Jackal
+
+marking-VulpEarTerrier-terrier = Terrier ears (Base)
+marking-VulpEarTerrier-terrier-inner = Terrier ears (Inner)
+marking-VulpEarTerrier = Vulpkanin Terrier
+
+marking-VulpEarFennec-fennec = Fennec ears (Base)
+marking-VulpEarFennec-fennec-inner = Fennec ears (Inner)
+marking-VulpEarFennec = Vulpkanin Fennec
+
+marking-VulpEarFox-fox = Fox ears (Base)
+marking-VulpEarFox-fox-inner = Fox ears (Inner)
+marking-VulpEarFox = Vulpkanin Fox
+
+marking-VulpEarOtie-otie = Otie ears (Base)
+marking-VulpEarOtie-otie-inner = Otie ears (Inner)
+marking-VulpEarOtie = Vulpkanin Otie
+
+marking-VulpEarShock-shock = Shock ears (Base)
+marking-VulpEarShock-inner = Shock ears (Inner)
+marking-VulpEarShock = Vulpkanin Shock
+
+
+# Snout
+
+marking-VulpSnout-snout = Snout
+marking-VulpSnout = Vulpkanin Snout
+
+marking-VulpSnoutNose-snout-nose = Nose
+marking-VulpSnoutNose = Vulpkanin Nose
+
+marking-VulpSnoutVulpine-vulpine = Vulpine
+marking-VulpSnoutVulpine = Vulpkanin Vulpine
+
+marking-VulpSnoutVulpineLines-vulpine-lines = Vulpine Lines
+marking-VulpSnoutVulpineLines = Vulpkanin Vulpine Lines
+
+marking-VulpSnoutBlaze-blaze = Blaze
+marking-VulpSnoutBlaze = Vulpkanin Blaze
+
+marking-VulpSnoutMask-mask = Mask
+marking-VulpSnoutMask = Vulpkanin Mask
+
+marking-VulpSnoutTop-snout-top = Top
+marking-VulpSnoutTop = Vulpkanin Snout Top
+
+marking-VulpSnoutPatch-patch = Patch
+marking-VulpSnoutPatch = Vulpkanin Patch
+
+
+# Head
+
+marking-VulpHeadBlaze-blaze = Blaze
+marking-VulpHeadBlaze = Vulpkanin Blaze
+
+marking-VulpHeadMask-mask = Mask
+marking-VulpHeadMask = Vulpkanin Mask
+
+marking-VulpPatch-patch = Patch
+marking-VulpPatch = Vulpkanin Patch
+
+marking-VulpSlash-slash = Slash
+marking-VulpSlash = Vulpkanin Slash
+
+marking-VulpStripes1-stripes_1 = Stripes
+marking-VulpStripes1 = Vulpkanin Stripes 1
+
+marking-VulpStripes2-stripes_2 = Stripes
+marking-VulpStripes2 = Vulpkanin Stripes 2
+
+marking-VulpVulpine-vulpine = Nose
+marking-VulpVulpine = Vulpkanin Nose
+
+
+# Tails
+
+marking-VulpTailFennec-fennec = Fennec tail (Base)
+marking-VulpTailFennec-fennec-tip = Fennec tail (Tip)
+marking-VulpTailFennec = Vulpkanin Fennec
+
+marking-VulpTailFluffy-fluffy = Fluffy tail (Base)
+marking-VulpTailFluffy-fluffy-tip = Fluffy tail (Tip)
+marking-VulpTailFluffy = Vulpkanin Fluffy
+
+marking-VulpTailHusky-husky = Husky tail (Base)
+marking-VulpTailHusky-husky-inner = Husky tail (Inner)
+marking-VulpTailHusky-husky-outer = Husky tail (Outer)
+marking-VulpTailHusky = Vulpkanin Husky
+
+marking-VulpTailLong-long = Long tail (Base)
+marking-VulpTailLong-long-tip = Long tail (Tip)
+marking-VulpTailLong = Vulpkanin Long
+
+marking-VulpTailVulp-vulp = Vulpkanin tail (Base)
+marking-VulpTailVulp-vulp-tip = Vulpkanin tail (Tip)
+marking-VulpTailVulp = Vulpkanin
+
+marking-VulpTailVulpFade-vulp = Vulpkanin tail (Base)
+marking-VulpTailVulpFade-vulp-fade = Vulpkanin tail (Fade)
+marking-VulpTailVulpFade = Vulpkanin (Fade)
+
+
+# Chest
+
+marking-VulpBellyCrest-belly_crest = Belly
+marking-VulpBellyCrest = Vulpkanin Belly Crest
+
+marking-VulpBellyFull-belly_full = Belly
+marking-VulpBellyFull = Vulpkanin Belly Full
+
+marking-VulpBellyFox-belly_fox = Belly
+marking-VulpBellyFox = Vulpkanin Belly Fox
+
+
+# Arms
+
+marking-VulpClawsHandLeft = Claws (Left Hand)
+marking-VulpClawsHandRight = Claws (Right Hand)
+
+marking-VulpClawsHandLeft-claws_l_hand = Claws
+marking-VulpClawsHandRight-claws_r_hand = Claws
+
+marking-VulpPointsCrestArmLeft = Crest (Left Arm)
+marking-VulpPointsCrestHandLeft = Crest (Left Hand)
+marking-VulpPointsCrestArmRight = Crest (Right Arm)
+marking-VulpPointsCrestHandRight = Crest (Right Hand)
+
+marking-VulpPointsCrestArmLeft-crest-arm-l = Crest
+marking-VulpPointsCrestHandLeft-crest-hand-l = Crest
+marking-VulpPointsCrestArmRight-crest-arm-r = Crest
+marking-VulpPointsCrestHandRight-crest-hand-r = Crest
+
+marking-VulpPointsFadeArmLeft = Fade (Left Arm)
+marking-VulpPointsFadeHandLeft = Fade (Left Hand)
+marking-VulpPointsFadeArmRight = Fade (Right Arm)
+marking-VulpPointsFadeHandRight = Fade (Right Hand)
+
+marking-VulpPointsFadeArmLeft-points_fade-arm-l = Fade
+marking-VulpPointsFadeHandLeft-points_fade-hand-l = Fade
+marking-VulpPointsFadeArmRight-points_fade-arm-r = Fade
+marking-VulpPointsFadeHandRight-points_fade-hand-r = Fade
+
+marking-VulpPointsSharpArmLeft = Sharp (Left Arm)
+marking-VulpPointsSharpLongArmLeft = Sharp Long (Left Arm)
+marking-VulpPointsSharpHandLeft = Sharp (Left Hand)
+marking-VulpPointsSharpArmRight = Sharp (Right Arm)
+marking-VulpPointsSharpLongArmRight = Sharp Long (Right Arm)
+marking-VulpPointsSharpHandRight = Sharp (Right Hand)
+
+marking-VulpPointsSharpArmLeft-points_sharp-arm-l = Sharp
+marking-VulpPointsSharpLongArmLeft-points_sharp-arm-long-l = Sharp Long
+marking-VulpPointsSharpHandLeft-points_sharp-hand-l = Sharp
+marking-VulpPointsSharpArmRight-points_sharp-arm-r = Sharp
+marking-VulpPointsSharpLongArmRight-points_sharp-arm-long-r = Sharp Long
+marking-VulpPointsSharpHandRight-points_sharp-hand-r = Sharp
+
+
+# Legs
+
+marking-VulpClawsFootLeft = Claws (Left Foot)
+marking-VulpClawsFootRight = Claws (Right Foot)
+
+marking-VulpClawsFootLeft-claws_l_foot = Claws
+marking-VulpClawsFootRight-claws_r_foot = Claws
+
+marking-VulpPointsCrestLegLeft = Crest (Left Leg)
+marking-VulpPointsCrestFootLeft = Crest (Left Foot)
+marking-VulpPointsCrestLegRight = Crest (Right Leg)
+marking-VulpPointsCrestFootRight = Crest (Right Foot)
+
+marking-VulpPointsCrestLegLeft-crest-leg-l = Crest
+marking-VulpPointsCrestFootLeft-crest-foot-l = Crest
+marking-VulpPointsCrestLegRight-crest-leg-r = Crest
+marking-VulpPointsCrestFootRight-crest-foot-r = Crest
+
+marking-VulpPointsFadeLegLeft = Fade (Left Leg)
+marking-VulpPointsFadeFootLeft = Fade (Left Foot)
+marking-VulpPointsFadeLegRight = Fade (Right Leg)
+marking-VulpPointsFadeFootRight = Fade (Right Foot)
+
+marking-VulpPointsFadeLegLeft-points_fade-leg-l = Fade
+marking-VulpPointsFadeFootLeft-points_fade-foot-l = Fade
+marking-VulpPointsFadeLegRight-points_fade-leg-r = Fade
+marking-VulpPointsFadeFootRight-points_fade-foot-r = Fade
+
+marking-VulpPointsSharpLegLeft = Sharp (Left Leg)
+marking-VulpPointsSharpFootLeft = Sharp (Left Foot)
+marking-VulpPointsSharpLegRight = Sharp (Right Leg)
+marking-VulpPointsSharpFootRight = Sharp (Right Foot)
+
+marking-VulpPointsSharpLegLeft-points_sharp-leg-l = Sharp
+marking-VulpPointsSharpFootLeft-points_sharp-foot-l = Sharp
+marking-VulpPointsSharpLegRight-points_sharp-leg-r = Sharp
+marking-VulpPointsSharpFootRight-points_sharp-foot-r = Sharp
+
+
+# Hair
+
+marking-VulpHairAdhara = Adhara
+marking-VulpHairAnita = Anita
+marking-VulpHairApollo = Apollo
+marking-VulpHairBelle = Belle
+marking-VulpHairBraided = Braided Hair
+marking-VulpHairBun = Bun
+marking-VulpHairCleanCut = Clean Cut
+marking-VulpHairCurl = Curl
+marking-VulpHairHawk = Hawk
+marking-VulpHairJagged = Jagged
+marking-VulpHairJeremy = Jeremy
+marking-VulpHairKajam = Kajam
+marking-VulpHairKeid = Keid
+marking-VulpHairKleeia = Kleeia
+marking-VulpHairMizar = Mizar
+marking-VulpHairPunkBraided = Punk Braided
+marking-VulpHairRaine = Raine
+marking-VulpHairRough = Rough
+marking-VulpHairShort = Short Hair
+marking-VulpHairShort2 = Short Hair 2
+marking-VulpHairSpike = Spike
+
+
+# Facial Hair
+
+marking-VulpFacialHairRuff = Ruff
+marking-VulpFacialHairElder = Elder
+marking-VulpFacialHairElderChin = Elder Chin
+marking-VulpFacialHairKita = Kita
+marking-VulpFacialHairGoatee = Beard (Snout Goatee)
index edae826358e3fdf9d2712f63a9caac9d197c88c9..8c0900bb2154230eb535c707773441dfd169c854 100644 (file)
@@ -10,7 +10,8 @@ species-name-moth = Moth Person
 species-name-skeleton = Skeleton
 species-name-vox = Vox
 species-name-gingerbread = delicious baked good
+species-name-vulpkanin = Vulpkanin
 
 ## Misc species things
 
-snail-hurt-by-salt-popup = The salty solution burns like acid!
\ No newline at end of file
+snail-hurt-by-salt-popup = The salty solution burns like acid!
index c8ea03502ab9f8105bc12632be8f9fe73bbf5c19..6202b49333538bc12852c8616e90b51e1998439c 100644 (file)
     useDelay: 1
     itemIconStyle: BigAction
 
+#  TODO: Add back once we have animated tails again. Were removed due to the sprite rework, causing all of them to not fit anymore.
+# - type: entity
+#   parent: ActionToggleWagging
+#   id: ActionToggleWaggingVulpkanin
+#   components:
+#   - type: Action
+#     icon: { sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi, state: tail-wag-icon }
+#     iconOn: { sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi, state: tail-wag-icon }
+#     itemIconStyle: NoItem
+#     useDelay: 1 # Prevents Emote Spam
+
 - type: entity
   parent: BaseAction
   id: ActionGravityJump
   - type: InstantAction
     event: !type:GravityJumpEvent {}
 
+- type: entity
+  parent: BaseAction
+  id: ActionVulpkaninGravityJump
+  name: Leap
+  description: Use your agile legs to leap a short distance. Be careful not to bump into anything!
+  components:
+  - type: Action
+    useDelay: 12
+    icon:
+      sprite: Interface/Actions/jump.rsi
+      state: icon
+  - type: InstantAction
+    event: !type:GravityJumpEvent {}
+
 - type: entity
   parent: BaseToggleAction
   id: ActionToggleRootable
diff --git a/Resources/Prototypes/Body/Parts/vulpkanin.yml b/Resources/Prototypes/Body/Parts/vulpkanin.yml
new file mode 100644 (file)
index 0000000..d563a64
--- /dev/null
@@ -0,0 +1,89 @@
+# Limbs that spawn when gibbed should get descriptions.
+- type: entity
+  abstract: true
+  parent: [ BasePart ]
+  id: PartVulpkanin
+  name: vulpkanin body part
+  components:
+  - type: Sprite
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+
+- type: entity
+  parent: [ PartVulpkanin, BaseTorso ]
+  id: TorsoVulpkanin
+  name: vulpkanin torso
+  components:
+  - type: Sprite
+    state: torso_m
+
+- type: entity
+  parent: [ PartVulpkanin, BaseHead ]
+  id: HeadVulpkanin
+  name: vulpkanin head
+  components:
+  - type: Sprite
+    state: head_m
+
+- type: entity
+  parent: [ PartVulpkanin, BaseLeftArm ]
+  id: LeftArmVulpkanin
+  name: left vulpkanin arm
+  components:
+  - type: Sprite
+    state: l_arm
+
+- type: entity
+  parent: [ PartVulpkanin, BaseRightArm ]
+  id: RightArmVulpkanin
+  name: right vulpkanin arm
+  components:
+  - type: Sprite
+    state: r_arm
+
+- type: entity
+  parent: [ PartVulpkanin, BaseLeftHand ]
+  id: LeftHandVulpkanin
+  name: left vulpkanin hand
+  components:
+  - type: Sprite
+    state: l_hand
+
+- type: entity
+  parent: [ PartVulpkanin, BaseRightHand ]
+  id: RightHandVulpkanin
+  name: right vulpkanin hand
+  components:
+  - type: Sprite
+    state: r_hand
+
+- type: entity
+  parent: [ PartVulpkanin, BaseLeftLeg ]
+  id: LeftLegVulpkanin
+  name: left vulpkanin leg
+  components:
+  - type: Sprite
+    state: l_leg
+
+- type: entity
+  parent: [ PartVulpkanin, BaseRightLeg ]
+  id: RightLegVulpkanin
+  name: right vulpkanin leg
+  components:
+  - type: Sprite
+    state: r_leg
+
+- type: entity
+  parent: [ PartVulpkanin, BaseLeftFoot ]
+  id: LeftFootVulpkanin
+  name: left vulpkanin foot
+  components:
+  - type: Sprite
+    state: l_foot
+
+- type: entity
+  parent: [ PartVulpkanin, BaseRightFoot ]
+  id: RightFootVulpkanin
+  name: right vulpkanin foot
+  components:
+  - type: Sprite
+    state: r_foot
diff --git a/Resources/Prototypes/Body/Prototypes/vulpkanin.yml b/Resources/Prototypes/Body/Prototypes/vulpkanin.yml
new file mode 100644 (file)
index 0000000..ad0d1fc
--- /dev/null
@@ -0,0 +1,49 @@
+- type: body
+  id: Vulpkanin
+  name: vulpkanin
+  root: torso
+  slots:
+    head:
+      part: HeadVulpkanin
+      connections:
+      - torso
+      organs:
+        brain: OrganHumanBrain
+        eyes: OrganHumanEyes
+    torso:
+      part: TorsoVulpkanin
+      connections:
+      - right arm
+      - left arm
+      - right leg
+      - left leg
+      organs:
+        heart: OrganAnimalHeart
+        lungs: OrganHumanLungs
+        stomach: OrganAnimalStomach
+        liver: OrganAnimalLiver
+        kidneys: OrganHumanKidneys
+    right arm:
+      part: RightArmVulpkanin
+      connections:
+      - right hand
+    left arm:
+      part: LeftArmVulpkanin
+      connections:
+      - left hand
+    right hand:
+      part: RightHandVulpkanin
+    left hand:
+      part: LeftHandVulpkanin
+    right leg:
+      part: RightLegVulpkanin
+      connections:
+      - right foot
+    left leg:
+      part: LeftLegVulpkanin
+      connections:
+      - left foot
+    right foot:
+      part: RightFootVulpkanin
+    left foot:
+      part: LeftFootVulpkanin
index ae0255f30ecf3c354a2fcb685122862fc99fa9a1..1fff75cf712787f4605836557367a42aff0e1756 100644 (file)
   id: ManifestedSpirit
   coefficients:
     Holy: 2
+
+# Vulps get more heat damage because fur
+- type: damageModifierSet
+  id: Vulpkanin
+  coefficients:
+    Heat: 1.15
+    Cold: 0.85
diff --git a/Resources/Prototypes/Datasets/Names/vulpkanin_female.yml b/Resources/Prototypes/Datasets/Names/vulpkanin_female.yml
new file mode 100644 (file)
index 0000000..f13e5bf
--- /dev/null
@@ -0,0 +1,5 @@
+- type: localizedDataset
+  id: names_vulpkanin_female
+  values:
+    prefix: names-vulpkanin-female-dataset-
+    count: 113
diff --git a/Resources/Prototypes/Datasets/Names/vulpkanin_last.yml b/Resources/Prototypes/Datasets/Names/vulpkanin_last.yml
new file mode 100644 (file)
index 0000000..298a29a
--- /dev/null
@@ -0,0 +1,5 @@
+- type: localizedDataset
+  id: names_vulpkanin_last
+  values:
+    prefix: names-vulpkanin-last-dataset-
+    count: 252
diff --git a/Resources/Prototypes/Datasets/Names/vulpkanin_male.yml b/Resources/Prototypes/Datasets/Names/vulpkanin_male.yml
new file mode 100644 (file)
index 0000000..cb5589e
--- /dev/null
@@ -0,0 +1,5 @@
+- type: localizedDataset
+  id: names_vulpkanin_male
+  values:
+    prefix: names-vulpkanin-male-dataset-
+    count: 80
index e4afec873ccaa88d2cd04e737c518266beccb6a5..5d512cb3c78dd2dbd813100d6e3bd5287cb3c9aa 100644 (file)
     - Snout
     - HeadTop
     - HeadSide
+    - FacialHair
 
 - type: entity
   abstract: true
     - Snout
     - HeadTop
     - HeadSide
+    - FacialHair
 
 - type: entity
   abstract: true
index 699711e815eedad9c72014f2475255640b1861ba..043c4f616649eaee41c03ea19048394090e720bf 100644 (file)
@@ -33,6 +33,9 @@
       head-vox:
       - state: equipped-head-light-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-light-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-light-reptilian
         shader: unshaded
       - state: equipped-head-vox
       - state: equipped-head-unshaded-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-vulpkanin
+      - state: equipped-head-unshaded-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-reptilian
       - state: equipped-head-unshaded-reptilian
       head-vox:
       - state: equipped-head-light-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-light-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-light-reptilian
         shader: unshaded
       - state: equipped-head-vox
       - state: equipped-head-unshaded-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-vulpkanin
+      - state: equipped-head-unshaded-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-reptilian
       - state: equipped-head-unshaded-reptilian
       head-vox:
       - state: equipped-head-light-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-light-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-light-reptilian
         shader: unshaded
       - state: equipped-head-vox
       - state: equipped-head-unshaded-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-vulpkanin
+      - state: equipped-head-unshaded-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-reptilian
       - state: equipped-head-unshaded-reptilian
       head-vox:
       - state: equipped-head-light-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-light-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-light-reptilian
         shader: unshaded
       - state: equipped-head-vox
       - state: equipped-head-unshaded-vox
         shader: unshaded
+      head-vulpkanin:
+      - state: equipped-head-vulpkanin
+      - state: equipped-head-unshaded-vulpkanin
+        shader: unshaded
       head-reptilian:
       - state: equipped-head-reptilian
       - state: equipped-head-unshaded-reptilian
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_chest.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_chest.yml
new file mode 100644 (file)
index 0000000..316332b
--- /dev/null
@@ -0,0 +1,27 @@
+# Body Markings (Chest)
+- type: marking
+  id: VulpBellyCrest
+  bodyPart: Chest
+  markingCategory: Chest
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: belly_crest
+
+- type: marking
+  id: VulpBellyFull
+  bodyPart: Chest
+  markingCategory: Chest
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: belly_full
+
+- type: marking
+  id: VulpBellyFox
+  bodyPart: Chest
+  markingCategory: Chest
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: belly_fox
\ No newline at end of file
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_ears.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_ears.yml
new file mode 100644 (file)
index 0000000..12bba0c
--- /dev/null
@@ -0,0 +1,115 @@
+
+# Ears Markings
+- type: marking
+  id: VulpEar
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp-inner
+
+- type: marking
+  id: VulpEarSharp
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp-sharp
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp-inner
+
+- type: marking
+  id: VulpEarFade
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp-fade
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: vulp-inner
+
+- type: marking
+  id: VulpEarJackal
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: jackal
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: jackal-inner
+
+- type: marking
+  id: VulpEarTerrier
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: terrier
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: terrier-inner
+
+- type: marking
+  id: VulpEarFennec
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: fennec
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: fennec-inner
+
+- type: marking
+  id: VulpEarFox
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: fox
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: fox-inner
+
+- type: marking
+  id: VulpEarOtie
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: otie
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: otie-inner
+
+- type: marking
+  id: VulpEarShock
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: shock
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: shock-inner
+
+- type: marking
+  id: VulpEarCoyote
+  bodyPart: HeadTop
+  markingCategory: HeadTop
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: coyote
+    - sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
+      state: coyote-inner
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_hair.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_hair.yml
new file mode 100644 (file)
index 0000000..880f737
--- /dev/null
@@ -0,0 +1,261 @@
+# Hairs
+- type: marking
+  id: VulpHairAdhara
+  bodyPart: Hair
+  speciesRestriction: [ Vulpkanin ]
+  markingCategory: Hair
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: adhara
+
+- type: marking
+  id: VulpHairAnita
+  bodyPart: Hair
+  speciesRestriction: [ Vulpkanin ]
+  markingCategory: Hair
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: anita
+
+- type: marking
+  id: VulpHairApollo
+  bodyPart: Hair
+  speciesRestriction: [ Vulpkanin ]
+  markingCategory: Hair
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: apollo
+
+- type: marking
+  id: VulpHairBelle
+  bodyPart: Hair
+  speciesRestriction: [ Vulpkanin ]
+  markingCategory: Hair
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: belle
+
+- type: marking
+  id: VulpHairBraided
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: braided
+
+- type: marking
+  id: VulpHairBun
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: bun
+
+- type: marking
+  id: VulpHairCleanCut
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: clean_cut
+
+- type: marking
+  id: VulpHairCurl
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: curl
+
+- type: marking
+  id: VulpHairHawk
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: hawk
+
+- type: marking
+  id: VulpHairJagged
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: jagged
+
+- type: marking
+  id: VulpHairJeremy
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: jeremy
+
+- type: marking
+  id: VulpHairKajam
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: kajam
+
+- type: marking
+  id: VulpHairKeid
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: keid
+
+- type: marking
+  id: VulpHairKleeia
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: kleeia
+
+- type: marking
+  id: VulpHairMizar
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: mizar
+
+- type: marking
+  id: VulpHairPunkBraided
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: punkbraided
+
+- type: marking
+  id: VulpHairRaine
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: raine
+
+- type: marking
+  id: VulpHairRough
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: rough
+
+- type: marking
+  id: VulpHairShort
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: short
+
+- type: marking
+  id: VulpHairShort2
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: short2
+
+- type: marking
+  id: VulpHairSpike
+  bodyPart: Hair
+  markingCategory: Hair
+  canBeDisplaced: false
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/hair.rsi
+      state: spike
+
+# Facial Hairs
+- type: marking
+  id: VulpFacialHairRuff
+  bodyPart: FacialHair
+  markingCategory: FacialHair
+  speciesRestriction: [ Vulpkanin ]
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
+      state: ruff
+
+- type: marking
+  id: VulpFacialHairElder
+  bodyPart: FacialHair
+  markingCategory: FacialHair
+  speciesRestriction: [ Vulpkanin ]
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
+      state: elder
+
+- type: marking
+  id: VulpFacialHairElderChin
+  bodyPart: FacialHair
+  markingCategory: FacialHair
+  speciesRestriction: [ Vulpkanin ]
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
+      state: elder_chin
+
+- type: marking
+  id: VulpFacialHairKita
+  bodyPart: FacialHair
+  markingCategory: FacialHair
+  speciesRestriction: [ Vulpkanin ]
+  canBeDisplaced: false
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
+      state: kita
+
+- type: marking
+  id: VulpFacialHairGoatee
+  bodyPart: FacialHair
+  markingCategory: FacialHair
+  speciesRestriction: [ Vulpkanin ]
+  canBeDisplaced: false
+  sprites:
+  - sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
+    state: goatee
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_head.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_head.yml
new file mode 100644 (file)
index 0000000..6fefbe3
--- /dev/null
@@ -0,0 +1,63 @@
+# Head Markings (Head)
+- type: marking
+  id: VulpHeadBlaze
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: blaze
+
+- type: marking
+  id: VulpHeadMask
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: mask
+
+- type: marking
+  id: VulpPatch
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: patch
+
+- type: marking
+  id: VulpSlash
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: slash
+
+- type: marking
+  id: VulpStripes1
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: stripes_1
+
+- type: marking
+  id: VulpStripes2
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: stripes_2
+
+- type: marking
+  id: VulpVulpine
+  bodyPart: Head
+  markingCategory: Head
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
+      state: vulpine
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_limbs.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_limbs.yml
new file mode 100644 (file)
index 0000000..23d7b02
--- /dev/null
@@ -0,0 +1,436 @@
+- type: marking
+  id: VulpClawsHandLeft
+  bodyPart: LHand
+  markingCategory: Arms
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: claws_l_hand
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpClawsHandRight
+  bodyPart: RHand
+  markingCategory: Arms
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: claws_r_hand
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpClawsFootLeft
+  bodyPart: LFoot
+  markingCategory: Legs
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: claws_l_foot
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpClawsFootRight
+  bodyPart: RFoot
+  markingCategory: Legs
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: claws_r_foot
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+# Crest
+
+## Left Side
+- type: marking
+  id: VulpPointsCrestLegLeft
+  markingCategory: Legs
+  bodyPart: LLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-leg-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestArmLeft
+  markingCategory: Arms
+  bodyPart: LArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-arm-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestFootLeft
+  markingCategory: Legs
+  bodyPart: LFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-foot-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestHandLeft
+  markingCategory: Arms
+  bodyPart: LHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-hand-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+## Right Side
+
+- type: marking
+  id: VulpPointsCrestLegRight
+  markingCategory: Legs
+  bodyPart: RLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-leg-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestArmRight
+  markingCategory: Arms
+  bodyPart: RArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-arm-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestFootRight
+  markingCategory: Legs
+  bodyPart: RFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-foot-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsCrestHandRight
+  markingCategory: Arms
+  bodyPart: RHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: crest-hand-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+# Fade
+
+## Left Side 
+
+- type: marking
+  id: VulpPointsFadeLegLeft
+  markingCategory: Legs
+  bodyPart: LLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-leg-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeArmLeft
+  markingCategory: Arms
+  bodyPart: LArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-arm-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeFootLeft
+  markingCategory: Legs
+  bodyPart: LFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-foot-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeHandLeft
+  markingCategory: Arms
+  bodyPart: LHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-hand-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+## Right Side
+
+- type: marking
+  id: VulpPointsFadeLegRight
+  markingCategory: Legs
+  bodyPart: RLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-leg-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeArmRight
+  markingCategory: Arms
+  bodyPart: RArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-arm-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeFootRight
+  markingCategory: Legs
+  bodyPart: RFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-foot-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsFadeHandRight
+  markingCategory: Arms
+  bodyPart: RHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_fade-hand-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+# Sharp
+
+## Left Side
+
+- type: marking
+  id: VulpPointsSharpLegLeft
+  markingCategory: Legs
+  bodyPart: LLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-leg-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpArmLeft
+  markingCategory: Arms
+  bodyPart: LArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-arm-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpLongArmLeft
+  markingCategory: Arms
+  bodyPart: LArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-arm-long-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpFootLeft
+  markingCategory: Legs
+  bodyPart: LFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-foot-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpHandLeft
+  markingCategory: Arms
+  bodyPart: LHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-hand-l
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+## Right Side
+
+- type: marking
+  id: VulpPointsSharpLegRight
+  markingCategory: Legs
+  bodyPart: RLeg
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-leg-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpArmRight
+  markingCategory: Arms
+  bodyPart: RArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-arm-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpLongArmRight
+  markingCategory: Arms
+  bodyPart: RArm
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-arm-long-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpFootRight
+  markingCategory: Legs
+  bodyPart: RFoot
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-foot-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
+
+- type: marking
+  id: VulpPointsSharpHandRight
+  markingCategory: Arms
+  bodyPart: RHand
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
+      state: points_sharp-hand-r
+  coloring:
+    default:
+      type:
+        !type:SimpleColoring
+          color: "#e5e3d1"
\ No newline at end of file
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_snout.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_snout.yml
new file mode 100644 (file)
index 0000000..44c494d
--- /dev/null
@@ -0,0 +1,73 @@
+# Snout Markings
+
+- type: marking
+  id: VulpSnout
+  bodyPart: Snout
+  markingCategory: Snout
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: snout
+
+- type: marking
+  id: VulpSnoutNose
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: snout-nose
+
+- type: marking
+  id: VulpSnoutVulpine
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: vulpine
+
+- type: marking
+  id: VulpSnoutVulpineLines
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: vulpine-lines
+
+- type: marking
+  id: VulpSnoutBlaze
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: blaze
+
+- type: marking
+  id: VulpSnoutMask
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: mask
+
+- type: marking
+  id: VulpSnoutTop
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: snout-top
+
+- type: marking
+  id: VulpSnoutPatch
+  bodyPart: Snout
+  markingCategory: SnoutCover
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
+      state: patch
diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml
new file mode 100644 (file)
index 0000000..238bf88
--- /dev/null
@@ -0,0 +1,68 @@
+# Tail Markings
+- type: marking
+  id: VulpTailFennec
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: fennec
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: fennec-tip
+
+- type: marking
+  id: VulpTailFluffy
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: fluffy
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: fluffy-tip
+
+- type: marking
+  id: VulpTailHusky
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: husky
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: husky-inner
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: husky-outer
+
+- type: marking
+  id: VulpTailLong
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: long
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: long-tip
+
+- type: marking
+  id: VulpTailVulp
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: vulp
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: vulp-tip
+
+- type: marking
+  id: VulpTailVulpFade
+  bodyPart: Tail
+  markingCategory: Tail
+  speciesRestriction: [ Vulpkanin ]
+  sprites:
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: vulp
+    - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
+      state: vulp-fade
\ No newline at end of file
index eaca0d719cc216778cf3895da04fb852939a6132..f4b7e2aca29daa49030db5adb9424e7619f3cc78 100644 (file)
 - type: marking
   id: TattooEyeRight
   bodyPart: Eyes
-  markingCategory: Head
-  speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
+  markingCategory: [Head]
+  speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
   coloring:
     default:
       type:
   id: TattooEyeLeft
   bodyPart: Eyes
   markingCategory: Head
-  speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
+  speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
   coloring:
     default:
       type:
index 5c59f8274443b5636626e33224e562b9c2a35a2d..ca100ea110a58ac8d8d1e001fe335e8abdd86414 100644 (file)
   # that means we only need to copy them over when switching between species.
   # So these don't need to be part of the Body settings, unless someone makes a trait that adjusts these components.
   - BodyEmotes
+  - MessyDrinker
   # - Fixtures TODO: A better way to clone fixtures or a fixture fix. Currently if you devour someone on the ground and transform, you lose collision with tables as they were knocked down when they were copied.
   - Speech
+  - TemperatureProtection
   - TypingIndicator
   - ScaleVisuals # for dwarf height
   eventComponents:
diff --git a/Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml
new file mode 100644 (file)
index 0000000..52a839d
--- /dev/null
@@ -0,0 +1,5 @@
+- type: entity
+  save: false
+  name: Urist McBark
+  parent: BaseMobVulpkanin
+  id: MobVulpkanin
diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml
new file mode 100644 (file)
index 0000000..2a44c70
--- /dev/null
@@ -0,0 +1,241 @@
+- type: entity
+  abstract: true
+  save: false
+  parent: [BaseMobSpeciesOrganic]
+  id: BaseMobVulpkanin
+  name: Urist McBark
+  components:
+  - type: Hunger
+  - type: Thirst
+  - type: MessyDrinker
+    spillChance: 0.33
+  - type: Icon
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: full
+  - type: Body
+    prototype: Vulpkanin
+  - type: Speech
+    speechSounds: Vulpkanin
+    speechVerb: Vulpkanin
+    allowedEmotes: [ 'Bark', 'Snarl', 'Whine', 'Howl', 'Growl' ]
+  - type: Vocal
+    sounds:
+      Male: MaleVulpkanin
+      Female: FemaleVulpkanin
+      Unsexed: MaleVulpkanin
+  - type: Damageable
+    damageModifierSet: Vulpkanin
+  - type: MeleeWeapon
+    soundHit:
+      path: /Audio/Weapons/pierce.ogg
+    animation: WeaponArcClaw
+    damage:
+      types:
+        Piercing: 2
+        Slash: 3
+  - type: Temperature # Same as moth temperatures until below is solved.
+    heatDamageThreshold: 320 # TODO: 315 when there is a way to make the temperature alert not blink to the side of the screen and disappear when you "sweat" at 39C.
+    coldDamageThreshold: 230 # TODO: 220 when the above is solved.
+    specificHeat: 44
+    coldDamage:
+      types:
+        Cold: 0.05 # Per second, scales with temperature & other constants
+    heatDamage:
+      types:
+        Heat: 2.5 # Per second, scales with temperature & other constants
+  # - type: Wagging TODO: Add back once we have animated tails again. Were removed due to the sprite rework, causing all of them to not fit anymore.
+  #   action: ActionToggleWaggingVulpkanin
+  - type: TemperatureProtection
+    heatingCoefficient: 1.2
+    coolingCoefficient: 0.3
+  - type: JumpAbility
+    action: ActionVulpkaninGravityJump
+    canCollide: true
+    jumpDistance: 3
+    jumpSound:
+      path: /Audio/Weapons/punchmiss.ogg
+      params:
+        pitch: 1.33
+        volume: -5
+        variation: 0.05
+  - type: InteractionPopup # Crucial detail.
+    successChance: 1
+    interactSuccessString: petting-success-soft-floofy-vulp
+    messagePerceivedByOthers: petting-success-soft-floofy-vulp-others
+    interactFailureString: petting-failure-generic
+  - type: Sprite # Drawlayers. Top to bottom in order I believe.
+    netsync: false
+    layers:
+    - map: [ "enum.HumanoidVisualLayers.Chest" ]
+    - map: [ "enum.HumanoidVisualLayers.Head" ]
+    - map: [ "enum.HumanoidVisualLayers.Snout" ]
+    - map: [ "enum.HumanoidVisualLayers.Eyes" ]
+    - map: [ "enum.HumanoidVisualLayers.RArm" ]
+    - map: [ "enum.HumanoidVisualLayers.LArm" ]
+    - map: [ "enum.HumanoidVisualLayers.RLeg" ]
+    - map: [ "enum.HumanoidVisualLayers.LLeg" ]
+    - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
+    - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
+    - map: [ "jumpsuit" ]
+    - map: [ "enum.HumanoidVisualLayers.LHand" ]
+    - map: [ "enum.HumanoidVisualLayers.RHand" ]
+    - map: [ "enum.HumanoidVisualLayers.LFoot" ]
+    - map: [ "enum.HumanoidVisualLayers.RFoot" ]
+    - map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
+      color: "#ffffff"
+      sprite: Objects/Misc/handcuffs.rsi
+      state: body-overlay-2
+      visible: false
+    - map: [ "id" ]
+    - map: [ "gloves" ]
+    - map: [ "shoes" ]
+    - map: [ "ears" ]
+    - map: [ "outerClothing" ]
+    - map: [ "eyes" ]
+    - map: [ "belt" ]
+    - map: [ "neck" ]
+    - map: [ "back" ]
+    - map: [ "enum.HumanoidVisualLayers.SnoutCover" ]
+    - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
+    - map: [ "enum.HumanoidVisualLayers.Hair" ]
+    - map: [ "enum.HumanoidVisualLayers.HeadSide" ]
+    - map: [ "enum.HumanoidVisualLayers.HeadTop" ]
+    - map: [ "enum.HumanoidVisualLayers.Tail" ]
+    - map: [ "mask" ]
+    - map: [ "head" ]
+    - map: [ "pocket1" ]
+    - map: [ "pocket2" ]
+    - map: [ "clownedon" ]
+      sprite: "Effects/creampie.rsi"
+      state: "creampie_vulpkanin"
+      visible: false
+  - type: HumanoidAppearance
+    species: Vulpkanin
+    hideLayersOnEquip:
+    - Snout
+    - SnoutCover
+    - HeadTop
+    - HeadSide
+    - FacialHair
+    markingsDisplacement:
+      Hair:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: hair
+  - type: Inventory
+    speciesId: vulpkanin
+    displacements:
+      jumpsuit:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: jumpsuit
+      back:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: back
+      outerClothing:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: outerwear
+      gloves:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: hand
+      shoes:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: shoes
+      head:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: head
+      neck:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: neck
+      eyes:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: eyes
+      belt:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: belt
+
+- type: entity
+  parent: [BaseSpeciesDummy]
+  id: MobVulpkaninDummy
+  name: Vulpkanin Dummy
+  categories: [ HideSpawnMenu ]
+  description: A dummy Vulpkanin meant to be used in character setup.
+  components:
+  - type: HumanoidAppearance
+    species: Vulpkanin
+    hideLayersOnEquip:
+    - Snout
+    - HeadTop
+    - HeadSide
+    markingsDisplacement:
+      Hair:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: hair
+  - type: Inventory
+    speciesId: vulpkanin
+    displacements:
+      jumpsuit:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: jumpsuit
+      back:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: back
+      outerClothing:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: outerwear
+      gloves:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: hand
+      shoes:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: shoes
+      head:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: head
+      neck:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: neck
+      eyes:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: eyes
+      belt:
+        sizeMaps:
+          32:
+            sprite: Mobs/Species/Vulpkanin/displacement.rsi
+            state: belt
index 78111d0fd1b895f3333460bb5dee2e381d0b32c7..9783b23285dadc93f5177bcad1349f40207cb495 100644 (file)
@@ -3,14 +3,15 @@
   name: guide-entry-species
   text: "/ServerInfo/Guidebook/Mobs/Species.xml"
   children:
-    - Arachnid
-    - Diona
-    - Dwarf
-    - Human
-    - Moth
-    - Reptilian
-    - SlimePerson
-    - Vox
+  - Arachnid
+  - Diona
+  - Dwarf
+  - Human
+  - Moth
+  - Reptilian
+  - SlimePerson
+  - Vox
+  - Vulpkanin
 
 - type: guideEntry
   id: Arachnid
@@ -51,3 +52,8 @@
   id: Vox
   name: species-name-vox
   text: "/ServerInfo/Guidebook/Mobs/Vox.xml"
+
+- type: guideEntry
+  id: Vulpkanin
+  name: species-name-vulpkanin
+  text: "/ServerInfo/Guidebook/Mobs/Vulpkanin.xml"
index 2f12b9a1f566864cd6a7a4c4015860e1425518a1..04bb1d8bdf68d35919dd45a0a0cffad4214a21da 100644 (file)
@@ -18,6 +18,7 @@
     - Human
     - Moth
     - Reptilian
+    - Vulpkanin
 
 - type: loadoutEffectGroup
   id: EffectSpeciesVox
@@ -75,6 +76,7 @@
     - Dwarf
     - Human
     - Reptilian
+    - Vulpkanin
 
 - type: loadoutEffectGroup
   id: OxygenBreatherMimeMoth
index 34cdeaf3740486c4c8ef8a4643ae9f10ad9a6074..8339678d8d9cbd8d4688e49a44c4cb9f04eb0e06 100644 (file)
     - /Audio/Machines/robotscream_7.ogg
     - /Audio/Machines/robotscream_8.ogg
     - /Audio/Machines/robotscream_9.ogg
+
+- type: soundCollection
+  id: VulpkaninScreams
+  files:
+  - /Audio/Voice/Vulpkanin/vulp_scream1.ogg
+  - /Audio/Voice/Vulpkanin/vulp_scream2.ogg
+  - /Audio/Voice/Vulpkanin/vulp_scream3.ogg
+  - /Audio/Voice/Vulpkanin/vulp_scream4.ogg
diff --git a/Resources/Prototypes/SoundCollections/vulpkanin.yml b/Resources/Prototypes/SoundCollections/vulpkanin.yml
new file mode 100644 (file)
index 0000000..89ce641
--- /dev/null
@@ -0,0 +1,33 @@
+- type: soundCollection
+  id: VulpkaninBarks
+  files:
+  - /Audio/Voice/Vulpkanin/dog_bark1.ogg
+  - /Audio/Voice/Vulpkanin/dog_bark2.ogg
+  - /Audio/Voice/Vulpkanin/dog_bark3.ogg
+
+- type: soundCollection
+  id: VulpkaninGrowls
+  files:
+  - /Audio/Voice/Vulpkanin/dog_growl1.ogg
+  - /Audio/Voice/Vulpkanin/dog_growl2.ogg
+  - /Audio/Voice/Vulpkanin/dog_growl3.ogg
+  - /Audio/Voice/Vulpkanin/dog_growl4.ogg
+  - /Audio/Voice/Vulpkanin/dog_growl5.ogg
+  - /Audio/Voice/Vulpkanin/dog_growl6.ogg
+
+- type: soundCollection
+  id: VulpkaninSnarls
+  files:
+  - /Audio/Voice/Vulpkanin/dog_snarl1.ogg
+  - /Audio/Voice/Vulpkanin/dog_snarl2.ogg
+  - /Audio/Voice/Vulpkanin/dog_snarl3.ogg
+
+- type: soundCollection
+  id: VulpkaninWhines
+  files:
+  - /Audio/Voice/Vulpkanin/dog_whine.ogg
+
+- type: soundCollection
+  id: VulpkaninHowls
+  files:
+  - /Audio/Voice/Vulpkanin/howl.ogg
index 63c196b95d625508784f1b3b0f953442d6cfd2c6..e226d2064ab5db2060e269e5747e52c10ca39b97 100644 (file)
@@ -6,3 +6,4 @@
     Reptilian: 4
     SlimePerson: 4
     Diona: 2
+    Vulpkanin: 4
diff --git a/Resources/Prototypes/Species/vulpkanin.yml b/Resources/Prototypes/Species/vulpkanin.yml
new file mode 100644 (file)
index 0000000..5d2b441
--- /dev/null
@@ -0,0 +1,168 @@
+- type: species
+  id: Vulpkanin
+  name: species-name-vulpkanin
+  roundStart: true
+  prototype: MobVulpkanin
+  sprites: MobVulpkaninSprites
+  defaultSkinTone: "#5a3f2d"
+  markingLimits: MobVulpkaninMarkingLimits
+  dollPrototype: MobVulpkaninDummy
+  skinColoration: Hues # TODO: Introduce clamping once #39175 or a similiar PR is merged. Ideally lower max saturation to around 80% and some minimum brightness. Same for markings.
+  maleFirstNames: names_vulpkanin_male
+  femaleFirstNames: names_vulpkanin_female
+  lastNames: names_vulpkanin_last
+
+- type: speciesBaseSprites
+  id: MobVulpkaninSprites
+  sprites:
+    Head: MobVulpkaninHead
+    Hair: MobHumanoidAnyMarking
+    FacialHair: MobHumanoidAnyMarking
+    Snout: MobHumanoidAnyMarking
+    SnoutCover: MobHumanoidAnyMarking
+    UndergarmentTop: MobHumanoidAnyMarking
+    UndergarmentBottom: MobHumanoidAnyMarking
+    Chest: MobVulpkaninTorso
+    HeadTop: MobHumanoidAnyMarking
+    HeadSide: MobHumanoidAnyMarking
+    Tail: MobHumanoidAnyMarking
+    Eyes: MobVulpkaninEyes
+    LArm: MobVulpkaninLArm
+    RArm: MobVulpkaninRArm
+    LHand: MobVulpkaninLHand
+    RHand: MobVulpkaninRHand
+    LLeg: MobVulpkaninLLeg
+    RLeg: MobVulpkaninRLeg
+    LFoot: MobVulpkaninLFoot
+    RFoot: MobVulpkaninRFoot
+
+- type: markingPoints # 6 points on arms and legs due to the "expected" marking usage. Two for hands, two for arms and 2 for claws. Can be lower once we have a distinction between LeftArm and RightArm instead of just Arms.
+  id: MobVulpkaninMarkingLimits
+  points:
+    Hair:
+      points: 1
+      required: false
+    FacialHair:
+      points: 1
+      onlyWhitelisted: true # Beards lack displacement maps and are impossible to displace onto a snout.
+      required: false
+    Snout:
+      points: 1
+      required: true
+      defaultMarkings: [ VulpSnout ]
+    SnoutCover:
+      points: 3
+      required: false
+    Tail:
+      points: 1
+      required: true
+      defaultMarkings: [ VulpTailVulp ]
+    Head:
+      points: 3
+      required: false
+    HeadTop:
+      points: 1
+      required: true
+      defaultMarkings: [ VulpEar ]
+    UndergarmentTop:
+      points: 1
+      required: false
+    UndergarmentBottom:
+      points: 1
+      required: false
+    Arms:
+      points: 6
+      required: false
+    Legs:
+      points: 6
+      required: false
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninEyes
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: eyes
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninHead
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: head_m
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninHeadMale
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: head_m
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninHeadFemale
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: head_f
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninTorso
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: torso_m
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninTorsoMale
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: torso_m
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninTorsoFemale
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: torso_f
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninLLeg
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: l_leg
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninLHand
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: l_hand
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninLArm
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: l_arm
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninLFoot
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: l_foot
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninRLeg
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: r_leg
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninRHand
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: r_hand
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninRArm
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: r_arm
+
+- type: humanoidBaseSprite
+  id: MobVulpkaninRFoot
+  baseSprite:
+    sprite: Mobs/Species/Vulpkanin/parts.rsi
+    state: r_foot
index ee2b1e0d5f6bd04e20ad5afad41afb4a3a10e193..c21091051cc360343fd813e4c0ab2b28fe465f05 100644 (file)
     Ping:
       collection: XenoborgPing
 
+# Vulp Sounds
+- type: emoteSounds
+  id: MaleVulpkanin
+  params:
+    variation: 0.125
+  sounds:
+    Laugh:
+      collection: MaleLaugh
+    Sneeze:
+      collection: MaleSneezes
+    Cough:
+      collection: MaleCoughs
+    Whistle:
+      collection: Whistles
+    Sigh:
+      collection: MaleSigh
+    Scream:
+      collection: VulpkaninScreams
+    Growl:
+      collection: VulpkaninGrowls
+    Snarl:
+      collection: VulpkaninSnarls
+    Bark:
+      collection: VulpkaninBarks
+    Whine:
+      collection: VulpkaninWhines
+    Howl:
+      collection: VulpkaninHowls
+
+- type: emoteSounds
+  id: FemaleVulpkanin
+  params:
+    variation: 0.125
+  sounds:
+    Laugh:
+      collection: FemaleLaugh
+    Sneeze:
+      collection: FemaleSneezes
+    Cough:
+      collection: FemaleCoughs
+    Whistle:
+      collection: Whistles
+    Sigh:
+      collection: FemaleSigh
+    Scream:
+      collection: VulpkaninScreams
+    Growl:
+      collection: VulpkaninGrowls
+    Snarl:
+      collection: VulpkaninSnarls
+    Bark:
+      collection: VulpkaninBarks
+    Whine:
+      collection: VulpkaninWhines
+    Howl:
+      collection: VulpkaninHowls
+
 # body emotes
 - type: emoteSounds
   id: GeneralBodyEmotes
index 64f39fe8a338434544aa127c8255c4294678a7c7..b5e546480d9f3173961ed872c85e69d2f53b9fa8 100644 (file)
    - click
    - clicks
 
+# Vulpkanin
+- type: emote
+  id: Bark
+  name: chat-emote-name-bark
+  category: Vocal
+  available: false
+  whitelist:
+    components:
+    - Vocal
+  blacklist:
+    components:
+    - BorgChassis
+  chatMessages: [barks.]
+  chatTriggers:
+  - bark
+  - barks
+  - barked
+  - barking
+
+- type: emote
+  id: Snarl
+  name: chat-emote-name-snarl
+  category: Vocal
+  available: false
+  whitelist:
+    components:
+    - Vocal
+  blacklist:
+    components:
+    - BorgChassis
+  chatMessages: [snarls.]
+  chatTriggers:
+  - snarl
+  - snarls
+  - snarled
+  - snarling
+
+- type: emote
+  id: Whine
+  name: chat-emote-name-whine
+  category: Vocal
+  available: false
+  whitelist:
+    components:
+    - Vocal
+  blacklist:
+    components:
+    - BorgChassis
+  chatMessages: [whines.]
+  chatTriggers:
+  - whine
+  - whines
+  - whined
+  - whining
+
+- type: emote
+  id: Howl
+  name: chat-emote-name-howl
+  category: Vocal
+  available: false
+  whitelist:
+    components:
+    - Vocal
+  blacklist:
+    components:
+    - BorgChassis
+  chatMessages: [howls.]
+  chatTriggers:
+  - howl
+  - howls
+  - howling
+  - howled
+
+- type: emote
+  id: Growl
+  name: chat-emote-name-growl
+  category: Vocal
+  available: false
+  whitelist:
+    components:
+    - Vocal
+  blacklist:
+    components:
+    - BorgChassis
+  chatMessages: [growls.]
+  chatTriggers:
+  - growl
+  - growls
+  - growled
+  - growling
+
 # hand emotes
 - type: emote
   id: Clap
index 5f48013e87b75dea52f9147863be352586fe6c1a..d11e32d5d651788d58cc7f793e19b93a2a829aa2 100644 (file)
   exclaimSound:
     path: /Audio/Animals/goat_bah.ogg
 
+- type: speechSounds
+  id: Vulpkanin
+  saySound:
+    path: /Audio/Voice/Talk/vulp.ogg
+  askSound:
+    path: /Audio/Voice/Talk/vulp_ask.ogg
+  exclaimSound:
+    path: /Audio/Voice/Talk/vulp_exclaim.ogg
+
 - type: speechSounds
   id: Wawa
   saySound:
index 39f304018bbe78363df52583ebaf7275d2948182..1b8d6a0ac526ff28585c6e0da8fd434079e67d30 100644 (file)
   - chat-speech-verb-electricity-2
   - chat-speech-verb-electricity-3
 
+- type: speechVerb
+  id: Vulpkanin
+  name: chat-speech-verb-vulpkanin
+  speechVerbStrings:
+  - chat-speech-verb-vulpkanin-1
+  - chat-speech-verb-vulpkanin-2
+  - chat-speech-verb-vulpkanin-3
+  - chat-speech-verb-vulpkanin-4
+
 - type: speechVerb
   id: Wawa
   name: chat-speech-verb-name-wawa
index f1b36f9d732d0733d1a3ac3754beba0f815e7a43..fc9c5db710c2b2172df1e671727dc49843ff639d 100644 (file)
@@ -15,5 +15,8 @@
   <GuideEntityEmbed Entity="MobSlimePerson" Caption="Slime Person"/>
   <GuideEntityEmbed Entity="MobVox" Caption="Vox"/>
   </Box>
+  <Box>
+    <GuideEntityEmbed Entity="MobVulpkanin" Caption="Vulpkanin"/>
+  </Box>
 
 </Document>
diff --git a/Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml b/Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml
new file mode 100644 (file)
index 0000000..8ee0b17
--- /dev/null
@@ -0,0 +1,16 @@
+<Document>
+  # Vulpkanin
+
+  <Box>
+    <GuideEntityEmbed Entity="MobVulpkanin" Caption=""/>
+  </Box>
+
+  Vulpkanin, due to their dense fur, [color=#1e90ff]prefer colder temperatures[/color] and [color=#ffa500]heat up faster.[/color]
+  Their agile (but clumsy) legs allow them to leap short distances, be careful not to bump into anything!
+
+  Their diet allows them to safely eat raw meat but they get poisoned by theobromine.
+
+  Their weirdly shaped muzzle leads to difficulties drinking, making them sometimes spill small amounts of whatever they drank onto the ground.
+
+  They take [color=#1e90ff]15% less Cold damage[/color] but [color=#ffa500]15% more Heat damage.[/color].
+</Document>
index 9f0ca9d7d51fea06837b1a2bed5d5dceb8fb452c..8d193c197d254b52bfcf06bc8ef06e9cdbddc9c7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "on-equipped-HELMET-reptilian",
       "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..b2d0af2
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..bdfaafe
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/on-equipped-HELMET-vulpkanin.png differ
index 9f0ca9d7d51fea06837b1a2bed5d5dceb8fb452c..8d193c197d254b52bfcf06bc8ef06e9cdbddc9c7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "on-equipped-HELMET-reptilian",
       "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..c3c622c
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..7d90c69
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/on-equipped-HELMET-vulpkanin.png differ
index 797289b12e4e30d35d7b65e493439c551512b814..699cfa711e0d3cc55cec1ae834775fb328925581 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian state by TiniestShark (Github)",
+  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github)",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "on-equipped-HELMET-reptilian",
       "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..37fa840
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..ff12787
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/on-equipped-HELMET-vulpkanin.png differ
index 9f0ca9d7d51fea06837b1a2bed5d5dceb8fb452c..8d193c197d254b52bfcf06bc8ef06e9cdbddc9c7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "on-equipped-HELMET-reptilian",
       "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..5e1ce0f
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..e906af3
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/on-equipped-HELMET-vulpkanin.png differ
index 9f0ca9d7d51fea06837b1a2bed5d5dceb8fb452c..8d193c197d254b52bfcf06bc8ef06e9cdbddc9c7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "on-equipped-HELMET-reptilian",
       "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..936a565
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..e997e77
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/on-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-light-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-light-vulpkanin.png
new file mode 100644 (file)
index 0000000..1583682
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-light-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-unshaded-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-unshaded-vulpkanin.png
new file mode 100644 (file)
index 0000000..a5888c1
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-unshaded-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-vulpkanin.png
new file mode 100644 (file)
index 0000000..d8ec3fc
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-vulpkanin.png differ
index de6873e51013615f07b42d3c72bd151443a4fe53..b836ddf24d1127bbe6c5c9fde361a382b54290cb 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "equipped-head-unshaded-vox",
             "directions": 4
         },
+        {
+            "name": "equipped-head-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-light-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-unshaded-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "equipped-head-reptilian",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..a00e2ce
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/equipped-HELMET-vulpkanin.png differ
index 1ed746dd7e08afabf6985ce28c131c29364ebbd2..bc5b39e8b10a5efe29187640c9cc557842a3f549 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub).",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub), vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
     "size": {
         "x": 32,
         "y": 32
             "name": "equipped-HELMET-dog",
             "directions": 4
         },
+        {
+            "name": "equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "inhand-left",
             "directions": 4
index 4fb16309954651bfe97b146759b17a0be9fc8e52..94ee7123586ad1d5044694e6eb209f23e4bffff2 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Reptilian states by TiniestShark (Github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET-reptilian",
             "directions": 4
         },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "on-equipped-HELMET-dog",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..594f893
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..eb42618
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..f665139
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/equipped-HELMET-vulpkanin.png differ
index f0207bb6884ccd621445ca727b3292da9c0e5252..26ddd960ef092a3f6b8489d1f43660696aa59f2d 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14. Vulpkanin states by TiniestShark (Github)",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "equipped-HELMET-vox",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png
new file mode 100644 (file)
index 0000000..52261ea
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png
new file mode 100644 (file)
index 0000000..2da6040
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png
new file mode 100644 (file)
index 0000000..457f45b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png differ
index 408be006cf2aab1a10ecbdce9ad1b9714b09d33c..677dcde457475cf5158304a76d33c30b81444718 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
         {
             "name": "equipped-head-unshaded-dog",
             "directions": 4
+        },
+        {
+            "name": "equipped-head-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-light-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-unshaded-vulpkanin",
+            "directions": 4
         }
     ]
 }
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png
new file mode 100644 (file)
index 0000000..52261ea
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png
new file mode 100644 (file)
index 0000000..2da6040
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png
new file mode 100644 (file)
index 0000000..9a25a7c
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png differ
index 9ac76a6b83bc3284aa1b638f9df8e4da495036b4..5a3a068eacfb82fb0c7c6e3a708d9969ac2f35f2 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (github).",
     "size": {
         "x": 32,
         "y": 32
         {
             "name": "equipped-head-unshaded-dog",
             "directions": 4
+        },
+        {
+            "name": "equipped-head-light-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-unshaded-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-vulpkanin",
+            "directions": 4
         }
     ]
 }
index e7bcd692b13cd7a34537663e4716b70446f08a41..9094ad9c1294a2b5096ab5c2c80ea00748420465 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
       "name": "on-equipped-HELMET-vox",
       "directions": 4
     },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "off-equipped-HELMET-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..1b4dbe7
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..c0522fd
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/on-equipped-HELMET-vulpkanin.png differ
index 88dabe491ab7317fbbc9ab2e3bdb8e010c726b58..9c72a18f0573e9d78db96c303374ae2224be10bc 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub).",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub), vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-vox",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..471bdb6
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..f7edf7f
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/on-equipped-HELMET-vulpkanin.png differ
index 8e2d7ffa517e200d6ab5a32b5b498c61365919dd..b77964a4706efe75a427a7d8aa382de1bc8b319a 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET-vox",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-reptilian",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..88c5c20
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..11179b0
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png differ
index 173acff6f99924fface0ea2601eb5f185ffbd285..2503479959c885f10b3cf972661a089bc7bc3f86 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET-vox",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-reptilian",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..7990e7c
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..d7a68bd
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/on-equipped-HELMET-vulpkanin.png differ
index 327d019285913bbe19a00e7fac14351ec23deb2d..abf9f5df9c541dbe086d529b65b710043ec96494 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
       "name": "on-equipped-HELMET-vox",
       "directions": 4
     },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "off-equipped-HELMET-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..5a75da6
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..9bbd474
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-vulpkanin.png differ
index 5063697595175a35a1689ec7fe8792ddece872b7..d5939650abf9b9503be7cb6493325d602e016d31 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "sprite made by Gtheglorious based on the sprite made by Alekshhh for SS14. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+  "copyright": "sprite made by Gtheglorious based on the sprite made by Alekshhh for SS14. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
       "name": "on-equipped-HELMET",
       "directions": 4
     },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "off-equipped-HELMET-vox",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..a9838f4
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..a423b15
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/on-equipped-HELMET-vulpkanin.png differ
index 7afc9e6e124fdd82e1f375ab9c120ef474d2301b..ae8704a6a2b702a2a57b9f26ebf45786da0bc818 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Sprite made by Gtheglorious based on the sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Sprite made by Gtheglorious based on the sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET-reptilian",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "on-equipped-HELMET-dog",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..b15aac2
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..13dfd5b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/security.rsi/on-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-light-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-light-vulpkanin.png
new file mode 100644 (file)
index 0000000..ecedc60
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-light-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-unshaded-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-unshaded-vulpkanin.png
new file mode 100644 (file)
index 0000000..54b275d
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-unshaded-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-vulpkanin.png
new file mode 100644 (file)
index 0000000..ec214c1
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-vulpkanin.png differ
index 5ca348323fb8e6219c2784076a4ec96adf7d5c1e..14733a86f4dfb8a9095e6519cf6b8ff3f510bb5c 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Original by Emisse, modified by EmoGarbage404. Vox states by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Original by Emisse, modified by EmoGarbage404. Vox states by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
 
     "size": {
         "x": 32,
             "name": "equipped-head-unshaded-vox",
             "directions": 4
         },
+        {
+            "name": "equipped-head-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-light-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "equipped-head-unshaded-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "equipped-head-reptilian",
             "directions": 4
index a1281af0682d8277bcdd03f56638dd621a1d833c..a5e1c85e005a728b4c9dc7b7a7b14adbfcd7a883 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14, dog states modified from base states by casiliuscestus (GitHub) for Space Station 14. Reptilian states by TiniestShark (Github).",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14, dog states modified from base states by casiliuscestus (GitHub) for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET-vox",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-reptilian",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..3dfeab3
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..79efdf9
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png differ
index bed041dc33efd611c22d402f678e2fcee3fccb08..5797ccbd36a8f41c964a7a0bca9b87fc8f1a5f17 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Scrubdelub (GitHub) for Space Station 14. Reptilian state by TiniestShark (Github).",
+    "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Scrubdelub (GitHub) for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
 
     "size": {
         "x": 32,
             "name": "on-equipped-HELMET-vox",
             "directions": 4
         },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-reptilian",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..1b8c1c4
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..fcc47fe
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/on-equipped-HELMET-vulpkanin.png differ
index b06adf10de7ffd780ae82935c8adc3b598360d61..22db9c8df3912450fd0be6b7890c0a7e6fe2c45e 100644 (file)
@@ -1,7 +1,8 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by casiliuscestus for Space Station 14. Reptilian states by TiniestShark (Github).",
+    "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by casiliuscestus for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
+
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET",
             "directions": 4
         },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-vox",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..51fc59a
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..308fd60
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png differ
index 38073c60e1123fe261b110c3a45224fcb6e3420f..f6502df22beda6ace1700e4ed1c9e492e2e8ca64 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Based on tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by EmoGarbage404 (github). Vox states by Flareguy for Space Station 14. Reptilian state by TiniestShark (Github).",
+  "copyright": "Based on tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by EmoGarbage404 (github). Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
       "name": "on-equipped-HELMET-vox",
       "directions": 4
     },
+    {
+      "name": "off-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "on-equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "off-equipped-HELMET-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..1b920b4
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..cc47c5b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/on-equipped-HELMET-vulpkanin.png differ
index a12c9e18b65456450df80213ccb8e1645fb216ef..d97a50b933e22b580e38b666449d4ecf1f283950 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub).",
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin states by TiniestShark (Github)",
     "size": {
         "x": 32,
         "y": 32
             "name": "on-equipped-HELMET",
             "directions": 4
         },
+        {
+            "name": "on-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
+        {
+            "name": "off-equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "off-equipped-HELMET-vox",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/off-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..73c3eb8
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/off-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/on-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..7967c2b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/on-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..a53e225
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/equipped-HELMET-vulpkanin.png differ
index 1ec42d8676d96f1ca26a3421c36acc8192a408b4..12f9dcfd9a852f25678780cca0be0df5f2d83caa 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Reptilian state by TiniestShark (Github)",
+    "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Vulpkanin and Reptilian state by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "equipped-HELMET-dog",
             "directions": 4
         },
+        {
+            "name": "equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "inhand-left",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..007e1da
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/equipped-HELMET-vulpkanin.png differ
index b8564ef4275eea187efe6a551436de71a37b0c85..0212f8f482e444de51ca3186790e484f9491957f 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Reptilian states by TiniestShark (Github)",
+    "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
     "size": {
         "x": 32,
         "y": 32
             "name": "equipped-HELMET-dog",
             "directions": 4
         },
+        {
+            "name": "equipped-HELMET-vulpkanin",
+            "directions": 4
+        },
         {
             "name": "inhand-left",
             "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..ea18bd3
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/equipped-HELMET-vulpkanin.png differ
index f23dec5cd9f0293f6d558c2253063d3d32ebbfd8..f90b1ca0dc34c4eadacf7c47ebdb4843eaa7842f 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Sprite edited by Flareguy for SS14, modified from space suit sprites taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. Vox state based off of biosuit, taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79. Reptilian states by TiniestShark (Github)",
+  "copyright": "Sprite edited by Flareguy for SS14, modified from space suit sprites taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. Vox state based off of biosuit, taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79. Vulpkanin and Reptilian states by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..f10c917
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/equipped-HELMET-vulpkanin.png differ
index 4d3520881c3ec1660c9bacd7d26a15f2fb386fd0..8aa54f6a8a179e6cc1307df44179144ef9a60536 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradise https://github.com/ParadiseSS13/Paradise/tree/master/icons (unknown commit). Vox state by Flareguy for SS14. Reptilian state by TiniestShark (Github).",
+  "copyright": "Taken from paradise https://github.com/ParadiseSS13/Paradise/tree/master/icons (unknown commit). Vox state by Flareguy for SS14. Vulpkanin version made by Floofers. Reptilian state by TiniestShark (Github).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
index 5e5c1cf2e07151611f94bc90329fab9b808c4b7d..057d0b0ab243cd5ac79854879826b8e8b3299e22 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-HELMET-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
   "size": {
     "x": 32,
     "y": 32
diff --git a/Resources/Textures/Clothing/Head/Hoods/rad.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/rad.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..93b33ef
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hoods/rad.rsi/equipped-HELMET-vulpkanin.png differ
index 04f0d87cf2d4c67525d8e1561588dc29acf19960..2dd3c5010c9d89107de258f0dcca19b601ca34af 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. vox state by Flareguy",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. vox state by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157dm, resprited for SS14 by MilonPL",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-HELMET",
       "directions": 4
     },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-HELMET-vox",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..4c6ce58
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png differ
index e9b30b54371cf9e3af6964a73ef87f207483b318..5d0093fe7e37d38c235efb5ed55ad4f9f55736bc 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state",
+  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state | ulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "up-inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..d6c8799
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..cab90cf
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png differ
index b486fbbc86c73a41f4ef3131e2b73ecbaf1e5f44..68ca6518bcd4d9c76493f9f6b9aa19d66f351f62 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 and up-equipped-HELMET modified by Flareguy, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state",
+  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 and up-equipped-HELMET modified by Flareguy, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "up-inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
-}
\ No newline at end of file
+}
diff --git a/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..b6749f9
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..46e451b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/equipped-HELMET-vulpkanin.png differ
index 2a9b8dfba708f8be11d8dee2253d3da13fee718a..f46ecd5bebada731ba4106d9a3d7d9959b705422 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from CEV-Eris at https://github.com/discordia-space/CEV-Eris/blob/2a0d963d5bf68bd8ddf6fba6f60479bec172b51d/icons/inventory/head/mob.dmi, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from 'welding' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+  "copyright": "Taken from CEV-Eris at https://github.com/discordia-space/CEV-Eris/blob/2a0d963d5bf68bd8ddf6fba6f60479bec172b51d/icons/inventory/head/mob.dmi, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from 'welding' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | ulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "up-inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/up-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/up-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..3429697
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/up-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Head/Welding/welding.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/welding.rsi/equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..701775a
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/welding.rsi/equipped-HELMET-vulpkanin.png differ
index 10c0a80701ed7f2754451ad1487f854fab97e55e..569555b8695f2c022f972be6ae725863dc989c89 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+  "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "up-inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-HELMET-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-HELMET-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Head/Welding/welding.rsi/up-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Welding/welding.rsi/up-equipped-HELMET-vulpkanin.png
new file mode 100644 (file)
index 0000000..39c534f
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Welding/welding.rsi/up-equipped-HELMET-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Mask/blushingclown.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/blushingclown.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..a326b5d
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/blushingclown.rsi/equipped-MASK-vulpkanin.png differ
index 1fcceb3516487323e84165982c64448fc8b59076..104886feb88b1d5478d8e792b4b00a12f5d94f48 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/blushingmime.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/blushingmime.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..54828c8
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/blushingmime.rsi/equipped-MASK-vulpkanin.png differ
index 88aad8fdc9bd1d1292594a4043f944388eae87c5..8db73686577ea4fdf70bb6f34f85d2231f8d897c 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/breath.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/breath.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..d317cba
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/breath.rsi/equipped-MASK-vulpkanin.png differ
index 654b8824dc573703b1f0fcf2b820ba85d63c4272..c37ca01b35232ffc83fddeac2d2ee9d28d61cfff 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/breath.rsi/up-equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/breath.rsi/up-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..d8ae113
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/breath.rsi/up-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Mask/clown.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/clown.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..38ea9a6
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/clown.rsi/equipped-MASK-vulpkanin.png differ
index de1f50a21b7582f9c4902b55dbddc0b1f313b45e..c465987d07d04e451984b680146bc446703e44d8 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified by Flareguy",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/cluwne.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/cluwne.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..0709740
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/cluwne.rsi/equipped-MASK-vulpkanin.png differ
index bd410c6de9f32481b081e5ae5e863407d651eb06..dad21e184427b13ddc1070b012bb765ded2ccf96 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Made by brainfood1183 (github) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy",
+  "copyright": "Made by brainfood1183 (github) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/ert.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/ert.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..488c038
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/ert.rsi/equipped-MASK-vulpkanin.png differ
index b8ea712aff1af60860b4b60cbcff2bac0c383991..c4c8ecef98d705d2cf9b6aaae0e1d3bf4bda5594 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Made by Nimfar11 (GitHub) for Space Station 14. Reptilian edit by Nairod(Github), vox edit by Flareguy",
+  "copyright": "Made by Nimfar11 (GitHub) for Space Station 14. Reptilian edit by Nairod(Github), vox edit by Flareguy | vulpkanin version made by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/gas.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gas.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..fba0ec9
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gas.rsi/equipped-MASK-vulpkanin.png differ
index ae1156c2f33d435de249765a7622d9601841b04f..e851f85ea48d164aaa6a98138243f7ca98849c9f 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/gasatmos.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gasatmos.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..141a7cc
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gasatmos.rsi/equipped-MASK-vulpkanin.png differ
index f0d269dcd490cb4031d02edd1b06a123f8dd8aa7..10425dd461d32fef53ff7a238f64dfdcd91402d0 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state modified by Flareguy from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state modified by Flareguy from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/gascaptain.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gascaptain.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..d13d321
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gascaptain.rsi/equipped-MASK-vulpkanin.png differ
index d54a0aedee62c74c23278b5652282d740a34f3c3..8bb6909e45ce6482c71a2452cd7b0976991a1485 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for ss14. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e, and modified by Flareguy",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for ss14. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e, and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/gascentcom.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gascentcom.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..9d85ba2
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gascentcom.rsi/equipped-MASK-vulpkanin.png differ
index dc99f7504b532032e67da9cbc9adb2c7b7344786..d4879abf8ae2d8268020026dedcbe27f3b462818 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/gasexplorer.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gasexplorer.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..91da2da
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gasexplorer.rsi/equipped-MASK-vulpkanin.png differ
index 021dcf76b70dc989b1ffce5fa8118fbe44912c18..a83de36ef9a3575a0109090b01744f1e7e9e82c3 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). Vox state by Flareguy for SS14",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). Vox state by Flareguy for SS14 | vulpkanin version edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/gassecurity.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gassecurity.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..b9395a9
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gassecurity.rsi/equipped-MASK-vulpkanin.png differ
index 9c1b597c1d37b030391795422caf1776e28a5f13..576b3d129f9d7f48cca7810afcd7343c30284630 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/gassyndicate.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/gassyndicate.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..a7c913d
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/gassyndicate.rsi/equipped-MASK-vulpkanin.png differ
index 22e52306859d75c155ea36f60451110fd5053053..9db104ae100be9868b4af73b63c1b420b51dc7e4 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified to fix an error",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified to fix an error | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+        "name": "equipped-MASK-vulpkanin",
+        "directions": 4,
+        "delays": [
+            [ 0.5, 0.5, 0.5 ],
+            [ 0.5, 0.5, 0.5 ],
+            [ 0.5, 0.5, 0.5 ],
+            [ 0.5, 0.5, 0.5 ]
+        ]
+    },
     {
         "name": "equipped-MASK-reptilian",
         "directions": 4,
diff --git a/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..9bde35f
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK-vulpkanin.png differ
index b36ab9a3a6a58d6cd8481b06e6dfb53cf775b636..71ce7feeecde4574613f2a000e213ee8f5b579d6 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/medical.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/medical.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..687ac3a
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/medical.rsi/equipped-MASK-vulpkanin.png differ
index 6d0cf06eee4f60b9a9dcbc3e6fc639cac2737828..ed5341f1b69c9cadaecfbec4bd75d01c5e02f73f 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/medical.rsi/up-equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/medical.rsi/up-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..99c3205
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/medical.rsi/up-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..d317cba
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/equipped-MASK-vulpkanin.png differ
index 9f566f23b9ffe42f199dd8b6b5f703a4ecb0ff7d..99c06491bbee02fc272391f7e15865b0ee0b72fa 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Sprited by LinkUyx#6557. Reptilian edit by Nairod(Github)",
+  "copyright": "Sprited by LinkUyx#6557. Reptilian edit by Nairod(Github)  | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/up-equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/up-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..d8ae113
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/up-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..cdcebb8
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK-vulpkanin.png differ
index 5b745bcfd0a76f4f493a561faf149bb3d2cb0c4c..b7708a22e3bfe2e84054e2e6d5dea39436ee7309 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github), equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified to look like mercenary gas mask by Flareguy",
+  "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github), equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified to look like mercenary gas mask by Flareguy | vulpkanin version edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/mime.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/mime.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..cf3d862
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/mime.rsi/equipped-MASK-vulpkanin.png differ
index 41f28d6b5119fb126c4d2dbdf7a7df66eef14a12..b938e221c22f4a3615e4f3566b43abd6ff7b0f1d 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d and edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK-hamster",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/muzzle.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/muzzle.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..8de17b9
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/muzzle.rsi/equipped-MASK-vulpkanin.png differ
index 19aa5ab8593fe63b7fd3e8d7aa76b57efdac3bc4..969938d847b47afd6ec2bb9eafcc3cbb0311c299 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",  
+    "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38",
     "size": {
         "x": 32,
         "y": 32
                  "name": "inhand-right",
                  "directions": 4
         },
+        {
+                 "name": "equipped-MASK-vulpkanin",
+                 "directions": 4
+        },
         {
           "name": "equipped-MASK-reptilian",
           "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..886ea7a
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vulpkanin.png differ
index 4da74959ddcf94803cf0a29ec16fe3024be533b4..6845040bf65349d5fbca4b936cfc21b260078f31 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Sprited by belay5 (Discord) | equipped-MASK-vox sprited by PuroSlavKing (Github)",
+  "copyright": "Sprited by belay5 (Discord) | equipped-MASK-vox sprited by PuroSlavKing (Github) | equipped-MASK-vulpkanin sprited by TJohnson (Delta-V)",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..80efc66
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/equipped-MASK-vulpkanin.png differ
index d5005eec9f50de485392a19a750d570e053c500f..21cd28bf1508112bd784156be4b6bfcaa9f0c34a 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Originally sprited by belay5 (Discord) then recolored by Nairod (Github). equipped-MASK-vox sprited by PuroSlavKing (Github) and recolored by Flareguy",
+  "copyright": "Originally sprited by belay5 (Discord) then recolored by Nairod (Github). equipped-MASK-vox sprited by PuroSlavKing (Github) and recolored by Flareguy | equipped-MASK-vulpkanin sprited by TJohnson (Delta-V)",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/ninja.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/ninja.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..95d236c
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/ninja.rsi/equipped-MASK-vulpkanin.png differ
index a8d15a80adb246e1ef0d568c825b59a6d26ace48..27858f0e760c1ddd3b1e353fbda051adcc6687f4 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/33f7c1ef477fa67db5dda48078b469ab59aa7997. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/33f7c1ef477fa67db5dda48078b469ab59aa7997. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..528fa82
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/equipped-MASK-vulpkanin.png differ
index 028c4bcc294ad9000318554de3ba81b8c915b050..2469f1db45fc46ab912db57e86645beb0cad1be4 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38",
   "size": {
     "x": 32,
     "y": 32
       "name": "inhand-right",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-vox",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/sadmime.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/sadmime.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..da36b18
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/sadmime.rsi/equipped-MASK-vulpkanin.png differ
index c43909e6a9f0ef5bc345a6071fed15fe562e2df1..572b3649043b12bb1240c5bf679d90cfbe465ad0 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github).Vox edit by foboscheshir (github)", 
+  "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github).Vox edit by foboscheshir (github) | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/scaredmime.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/scaredmime.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..c0dda91
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/scaredmime.rsi/equipped-MASK-vulpkanin.png differ
index 413a71815433aadc1ceb171c270217f50308dd81..a21dbca96157e606f4be212e3e89bd11bdd3a6b6 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). . Vox edit by foboscheshir (github)",
+  "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). . Vox edit by foboscheshir (github) | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38 edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
       "name": "equipped-MASK",
       "directions": 4
     },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
     {
       "name": "equipped-MASK-reptilian",
       "directions": 4
diff --git a/Resources/Textures/Clothing/Mask/sterile.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/sterile.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..71f2c83
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/sterile.rsi/equipped-MASK-vulpkanin.png differ
index 7af2fde86ef24e225fb8f336865008a86bd8a0fa..6e4782881ae5b40cd570e508f118d76574e187e5 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "up-equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Clothing/Mask/sterile.rsi/up-equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/sterile.rsi/up-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..4e0309f
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/sterile.rsi/up-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..23cfef3
Binary files /dev/null and b/Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png differ
index 2d5073b988fe8bcd9dc8cfa275b89c92d3d51860..b767cf5ffbe40ac30365652e353cbea667a43115 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/RemieRichards/-tg-station/blob/f8c05e21694cd3cb703e40edc5cfc375017944b1/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi",
+  "copyright": "Taken from tgstation at commit https://github.com/RemieRichards/-tg-station/blob/f8c05e21694cd3cb703e40edc5cfc375017944b1/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "inhand-right",
       "directions": 4
+    },
+    {
+      "name": "equipped-MASK-vulpkanin",
+      "directions": 4
     }
   ]
 }
diff --git a/Resources/Textures/Effects/creampie.rsi/creampie_vulpkanin.png b/Resources/Textures/Effects/creampie.rsi/creampie_vulpkanin.png
new file mode 100644 (file)
index 0000000..53369c1
Binary files /dev/null and b/Resources/Textures/Effects/creampie.rsi/creampie_vulpkanin.png differ
index 8db8a77945c4ddaeadfdc018282ce6a65bb65f22..67b4981767eacd93dd9aceccb52c566b25dbde9a 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0. creampie_moth by MilenVolf, creampie_arachnid by PixelTheKermit (Github), creampie_vox by Errant",
+  "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0. creampie_moth by MilenVolf, creampie_arachnid by PixelTheKermit (Github), creampie_vox by Errant, creampie_vulpkanin by Floofers",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "creampie_xenomorph",
       "directions": 4
-    }
+    },
+      {
+          "name": "creampie_vulpkanin",
+          "directions": 4
+      }
   ]
 }
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_crest.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_crest.png
new file mode 100644 (file)
index 0000000..61a0b9b
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_crest.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_fox.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_fox.png
new file mode 100644 (file)
index 0000000..41d2abe
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_fox.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_full.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_full.png
new file mode 100644 (file)
index 0000000..4100cd7
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_full.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_foot.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_foot.png
new file mode 100644 (file)
index 0000000..4cb2984
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_foot.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_hand.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_hand.png
new file mode 100644 (file)
index 0000000..4a99e5b
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_hand.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_foot.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_foot.png
new file mode 100644 (file)
index 0000000..2f24c99
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_foot.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_hand.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_hand.png
new file mode 100644 (file)
index 0000000..c6ab5e2
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_hand.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-l.png
new file mode 100644 (file)
index 0000000..54f05c2
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-r.png
new file mode 100644 (file)
index 0000000..693d06f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arms.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arms.png
new file mode 100644 (file)
index 0000000..ad61bb8
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arms.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-l.png
new file mode 100644 (file)
index 0000000..ffda357
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-r.png
new file mode 100644 (file)
index 0000000..75c6c62
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-l.png
new file mode 100644 (file)
index 0000000..7ad80d0
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-r.png
new file mode 100644 (file)
index 0000000..e5059c7
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-l.png
new file mode 100644 (file)
index 0000000..a4c9449
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-r.png
new file mode 100644 (file)
index 0000000..4c218c8
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-legs.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-legs.png
new file mode 100644 (file)
index 0000000..2997a0f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-legs.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crests.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crests.png
new file mode 100644 (file)
index 0000000..8d2dbc9
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crests.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/meta.json
new file mode 100644 (file)
index 0000000..94ea970
--- /dev/null
@@ -0,0 +1,183 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Made by FairlySadPanda (GitHub/Discord), based off of sprites taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86",
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "states": [
+        {
+            "name": "belly_crest",
+            "directions": 4
+        },
+        {
+            "name": "belly_fox",
+            "directions": 4
+        },
+        {
+            "name": "belly_full",
+            "directions": 4
+        },
+        {
+            "name": "claws_l_hand",
+            "directions": 4
+        },
+        {
+            "name": "claws_r_hand",
+            "directions": 4
+        },
+        {
+            "name": "claws_l_foot",
+            "directions": 4
+        },
+        {
+            "name": "claws_r_foot",
+            "directions": 4
+        },
+        {
+            "name": "crests",
+            "directions": 4
+        },
+        {
+            "name": "crest-legs",
+            "directions": 4
+        },
+        {
+            "name": "crest-leg-l",
+            "directions": 4
+        },
+        {
+            "name": "crest-leg-r",
+            "directions": 4
+        },
+        {
+            "name": "crest-foot-l",
+            "directions": 4
+        },
+        {
+            "name": "crest-foot-r",
+            "directions": 4
+        },
+        {
+            "name": "crest-arms",
+            "directions": 4
+        },
+        {
+            "name": "crest-arm-l",
+            "directions": 4
+        },
+        {
+            "name": "crest-arm-r",
+            "directions": 4
+        },
+        {
+            "name": "crest-hand-l",
+            "directions": 4
+        },
+        {
+            "name": "crest-hand-r",
+            "directions": 4
+        },
+        {
+            "name": "points_fade",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-arms",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-arm-l",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-arm-r",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-hand-l",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-hand-r",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-legs",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-leg-l",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-leg-r",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-foot-l",
+            "directions": 4
+        },
+        {
+            "name": "points_fade-foot-r",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arms",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arm-l",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arm-r",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arms-long",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arm-long-l",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-arm-long-r",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-hand-l",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-hand-r",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-legs",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-leg-l",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-leg-r",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-foot-l",
+            "directions": 4
+        },
+        {
+            "name": "points_sharp-foot-r",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-l.png
new file mode 100644 (file)
index 0000000..2b150f5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-r.png
new file mode 100644 (file)
index 0000000..e19c21f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arms.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arms.png
new file mode 100644 (file)
index 0000000..d2a3c45
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arms.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-l.png
new file mode 100644 (file)
index 0000000..8753c24
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-r.png
new file mode 100644 (file)
index 0000000..a62cf64
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-l.png
new file mode 100644 (file)
index 0000000..b6d08a5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-r.png
new file mode 100644 (file)
index 0000000..1f636c6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-l.png
new file mode 100644 (file)
index 0000000..0fbf3a7
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-r.png
new file mode 100644 (file)
index 0000000..0301b78
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-legs.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-legs.png
new file mode 100644 (file)
index 0000000..c56de65
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-legs.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade.png
new file mode 100644 (file)
index 0000000..827335f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-l.png
new file mode 100644 (file)
index 0000000..62dfacd
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-l.png
new file mode 100644 (file)
index 0000000..dbe0949
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-r.png
new file mode 100644 (file)
index 0000000..4515852
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-r.png
new file mode 100644 (file)
index 0000000..9d99f2c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms-long.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms-long.png
new file mode 100644 (file)
index 0000000..01e389c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms-long.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms.png
new file mode 100644 (file)
index 0000000..e0d3d4a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-l.png
new file mode 100644 (file)
index 0000000..3515820
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-r.png
new file mode 100644 (file)
index 0000000..a62cf64
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-l.png
new file mode 100644 (file)
index 0000000..806b8ed
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-r.png
new file mode 100644 (file)
index 0000000..e058e35
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-l.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-l.png
new file mode 100644 (file)
index 0000000..761f51a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-l.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-r.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-r.png
new file mode 100644 (file)
index 0000000..cc598df
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-r.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-legs.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-legs.png
new file mode 100644 (file)
index 0000000..aa9af05
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-legs.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp.png b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp.png
new file mode 100644 (file)
index 0000000..cae0e16
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote-inner.png
new file mode 100644 (file)
index 0000000..84f7795
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote.png
new file mode 100644 (file)
index 0000000..0c8c557
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec-inner.png
new file mode 100644 (file)
index 0000000..8cad855
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec.png
new file mode 100644 (file)
index 0000000..5efd39b
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox-inner.png
new file mode 100644 (file)
index 0000000..60f004b
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox.png
new file mode 100644 (file)
index 0000000..6eef15c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal-inner.png
new file mode 100644 (file)
index 0000000..bb98f3c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal.png
new file mode 100644 (file)
index 0000000..9dd74cb
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/meta.json
new file mode 100644 (file)
index 0000000..d736b67
--- /dev/null
@@ -0,0 +1,83 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "https://github.com/DeltaV-Station/Delta-v/commit/e5426c4e3b160472b7d2913e1f89897bf72d957, some modification by FairlySadPanda (Github/Discord), ScarKy0 (Github/Discord) and TiniestShark (Github)",
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "states": [
+        {
+            "name": "fennec",
+            "directions": 4
+        },
+        {
+            "name": "fennec-inner",
+            "directions": 4
+        },
+        {
+            "name": "fox",
+            "directions": 4
+        },
+        {
+            "name": "fox-inner",
+            "directions": 4
+        },
+        {
+            "name": "jackal",
+            "directions": 4
+        },
+        {
+            "name": "jackal-inner",
+            "directions": 4
+        },
+        {
+            "name": "otie",
+            "directions": 4
+        },
+        {
+            "name": "otie-inner",
+            "directions": 4
+        },
+        {
+            "name": "shock",
+            "directions": 4
+        },
+        {
+            "name": "shock-inner",
+            "directions": 4
+        },
+        {
+            "name": "terrier",
+            "directions": 4
+        },
+        {
+            "name": "terrier-inner",
+            "directions": 4
+        },
+        {
+            "name": "vulp",
+            "directions": 4
+        },
+        {
+            "name": "vulp-inner",
+            "directions": 4
+        },
+        {
+            "name": "vulp-sharp",
+            "directions": 4
+        },
+        {
+            "name": "vulp-fade",
+            "directions": 4
+        },
+        {
+            "name": "coyote",
+            "directions": 4
+        },
+        {
+            "name": "coyote-inner",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie-inner.png
new file mode 100644 (file)
index 0000000..a48a0dd
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie.png
new file mode 100644 (file)
index 0000000..842a4a3
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock-inner.png
new file mode 100644 (file)
index 0000000..0fea035
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock.png
new file mode 100644 (file)
index 0000000..0fbc809
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier-inner.png
new file mode 100644 (file)
index 0000000..1f6e3cc
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier.png
new file mode 100644 (file)
index 0000000..967e5e5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-fade.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-fade.png
new file mode 100644 (file)
index 0000000..e4c45a2
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-fade.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-inner.png
new file mode 100644 (file)
index 0000000..8362fe7
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-sharp.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-sharp.png
new file mode 100644 (file)
index 0000000..a79ec4e
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-sharp.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp.png b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp.png
new file mode 100644 (file)
index 0000000..25b7680
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder.png b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder.png
new file mode 100644 (file)
index 0000000..85240e6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder_chin.png b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder_chin.png
new file mode 100644 (file)
index 0000000..cbbef4e
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder_chin.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/goatee.png b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/goatee.png
new file mode 100644 (file)
index 0000000..4ffcaa9
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/goatee.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/kita.png b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/kita.png
new file mode 100644 (file)
index 0000000..3333e03
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/kita.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/meta.json
new file mode 100644 (file)
index 0000000..df8042c
--- /dev/null
@@ -0,0 +1,28 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, modified by FairlySadPanda (Github/Discord)",
+    "size": {"x": 32, "y": 32},
+    "states": [
+        {
+            "name": "ruff",
+            "directions": 4
+        },
+        {
+            "name": "elder",
+            "directions": 4
+        },
+        {
+            "name": "elder_chin",
+            "directions": 4
+        },
+        {
+            "name": "kita",
+            "directions": 4
+        },
+        {
+            "name": "goatee",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/ruff.png b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/ruff.png
new file mode 100644 (file)
index 0000000..6f1dc3a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/ruff.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/adhara.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/adhara.png
new file mode 100644 (file)
index 0000000..98749a8
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/adhara.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/anita.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/anita.png
new file mode 100644 (file)
index 0000000..fe9949a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/anita.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/apollo.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/apollo.png
new file mode 100644 (file)
index 0000000..3514ebe
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/apollo.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/belle.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/belle.png
new file mode 100644 (file)
index 0000000..0b052e6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/belle.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/braided.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/braided.png
new file mode 100644 (file)
index 0000000..0c3cc09
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/braided.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/bun.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/bun.png
new file mode 100644 (file)
index 0000000..42b84b5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/bun.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/clean_cut.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/clean_cut.png
new file mode 100644 (file)
index 0000000..61adec3
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/clean_cut.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/curl.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/curl.png
new file mode 100644 (file)
index 0000000..3f9cf94
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/curl.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/hawk.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/hawk.png
new file mode 100644 (file)
index 0000000..c062252
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/hawk.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jagged.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jagged.png
new file mode 100644 (file)
index 0000000..a1dd385
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jagged.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jeremy.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jeremy.png
new file mode 100644 (file)
index 0000000..b0a0929
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jeremy.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kajam.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kajam.png
new file mode 100644 (file)
index 0000000..2201c8e
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kajam.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/keid.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/keid.png
new file mode 100644 (file)
index 0000000..1cee898
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/keid.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kleeia.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kleeia.png
new file mode 100644 (file)
index 0000000..0431921
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kleeia.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/meta.json
new file mode 100644 (file)
index 0000000..952d14a
--- /dev/null
@@ -0,0 +1,92 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, modified by FairlySadPanda (Github/Discord)",
+    "size": {"x": 32, "y": 32},
+    "states": [
+        {
+            "name": "adhara",
+            "directions": 4
+        },
+        {
+            "name": "anita",
+            "directions": 4
+        },
+        {
+            "name": "apollo",
+            "directions": 4
+        },
+        {
+            "name": "belle",
+            "directions": 4
+        },
+        {
+            "name": "braided",
+            "directions": 4
+        },
+        {
+            "name": "bun",
+            "directions": 4
+        },
+        {
+            "name": "clean_cut",
+            "directions": 4
+        },
+        {
+            "name": "curl",
+            "directions": 4
+        },
+        {
+            "name": "hawk",
+            "directions": 4
+        },
+        {
+            "name": "jagged",
+            "directions": 4
+        },
+        {
+            "name": "jeremy",
+            "directions": 4
+        },
+        {
+            "name": "kajam",
+            "directions": 4
+        },
+        {
+            "name": "keid",
+            "directions": 4
+        },
+        {
+            "name": "kleeia",
+            "directions": 4
+        },
+        {
+            "name": "mizar",
+            "directions": 4
+        },
+        {
+            "name": "punkbraided",
+            "directions": 4
+        },
+        {
+            "name": "raine",
+            "directions": 4
+        },
+        {
+            "name": "rough",
+            "directions": 4
+        },
+        {
+            "name": "short",
+            "directions": 4
+        },
+        {
+            "name": "short2",
+            "directions": 4
+        },
+        {
+            "name": "spike",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/mizar.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/mizar.png
new file mode 100644 (file)
index 0000000..ba2f513
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/mizar.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/punkbraided.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/punkbraided.png
new file mode 100644 (file)
index 0000000..1847a90
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/punkbraided.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/raine.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/raine.png
new file mode 100644 (file)
index 0000000..b1512ae
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/raine.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/rough.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/rough.png
new file mode 100644 (file)
index 0000000..b75c310
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/rough.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short.png
new file mode 100644 (file)
index 0000000..fefa54a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short2.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short2.png
new file mode 100644 (file)
index 0000000..2c90ff5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short2.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/spike.png b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/spike.png
new file mode 100644 (file)
index 0000000..04c037b
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/spike.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/blaze.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/blaze.png
new file mode 100644 (file)
index 0000000..045eabb
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/blaze.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/mask.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/mask.png
new file mode 100644 (file)
index 0000000..b285a22
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/mask.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/meta.json
new file mode 100644 (file)
index 0000000..858db18
--- /dev/null
@@ -0,0 +1,36 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, edited by ScarKy0 (Github/Discord)",
+    "size": {"x": 32, "y": 32},
+    "states": [
+        {
+            "name": "blaze",
+            "directions": 4
+        },
+        {
+            "name": "mask",
+            "directions": 4
+        },
+        {
+            "name": "patch",
+            "directions": 4
+        },
+        {
+            "name": "slash",
+            "directions": 4
+        },
+        {
+            "name": "stripes_1",
+            "directions": 4
+        },
+        {
+            "name": "stripes_2",
+            "directions": 4
+        },
+        {
+            "name": "vulpine",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/patch.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/patch.png
new file mode 100644 (file)
index 0000000..a056570
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/patch.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/slash.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/slash.png
new file mode 100644 (file)
index 0000000..bd88946
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/slash.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_1.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_1.png
new file mode 100644 (file)
index 0000000..12a6fe3
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_1.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_2.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_2.png
new file mode 100644 (file)
index 0000000..e62ce7a
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_2.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/vulpine.png b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/vulpine.png
new file mode 100644 (file)
index 0000000..a0d480f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/vulpine.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_full.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_full.png
new file mode 100644 (file)
index 0000000..ed04708
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_full.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_none.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_none.png
new file mode 100644 (file)
index 0000000..8a92576
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_none.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_top.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_top.png
new file mode 100644 (file)
index 0000000..7f924cd
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_top.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/full.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/full.png
new file mode 100644 (file)
index 0000000..f78008f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/full.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_full.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_full.png
new file mode 100644 (file)
index 0000000..f78008f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_full.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_none.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_none.png
new file mode 100644 (file)
index 0000000..44e0c13
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_none.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_top.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_top.png
new file mode 100644 (file)
index 0000000..a96eb3c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_top.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/meta.json
new file mode 100644 (file)
index 0000000..1fced5e
--- /dev/null
@@ -0,0 +1,100 @@
+{
+    "copyright": "Discord PJB#3005 Altered By Floofers in: Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86",
+    "license": "CC-BY-SA-3.0",
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "states": [
+        {
+            "delays": [
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ]
+            ],
+            "directions": 4,
+            "name": "female_none"
+        },
+        {
+            "delays": [
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ]
+            ],
+            "directions": 4,
+            "name": "female_full"
+        },
+        {
+            "delays": [
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ],
+                [
+                    1.0
+                ]
+            ],
+            "directions": 4,
+            "name": "female_top"
+        },
+        {
+            "name": "none"
+        },
+        {
+            "name": "male_full",
+            "directions": 4
+        },
+        {
+            "name": "male_none",
+            "directions": 1
+        },
+        {
+            "name": "male_top",
+            "directions": 4
+        },
+        {
+            "name": "unisex_full",
+            "directions": 4
+        },
+        {
+            "name": "unisex_none",
+            "directions": 1
+        },
+        {
+            "name": "unisex_top",
+            "directions": 4
+        },
+        {
+            "name": "full",
+            "directions": 4
+        },
+        {
+            "name": "top",
+            "directions": 4
+        }
+    ],
+    "version": 1
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/none.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/none.png
new file mode 100644 (file)
index 0000000..6e3cb09
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/none.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/top.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/top.png
new file mode 100644 (file)
index 0000000..f78008f
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/top.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_full.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_full.png
new file mode 100644 (file)
index 0000000..1b69c04
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_full.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_none.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_none.png
new file mode 100644 (file)
index 0000000..44e0c13
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_none.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_top.png b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_top.png
new file mode 100644 (file)
index 0000000..44e0c13
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_top.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/blaze.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/blaze.png
new file mode 100644 (file)
index 0000000..a1f6f44
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/blaze.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/mask.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/mask.png
new file mode 100644 (file)
index 0000000..6d05cf6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/mask.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/meta.json
new file mode 100644 (file)
index 0000000..ed51889
--- /dev/null
@@ -0,0 +1,40 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, edited by ScarKy0 (Github/Discord)",
+    "size": {"x": 32, "y": 32},
+    "states": [
+        {
+            "name": "blaze",
+            "directions": 4
+        },
+        {
+            "name": "mask",
+            "directions": 4
+        },
+        {
+            "name": "snout-top",
+            "directions": 4
+        },
+        {
+            "name": "patch",
+            "directions": 4
+        },
+        {
+            "name": "snout",
+            "directions": 4
+        },
+        {
+            "name": "snout-nose",
+            "directions": 4
+        },
+        {
+            "name": "vulpine",
+            "directions": 4
+        },
+        {
+            "name": "vulpine-lines",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/patch.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/patch.png
new file mode 100644 (file)
index 0000000..deb5dcc
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/patch.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-nose.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-nose.png
new file mode 100644 (file)
index 0000000..dedcd65
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-nose.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-top.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-top.png
new file mode 100644 (file)
index 0000000..1bbc8c6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-top.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout.png
new file mode 100644 (file)
index 0000000..ee5f514
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine-lines.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine-lines.png
new file mode 100644 (file)
index 0000000..ba5cac9
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine-lines.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine.png b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine.png
new file mode 100644 (file)
index 0000000..a69e8e6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote.png
new file mode 100644 (file)
index 0000000..63e5ddb
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-tip.png
new file mode 100644 (file)
index 0000000..fba6426
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-tip.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec.png
new file mode 100644 (file)
index 0000000..df93064
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-tip.png
new file mode 100644 (file)
index 0000000..39784b1
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-tip.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy.png
new file mode 100644 (file)
index 0000000..933a41d
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-inner.png
new file mode 100644 (file)
index 0000000..eb1b58c
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-inner.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-outer.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-outer.png
new file mode 100644 (file)
index 0000000..be1edfc
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-outer.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky.png
new file mode 100644 (file)
index 0000000..d096ef5
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-tip.png
new file mode 100644 (file)
index 0000000..3fafab6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-tip.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png
new file mode 100644 (file)
index 0000000..0e6d0cf
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json
new file mode 100644 (file)
index 0000000..04503ab
--- /dev/null
@@ -0,0 +1,63 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86. Fluffy created by Skarletto (Github). Modified by FairlySadPanda (Github/Discord)",
+    "size": {"x": 32, "y": 32},
+    "states": [
+        {
+            "name": "tail-wag-icon"
+        },
+        {
+            "name": "fennec",
+            "directions": 4
+        },
+        {
+            "name": "fennec-tip",
+            "directions": 4
+        },
+        {
+            "name": "fluffy",
+            "directions": 4
+        },
+        {
+            "name": "fluffy-tip",
+            "directions": 4
+        },
+        {
+            "name": "husky",
+            "directions": 4
+        },
+        {
+            "name": "husky-inner",
+            "directions": 4
+        },
+        {
+            "name": "husky-outer",
+            "directions": 4
+        },
+        {
+            "name": "long",
+            "directions": 4
+        },
+        {
+            "name": "long-tip",
+            "directions": 4
+        },
+        {
+            "name": "vulp",
+            "directions": 4
+        },
+        {
+            "name": "vulp-fade",
+            "directions": 4
+        },
+        {
+            "name": "vulp-tip",
+            "directions": 4
+        },
+        {
+            "name": "coyote",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/tail-wag-icon.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/tail-wag-icon.png
new file mode 100644 (file)
index 0000000..c7e5440
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/tail-wag-icon.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png
new file mode 100644 (file)
index 0000000..17bcc67
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-tip.png
new file mode 100644 (file)
index 0000000..1203cc4
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-tip.png differ
diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp.png
new file mode 100644 (file)
index 0000000..dca86f6
Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/back.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/back.png
new file mode 100644 (file)
index 0000000..973267a
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/back.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/belt.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/belt.png
new file mode 100644 (file)
index 0000000..4d818b6
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/belt.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/ears.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/ears.png
new file mode 100644 (file)
index 0000000..7b09f26
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/ears.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/eyes.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/eyes.png
new file mode 100644 (file)
index 0000000..468fbe5
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/eyes.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hair.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hair.png
new file mode 100644 (file)
index 0000000..add37c8
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hair.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hand.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hand.png
new file mode 100644 (file)
index 0000000..8b3a1a2
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hand.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/head.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/head.png
new file mode 100644 (file)
index 0000000..1af97ef
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/head.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/jumpsuit.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/jumpsuit.png
new file mode 100644 (file)
index 0000000..13b284c
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/jumpsuit.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/meta.json b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/meta.json
new file mode 100644 (file)
index 0000000..dda7254
--- /dev/null
@@ -0,0 +1,58 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "FairlySadPanda (Discord/Github)",
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "load": {
+        "srgb": false
+    },
+    "states": [
+        {
+            "name": "jumpsuit",
+            "directions": 4
+        },
+        {
+            "name": "back",
+            "directions": 4
+        },
+        {
+            "name": "hand",
+            "directions": 4
+        },
+        {
+            "name": "head",
+            "directions": 4
+        },
+        {
+            "name": "neck",
+            "directions": 4
+        },
+        {
+            "name": "eyes",
+            "directions": 4
+        },
+        {
+            "name": "shoes",
+            "directions": 4
+        },
+        {
+            "name": "belt",
+            "directions": 4
+        },
+        {
+            "name": "outerwear",
+            "directions": 4
+        },
+        {
+            "name": "hair",
+            "directions": 4
+        },
+        {
+            "name": "ears",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/neck.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/neck.png
new file mode 100644 (file)
index 0000000..b886c01
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/neck.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/outerwear.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/outerwear.png
new file mode 100644 (file)
index 0000000..febed60
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/outerwear.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/shoes.png b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/shoes.png
new file mode 100644 (file)
index 0000000..e5f899c
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/shoes.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/eyes.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/eyes.png
new file mode 100644 (file)
index 0000000..a4f647b
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/eyes.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/full.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/full.png
new file mode 100644 (file)
index 0000000..54ea598
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/full.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_f.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_f.png
new file mode 100644 (file)
index 0000000..dae6460
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_f.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_m.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_m.png
new file mode 100644 (file)
index 0000000..dae6460
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_m.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/icon.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/icon.png
new file mode 100644 (file)
index 0000000..016d8ba
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/icon.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_arm.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_arm.png
new file mode 100644 (file)
index 0000000..f7cbaf1
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_arm.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_foot.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_foot.png
new file mode 100644 (file)
index 0000000..c2fe095
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_foot.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_hand.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_hand.png
new file mode 100644 (file)
index 0000000..0caddb8
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_hand.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_leg.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_leg.png
new file mode 100644 (file)
index 0000000..4b33469
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_leg.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/meta.json b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/meta.json
new file mode 100644 (file)
index 0000000..fb445e8
--- /dev/null
@@ -0,0 +1,73 @@
+{
+    "version": 1,
+    "license": "CC-BY-SA-3.0",
+    "copyright": "Made by FairlySadPanda (Github/Discord); with help from ScarKy0 (Github/Discord)",
+    "size": {
+        "x": 32,
+        "y": 32
+    },
+    "states": [
+        {
+            "name": "full"
+        },
+        {
+            "name": "icon"
+        },
+        {
+            "name": "head_f",
+            "directions": 4
+        },
+        {
+            "name": "head_m",
+            "directions": 4
+        },
+        {
+            "name": "l_arm",
+            "directions": 4
+        },
+        {
+            "name": "l_foot",
+            "directions": 4
+        },
+        {
+            "name": "l_hand",
+            "directions": 4
+        },
+        {
+            "name": "l_leg",
+            "directions": 4
+        },
+        {
+            "name": "r_arm",
+            "directions": 4
+        },
+        {
+            "name": "r_foot",
+            "directions": 4
+        },
+        {
+            "name": "r_hand",
+            "directions": 4
+        },
+        {
+            "name": "r_leg",
+            "directions": 4
+        },
+        {
+            "name": "torso_f",
+            "directions": 4
+        },
+        {
+            "name": "torso_m",
+            "directions": 4
+        },
+        {
+            "name": "eyes",
+            "directions": 4
+        },
+        {
+            "name": "overlay_husk",
+            "directions": 4
+        }
+    ]
+}
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/overlay_husk.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/overlay_husk.png
new file mode 100644 (file)
index 0000000..9570139
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/overlay_husk.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_arm.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_arm.png
new file mode 100644 (file)
index 0000000..a3d7fa7
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_arm.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_foot.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_foot.png
new file mode 100644 (file)
index 0000000..69ebcf2
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_foot.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_hand.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_hand.png
new file mode 100644 (file)
index 0000000..c8b521f
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_hand.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_leg.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_leg.png
new file mode 100644 (file)
index 0000000..c389957
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_leg.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_f.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_f.png
new file mode 100644 (file)
index 0000000..8ddbb03
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_f.png differ
diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_m.png b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_m.png
new file mode 100644 (file)
index 0000000..8866db0
Binary files /dev/null and b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_m.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..ceea1e2
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/lit-equipped-MASK-vulpkanin.png differ
index 21312feb7b733ace45bfed8d89f3cacb2d1085eb..8d6da16f6ff987305ea8821fc8e8886f193b7e98 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Adapted from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+  "copyright": "Adapted from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..fc81b83
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/unlit-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..f4e2671
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/lit-equipped-MASK-vulpkanin.png differ
index 435e9748b162eda0f486cc270ddf0dc92fd9b0a4..cd4355ac147c96b24b1c3b26c5f7390568844fbf 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..bd01ccf
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/unlit-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..60c0c63
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/lit-equipped-MASK-vulpkanin.png differ
index 00fcb768fbefd083360c0db6276f54191d14c4df..0d4fd176a04f100e9a740a7dc87fede94e1665b7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..9e6a86b
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/unlit-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..4a3544c
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/lit-equipped-MASK-vulpkanin.png differ
index 5e4d9412b00cc93e027a2db687d4e3ea785ffb4b..50aa75e5f81af0b6fe3c6e1f53c7b90ebff2e7c4 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..b9ab1e4
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/unlit-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..4a3544c
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/lit-equipped-MASK-vulpkanin.png differ
index 5e4d9412b00cc93e027a2db687d4e3ea785ffb4b..50aa75e5f81af0b6fe3c6e1f53c7b90ebff2e7c4 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..b9ab1e4
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/unlit-equipped-MASK-vulpkanin.png differ
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/lit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/lit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..bc72d5c
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/lit-equipped-MASK-vulpkanin.png differ
index 00fcb768fbefd083360c0db6276f54191d14c4df..0d4fd176a04f100e9a740a7dc87fede94e1665b7 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
   "size": {
     "x": 32,
     "y": 32
           0.1
         ]
       ]
+    },
+    {
+      "name": "unlit-equipped-MASK-vulpkanin",
+      "directions": 4
+    },
+    {
+      "name": "lit-equipped-MASK-vulpkanin",
+      "directions": 4,
+      "delays": [
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ],
+        [
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1,
+          0.1
+        ]
+      ]
     }
   ]
 }
diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/unlit-equipped-MASK-vulpkanin.png b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/unlit-equipped-MASK-vulpkanin.png
new file mode 100644 (file)
index 0000000..806e5c4
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/unlit-equipped-MASK-vulpkanin.png differ