From 555354476e0c327d3d39c6abcfa5fd675df1830c Mon Sep 17 00:00:00 2001 From: AWEONAOYERO Date: Sun, 4 Jan 2026 23:18:33 -0300 Subject: [PATCH 01/28] some clothing, modsuit, and hardsuit resprites for vulps (#5587) * some clothing, modsuit, and hardsuit resprites for vulps * Update meta.json * Update meta.json * copyright things + unicode * Update Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/meta.json --------- Co-authored-by: John Willis <143434770+CerberusWolfie@users.noreply.github.com> --- .../Entities/Clothing/Head/modsuit.yml | 7 +++++++ .../ERThelmets/ertengineer.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1149 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1582 bytes .../ERThelmets/ertjanitor.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1179 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1601 bytes .../ERThelmets/ertleader.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1228 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1564 bytes .../ERThelmets/ertmedical.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1101 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1555 bytes .../ERThelmets/ertsecurity.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1179 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1620 bytes .../equipped-head-light-vulpkanin.png | Bin 0 -> 1349 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 0 -> 241 bytes .../equipped-head-vulpkanin.png | Bin 0 -> 1003 bytes .../Head/Hardsuits/atmospherics.rsi/meta.json | 14 +++++++++++++- .../basic.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1256 bytes .../Head/Hardsuits/basic.rsi/meta.json | 6 +++++- .../Head/Hardsuits/brigmedic.rsi/meta.json | 16 ++++++++++++---- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1191 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1638 bytes .../Head/Hardsuits/capspace.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1146 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1417 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 0 -> 838 bytes .../cburn.rsi/equipped-head-vulpkanin.png | Bin 0 -> 1518 bytes .../Head/Hardsuits/cburn.rsi/meta.json | 12 ++++++++++-- .../Head/Hardsuits/clown.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 976 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1183 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 549 bytes .../Head/Hardsuits/cybersun.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 979 bytes .../Head/Hardsuits/deathsquad.rsi/meta.json | 16 ++++++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 979 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1331 bytes .../Hardsuits/engineering-white.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 956 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1323 bytes .../Head/Hardsuits/engineering.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1117 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1451 bytes .../Head/Hardsuits/luxury.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 991 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1321 bytes .../Head/Hardsuits/medical.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1269 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1585 bytes .../Clothing/Head/Hardsuits/rd.rsi/meta.json | 2 +- .../rd.rsi/off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1009 bytes .../rd.rsi/on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1250 bytes .../Head/Hardsuits/salvage.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 991 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1321 bytes .../Head/Hardsuits/security-red.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1019 bytes .../on-equipped-HELMET-reptilian.png | Bin 0 -> 1476 bytes .../Hardsuits/security-warden.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1056 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1125 bytes .../Head/Hardsuits/security.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1111 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1305 bytes .../equipped-head-light-vulpkanin.png | Bin 0 -> 1344 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 0 -> 172 bytes .../equipped-head-vulpkanin.png | Bin 0 -> 982 bytes .../Head/Hardsuits/spatiohelm.rsi/meta.json | 14 +++++++++++++- .../combat-equipped-HELMET-vulpkanin.png | Bin 0 -> 1063 bytes .../Head/Hardsuits/syndicate.rsi/meta.json | 14 +++++++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1063 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1878 bytes .../Hardsuits/syndiecommander.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1214 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1469 bytes .../Head/Hardsuits/syndieelite.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 925 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1366 bytes .../Head/Hardsuits/syndiemedic.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1022 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1365 bytes .../Head/Hardsuits/wizard.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1239 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1739 bytes .../Helmets/ancientvoidsuit.rsi/meta.json | 2 +- .../Helmets/atmos_firehelmet.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1307 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1312 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 843 bytes .../Head/Helmets/bombsuit.rsi/meta.json | 8 ++++++-- .../cult.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 906 bytes .../Clothing/Head/Helmets/cult.rsi/meta.json | 8 ++++++-- .../eva.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1210 bytes .../Clothing/Head/Helmets/eva.rsi/meta.json | 6 +++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 1246 bytes .../Head/Helmets/eva_large.rsi/meta.json | 6 +++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 1300 bytes .../Head/Helmets/eva_syndicate.rsi/meta.json | 8 ++++++-- .../ihvoid.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 742 bytes .../Head/Helmets/ihvoid.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 662 bytes .../Head/Helmets/spaceninja.rsi/meta.json | 8 ++++++-- .../swat.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 711 bytes .../Clothing/Head/Helmets/swat.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 856 bytes .../Head/Helmets/swat_syndicate.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 414 bytes .../Head/Helmets/syndie-raid.rsi/meta.json | 8 ++++++-- .../janitor.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1033 bytes .../Head/Hoods/Bio/janitor.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 1183 bytes .../Head/Hoods/Bio/scientist.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 1167 bytes .../Head/Hoods/Bio/virology.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 324 bytes .../Head/Hoods/carpsuit.rsi/meta.json | 6 +++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 826 bytes .../Head/Hoods/chaplain.rsi/meta.json | 8 ++++++-- .../cult.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 757 bytes .../Clothing/Head/Hoods/cult.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 876 bytes .../Head/Hoods/goliathcloak.rsi/meta.json | 6 +++++- .../nun.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 758 bytes .../Clothing/Head/Hoods/nun.rsi/meta.json | 8 ++++++-- .../rad.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 988 bytes .../Clothing/Head/Hoods/rad.rsi/meta.json | 6 +++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 827 bytes .../Head/Hoods/voidcloak.rsi/meta.json | 6 +++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 950 bytes .../blue_flame_welding_mask.rsi/meta.json | 10 +++++++++- .../up-equipped-HELMET-vulpkanin.png | Bin 0 -> 872 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 911 bytes .../Welding/flame_welding_mask.rsi/meta.json | 12 ++++++++++-- .../up-equipped-HELMET-vulpkanin.png | Bin 0 -> 920 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 800 bytes .../Head/Welding/paintedwelding.rsi/meta.json | 10 +++++++++- .../up-equipped-HELMET-vulpkanin.png | Bin 0 -> 759 bytes .../welding.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 882 bytes .../Head/Welding/welding.rsi/meta.json | 10 +++++++++- .../up-equipped-HELMET-vulpkanin.png | Bin 0 -> 939 bytes .../equipped-MASK-vulpkanin.png | Bin 0 -> 730 bytes .../Clothing/Mask/blushingclown.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 492 bytes .../Clothing/Mask/blushingmime.rsi/meta.json | 6 +++++- .../breath.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 574 bytes .../Clothing/Mask/breath.rsi/meta.json | 10 +++++++++- .../breath.rsi/up-equipped-MASK-vulpkanin.png | Bin 0 -> 538 bytes .../clown.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 580 bytes .../Clothing/Mask/clown.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 1122 bytes .../Clothing/Mask/clown_banana.rsi/meta.json | 8 ++++++-- .../equipped-MASK-vulpkanin.png | Bin 0 -> 639 bytes .../Mask/clown_security.rsi/meta.json | 8 ++++++-- .../cluwne.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 1027 bytes .../Clothing/Mask/cluwne.rsi/meta.json | 8 ++++++-- .../Mask/ert.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 843 bytes .../Textures/Clothing/Mask/ert.rsi/meta.json | 8 ++++++-- .../Mask/gas.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 859 bytes .../Textures/Clothing/Mask/gas.rsi/meta.json | 6 +++++- .../gasatmos.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 830 bytes .../Clothing/Mask/gasatmos.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 820 bytes .../Clothing/Mask/gascaptain.rsi/meta.json | 4 ++++ .../equipped-MASK-vulpkanin.png | Bin 0 -> 820 bytes .../Clothing/Mask/gascentcom.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 837 bytes .../Clothing/Mask/gasexplorer.rsi/meta.json | 4 ++++ .../equipped-MASK-vulpkanin.png | Bin 0 -> 574 bytes .../Clothing/Mask/gassecurity.rsi/meta.json | 4 ++++ .../equipped-MASK-vulpkanin.png | Bin 0 -> 1158 bytes .../Clothing/Mask/gassyndicate.rsi/meta.json | 12 +++++++++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 490 bytes .../Clothing/Mask/goldenmask.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 301 bytes .../Mask/italian_moustache.rsi/meta.json | 6 +++++- .../medical.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 555 bytes .../Clothing/Mask/medical.rsi/meta.json | 14 ++++++++++---- .../up-equipped-MASK-vulpkanin.png | Bin 0 -> 520 bytes .../equipped-MASK-vulpkanin.png | Bin 0 -> 574 bytes .../Mask/medicalsecurity.rsi/meta.json | 8 ++++++++ .../up-equipped-MASK-vulpkanin.png | Bin 0 -> 538 bytes .../Mask/merc.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 896 bytes .../Textures/Clothing/Mask/merc.rsi/meta.json | 6 +++++- .../Mask/mime.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 530 bytes .../Textures/Clothing/Mask/mime.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 471 bytes .../muzzle.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 462 bytes .../Clothing/Mask/muzzle.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 979 bytes .../Clothing/Mask/neckgaiter.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 911 bytes .../Clothing/Mask/neckgaiterred.rsi/meta.json | 6 +++++- .../ninja.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 639 bytes .../Clothing/Mask/ninja.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 906 bytes .../Mask/plaguedoctormask.rsi/meta.json | 6 +++++- .../sadmime.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 575 bytes .../Clothing/Mask/sadmime.rsi/meta.json | 8 ++++++-- .../equipped-MASK-vulpkanin.png | Bin 0 -> 575 bytes .../Clothing/Mask/scaredmime.rsi/meta.json | 8 ++++++-- .../squadron.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 900 bytes .../Clothing/Mask/squadron.rsi/meta.json | 6 +++++- .../sterile.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 475 bytes .../Clothing/Mask/sterile.rsi/meta.json | 10 +++++++++- .../up-equipped-MASK-vulpkanin.png | Bin 0 -> 381 bytes .../Mask/swat.rsi/equipped-MASK-vulpkanin.png | Bin 0 -> 775 bytes .../Textures/Clothing/Mask/swat.rsi/meta.json | 6 +++++- .../equipped-MASK-vulpkanin.png | Bin 0 -> 615 bytes .../Clothing/Mask/welding-gas.rsi/meta.json | 10 +++++++++- .../up-equipped-MASK-vulpkanin.png | Bin 0 -> 595 bytes .../bellhop.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1022 bytes .../Clothing/Head/Hats/bellhop.rsi/meta.json | 4 ++++ .../tinfoil.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 892 bytes .../Clothing/Head/Hats/tinfoil.rsi/meta.json | 4 ++++ .../men.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1119 bytes .../Clothing/Head/Helmets/men.rsi/meta.json | 6 +++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 834 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1022 bytes ...quipped-HEAD-sealed-unshaded-vulpkanin.png | Bin 0 -> 366 bytes .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 859 bytes .../equipped-HEAD-vulpkanin.png | Bin 0 -> 769 bytes .../bso.rsi/off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1200 bytes .../bso.rsi/on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1289 bytes .../Hardsuits/cybersunstealth.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 759 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 849 bytes .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1279 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1049 bytes .../hev.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 849 bytes .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 1003 bytes .../atmostech.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 613 bytes .../Head/Modsuits/atmostech.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 1012 bytes .../Head/Modsuits/captain.rsi/meta.json | 8 ++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 887 bytes .../engineer.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 762 bytes .../Head/Modsuits/engineer.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 17034 bytes .../equipped-HEAD-vulpkanin.png | Bin 0 -> 869 bytes .../Modsuits/headofsecurity.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 819 bytes .../paramedic.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 800 bytes .../Head/Modsuits/paramedic.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 833 bytes .../equipped-HEAD-vulpkanin.png | Bin 0 -> 797 bytes .../Modsuits/researchdirector.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 17034 bytes .../security.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 739 bytes .../Head/Modsuits/security.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 901 bytes .../standard.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 474 bytes .../Head/Modsuits/standard.rsi/meta.json | 12 ++++++++++-- .../Head/Voidsuits/security.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1111 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1305 bytes .../Head/Hardsuits/trauma.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1390 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1442 bytes .../Head/Helmets/security.rsi/meta.json | 2 +- .../m82b.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1166 bytes .../Hardsuits/m82b.rsi/meta.json | 2 +- .../ERThelmets/ertmailcarrier.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 772 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 854 bytes .../Head/Hardsuits/nfsd.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 1223 -> 745 bytes .../nfsd.rsi/on-equipped-HELMET-vulpkanin.png | Bin 1377 -> 939 bytes .../Hardsuits/private_security.rsi/meta.json | 10 +++++++++- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 729 bytes .../Head/Hats/condiment_cup.rsi/meta.json | 4 ++++ .../stc_cap.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1157 bytes .../Clothing/Head/Hats/stc_cap.rsi/meta.json | 6 +++++- .../Head/Helmets/fsb_eva_helmet.rsi/meta.json | 2 +- .../off-equipped-HELMET-vulpkanin.png | Bin 1463 -> 843 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 1481 -> 1325 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 707 bytes .../equipped-MASK-vulpkanin.png | Bin 707 -> 847 bytes .../Clothing/Mask/clown_bald.rsi/meta.json | 6 +++++- .../_NF/Objects/Fun/nfsdwhistle.rsi/meta.json | 2 +- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 714 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 895 bytes .../equipped-HELMET-vulpkanin.png | Bin 0 -> 483 bytes .../templar.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 759 bytes 286 files changed, 781 insertions(+), 146 deletions(-) create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-light-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-unshaded-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/equipped-head-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/basic.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/brigmedic.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/brigmedic.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/equipped-head-unshaded-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/equipped-head-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-reptilian.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security-warden.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-light-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-unshaded-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/equipped-head-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/combat-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/atmos_firehelmet.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/atmos_firehelmet.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/bombsuit.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/cult.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/eva.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/ihvoid.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/syndie-raid.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/Bio/virology.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/carpsuit.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/chaplain.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/cult.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/nun.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/rad.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/up-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/up-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/welding.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Welding/welding.rsi/up-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/blushingclown.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/blushingmime.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/breath.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/breath.rsi/up-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/clown.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/clown_banana.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/clown_security.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/cluwne.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/ert.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gas.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gasatmos.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gascaptain.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gascentcom.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gasexplorer.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gassecurity.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/gassyndicate.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/goldenmask.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/italian_moustache.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/medical.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/medical.rsi/up-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/medicalsecurity.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/medicalsecurity.rsi/up-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/mime.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/muzzle.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/neckgaiterred.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/ninja.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/plaguedoctormask.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/sadmime.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/scaredmime.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/squadron.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/sterile.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/sterile.rsi/up-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/welding-gas.rsi/equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Mask/welding-gas.rsi/up-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Nyanotrasen/Clothing/Head/Hats/tinfoil.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Nyanotrasen/Clothing/Head/Helmets/men.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_DV/Clothing/Head/Hardsuits/Combat/officer.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_DV/Clothing/Head/Hardsuits/Combat/officer.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-unshaded-vulpkanin.png create mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/bso.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/bso.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Helmets/hev.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/captain.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/engineer.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/engineer.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/paramedic.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/paramedic.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/standard.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Modsuits/standard.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Voidsuits/security.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Voidsuits/security.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82b.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hardsuits/ERThelmets/ertmailcarrier.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hardsuits/ERThelmets/ertmailcarrier.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/stc_cap.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Clothing/Head/Hoods/Bio/syndicate.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_ShitChap/Clothing/Head/Misc/monkhood.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml index c05c1eb495e..3071468ecc6 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml @@ -32,6 +32,8 @@ - state: equipped-HEAD head-vox: - state: equipped-HEAD-vox + head-vulpkanin: + - state: equipped-HEAD-vulpkanin - type: SealableClothingVisuals spriteLayer: sealed clothingVisuals: @@ -39,6 +41,8 @@ - state: equipped-HEAD-sealed head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: ComponentToggler components: - type: BreathMask @@ -62,6 +66,7 @@ - type: BatterySelfRecharger autoRecharge: true autoRechargeRate: 2 + - type: Tag tags: - WhitelistChameleon @@ -519,6 +524,8 @@ - state: equipped-HEAD-sealed-resomi head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: Armor modifiers: coefficients: diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/meta.json index aa902c7bad2..443e711fc13 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi/meta.json @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..96a6860b6183fc11933b06520a730d1f25a5d6b2 GIT binary patch literal 1149 zcmV-@1cLjCP)rA#}6a zIVqWW#qG|Y)%^e8|1*1c|Bt}{l}aV$wbg0`CUZrhTrO)JaU2IGbDx6|0mP9bN42wq zj&e--+qb*;uVH8c#L4bG?p|u8OIvkZpIXM!Rs~7Y`6M|-ff1gWnUSH6b{IzJbP_EX zoHNOSp$MRIxLH=8iN21F*-d>Cy0^Ed@988-pI<@G;n~Z;(u3@t&zS^ZC<3?` z7iH=*!slP6xQHvg`Db{9zrGCg*4W?QhmGhH%)BTH@z1ONm^e5#f$<@D_|F#N9d$F& zm&H4;lw94+RbT@oGz`O3_WQ=`Og=cK^D-{{3=lB-mAN{$7nkw$#Jiq+Vhxy7a?aa? zY=c|Bh8Q0Q-uxWvEtrjy-n4wX9`w811O>=AM!(t8Arzr_<3{Fz94< z4rLHIpEFt4C<7!F={Rxjq#^;?J)>aDc>$ec5cvB0{#--rXZkN})O7mi(QkYP&Ly~M`A*m@68kz*kMn!~V zVLuq#AI({-4YK^ifiEyc4q|L4vi?9(6)$e>ZCGSJJ%Lqe-2+e&1O@}_#Q5mj`f~t zxBpf9aT`T}YjI8L5P~`8yPtE?EoOZSNNN1RwLS?{oFx6jhej6t1xZTcT$_#)qVu5h zRvRP;A%UqTubeQP)CMscw!R$-38Ign{=v4HJQeHQ{Q(C=Bk2{84wby^FrPvpKZZux zD^Rp9|7#GA!xI3<;R%4_@C3kdcmm)!JOOYVo&Y!wPXHW;CjgGac>+EF5Uf7$SZLmQ P00000NkvXXu0mjfm&g}o literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..34a731b4d6e5c81c2dd2d27280357a265e16501e GIT binary patch literal 1582 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/meta.json index aa902c7bad2..23bab0c1574 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi/meta.json @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..2c3913a1273893fe3e5ca0cee5c87700fa039ba0 GIT binary patch literal 1228 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|QH) zr;B4q#hkZMjyckp9ryw)GmkFaGOggmube%vmj#Ke;_xs!BmF*S5l85}t9cV<)K1)LTp#xN zfBom@{d4Uf8#ru@60Iq-l0BZHqy1yw`Vtn$2Qzy1a=5Vwq@SM`d`_->O6{rnwztFn zY6~7|>ps(QqH5n`iJ1&R1%8*Vx>={rCEM*8g$7Gh7aOuo&!l(zQ4)KjHgd(+BO5s`kZ+QV%CD zTs+0!!}4V2)~FN0C1s_hqJO#LlXG(8zWU#?*5Y)FZczLezN2&h)8hJi`5obh<bZeojj>h>-64US(@zf8)ryn)M-Cy*BSXSSI*xI(7B! zp9j z><1mp)cR8nCIp{KOCr#?KnKIK##c_lf0v5p_{ge! zI$3&h-;`n-{s{rsOIf!w3bI5O&G%m^b09SRT;h$_g~B~P4foi*BJYM9&244hbpNiT zRALohf7fIcfh_MM7m6;wFz#Zoa#wz_qb=`p!=5?U7Zk^^yn3?obJow)sq8gpR<(L8 zzHh;Pgs0nW@xpJi-<20Dt*@;Y+Bn&1zQYl@3A1XFnK-Pp=l1Qd%9}guvs9#8lonIR z($xJ1(`@&{B?*41>y}q?SsefDRiNAFR9=_S`>DZJj|M}5= zrN(oY+x|Tle^_@VV5$;}c<(aaE%)@+`7os}cWvo&+AHCBw)OwDixGK8 z1H(6#u1UdC62b;z&l%p; zi#8eknajU!k@oRj6&>Ew+aiBlTpT|^bVc*$Fs*zop$hB66X$EZI=$rkww|W@4oXvU z+dQ_iDy{5L&8n4cdtR{gliMf1_1||J>1h|}o%58Pm9RG1UX?U$b&LO+K*At|(^v8lFd4Prkl2 z*eNdX`tq;I$@;CIU0(fWRCjsAnmp6-et>7S?6dn5PWCUnyhnS&)^(4rE9kg8GT_DS dUs?Vze{=J{vx(7jCa`#7@O1TaS?83{1OOEXI&c60 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..3a88455d2d35ded1d1e05f9c73955025dc6a4e77 GIT binary patch literal 1564 zcmV+%2IKjOP)ED*0 zmXhvx&fU4&4Yn*Z%<$mMN5b5>_i}!|d+xcroLh_n(6r$?+3x5#I?T^Vq|>u_UR70< z#?SHb@&Aljg+L%6bj0Iv&!fg-v2VA@K96VHNFkX^5|HP7Gye*QYcM$Y7uws~w0siS z`3)PM#El!*#e01U+HVRhBchNzwzINwpL}iBpQpLM5D5h%Kngs6ej?)W6rsL8NbQSg zX=%~Me1}o3c8E!;ngWx+WK3>hB2usllUo#8VXyZ1fhe|L`+&Q|YAcElsgw$KzOk_p zXE%OE?O=qWpk257bRpS~BtT#Nob$D{n=v{X!!0e0+S)U?dv^|#3!9-{$T~XxN*~t$ zw2KMAz`y|P1UuW?+l%CjUtmpNt9Z|cZm%GL{8(};EGGhT(6kJ+dsEc7kA;PK-1$0) zJ1nHQ828i(EYKG4`4rfJbUKX;=}4#v`2Bv-=c}&9R9|*Hkw{?n{sg9Jo)J8f0A`KZ zBQ!Ic%_Wwb_sDBSILnwx&Wopf z=kaNJ>Z{K%zXkHZLYi;gnn6iPDF$nP2W|r2mmSSbh)+$R>=$aZRf+dhDrL(_!26vc zql_a^f^(1@&$AmVN`iV6a4tCA-#J+x3LB=#NeM-D-|_Wfe$PHNCkAjTcQH2H=JV6d~~wEnR)wrb8xSQ%-i2w<$X z({{l$0sj}c1i;~N34p`l5&(z8B>)bGO8^`WmjE~%E&*^jTms;5xCFrAFie1~!v}-a zh(^b3|5x~O?2)!GjM`(EfXuG%as>%)2hgfXrTLdBmQ$56f``dw=h=p2dkvJ=LZVWH zc#R>sh6oS}^|q=e@n+p|947-lI`E~YcXLUmSvUA98Jd6vAX$FoU3`#HC>J9hR1kRX zfsIC@zz_kVEY{ZwC_c2bgyHp;;Pq#orIAmuf9G{vOk#Lb#m#Q&;1zm{3?Cs93RY;B z0?A;<|hWGC0ICQ8PmoN7tlcBhnB|A#1 z%p2Rl_9TMyj+;d0Yz61llHRgJ2_vpDZ4Qq z(=H*Yp{c^Nu^TqvNakeIJ0G6JVB{J+^b-$xIO);I8bQh|*@mv&hGd$GfS#UF+5#aQ zJJwCP;3n|yZS42%5o5EL<}q+J+C(tlGdPDd zG=#BrYYqJVr}5SHbJSZ-?v^8!N>b8$o}%DyFcHEwgD|xPQlyAW)SaDOqHkp6A2RMK z`fT9G*w_`!%-lv_-w><{Od3)m1)VBq1C)AV6`sy+n^mn>FAPQjx<;RtL5dx z76Pm`)DFib+${iy!zBO?hf4q)4wnEp94-NHI9vkYaJU4(;cy9n!|^XhiOPqELOxLd O0000Xj`%Di*?Oo&_%soO#e7Y~bw_ zlVZqYu~5@X#^Lf2DLKyQrE4dYu+RU#`&)I0lgIm?>)P)8wfgdI-|6qq%kSTs{22nX_>Bo5n_V)6pxLTREo(|cxK$$5ahQ)QJPuMqgHMNZN zboD8V_iy;%wat+Kb7=5J;Sep+Pd5H+v(G<2{PFDBvjOY4mg*kRv@e^~Kf>|%pNdyIO8^pAh@cq)>Uo7L3k zpR7}w$njL`#SDgfY)6wO3eB7%Q+#(x%3i%+zk3&zIEDYZo@F|d^{t~)1zUgeyso&V zJP$%#9`NKHW{f>(EFdGsXtt5JK;qNC<4!Ic*VnLZk>J~OGp9mBQ9ER2e^=OqPc|A; zy`CSRD){neYl7>Awc+RYu46slVSHK1{=jb8EqX6%n|Cs8V43ic5Drjlc>TfI`TL5H zU(5ck|KRs0F`nV=cjkbuM_vZETAdVs#H%P&{MfMTm)kYmWY~B6^y4?& zHNk87-KH}=IF_y3du0;qg}?Kry$Jg#Zu#hO`s}m{#|O8+eAzPTTt~m7yM%9$nz2@OwR@`9 z*SiznPCb5m%IT*}XCkAkrMU%n#>BngUh?i_Kfm*AzFx2R8_P9-em>ujc5A26-?{3G zx9F$*-r{@s@b{;C?%rK5BA&opW&3`a3gdR;IoEi5Q#Qr_I<#-4(j~D3p&eG;&o?~3 z%kex!%l>Gc&5|7qu@^X{eGGn8d~-hbU1Uo>qlimuV?tq}p$cQ$>Z_X%v-=(U+jK;= z@P*q0hTAssd#-T{F-&eSvoDG%cd%-?df{u?36%}D+s@m$aLRSm*gv=vP|&Gk_JMcm zitCAbPCE8&yDGyK@}j?8SCHiMX26dhbN*m<)N}mp_qbjISUxa#y85}Sb4q9e0LMf6 Ag#Z8m literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2d3145ae712321fb6e4c4bd611e32e865161b81b GIT binary patch literal 1555 zcmV+u2JHEXP) zgYeQ4Y8o3`=}UcSdM_^cLi=Q&$hFZnrjeEeH7S&o)KCJ~5DgrXlSa7!soH}(N#G2q zq>=6Xb2ppys&Kov$3u6&WZBu7|K|Ju@1L2yVc{ zGTqOf{is6J*=!Z#ND*rO;^Ox>e=r#Q55LRh;{4OoKWgINPyiKqJ^iVwD#hsNpFCK# z2=ttpnT5*AHx*lkUiy40A|&#w>(%|zGZP01wn_1CIs!z8e*YcGX4{5?2TNFa2D7uX zvM{)I?OT+W?}o4|FMp#w{<&VH4$jX4lxk~h5igJR^zO9 z1%-);X+)!|XlOW!d-tZWxVVP={A~XG;K3~H_FX6|D}GJ{){m~Kpyp>NqCcTf2u`Py z2iw@#sMrn-4MDW4?B|o=Pi6$DoLXnsGu*!)#PIM0E?*u*b8`)6fYHkR3r5m>M5I))yI$j;cZigZ{fgU7Ye1^*fVb7t=~&Q z?aU7G>=SfP0X4s<3x^{pC~zpj`u%>!Rjxc!djj-NfrL)#mzP(Nm6eUr(i^}M(35vT zF(_WD}nKQ(;K(YJPS}Vj2X4(>&mT zfdRC%e88XWb~{8nG>E_H2vBumqjxQl*uAmf9gYI7`olvmd=>qUJ3;U0wzh9z6x93< zheK8c$%7XV^^r(~<*5S6LenBh!I2XbxPT~=126i5Vk9UyN&<1xG@!*$%zsLR9)3*% z2q)N0cDvomqU7`WM19&34^pOp1A#zdy=G_@fIz{rpye3x^p*uLVB|>CB>-WogH9K8 z3-Et|B>+qgO8}T0mH;q0ECFD0SOUQ0umpg~VF>_}!x8`{ha~_^4$T6HefW}+{Rjjm z)BdmUWc(4n5VZQESpeFKI)DCarR?!|WI?Jv%wWXf2sK{RHw8~Vbanm2_b1Mr`3y}> zO`7`EB!I|1Ask-7-MhnFgxj}&6ZNzuQy+JDo;ezV0bqSOp*r}`*7h;y+qds1_kny- z`>16UXcB;Se`rIJ)INT^3U)i43fa#ur!#|0#(Mce zPwz;GXI_Ad@Z`xV3qE!>AR{A#`*87MFZapo?SWS4S_5dsMrRj>c>9qfZ)5xRY+SnZ3#zI?iU>p;4#$qBkW(bYz`(DD zenFzX*a9cl*1p3z2!b;)c&(eZy3PlX2vioY9EYQjJ46{t*SAA)EJmSWWEcRW`%@z=0vPRRIszB4 zrT|P1O8}T0mH;q0ECFD0SOUQ0umpg~VF>_}!x8`{$G=ir{4+LW33mVh002ovPDHLk FV1f=N-u?gp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/meta.json index aa902c7bad2..23bab0c1574 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi/meta.json @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..0dc4920539795264fe48589638f420d5e7507b85 GIT binary patch literal 1179 zcmV;M1Z4Y(P);GutyU}Jb2uCZCS!FWiXx>WNs_>1>~%0AfH;2qgmSj* zDEpK@eY%hT8fGRyJ6W_<|7NFy@8Vd=(sX<%Idy>%{y9nT&5axEs%VE{1LJY3##dHW zaO>VZT#|VvSuhg;R4z_oX{n7L`aOIhPvW9{*2Qr`%Q-JHG{O{gw%hIEuIRiLMXFyF zMq7X>zEeC84i2y=${`V$o12@;ZGePMCKIJ&G#a7VY%2N1(j3Y;&Uq#Qn27)`#zmR> z*QNi-9~my-^Xd2l+{g9PYFj8`Y(;-vGOU5zSz@P<>psVkY#FU-dI)!!XnPz0nBO^Aa<#0M8&jUi%rK!TsG@i?O@W!EcMtrt*`0U_s;@ zw+W^2FVRBW$Jrcsy2FP? zIE)D`=RA{jjWR%|A|2PzZ5m+nI!_oAp!A8e;&k!VbL+^Q*QhhoDiJ^&wbQmxnSlQbJOOYVo&Y!w zPXHW;CjgGa69C8I34r791i*240^m420dO3~1n4^anKNfG7(B85uW%v=&MO^R_9#2d z9&HO@{eHmaUw`Ayh4XnkNw8|U5=!W!?!{JYXx6Dc=WG==`1iJKt*2&AkuUf zcb3}N?DrH2lpRGjOzl7(0NMbtr95V>HpuGF>Id(ErO8HPL6Pvjw0UviR6ZpW&33ba zf1+=vB-6IgHq-iGr9-eMQEvGM%JaiF?n{~lNZK#e(56i}1FpV( z%xKMuufagrZwT|ts<*X2M0DaK)&Bmohlt}iTC^jFhc!hnfVf zkC>EfsNy_P`F_AFqU<$ewL#xdsd^peFx2v6=qT?B)UC_^8ieEU1i*240^m420dO3i t05}d$033%W0FJ{G0LS48fa7qUfEWMlKx9Bm@)2S1;Q2&w$~a(%yiPvRh@ZCd;@W`OMQ?Ac!f4o4oAFR!5M z3-J5>>Id!Z_{#4`Vc|klR+dAytE_ykS$nPnnM3fCgMpvIVSKq|i^v3uI9x6T@pz2y zQCC-ok9O}C?I;V<=6|37n)*}DlT+yLAHtG9M*wp6_U)Tk)eihz^@MPK+1+tmT(l6& zmU*X%K>e5+3VMD*nZAyl?e6Zzr>8<_A|d!b1>8QG4u3ispfhR`qvCuQOeJ(&zZAv5(xJ=iPNCa-TTa>TTwc&EE=XTs)%Yqs4Kmk}aR*%rg(d4M!yg82F zX3fIj>T{@C?LldvShO9)IpFwG%%OT}2QB&x(?dYdFUz*A@IgV+S;l3pT;6j%!bAFQ z%nyN-P8vr>#*m+1fS#qNfg8Y~$M#M&@ZP8qH|F98H(Z( z=a(o0C1SBSWW5&swD=z?fEEQFiybFV_R}QjK;an$hu``f*Sz=0!>7K%tKWW%V`Haj z7^qmYraCLm>-p&jaC!?qin7P!6>|VbJroMT>2yNY!+`iRW`M2}2fu5X#MzQ`Ue3bT zR(SA5;%i|9zoUb}J;)aH{4SSE)j63=c@45W9*ejg~= z1Utt;U`~$yGf2(@ECdI_48I`(q!DydeLkNUcRU_B1-0^=LvvDX(v5$Zbe>^Y0KrGj zlGAF^prJ?RyhJuL&6EI)N9}a3U|N9x3v2;kao7UD;;;pP#bFBoi^CQG7KbeWEDl=$ zSRA$husCc1U~w20K(51ARJ?$Jf%7^4S9m)1NLv_2?J+Ds>xHY>T9aIOXbp$4i42gW z`ppd4*c>78pnlnTwqX|uz-t9NdwQoWn5F|m0*L670E}2{7^ilAh}NyUa3Z)_)tay} zjhfL>GB$z?LH)Rqvgx6@xwZGefnzxMnh#r!D`d>@G#ia%fgu5S^=DK0li;OEzrPkv zXFj~!Ho!aa56a#q8^c$6;d!c)syRwcWNaUaV0wj^o@d8p^sB@XzS0mNz9w=$uk3Nu z*B7C$FCqfMw&|D7(t)W-Ftpl(HgbOB#ztJa6vgD^BrZ_7d-5*k-7~gNbHZ&V6ST-n zObvlsbVS~HMO>GcFNV_Afhwx~Wa}ZZU%@C$%>kdyD}r1dWasnBlN%!v>U=t`H1{xMGE)ilcSWOp2wh!$sHY754ktwY+O;oY&YS}5-+u(PwHq?pB*pUw&m$8P6M=aA zFPuOBJFfr06J7!F4$}B9Cg-n;MOtYaayh<#y SF`q^N0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vG?A^-p`A_1!6-I4$R1lmbNK~#8N?V4R| z6-5-sXLs9J2n9)fXn}I2w&evCK?TuJl2#KF6^&4osFjE&QXWJifd@5Wkfs4Kv1nrA zLw&%4KA^=XN>CCB$XAfYgwJ@1^+qEpP*Y3W-F5!w&TQwlrQNydt&y2uGX3wK{WxdN z?Cib0XB-x?0UX}ceFJcX>VstcUl<|Q*a-;P@q1*eUr|CfRps`0p!$>BYJ7AcCb1GA zZd!@fxM|&)1#=3?4jy{*byC>IBMI;!{j0v$u6XiiKGZdQx01(uHywz9?i5IrmX)(a z$!%hnvBJa*Qq`7gq_24$dr9T~u7hVjqz#P;I%)!x(O<}0)$^~`KYQo2i8w@bC4VD@ z?d0^QqfyBP^4`)v`~kV&)Or-MfVYacQ$gnmKoV%U8Cx6`DD)} z=NGMIzy97$+wuv(KJ3Cj;*5<>0y^=h-w*OTzey+ex$hUTjfZMTVY{CCgY3Cx<1ddy z?*S72vvA4tSa`UP}91(I*P{q8!k&4ML-?pL;v zf?RhV?A)EA&K_;=idwq!t;={XQ{uGP#QrKg_^pZztDpM_?7w2~_8MpD`Ub>D(PxZ4 z7@=Qg{4X$uQ{a{(GXb~a=#N6?6fh7w1%w)lO@L5iu?Y}rEH(i`jm0KFsIk}t2sIX) z0HMZW6Cl)BYyyNDi}p`q@6^q9uJl|Va@Bo7%31x@z}?iJ(TDs@9fOgs-@dYdUGmcv zA(d=?n%8~;(0N&vMO{v|Q*H@$9)T;tQ=xKjO<^>KyPmhG=8w*+z5!y&W_^Oz695Nr zgsLp+a>>+j)wiV(RDpl;=3&YCA4IKfAL78*CXVHo0`coxxQ60~ae9C<#jm-oUln6LfM z&r?0JrT51u4ylMuHxb%T0LsvE9l+$UkFIwdC*&>Q&4<##9I@$8b$UI*xA#&U=rq;^ zK$Q}CY_t-9`PEW$GII3smk0e%_8pt|-Lax=et%z*o6t~+!z4t*K1i33<0H?<^%?it zy7)kPJ;GC`DGnJ66tT%wBXQAs34ZWmab8ES(=Y4uC{2TzW#vw3S-D%g>a}Ma*YjN0 z_36L>WAYNj6j0YANbpG@*9eq(o!0hYqy9pHQsF!zVqk#EVkd=J>%d^RY}zu}=x%Mab| z-eR|?U@`^dy;8xP%cs@OYIhzCcRd;(T^By!3!UY@9d5&@lV*c0jtVsvn*gE4ViO?L zSZo4>8jDSUP-C$P5Na$o0YZ(%CP1jM*aQeQ7MlQ}hQiptT7=)uOE*hz00000NkvXX Hu0mjfIaG^+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..119393c6597818b4b73e85ea1f1781e3f3417a76 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=J3L(+Ln`LHy=BPPmdKI;Vst01rJ`aR2}S literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4b9df7296ad3bc6d532b03fc3cb25f5d0ca5161a GIT binary patch literal 1003 zcmVmIT)wu=^g@5fzUhU2E??U=F=tE={*51jjrC_NWqW}3 zsBf$XJNcme8wFr-b^w6yoNsyPG~2D60*kYGJ(wWKmue(zxN-FiKi&T4wZ6q!w>@7n zvwQ4kB^3`VfJ$bDSUL*8rPLSz_pkqswNl`8?GFHQ#d_CsKq?+qiL5Bo)tQ+Zz>B)Qh^@ekZ6@Qe= zt5!0ZR=KBHiw-YBejhzwCxt^Xm9QInKVJ^%$=mjbDwkIS%LB<|T2-sHwt&AA*!GCB z?U6u#3kZTB2!bF8f*=TjAP9o+=1IlFYI%NGrQ%`bsYP#dEUn}5W5f7g)#dqN1)Vj( zAY}1_bSi@IWb?7fg0X+26FhzH*JW1-Irs5-Ze96L>vX3s{T6rt{(bVb0#_NDUg&3I z{TTq?kM;OchK%Y1j^a&}$aLGLu{PLBC#^me538WmVQ6ZC-Kt6O6@bOr0j<$L+WCTq z&c0NAe*aUPJn_H|QpwCv0bQ41?G#AZt{i{k>KWg43BK=u#MxdR?RZ{d_J3-eaKwDkH{p+x`0-t~Q=ZWn5N`lZVQuySD_u1Q81K^|3-+29g64FsV z^Q9V_jUfO&IDLV?etvPH;t22&06lWF}v@V}MhlgYHyBM5>Z2!bF8f*=TjAP9mv ZuK;mI;;6z}9eV%(002ovPDHLkV1oTt?-l?6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/meta.json index ec57cb84da6..2bfc4400f69 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states made by Flareguy for SS14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states made by Flareguy for SS14, vulp version made by YERO", "size": { "x": 32, "y": 32 @@ -42,6 +42,18 @@ { "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 } ] } 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 index 0000000000000000000000000000000000000000..a00e2ce75f29cbea03515e744c313fad631b90ed GIT binary patch literal 1256 zcmVP)m=T}xP?;Y8H zTU!`?@AgaeF9m=U=A9hXzQ+d_q{{zczg$QEz5)E0%dysQD-6THkj>awH?W?34+GXO zxN#r6eN#Z7&y9?ZHarU4*?+XNgY-=%qV2)8X}odns<{8?_iN}lc~X2%CJKB5aGftd zE{kh&daUX^iQ3!R+r;OB(B9r3wR5-6H$CU^SE}QXi~`>PT<1q`yp5sW{R1IUdv5HW zfDnXe%4zoPzt0_dpW5R)JPJBGr0n_zu(egd^5PuOw_IzZ$G{8W(&fuA%^3uuO4Qf1 zR@fC0K*yop6QXTtX$j-w<5FgQ10dro`3=Ncrtzfr2jM))h45wjA~sL~6|~6dPoK<) zb2?@UmGc2l#2jw_V== zR#sMwSS-f+PM?NZ4Lf)CX;2?F|AnBHUt7b>>kqNR*MftJL?UQvYC-tYlGuB;=Zi&B8>-Zzc~gj*l*7}exV3HYYHzWM~o2;kAr|85ob zCqPB5KzC(eK|^qzKbV{ByM6+jpX`cEk&NU3FmnDL=I7@zFff3xo__{Z^Mo!0svcR3 z2Lpj@)A6Xp?A^P+p|i77%BCEE1AcuTx>SLH7in^lHV*)TTb5Jn14o09kz@q?JG=+9&@+fOEw;j@$8H#0%& zFy{wve+>J!ye;WP&?%KLJUoniK96nw9xymKSSwRG4hXLE-dQK-NnKrC;y61y%liBM zRfkzh{A5fHN3ET*QW@bgpbgCGXjz%_s#C3gW7wyVykS}G-SjE{xJ#1|=% zIi8r9@VymCzX&Z*em))-`T37VMo=skk&Mp4`tyPq7!8U)hYjBa2xuymV&>Cnah+_Q zL($PqH0_Gr!hyGD9Et}my5TS>vGjlMywwhKO$DPgmJfv?r`>&ZdyUT>~KCmSF=IwjG z-}n7~?>EdmKmx-kl3^4{_FBIf#Qd5}XU_GWuJ;4eEJ(HQL^^86u)2>^+AxabIIAp{ zH9O2NoSc|AO8I;)xMo>4fItMP`K2NN*k0wkXXpHI+ugHset7kXsPCUvX93{bYhQP4 zmm#uJ6B9?NR@=bFg$3UmCja$kiM_~xp9uK!9;3{^Ow->xt#PhnW#vlWBjCh|cL@L% zUp)z9b{g)3-(VaVgY(NRWS@Q>&h#vfU%LzdSX{gmdH%>LP^)bK0Q~z8P~V%TC0C=j zvMFuJ-SUz0k-Fb#>ep{9%SPp$4}pE#(O?`HgGhrPf4GU^sW(yHKL$uFDj<;prdep) z;8MD*DA_%9&-?($j2*7H!4REdpA`Ji9NQIprRQ|W(xiy$(A^3Q14FE(MNJU`e z&W2GG|5B^7;ydR$TUogxGrtsv55Gp(UWm3lx9utu*DIB)k;jx$%P@+<*){_>*BJl| zQh=y17TvALn_&261d_t-W~4X4Ck-V)(gq}r5+G>hHu0|1GqyF>)WSn!^{TwZJIW7}267;Alk9Nn0Q6`)uTJ9HbRgI+K$ zfVP$I<*l?-6%f0xIHB>>;^zQ>?~E5jI)J4K+SV2TpmFSo+^gy?RUrM#*w zg!8XBKLY^%JN|alK?#{kAS(dS;Rs5nvKZ&2$m7ajYw7D&iUBakS&clWbP9BG%(Cnt z54-j06)~pRe>&xREYYKO6gNW8>>X`te{N(H2t~ywFRy0axJ(UMLx7!cguXb*(v#m8 z!(BM3K7aqy{9U0?C=?2XLZMJ76bgkxp-?Eo{0}wJB%Om8QLg|1002ovPDHLk FV1g&)_Y0xvIrpCP z{e92x_d6%&9B_efc(VwHHw(9QtwKBc_t&e~edMR=BIWxRhe)R zbbSEB=qHsrKCkY{C!Zsc7)6Ns{VR$xudJ>BRZuN6TGX@<0G1i8+l#Ibh*awM{GOHw zT^|sJ(GS2~cReT~5xrcOOs0rLbPS^(T^|sp754*nsd~W?Q5*EDl%6RIrD-89zxMW= zhsIxf8!1k^kxZt_-+wrKsAf6P4FqtwFE|*DJU}Tm)U9bD(&-7N-ra`?3XIR=tXJTS zfNv%hej6Glv}1eQgpi|u?Aam0!!gGGI7PT`BR?EIL~!|9#$v-n4u2+}3jvwZCy(O| zH9et`2dFp#tV*XR0I;WK$oq5R>ugb+5%5*ED004>u&1s9AfIbBlF1Zb-2XJJcI*iE zZ6p%W3HNQ};)PT6?0l3&VwCke2e$xga75?=k;LRe<>CqM&wOWdUZHMuT22__Pwj(aN* z$oZAou7bd)Lcyjh=U1QrKsyp(H7dOK+15muN*!0i!?AK7(rEd&s_!Xaro>&wzv~L*iG=|Y%{^YZ109LQrh-t-d1O5Uga0af(0#jk55U_Ew=vAO# zTJh^GGdiwmA=tCC{E#$W(?V@^|I#QcfuJT5iP3U-AgJ-cdvC7z{>7nb;5?4OIbaq? zfV!wlxMH;@lc9_!VVTif4RQ*=&p&^+c#B$u*wKXKSDEmNI0GmbM2y_CW!}4sNrIJ) zDS$AoxLQ%yaSU%Y?AXzS3|aUm<{NtCVrPNMMz2W>Z#ByNVn-9QxFO$0v%r5I|9b)I z#>hfHEB~#i^>g@t?*X0wohHy}cmi~qK&Rme&}jmlh9^L$33M8s0G%e#X?Oy3nn0)F z3D9W*okmjv==y-r^?_? zYx&_w<-Y&qY%%-Df%n;$50v{R58A6S!2MR9>k!bi5XS~bP|ho;dDuVWh_FASp!of) z&16~{7A50-KyYm)lLh7(&v}JogCk9yO}Y}mGNU3A(b3=7j{fEg_%A4Q72uN@=N$T@ zj6$HN$921l;MfhU1lXSs0CSBGzrKy|>)VJ#bk}*wHPK`;g|X#!*4}VE>-WZ3J`O8v zSf)T1@T*Xm7KP%-N#Bw^LAw6PN#B)eQ8;%x=oqiS9OE@DgkkhoUz1rB+>ex^fU0nL zVur5e%jmP-VdW$&w*^53gbj9HWpG2@b<_1Y4sOU}=T+>yLswK74@1BHTfn7FH}XIV-$ZmT{Y6VtyCJe@-A3a~zWBiRG*&@(Z~s>v(lGg+QGxVIH~ zKmcM_NL^`}(JPe|hSATD@}Id=va4ChElDwW=u7qT_@9hlI7@CO!|1m^GWOePmiYv? z-rPsAP~fS9ds{O0r323*kTb3LDsT+fv{21>Z{~WA>xEDW^7dFa5d3N|c0t%ScD}&w zXV&$exo_7r73cCxT?omkaNUVdSG+ZHiJys@rW%_*GwLq5{w;9$cq|Kaa3ROl0~6aD?!;|Eo0>+ik3r$LrDl%hI{bf!Gi}69z1yP k;K73j4<0;t@bC}*1}b)RIn4|livR!s07*qoM6N<$g2kv6-v9sr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/meta.json index 0da67440021..89df2a2040a 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp version taken from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..47b29714b0009c8bfe1ede955ebccb0b2c3a7540 GIT binary patch literal 1146 zcmV-=1cm#FP)m!Sy<4TA{gj4X#;v#doYAb4nm+Ug-V4bDU?J=ZiO5I0S_(M z5@w|AL#&!BFT}?Ot${je2csPCJTU-xu+5gD2@9 zHGqMuw=K0FesxO&h$lzHlgSY2os{EoostYsi}<(!KwGT)KzmtV13=mz92|5s?g^(3 ztYq^*C-LNni1jA;xNU|rJ*QaCZ!&Ndq35#u{SNwfY^43ef`^JIWqr-HeOF7sGz?6` zK+k2lTOOk?(Zk*H7~PlsB<)?vTz7RLfC=Qjb^5^+q!U^TNuBvoWJvxI3F zY>9YPKd)KNZ(0J&pe6F!Gz{1F9WMckp0_u)UV8Q5{b!Hi_b;Qa$EyQ9mnGJlsJgBf z=bNAqM9y6h;qn^mZ+yA|(DmqM)PBCx)=eohucg!Jx*a--%Qx;=o9%@T>S95Xg=9NxLjFpJ8j)n=eyfQ_SS#X0RBx8?7{!=*(Vx+)2D!|8354K z^_plt*>RxV9=yaW5t7NIbsjl);mDVrQfA(=-;fy~kuyQEyIo}N>(4!Z_Cs~>lEXxh z!AsFSp8<9Opdx}iZ&dKd!SffPTAs(C>%rBF(0>snfZq=IjS|3b2mD3};I{*QqXh8V z0l!fK`0aq-C;|L-z;BcQemmedN&vqd@Eaw7-wybV>u-YgEbTY9$DfPuf*;(P6tJHe zcJo_T>2W!DGCVB?rcR^hvR1lW(ujnJo!ZajGF$!d$|`pMwAUXvip}v1NbjUH`R~Vi z6IMPho*c10kJpOPDC{<&k{cYDN}%T^ZS@Hc9F65}4@lhCW=9KFa#9|qVKC93Wo71k zLrY`;R%XtNiT+AD-tL2*%Q8D!fW-X$QS z@{K#9G~K~UHqVuxhpqcE_~CnqJNWX3;RjQw=%6j(eXI7nVZ_o z(@{iHMW7W}vhIB`w90ZGOrzCxt&l4L4yyp!dgY@HZ1nlnr~vpQSY4Z7Pt$Mxvf$e0 zv7MA+oX}SQ?*p$z3h`&G52!C_g+ifFC=?2XLZMJ76bgkxq4?kO7kHP{CS1OZYybcN M07*qoM6N<$g6(rKga7~l literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..528a6d674558d5857de15c42c3a62ea645641335 GIT binary patch literal 1417 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/meta.json index ae3097c617d..399e692fbea 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/cburn.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by 𝘽𝙚𝙡𝙖𝙮#7441. Vox states by Flareguy for SS14", + "copyright": "Made by \uD835\uDE3D\uD835\uDE5A\uD835\uDE61\uD835\uDE56\uD835\uDE6E#7441. Vox states by Flareguy for SS14, vulp version made by YERO", "size": { "x": 32, "y": 32 @@ -34,6 +34,14 @@ { "name": "equipped-head-unshaded-vox", "directions": 4 + }, + { + "name": "equipped-head-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-head-unshaded-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/meta.json index 5956a9b0f4f..69c0c576b21 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/meta.json @@ -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 brainfood1183 (github). Vox state by Flareguy for SS14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by brainfood1183 (github). Vox state by Flareguy for SS14, vulp version made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..406b2985fd9e223f82c31854d34fa18f2fd9da93 GIT binary patch literal 976 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 B)yMz< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json index b52e9ae34e4..069b944c491 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Created by discord:IAmRasputin#5242. Vox state by Flareguy for SS14", + "copyright": "Created by discord:IAmRasputin#5242. Vox state by Flareguy for SS14, vulp sprites made by YERO", "size": { "x": 32, "y": 32 @@ -36,6 +36,18 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb06cafd6e451cd26970a98b355becec1459af9 GIT binary patch literal 979 zcmV;^11$WBP)6Gf%T$(DkSOw!$f;PW5F|S)6g!LELyN*faL>9Kaww+0_0o@#OFuvl0e=S5 zOHE^_Lh4e8=*DN;f5TES|W9?Wj##-^UN1WEfopo3;+-`~t{{;bfvpn+v& zm1(BcX?3QVR+g1LwQg99LVry6fqecp^?Fi$_I!s|jB|}6e!g*&RLY`S-O>%G&BVln zR{6j2!Fd~+W?E%3GiMI6THPX(nc=J%x+tDLKrT0{mcxenGMrG$VMFC|vkC~Le{KW* zt7vb5!^1-WUNKJXh6T@S^m?veK59IjCn^N=X%f1SzSat;*K4?Lo7}wzG*zEgt4UM! z$=!Q^>$a)aYk@kUqwlesxa5CMt3NN=DC;V?)=JFXO8ITSx^#Ic27Lc}+c&_=N0^?T z^S58UUSn*hOe`Fx^v2cF)J~8ny>Ua9l~u-0nT`=B9#0UDCzzkV%j)6+td#&x7%>bs zD|G-?7Z*;qH(rP(6)EB+B;ouNRI#v{#0gs|R2h z@sYd+yWNieeHeom1VIo4K@bE%5ClOG1VQ-U@fR1xkJAKpSxo={002ovPDHLkV1l?7 B)yMz< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..ca908cbbceef2a1ca6c58b281da5a7174de841eb GIT binary patch literal 1331 zcmV-31O$Sxk%x?!g!Ty)7ih z#J6cSd{{D*nGpA6j2IT!GG9=KI7BLcyW95C7Va%j{&Wx6rZXk>6q;q(`Mdz#s*`ZCr}PWq^a}-5}E>~JGK!s ztza^lSSl@JxuTq<;522W7UJDwA2_+yJRVi`V z+4<2?7XIv|z+|E*9>-PpF;h=^Sk~ur>O{8Er{AcxEcJU)hWcy?FM{T`EQFr-;%RE4 z$ZRAWon!ph9u}e++Ft?T4v5nAX#gA{KNh1AZE+FB=0w-0v05vH<7K@Fw%xq$)%Ddu zE<`nkAKV8>4Zg6j5M9@3yLsI!+>0!!Y7hWL88tj!jvM;sb;IN3xIs}y4e9kFvP!_0 zW#tb5j+{H|4Tl4imXxy))tJ>6ScqzrmXzar($A4|XV0X!-$;rwYEYC>gQm?IGSzF^ ztRdM(ByQG?(^mHSU%v0WQfM?|v)T!%0sPOO(R$(h8K6HOgU=_SY^5jR_JxaAlI6+4 zLw^4I`6QHpq_y7j|FywOk|arzBuSDaNs=Ta_Cz{V0YeZMh-yWe9gppK3K z)bnb~Y#r+3@i^A%?f9K{0H=QpW$Xn8 z`$;NnPHJoSp$+~_)VGOUEk|)!E$PiYuYTs5gnGbp*-T8@v`4wtw_W=+L z`BCn7;WQc%Jt84I1^VW7!|e8*6pW9c$7TR9o44SusY7|#i=t|TqjRER-zXfNLs2!9 zhrPIK>M)zP0IO?2!T1QX+jr78uM4kfIlTsbzCpvWuG`*7SS1+pGtk>Z;OP(r@f85# zOUsN+MREz9(b!ak_|h@}1@RREPlp)j?I9TQ6A7yv>$>d~UHp=Sr$D;TzrE%K`0-SG zcPQk?20Z%iMyh^$`{`lUw+8eBJo}+DRbaC@35EQaHk&zdtz+G%QF3|$;GeIy6W2Pt z;g{n?qblK-<5(=k9BMzkt}_E^*YqE1KYhkxDJK0M>4RU-XN{a5o7cVRHMbF;12!_Q pBuSDaNs=T!!Dn|F&R*V1u002ovPDHLkV1hFniAn$f literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/meta.json index 989e93e33ba..fb31ba7449d 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp version made by YERO.", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec0dc98355bc667e1124b3e8781d69177c35f0d GIT binary patch literal 956 zcmV;t14I0YP)A!J%|;Zei#*GSUoap=CC+I9=$uQDf74jJIj&`|MuN;k-Fo#fzB{`{m2u z-Z<_C<1OIJ7I~asA=Rt!ePNzdufpT}3chU7*tse3XbgZ#}RE^hk{SX8Q zhAd7V-lCl?valTIOf165hfUhSeNGAan-ZR2%a7ogSJn_J7|lrO!`LTwXYZ=Ta%&*6Lef`w;Cw6jIxTig6l{ch%O08Km^ zbCPT{svI6P$>*y?7MGmg2ZeHtQ3ni?Q_1wkYaOuTaq`-~e(fC|G9ZMUwDkB?Ptx31PQIZsc3<0l%dJeoI0B>+rjdN5?Q6mkCp;!@-cnzo7`j$p=H$RBIT0&i*S$ zy>5qK$TC)CrX?IsDD87nEWiKJ@g|ONIH790bw?D@0*SV@UhgI0aKaH}v?w!do5nEJ z7Kp|oL>8Awrc-R+Tm|}4RijbG%OZrs38ghbfbE;BB-1G(i%YNFS#XPyHaLuKKVP;; z`|D3Rf1xjydU;2n*X?k+a~t2&7yR<<$dTly-Tz=%fOs_K2$DL{ak;$t92m&hvl1&u z?*}m=$@{WJdfkpAmd2woTCF|TYa2fVwGs>cyFpLt`z+KpIe%fE`H#;5a3=W;k;SE% zJ&Xc=OEsVW%<0Z;0FDM7(Een@i2?fe1AhEz%gC>B0fy~6cQ+kf{_`(B8`+0mcEI65 zldrz~7Jy_r#r=C5BlA5gz%Y{z9e3_-0(f#)U@enVy7R^p2D79EK@bE%5ClOG1VIo4 eK@f!hD}Mq9;JLym6mSaw000076K=sQrNkB zaXtWbbl+g)8Px^2el863P9%UD|-b65<%jf{XUKyJ{tAl)yRub zQ(Zx2l^cM4>Han9F4wjgcG32du#I>U5gh?pkK2@&OWU5!KuD^( zcJVAFC$IKAa@wW}AX3yeY$YeJ_FTJoRtdIk&t^8|+fDGxGMVo!;K&;+}>%Sk7-m@l|71Vb5c zSNfa86>rkfae;NOt(nD|b~-vP;B;BJ)8i#J<~a=AH!xoxCQw*Qc9xUMDmR^%LkhLp zM=j_+0_~Stl}ReA+>b6L3AD4%vcvYf5=I zcL6br0@QbZ1&=O7)KphQU_QjZQis)T=krPIdT$Q^fBe!-#nzMpRkxnVL|q9SWgSHhk~8I1J*#B4-O*N^5OA%Q?35C{YUfj}S- h2m}IwKp=>ee*h10|BINqoJjxx002ovPDHLkV1l`Bd6xhH literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/meta.json index 5756bf5a2bc..3153d5cef7d 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp version made by YERO.", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..1e0acc3022514dfdce0e5f21f20951c03a09c8ca GIT binary patch literal 1117 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..fa355a1584ce5f97924725c22d4e9d95f5c7754b GIT binary patch literal 1321 zcmV+^1=jkBP)6^V&y_d0hLGn3L2j4d#UgBZmK5amr*$jXuY@*EZ6!&I^Spln}xJe}l8t04S`%bnb z@3a=70DN?Mj0*i4a<}hi?zVd7Fa^N;^OrbxelPwhJvFgUfE`GA7sTqHK7X`3psRbB zcJFpPrwzQiSWKqSVO3UEtyJhk(F4f5umn?aA%;Q|gTwdnPw6>$@U6EsQ*P>XHNT3P zG(+4DD74w$Y0&D|(&?SRGj3pT@UoCkLOUQB@Ih%dEf3e=e0d#xK$TU`VDB{ybaQVk zBqC0fJHddD+LB|_t37Urb}T8MNA1H#Is#jTg$e~=H0;wEZ|_n(jXPFK^bC~k-xf_F#H)W2f#PF%Sq0(cHWvtzhpZ7J>mE>Tfd6Ly`disHt%& z>I%5sZ8}A9uZwi0CH=*teHQ>y$}SR#L?V$$Boc{4B9TZW5{X2TFfM1g;&PTN08UHs ztbPxW2&xTQyF^I3I{aSiP^ zC<=JJ6HyytZ9I^$4xts>XxOEkeb9_4-vYpvc^~uV&;?%K)fXM}W4oWPTfb0iw02-X z>p-GtoR7+Qv;O^_muicmW4=95&NA~_j!!lM)3wXG%uSpM9Z1+Op#Zp?<%(zAKv9tq z0Kb2P<-0#*%QhDanBu!VUvlh|7h+0ekze6zQ6vEN$gNdv-}=EXO|R{HmoesY{74&D z_V10cr$QeRdK85ofht=To}SpY(L=lO-B^L4(1bJNK8FvVYwGX60ic%3Z>kO@8icqq zn04pQubKcHjzu^#ybOKXNa#+G(bInbhM2ikwk+BNLM;@4AA0mL_rZV<->MDxp54IY zf=ohJ{$c@BI2?=Or`m~ZV*%{yg;riDzmlPF@Vbp`ZRJqpi13r`jf>CvAB!y^00000NkvXXu0mjf5<`6h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/meta.json index 989e93e33ba..eee02bc8458 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/medical.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..471bdb6e3a2fe945686e80253acbb68ad4df9327 GIT binary patch literal 1269 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 M07*qoM6N<$f}pBb*Z=?k literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/meta.json index 76b761d8c50..923be550a63 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/salvage.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14, vulp version made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..417b9ef4b49db180e991df852c78137f07dfe955 GIT binary patch literal 991 zcmV<510ei~P)XXK-!n>&tI_ORO5_>X zoWS+&7u;QW%vU#7DvqnGKRxLu(>b+G-?lc)>2tTW^>^J4INm;})&4wQsou)Ya?G>e zyk1H?sydE#0=#}N^O5ZaynZjKs%_|Vb*B1Bm!g$`@$eH4HT7d1y+p(LQ)avM@HM`k z=qHwI;p~x``1%k1!ueCW0C!g&GoKhG7S`9-I;@<|UUjHxz3c!gvXsaZ%eAn&x>)lA zu%7x_J0P7hz_E{+&3@ePzhkyX!`HEMv(R5h(kX+1*S{^ScCN*2Kid5&1DhchQXgr@ z)Ji~h!?4)aK2@>YEgI&Yn(a>>EMr?ACcAODZmVC^zw^hOT6p#+N8WUiOlIilu<`T4 zJzm>8M|Q)|*00L2)7h(hz7ytsB(hxBt-lp(vt6~e*-57iil5a?{)Oo43n-_vSM~J; z>iY9n5ClOG1VIo4K@bE%5CmaI3Anpez}>9?-1g2Le<51*Q0hyEs;k5Qha{9vzSp5z}l<;W}^>Z%Def0n()YwgRZVd_y(opLn{HcwPD~_ zQ*e6H&*^iwak(0?SkM-)hTenq%j0K4ztP%e2jIi@L8d1$4U7yq zfchmN;OfG9JDKKsps8xYw%{Q!4?P&M8`Rb~-w209;9i@Ls$? z!})OlE(Sm0Ui7EB?SR?nLyK|nq`Gk9O8}l7zQ&bHA=3{)rfCY+E03v_fF4&PvHRt1 z*@@3s{5}ML{r5aa&wijHk!66I)eD`@UIpOuogj7RCX1(h1?@y0Xek@p<7#9!T6t`( z1blbDsq8+TGBDmggY~^asoV%(r;Vo+3#Y5Ai#p-|mC{12aqwiBUiz0G%67n3kIzGE zg-WZkMOxbmUx}_RSJ~KFR*bh+qXFXa1j%G(n-|?mvG)H10F~V^EX7ArECCpfH literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..fa355a1584ce5f97924725c22d4e9d95f5c7754b GIT binary patch literal 1321 zcmV+^1=jkBP)6^V&y_d0hLGn3L2j4d#UgBZmK5amr*$jXuY@*EZ6!&I^Spln}xJe}l8t04S`%bnb z@3a=70DN?Mj0*i4a<}hi?zVd7Fa^N;^OrbxelPwhJvFgUfE`GA7sTqHK7X`3psRbB zcJFpPrwzQiSWKqSVO3UEtyJhk(F4f5umn?aA%;Q|gTwdnPw6>$@U6EsQ*P>XHNT3P zG(+4DD74w$Y0&D|(&?SRGj3pT@UoCkLOUQB@Ih%dEf3e=e0d#xK$TU`VDB{ybaQVk zBqC0fJHddD+LB|_t37Urb}T8MNA1H#Is#jTg$e~=H0;wEZ|_n(jXPFK^bC~k-xf_F#H)W2f#PF%Sq0(cHWvtzhpZ7J>mE>Tfd6Ly`disHt%& z>I%5sZ8}A9uZwi0CH=*teHQ>y$}SR#L?V$$Boc{4B9TZW5{X2TFfM1g;&PTN08UHs ztbPxW2&xTQyF^I3I{aSiP^ zC<=JJ6HyytZ9I^$4xts>XxOEkeb9_4-vYpvc^~uV&;?%K)fXM}W4oWPTfb0iw02-X z>p-GtoR7+Qv;O^_muicmW4=95&NA~_j!!lM)3wXG%uSpM9Z1+Op#Zp?<%(zAKv9tq z0Kb2P<-0#*%QhDanBu!VUvlh|7h+0ekze6zQ6vEN$gNdv-}=EXO|R{HmoesY{74&D z_V10cr$QeRdK85ofht=To}SpY(L=lO-B^L4(1bJNK8FvVYwGX60ic%3Z>kO@8icqq zn04pQubKcHjzu^#ybOKXNa#+G(bInbhM2ikwk+BNLM;@4AA0mL_rZV<->MDxp54IY zf=ohJ{$c@BI2?=Or`m~ZV*%{yg;riDzmlPF@Vbp`ZRJqpi13r`jf>CvAB!y^00000NkvXXu0mjf5<`6h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json index 872d93ba91f..c7b25178935 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e \u0026 light version made by github:Morb0. Vox states by Flareguy for Space Station 14. Blueified by JoeHammad, hydrakin sprites by Zethine (discord: synthetic_086)", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e \u0026 light version made by github:Morb0. Vox states by Flareguy for Space Station 14. Blueified by JoeHammad, hydrakin sprites by Zethine (discord: synthetic_086), vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..9c2d9c505ac333dc00b497295da1556860746aa0 GIT binary patch literal 1019 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..49aba8460ede327b2776abccd244ee5bec830f7b GIT binary patch literal 1305 zcmV+!1?KvRP)55|wObU`{{1>Ss`k=u_eL>=b2`~8K14cqL@lB&d z6CN}%F(HBp3CR|fksygF8(73`RbX9bs9e{zgtgF4I6ic@vcaIIwBBgWCu!Q=ll%L9 z&-b2l?#aDBjS>m;t|yh&1c1{aw8iarYpWEc{HIu+F(xhe*q-GMu<8R%(Ar(hz1VqQj*cu7}ESPVm34;Rz*cxi31e8j_SO?MZ zF#vqsemovGu~^|)bbJh7x1VS>FBP}sxw5yuS$y=u>s%WjrX~0U_1^AcTRN2{`O9f) z>T0l^{D$P^c*WO%rj`zo&&&b;blxNun=BgR^|lf@d#3Vhz~`;H28gwNn@BwWDyw`g zBy$=b{U$d@eq*ll5whQYRh7;IBrnG`yY3QOL!sMNd&5YxH56iSU;y3TAeCQg3S?%} zOeNA>`|>@at{&QU?qvAG1KddbN?olk6RIq14YdrN_@2)8H47HM=4JLd^Jt}p(!>n^eB?axHx2ScLg{X@d8yF_)eE{$Dx3G;J5amv~UT%Ap5 z=Z+p0024r_%2$3V4V8#f_C_cZ8T{8fT@9o+LjO0E0agpJ8fAdh0<1baZSG0Oq%q+^VIVC&Xos zfIFG6d%Lgd4@!4$_btDh23blLY*vV*W)hfn0wx}hn{YV7W2!Y$(CxXEM zvDoB-w&?g6&PEsU`047@2Lyuw>b|~+Z}c2T*7g)%Ph}tOBJc5|4bjK3`HS(iHX;-I zo*WZ>0NN0=di;#e*_fTr-`wor#nE#_vw3o%0P*0HI7 zwqCBU+k)fJ{$ZdW=r;vdghH%-px<$5|M2y7Te#HLOVYUtD7+kvX7l*!ZPH~j(l17i ztnC3HHUBzVU%eWhdzps(EZ#snkl*{=@3v26VMyANvbm~Trle%yg zfas$ehyqAfj7YBmW?4!mH%({z8ph@d1rhcYD*<@v-~qmP=VNLk$4UQqv?2?FWAipK z7kHA_-hGq9uj~Ne>XkwziobS_iK+86)UCwSR<$+Y)>0HG3_ZVDr<3{CO2KI1Ipy4F^n{3g_cQe zIw>Wh6c)$4btIZvGP!A-jV`IUQd1yu_Du1AQ%lDk@4YuV*8x;)_?tL3ZxaB^Cw{(T z`*Lv|!!W9M5B7S!Rf{dlo;`ak-+?L=3WY+UP$(1%g+ifFC=?3Cf0Dle(6|CXXk8y# P00000NkvXXu0mjfCyjD3 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..8f20cb81147c515bf59714c38e233eb6adf9a7b4 GIT binary patch literal 1344 zcmV-G1;6@Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1l37IK~#8N?V4X~ z6h$1zf3w%4m4Hf0A_Zxsp@$EM6jTsNOVaXSqJoh>N@6fkAD~SXNg8-DS_5qwiar!c zOnfLNq*W8q%9AA^iA1E3&^9I(LoBgWNl1}4O}X}Vo$u`Yj%|B%Zx8OM-h7hDcV~BR ze!uzc?9AqVLxwCzXibd6(y`1va;e_>Vkh)aYd=+OEl}rhoGH9EaeU~@esY}gJ_>qD z`RLO_vb5e2-T8l^m&>RPpQHZIY#@9j{EIy;qaU}vKJBeif1{)tLgDI)!T0w?|O z4S!T;T4$5kwI_dlDU8W3x=jpGO zr93(s>w4|&s#nT#A5kyIVDFz0dTjnoy0Bnl{E4IsZXfmlYyz$~wVj2O%d$$Al8LWw zB9a{e5yzn~W`slUpt5u58)5J3q2;v=1g-CFrvzE$inh1$n%l0a<8*>m0JbWgd03wzI`PX5 znl&>-O|9P_kRD?_?vfJf`A#f(O%ah7e!h5K@Ou+k^Ax;;H9axZIcxE zht7k0698An&!%YD>qI6ypNM0Pm14v0dibb4c74dgHb{ zx*T&eLS7R7J?|6nz#{;i=d3L9a$L}PIP7s+B~vEm6p|%TJG==3o%h-X@F|r&3V{Lu z12BZFEb?*yxp@@ZIk!1BHVS9C0M=CTwi6M;O~}AD+Xbk@r&NNF(i{Lo$jA28T z^dc0;akwo!0u**Q)ltB|Lp$6i#Xi48^^taJiT)J#gB8974MgA(fHXAk1(2PV4_;u} zf~t&hy4icW!rhbb-IK}>bQ=2tpq>Nj*VTG)m|M0 zOvRj{20dDX!oNd1s?Dk`1yomd!rhbb(naM5`vQe;ylW&`0xg64U!RxL7ZqcipFi6@ zsLmG_FBb29P`5cJJVRKP6;mf~KY5h@(1?0B7wvoAs;T>UslEi~)lZAD>WDl27|$1Fc=I5gTY`h7z~D~A^I1Cs>uO5KsP=B0000G+w>LNPGAQscAJjQ#*5lFXAtkoJ z`Bdyv#(l*MA2QyYvCi~l1S$rBxo0=;Ikr|4!ub*I!f0U0CmGPtyb>hh>FVdQ&MBb@ E0CMRsPXGV_ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4098431ee2f40f3d2cf456f8daf2cc80fea30553 GIT binary patch literal 982 zcmV;{11bE8P)Nkl7+EFEmKOv76lPOBSmu*dX0kM!IRK`p!g4X?LknqSE0u$ z;*Xo)p|k`CThh`-8>^rtwv|m0#zUQLHjTQo+4l54m#{mV`M!B?W@nlA4EW^6IdcaLy%TwrthTm@TI!c+0l1V9b_}?p|!E@#yYF z$+^CM#P5TjHajFDz`g5nlmwTH8+DYOBmiJ?$iXO&qa+;U2Q%{Jayj%_aAhbfb7==a z98(jA`q@|wxpdThEz``JsL3G**;oxvmt&s$H}h6I-Ts$mz2<8j0y$uD zqYeNV<=x1oqsYc;n4a4UY=jQeb9=aVJq`e#-=O;14w#*<;({o<*UAZ%$^xEk2C~67 z&o+TdWg*l)wHzRX008V2Mvk;`&M{uU6OL7XVZ43^ob#4#lS7VcpANoXf-jfL#>mKs z#IHKy^X~zk^|T8i06qgDRt>BGPmIvtg9hg_QV4-kuh$7B@ePX`bueb*)yjgFu+|LN z-`_{EVBzt=cuVmh5zygdWgCpy9_>c9zw7V+zP%--gkcz9%$5h+Ubj2=vXg{qIuJq} z+eeT>eTS&+uW>uBRP>?`1aN>dqS4!Ztm{MuuV~iqI-LqMc!D4Zf*=TjAP9mW2!bF8 z!Vgmu{Mb|BI<#X?prd5YxxChUczyrH$sLI|q6V#Ul0lB_k3xpdUE3D66Oc6L||T4iL41q;Q3g>0;bzg3Tfi5k4pEjvk%O}c1BEI*i$ z0I(H_Vs|(8r&{DNKc@`Psn7_b-&hec%DXW=w+GX7aORi3zV-}I;-=|fcE0M~U)-qU z)`unC?zFk}VaXHe+4(9=)A87*L*Nn_Aq2J}UcrT{=Kvf;s?$t`wj4UmlvL4I8j7t* zw5_akTQx#}ciq{~-vI!M1q)}bj&{3tIcs&GSg<@A&DufHa)4S}iJsvjl^VHp6c2~T z@FmfAByS%ECGibk5`B0$Ja%NNbIy_I8TQ!d7wwl-elR1;P7>BYKdNi%um<|kQC)J4 zdhm7|0I;(gZo#BlQn$}{0XT^MPixGzp}Mw?Y^-+t4rqokTUrDC*xCJ#ov%Lt1S?eV zs|5g^JqdK0r%_#7r@8=wAP9mW2!bF8f*=TjAP60P0|Lm3xu|ZvsQ>@~07*qoM6N<$ Ef^+E6@Bjb+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json index 5f25a2e6044..f98c986d31a 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/spatiohelm.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & modified by Kuro. Vox states by Flareguy for SS14, equipped-head-hydrakin by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & modified by Kuro. Vox states by Flareguy for SS14, equipped-head-hydrakin by Zethine / @synthetic_086 (discord), vulp sprites made by YERO.", "size": { "x": 32, @@ -55,6 +55,18 @@ { "name": "equipped-head-unshaded-hydrakin", "directions": 4 + }, + { + "name": "equipped-head-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-head-unshaded-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-head-light-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/combat-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi/combat-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..4d92ea8768e9ea430a81c8a1e27a39c764daa6a1 GIT binary patch literal 1063 zcmV+?1laqDP)~j7EN~KPGGBkD(dP39e!WIAUe;ZxhcdR+QTW=vUX#=&XV zKa?5o1HTf9Hg(*_b=TkrE>KN);Gz$GO@ zY}`%o&;2IzcXnBM8shbn1YcBb+#DSTHRFInIzpwqPin_u9Sh6qwdHplAjE7s!uksb z-oKF?!?y!UqHUzQAyK#)gP*q9+=#RC{l{E-_&0^>Hierp*2*nPv;$uNPvX(kN8bCj z9d)NmM*#G8f^2q%t%onkW@p$03dn_?EG5x4Qst1yM8Z_M`#i69kF;kZVWk@&<$zUM z24w{4H~`t~jMuhSZZVGSZ%{wyLBc1&U0P3rXq$z*~~ zr#<$`yOc!RxcX^AR0giU*=Z>0E2Y3YF#%v%ZDny)g49!TK+r}E(*JwFFvja!>6769 z4dn<>p;#=QrJP2i(P%Up%}{)wGsks^$>nl^k12C}zVJt3?SS((;Jmr;4ha0$;N09? z&_f^XmCF30oi|O-5te0P+s&~$VQFze*me`kvb>4s zP4kFNvIMdX=1mjqJt|nhbPz+H$l&CIU}OiZI}RJ)-sallF5 zer1=}Pp9~kDZYDhnY%wf8`%*`i(pEGfL=+u(%tu-(5iiw@G8bzTQ383K>xVz^GGQX z@@#-!mH12+L3hHga7u){9RYfw+W*+fsB}7QY`f`wuEZyCZ$kg%Rgg}Bl4u(_BP!k} z=;mpV#nZ!T^x^t)lD_QS2ZaxSpOC?iL7Ylh$Z78jVJy(P%Up hjYgx~j7EN~KPGGBkD(dP39e!WIAUe;ZxhcdR+QTW=vUX#=&XV zKa?5o1HTf9Hg(*_b=TkrE>KN);Gz$GO@ zY}`%o&;2IzcXnBM8shbn1YcBb+#DSTHRFInIzpwqPin_u9Sh6qwdHplAjE7s!uksb z-oKF?!?y!UqHUzQAyK#)gP*q9+=#RC{l{E-_&0^>Hierp*2*nPv;$uNPvX(kN8bCj z9d)NmM*#G8f^2q%t%onkW@p$03dn_?EG5x4Qst1yM8Z_M`#i69kF;kZVWk@&<$zUM z24w{4H~`t~jMuhSZZVGSZ%{wyLBc1&U0P3rXq$z*~~ zr#<$`yOc!RxcX^AR0giU*=Z>0E2Y3YF#%v%ZDny)g49!TK+r}E(*JwFFvja!>6769 z4dn<>p;#=QrJP2i(P%Up%}{)wGsks^$>nl^k12C}zVJt3?SS((;Jmr;4ha0$;N09? z&_f^XmCF30oi|O-5te0P+s&~$VQFze*me`kvb>4s zP4kFNvIMdX=1mjqJt|nhbPz+H$l&CIU}OiZI}RJ)-sallF5 zer1=}Pp9~kDZYDhnY%wf8`%*`i(pEGfL=+u(%tu-(5iiw@G8bzTQ383K>xVz^GGQX z@@#-!mH12+L3hHga7u){9RYfw+W*+fsB}7QY`f`wuEZyCZ$kg%Rgg}Bl4u(_BP!k} z=;mpV#nZ!T^x^t)lD_QS2ZaxSpOC?iL7Ylh$Z78jVJy(P%Up hjYgxjCrzS~bZMN_vFE>We0RKv?{abC`0S(_ z+U_Gg^4&epJUccK8T?|#`=m_K#=gD}90U5DzwF*qD6 zRo|5>R{-eg>De^Df22a)OR_>xHY=06PEh zm6k_-F$QFT9H8}g4dw(v*t8v2DMJlDJR-HWDY9|uElgT8N1Gz^ub;c+Vs(^>XdE<5 zsJjJ?I)GV0MNstyLBp3%je@FwW>!!E5H#w%A$2!vzHRBFEdfpik2U`N*SBs^Co+1- z$JNuRv8$(3V}N;lw|g(tiA){;Abcu#tg!-zP4c}D`QBG$LB96G>o@&*ZQp(^Gx*M{ z>AwjY-gjP2UwZqs%zFTSx6IWaUH^|N3o;<()0WsC0j|2$y1aMi2+uD7Fmbke3?Mwe zz@FI!YdP;WMOfGSQbylp&3y1+4uEUtcb&1Gn>R1(iggt9kMtE4qND(MN4)!$Dgw<4 zQk{fc<3dtEtOiK|xn{MRK(oRZ4nAqq$C9`Jm+lf=YL!s!w>h)?ZW&!d(p|WkuI1d8 zx{5YZ3NOG&Cc{`Pi{x1oQ(a#D%_cP@kHp}^6hjlUX8v}kg73EKkrTR9mC>b8Dr;U( zCgbbMSRn>QmdPxJL$6Owfzj}Jb$EnGMwRC zt+hNeFiH6J1n-S&MBYg9`9DqaO`pPaI!EXEBZ0Ck*n)7o7zYqE)WWe7ofVs`{Y09pn*j=w*ZFfSf#J76AP zz7?fqpd-L0f>nT_q_*(1nASugE~u;=zR>ygp>&#AK_!&RnrT*08A_)){FlxiF{@|P zDpKKgF-2a){;t85VhwF6z{}m27c8d{AiD2Ndv`jMB0RUm=*@A$b4x@QZQ1fAe&Anf2H~XSD~j0I_|pMWDv>K+Bzc{h7nM zC{!5*1yx_sRkDe_t~ij$-;)LC?;6Z*ta^>j7sv$|Yk@M1e^jdXOYH>!`bYYVm%oer zsxY4f)_2|tYhszs1G+K%i|qw$2>@^^c&x#4`b3dpi!XOyj@YTsjsUPh1gYQ`^7EWk z5p>p^U)THF7GNhZoVHR*0D%6HzADyib>)w(iyWO*0anXzGVK2^1h9jy7ky({M?>*4 zMdth`LI8vQkv;*7?UuJjQHlxR;Nalk;Nalk;NbA-q~s34&gNu8rH^srQLa6uY$^Fk z%&1_qz5K_)@bIwhvPX{|eSC&|s_79tdXL~Ke{MWRDz&NHufirL4|(AZ`mi1sip2mc z{Vcv2TeZ<6c=VHpyqvyMen_J1ryvPfDD4}_de;%s%$Qp{Um zd_@#E55UCP>fqj%Mv}?6X+y7~m|?PVs7L@KRNbp6rVukTvm}W!H6RCBizb&7OV|pd zo`$IbIhZ8M%*?Fmc(07nO*$F z%rL-rey6ZB*1)1x&o3|4(tYm6wuGoyfKV!n-!0Rui*%p6f%~5d5&s_UwYL%oz}VQm zij68pAaHcp2+JO4M z{$%=HRZN=#lh+$+JIYQw?7!NI}7!NI}7!NI}7!NI}7;giq*0GA5s5;tN) Q`v3p{07*qoM6N<$f>Bwb_y7O^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json index 9367a679e42..dd7fcad24b8 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tg at commit https://github.com/tgstation/tgstation/commit/3b364b1cea497ccf414539719b6b79f39d42cb1b, modified by whateverusername0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "copyright": "Taken from tg at commit https://github.com/tgstation/tgstation/commit/3b364b1cea497ccf414539719b6b79f39d42cb1b, modified by whateverusername0. Vox states by Flareguy for Space Station 14. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites made by YERO.", "size": { "x": 32, @@ -37,6 +37,14 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..d0f9d69bd159903d0884ad61cd250a9af86545a8 GIT binary patch literal 1214 zcmV;v1VQ_WP)e61HS2RpioBtjOslQPo@ill}p@q=!;f zxmA@KRSKx%k6o3tTT zRtO;=gtW9#NDTlmGZpKxB>RH#9KZ#ZnD5y&v}XQ_KXCjtm8z!QkJxM7ixaTE{pLiZ z;G+XF(w~WGgx%Ln4NCiYId~%xhSuhzyC$od+1!fHeJ! zUvm^AP9T6@!{T}cIf1}?(R0`a4U6j) zD5O@mtJ?R=v_7wd~*zKCq8ikzF&?HFK6fFa`JUo!|U^y4YIFaiosK7*XV9-I}Ws*<$ZOTCTH zYFR_Dai4Y{IEv4{4OUem0The>bXV72krX?*4cSVdSrJMrU`cO8$z z;cz&da|+XbD$DYTZSi>glu|ka)3?F%2v0z#1#}vofKChOG&}*F7SL&U0y-_A(>VG? z=-)uAL)5pOFIxG}CLojqf0Fpq!~ zeAGAsi;->`@A4i=gq=bMR!;IA@A8^2B01*6NyQtjU|Iw2kY1V`^Wo9*9zYr=MF2ki z;6n-kE3dcT$^LDO~k2EC}DMN1H*d#d9xmt^GV0MKv)zG3nDblJfXRph*N74+DUWg zjU#b@{aD<9IRO%N9Vp|#0PQ=%lHB!$_KO?im|x7` z(r(3UYaRs(sWD9fNB;+8E4n%4BBqdRo8T5K;6A#=6@Lu#F8tH>lC^-_-GH#&+Dd5LX(H*E|4Y6wd-5DBKhrR(* z0<1&J*bxpPrqI>34ZM1@PujH$yn3@wLhtt+iPzlWv#Lzta5x+ehr{7;I2;a#!{Kl^ c9L{;-A9{=sUqu$=egFUf07*qoM6N<$f~mkcC;$Ke literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..e3dd5b27367fb990cbdd6ed6ac3fc271b3019c32 GIT binary patch literal 1469 zcmV;u1w#6XP)pW=|!VQjp?ly z+ZYepg9mQnA8Kt$x}e63ktS`GmIXDm%b&W??Xv&ao$&xOEL(w@g=W>xCwbY)n>WAr zd*AnF-rM(n0t58mRscR{UaWQRwG#*2M+X8AHnMf?+BE>$+S=AFC&WrsS#=cWmiu(z z`odbit%t=(VZT$_@V=hLZ-z;c0oazCmh%l`(_2tgAE3cgsXS63oYcx0?FGH{`<)V# z@i=e&^xJ&y{c@H%peJUme%%77s7lv(EAUl%n4AuCH#Ebf$ly0>Yy+}~e=arN3hnxC zXeRGEbiV?*!{6B`BiAKyHplR=z z9tXhJRmIM>?d&^TO;tlF`wmx=NG;;)s$!<2j4yBeuGge4&h~enk!`e$#!>)uI2=S4 z;`k~(T8b>h>2Npz7>%XKNSxAZU$+3ht}1q(s-X-EwI_Fxtd}V{m?2p&Q+sk3Wmq^= z?KIjxT__fIPl^nqu@p^voYbZiuKe(emTFT9O?#ZEA_2Nbfo=izzgc(s>b)oxO>WA< zaqJ;TPS~)Ape!7xqRGwGdr^*EZaJMt8#g2<2_{8`k?|NoN#H7WXelTOM#f`IiVOj} zj3Q8EE4royL(|}Wn_woBX3pav=>_}lG)XVac^u4S(%iRg`Ny9_AIC4C5bW)59tlc< z(O3#su|xX^)_5y$6+0M>r3gxb-u~thAv3Pmz99jQ^wyq^S_Jk;0(%Iew*~eP*dqy| z7QvC;+AZ(>qXU7MkQo*-t}V zL$lpg4K6Kj?pBPt*781p_l{pWZ`9^`D2jp*;@pQ{cOqnld;6QY@Y0V>k+DAj_;vZW zx4(JBlIG$&UEiKllt-5-Yhh^2zW?0|Z!BN7jt$LrtNF`~A2QN-Jxk&B)&c9G3ZUot zylTi2LSw6Y-o(Vj#Kh$BV`v&w=k9-^y}f;tt`r7COX2?`rT~R@pwO5C6xxA8V+v4c z2MUcTK%pHdG={gt{w-{@?WK1&=|3w#AP`vdo{?qw6aNYrLLGKJxRo|hs;GHJc44>D z7q#9tQL3n?*G7FYJOX-fE8UH5t>SizYn2e$X{%VvcDu!;bwqcgd({!XUJU&mRvX`U zW1dNoAt)_9?kZk7n7sMdl=$GviB&tso82wW-GP4h*ueQ`o~lw{XrQlPnsJZ^HViKWDcahinGccB~?KP-NgffSU_QTXSVcL#Y z;vZaz#>qYzHiBURe2VpvU<;u0E>$m zO7<$W?Da7*pMfj^{7wmCDU8MnZF(Ir7?0!o=Nl%McSM6aBd8R;?4?NBhI@M{Q?p?$ zR$!~9!Ql(RkE+T&%s+TYBDF~3i_ofaM!x(eCMG5(CMG5(CMG5(CMG5(CMG5(Pbz-{ XYy;LyazQV%%V+h&< z0&I(|I08QQ1E3$^biaWQU(W#mCs^-9=r}e!&x4fmNn)fHpx5ge?w%yav2ikWpi3$=Q0N)3$dtUAnAOM7eV8h)rf9Kt=QVK-T7`~5EB7lgf=GKv136k*rAnYsc1C&RL zH#|Ha01uPj{PLIgMhJ+Pxp=}$PJFyUDs&?h4g$lf+BBbcMXdeH;1RZ}AYc-8;UF-G zvh9sB?F1(xfRfjltY>8UV{@^YNdRE|Ke{MV3y>zC*NsZ9ui~HD3KxMEplk=qMhj53 z17)KHDBFRu(E^n1K-p*k%66b^Uc3OA-v*xptNsH}c}aTl5ugPq+kvuqc5^_d(^;#% z7aswsAtDeFtg1~`)h7PV_sjYuec|saC`SMnAZl)%gfL-SyOhU&b1E1Uh)d>tUSL(x z&vw$QFH6WHUY%Gux~2mIb{KsmA{(J0|3Bq zc!SR8cA+A)4v&aS<7a1I7TSd{l>|^qfhZb7N(m`tJo;QB>vk^yN&9`2iMv27vD z*sns*2dtvoy})@m0>Tj*)|))KT*;?z-vI!P?#0Y8nXD+KK=PapE8T1!U^u*qOXNxN zN{80r(M(jatx9DlPJ^UhDpf0G0k*|fJozL!4@UqHN5HD%Y*|POKW}HoN8IB!x>FKB zIR$Q`yM=o~m^gm_4glbwn6pAW{~U9aO;@6)q7(tZ!>cBr6JX{KDCIT!44(^FW(#;I z))G-JHA9U?qtR$I8jVJy(P%UpjYgx<{Ez$r&o1nC8)j*G00000NkvXXu0mjfqiLKK literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..a2ead204221ddcef5b36295ea0888aea23f90849 GIT binary patch literal 1366 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 XFzo5|8wN*!00000NkvXXu0mjfC^U<2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/meta.json index 76b761d8c50..508c271db1f 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/wizard.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & light version made by github:Morb0. Vox states by Flareguy for Space Station 14, Vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..221f9b020094b46f70a05371f9359dd6c2a4bf7e GIT binary patch literal 1239 zcmV;|1StE7P)||(PGi=mEhBD0U&w&mp>jO?*j{|~eGi`A{Ssa~ z@)Pu~{rKjGdZdqS=2J~Gyi|3wr1%0FEaI!6oT9?kB!gx3!83gm@D~RxjU{ZrdF>n~{eu{Ns~2v!7hmi<0Iw$x(2x}-wFnpc@-LSF+ET=C z#;tJ22GEtY)!o3io_OlwL&XR3@8W&QWHRG>Z~#M}ijU9Cam;v6oAKV!=YUZ1)0|eV zLr3t|eRKq9KOBVhXFAw~L`?*~)NL?PJO#g2!NptA7d{0@q-nWX-es5_8OwUbmi+VMgyroZ%EMV3&a-f__0-J=#5;A~XCZVS49o(0v z_O#KLr(S&u-Dwl3SVNyMav=S|u>sCeWEKd|fYN9!cGk568ormS}(8lA^lASN`XkO8idQdHMg z+kQpO(pp-Ra@bN+!8zU2u$6NZLHHD)BX1N> z!Vd;pIg$FKEvQEe&UC$-zDU`1Jut>AEGWXBBl|fP?hO5_jdc@@St)|0yMVd)9_;}9 z{vwRN*$eLmAM$d2Kmjm2Z|_nWDxSvv?(O%mw6e&WJz6jJ2H(jrK@?#F{#!h)6No2n zaPb>FUL=+mIni0zYXFUDj7^XxX;Thn6GRbTAK>oLsraKqZ=fL02T$rw;BjRZe|;uu z>odX4vGmQw1_NEr?q3kZE{QN1Mn^MGHl16mA_#=vB+_nqJ-VW8yF^# z4w+y+#mdIF@1KV(n6-&o!u9{+d*UBPG=YwEsts2pP_6$2HUNp{tZHMlmU<& zWdI~c834&q20(I@0gxPJ03=5l0Lf7XKysuv;2%(sJZ}Gj%?AJg002ovPDHLkV1jyp BN?-s0 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..3b256eff87bd2209c69ed1d1317ab6199e6fd6f6 GIT binary patch literal 1739 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 R9sB?Q002ovPDHLkV1l0ffUf`m literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/atmos_firehelmet.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/atmos_firehelmet.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..92a70718c826a62d17bc7dbe26e99d80885140a6 GIT binary patch literal 1312 zcmV+*1>gFKP)OW5No0@1k zkB%%F!o6K?a$)jw^me(4?#SrKB3??&s9wr^v`XDd@6olXM)WLd6uimU#*dGV|DBQMW9L#3}{ zc@60Fl<>vUNdUl`>L)SJ@fM?P_4fik&Obc@0IxlJ%c@B##P+%9^UGLen(c+Ef9^X0sds;`jRj0D~W>=Y2jO03ege=+I@36sK#k-)qoJtyf|_q1p*Pir9O1*hC+727|$1 zFc^&g1D5xhjoQTg*H+jLG~4GxzZGTyIA{kBnnNFey8kseFfdSWlNIb&JG2AKfP;2` zmPY@F=+I#+oaQnWP_Ei6tUB;zYW1NE&)I;7bb3lyzT>QTZl@}3dkQH1&FFb?)wrLI zx1zVpP3BWG;GP<2NFc~sn)C%C==78@IFtiWK8omCHMmL|IGzCZ-0yLl*~onpxHZxRyMwyCp#s&h2xC1QIX&v!ln z0JypES4F!Xghpq;>F&zJHT$!C$4M0g>Hz4UmHzTcl&|MDYWA)7dSEWkn|bx$BSGdV z(2xM^I1Y z!MmSsp;QDGZq=t;)_GDQ4jy=K_%V>b3jly(i9oyOz|_xeMn4fe=H}+8G;Qq!Mexwi z3Y>74r$T@CG4yvIL-5Qn{C+PP zOS-^0oG6wEj*4NBQUR)}+Hz(;R8<8j6>wAxqgW!~98ScNE{Ncb=Njvz(@BxW7q|-*%u-Y(gyQ0ncq(pApQ9TH|Y4kaPgVJR%7z_r3!C){L3F;00005RpaSW-L^LCbDhP0tb+y5zf zl3l!t?5!;cFQ)384ahM%TA~%ZYsrI!sv=BM)}=d6zPmEvoUF~%ORB*Kox6{xXnmZb zd4y3|h(m+roP^MeWqd2IeEvDd#c8D6vKJ(=36F)rUff*S@bh9Z2J3m_p)z0cDa zZ%%(}U$*PkxA(U!g4eZFeE6{MS6xNHs+O57mA9^oIjqY&!=AC-Dr39b?~=0J8sSdb z?s-n@cGTG0SnS;vEBdvD}Se80nK+xlzMacd0WxD@88OI{t`Nt zrKJ5#T|Itn*w*95Vh&al^JX7;qH2D#T+iWFr>9>WyD;M#xt508=9$r-ELi?$dNADQ z`_abo;cY`cam-_04J*#MgrxgrGy43Hu3uB`ARtmG?J^;=IJ)P*SpO@ZDcTP`y1G8! z@Qig3i<~@f_WZ!DoPPhsrnjX|Gn=^_s9=Yf;ws~hMQ=NQ&GVUj`wfe7`t)!oL6)Nn zMM`&Hm3;YJD}BOL!Kz<-*4UkvS-6>NV&UZTtHcW&Z~3h+Z!259*k#AMvILoHGZj5| z#XUIv-M{zjS@T8LtxxBw8-xijy`)oTSJe}KK2AHj@`_4?dt+hcugmN2GsJLC7BAAV z+_p~NN`iC3nX}%%{(9%ES#LJ!@1q|~m0{gqeoyas+`TYc`t@q()$`W~8yvLa@ml=5 z+Fe6rnY-GY?~XI<7?z$*xjVsEVvAS*X?6w4vLze`u4e7*Ve+)@_U2~zcZKtmfX&2T z3=GcxO@{Ie1@q0OTPsGYPOAH6AlRV5(S$%9|GVS;*{V+JS;?6LGYNyItDnm{r-UW| DXRnDp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/bombsuit.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/bombsuit.rsi/meta.json index e55d1eb4691..8cbcf732ea1 100644 --- a/Resources/Textures/Clothing/Head/Helmets/bombsuit.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/bombsuit.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/a75dee2e6d236612dbd403dd5f8687ca930c01f1. Vox state by Flareguy for SS14", + "copyright": "Taken from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/a75dee2e6d236612dbd403dd5f8687ca930c01f1. Vox state by Flareguy for SS14, vulp version modied by YERO", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Helmets/cult.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/cult.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..60efe5afc8e33ece661a4b81d119d43147f0a5fe GIT binary patch literal 906 zcmV;519kj~P))9_W%KQcgl9r z(Cw@GiiU3Q?v$_W3yY$m&y7E;ZyvXT%UUj(v?|no9V@&8i-vBel5u?fHkdhv^;c^z zx$n!%ySK0Ggc?KN9HQGZFZE~ADp>#PH}ARQM?{6Bl5qgQ{d;$vw(l1|L~j$AOj^aG zhY!#`J-gBnUW5$*CXyuQAu)MvPj?VFR;XDiOGz2kTg8hmtggj%&?8-?6dy0PnJtbVOp zu`_9PYUgLyEdIvE2KW7h4FG`W&z{<=tGD4cVwtI5t5$4xJn!|w4VV@9rXXTKps&I= zaq^=4bH4?`h76D`KsIE6Yyq+%17r)34H+O?fNaPB*#cxk2FMm58!|w)0NIcMvIWS7 z43I5AHogp~RV#L_T3P5>01<-d@tpygw2GTx0;?1F#aCg31x%>1sRGHe{v~!BZxnJ) zWr!6=ME(}{RUUW4>T~h6*iz~QwQ9xQEEk>PXi$X277cxB^}WQ`V%R@8Tv#T|o4h*< zSRt2(z!|{sQ=0YzI};E_Wf%y_fIsI2MgX8iG5Xy8V27CrY~^#GTEj2Dpa4JvP^6T{ z8SauaLyKZmQeX|NAvVj!K*HRxv@a>Jv?xYAT6hsQpxZO2O4E&I2Sy=>ab8zS3aolo z*ZSrV?b9>gqP(S$RnO`gfT`Hsp6Tof3qK$M{Cy64gUxCW3*NXQ-vbDOAP9mW2!bF8 gf*=TjApR?U1G$oZ0aYA70ssI207*qoM6N<$g4mv>asU7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/cult.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/cult.rsi/meta.json index a470e009443..3c4d96286e9 100644 --- a/Resources/Textures/Clothing/Head/Helmets/cult.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/cult.rsi/meta.json @@ -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", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, vulp version modified by YERO", "size": { "x": 32, "y": 32 @@ -21,6 +21,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..b7625492dd37c7aa1c9b499b7eddc56c936dd076 GIT binary patch literal 1210 zcmV;r1V#IaP);Lu}Fz91@y$h{YeEe-^QL>3fN zkV+y;0b{UIQ8fZAwB2vut=1MKyRHW$@}9Kv&df6JeZQI68Fq#Y!yqRYtp85L2nK_v zi6TQj%1NV*j*c3*K2+vZ6RrxU&LJ+dvrBDlZI)oZkVZbrbz3HrQGwh2BaM96z`%f! zNF*HBSLO7MF(KajSReG{4_Zjg5^oI5vU-6w01%Is z-~2PBu7beKd@k2%`}_OU+uKXa%gY7%*=)9?`Wyq8o10Ul(b_-!lFYq%o2QlCPmj6$ z-Or%_m+LV0UteEO8yg$vKJzxWry3y|jXJKk!fhb6Kc;qy#Cwnb-llioPw&tr7?1nn z`%=vnfZX0LK`e{EoxB$?(|O$gv$LH>xmNLK^+R~E_)>j49s;RU%A?-CuO9_Cud}n0 zD0!Cti~{jwRy}80*~PD~uX}j5@ijJ|D}FnZ<>$%|0HVz4PmS@Rp&|9gUtC-~g<#s` zV*xG;s09t1O?gcEiqoadXR#vQTiE;qYW$gb8e^Y^QpUUhy zdP6uI*0T}>2wh|RDy)J&auWaoKmZ5;0U!VbfB+Bx0zd!=00AHX1b_gz7KXh`Z2+Rt zs1b|B)Q7>Pr6uF4#c~XY39-5Td)FUD;Uu5W)5*z+RTd71Jy#(Xq1p>kGTU2T=|hA4ls*8O#ud!T)b{^;mPHA+oQje_7*m#ZNF@wK(J zmT2tIU{hjbWJHZSY+C4Ub%=*A_=Io7zzu-d5ThG&{aL)Bp@HV-=Lx$r-+UV?I4giW z-K`HFcAtm=wz;`U{r&xvPN(&}19(e{x1z8WcHUWmSMlG{4{rU@t3&+bmp7k%9r^An z+;=qp`^lH}UV3`B(`O$F=n>c>wC^C5eHw&#Kqx*dfUR@xraVr|)$O@H_5q*pjTjKi zm8=8oX9aK{d~rX}ocyWB%{=U8Zol!@!yfpsL*V;T&Gq>J++!G^7X)+n1H4s@yzcI9 zYj~8~P-j^=C788ky*F#p@Ud_MnKC#2!>N4 z7Z_KhdsX;eKW6KbmX)CVHz)uEfB+Bx0zd!=00AHX1b_e#00KY&2mk>f00h9bu>S-Y Y0Lwm?@RFUr6aWAK07*qoM6N<$f?3KwjQ{`u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/meta.json index 89a026869fc..c63de937c9e 100644 --- a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/meta.json @@ -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", + "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a, Vulp helmet taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..c4e6351d9d853be2ca4e5618c42a195172b98dc4 GIT binary patch literal 1246 zcmV<41R?v0P)%&=lk>xQ(Ns!npa`>_k$tx<_+)nzMuDdZ(im%WEciHIbcKAqef3p z&tc)1;X3L`p-oOs8aO^x=Ts98uT$p`m&@j#*VB zVI!GLI&QDt>5aXiE95^Pu*3(o4tuo)!Mtw7|44XLjJ^~Z3WbblG)kpX$tsHhFzY)z zJ6*L~@3tcw8yf`YeSLk_we|INN+c3ibf~moFi34}Z8SPMO7rvc0s{Kd-rjCSfieIP zkCA^GevtKdmm6O1R4A1{SFU_pq+t3dP1dWlVzEdA0|T_Sw)WojLZMJqdydzDrKKf7 zdiPE|d&?#sb-u3yRJ<{tMZKzZ0RFvRFSWL|QaYU$$8p;!y%qN<0bn;%ykClk{_?vw z^rcMB`{U=;nkxXMw|Oe2QyBRy%2)Nfnkl{_py;U#>XnK=Y9GRni?7zV<27J&bJK&> z_VzyyHPR2Sg~MSYeOeQRZ%9k%1#zEgH5b3NwdIjd8-H8JN5#L%736)j2LMs#<4>&k zV`F1t#a~%jIfP)^+}xb_ot>SfnVA_S5fF>TP8@AO0RW{>0T~5SY=3`0rBW#?EKv^t zs!aO75Nv->xZm#=kKt;f&lLbPZtl7)4}*h)#`5yARaPn94#Dn!VPWC3=9@?E^PPy7 z`|OkKO8_{{rlzLEFQOq5iKy8L0)(nLeir7X|G6;$2EYIq00UqE41fVJ00zJS7ytuc z01SWuFn~|l$jFEhi^ar?!PV7OPgg4#^Ujd}Xcr?XZkMdy0O4e_sqr zQ&W?G;8d5ZDFE@!&CQl*WN46-n3$LlVTYuJ>QRSy_<~RPMjzw=pl|4-8*}|yJP-&_ zJRT=xXTIwWiEjn=I{t1*eRZy!fA=J#di3+*`>RjGH!qn!HPdJID%};i$?ffJ8X6j+ zOeW*1J;$LUQ&KV&1%voo-Q~vDJC*Y?WBfAlB=gJne+{S*fA86qKQBjbUc!053E*O@ zkA8pNkVTeSW{VLK$PwBzNHu>9+EdeZ@$x$XgsGgTwF-OLp7a5q_(xm>$g9xdWp-oIZ;p4@$ z_OWP`;qT@ff%>XCgVq0NEs&yHT3Sfgb`mju%1uVt7&=ItcORuab?C*|s5loEE7^X?!(1L3|~0g2{$d?+Q=#V}?H|*$MKW zAqKzz7ytuc01SWuFaQR?02lxRU;qq&0WbgtzySUe_OAc~0EbqRH<$NpdjJ3c07*qo IM6N<$f^8g2jsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/meta.json index 89a026869fc..c63de937c9e 100644 --- a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/meta.json @@ -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", + "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a, Vulp helmet taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "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 index 0000000000000000000000000000000000000000..669368c2bbcd4380cc98ad9a098ba051eb5b3746 GIT binary patch literal 1300 zcmV+v1?&2WP)@9+2f{C>Z4ulF3XZJTO2AhGwO zwqY1YjmHH27$=P~K0a>ac-mO4KH+GnRXLn1{&tr_p^$P|9%!Q<?xiw^KYm1;f91g3#Y&J_vOG_#{bV?u)p!W858Xg{|+1XhE0k(8>bf_%Q z1^~_@@;g6mi{qGKPQM)2Df|2T)ZgDvYin!A`uFzsp6Pxy16W*K6r>UDJ70Y8ZMl#q z&(F91mg85`hAGE&h}7TO+DiF+{={p3x9*7`#N%;&CGcY`mns)t_fs61gv{^>1x(6=N{Zjq5W0MC+4RI*TwnJx?x@n z=zR*v?E3T4CHmpNgY;|BeHnPsVPf!YHFhS`FUYW&3?H7 z0Ow1kl2F#%+^ojrl9l{qt^4b+%)sg;`f|A}g5vdh1%z7ta#aFw-skfvr?EVRMUt_x zF;RC|w9p-OI1gRW3Ei+k1^~9fMmOU6vv^xu8>Q1}u@WoS=Hy-h^y!X1bX4nv4UnCk z9g4+bw7a{jXAY1{Qdo!-@kJ z6ht;Uw&7PUlhri?#G>T=KWIT3<3M0A6;o9yWY# zN5#GbIDgHtaow@C?vFvNye^!7MNpPC2V<(8pR5d-$)aJpc@DdIw%_>cT@yMaXy}&b zunD%oM%Y^SIRGhzG63P19Ku+Cv%*8Bl{?xL0p)#teX2a_Ex2cIZ!dLqbPt@Z?pR~LQ z@_&O2fB`T72EYIq00UqE41fVJ00zJS7ytuc01SWuoC*0yfB^uK#=*665>syg0000< KMNUMnLSTYG?qMDP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/meta.json index 89a026869fc..b9d2090fc00 100644 --- a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/meta.json @@ -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", + "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a, Vulp helmet taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517\u0022", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Helmets/ihvoid.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/ihvoid.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..be3734842f1bf0e57190c4e204fce6619c5e6e76 GIT binary patch literal 742 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V0x zPZ!6KiaBp*9n2DO6lkkA-`$kRt~lMn<=|}fqv0O}PN=dpF$xB{?_vGUYV(UpdXE*? zBkm_k6(2;8%we+R=xUnY;1h9hhjm`5Oy+Gl->*LYLaXPA;E49#AgNXUo z!54m1e1ENZE++WMhVw!V754w)e*QVc^Sd->*0%Z=`y=dbYwMjYYX~e~Rkr=Z+J!%# z7OubXXVd)(kt3Vrzntt*wvT)<$N2HnrK zGN?{l_2lt7XO^U!>Fx)fAH1vR+W6kmPeF(A#iWgWFIx|9jy%O}sPDL~)?Dz~#`Ap) z^M!MB?rodDZi(w8l^sQ2jqdHc=``>8iA_2u>Mm%0&=y*A|Dw{u*3Z^rj$Q_#i$(U&0HobCHMf3HkzFh<6o1P$95jlTb2_ z6bmw5#BZHl63uLOSBvL&v;UGkXJ)@0LcRk85J!=VqsWC`tBN}GAM9`Ie)DkG55`gC zl+tqO@55RH|Jr=9IH=5F&H6h}Kv7KV-p2EFQ?-83Da zI@<~|`)N80HV~?xBm<=BEH_wdO?Ez%Qj1`c41kGRo0zEeaYGoh`t3H9ohQIwSgy`B z^t6R%FYlnIEnJ=Jji0NM`C@UPl+K>EwFUrk$4cp7{a~}%YCKWU(-zG0@4yQSYfWu~ z->6@ptbQrOMH5X8-q!~JsR*Ea<&`$=|LSUT@c)WFA%qY@2qAKFCAx z1o*%yn2oP(P8lY_I?GdH85rcV^+|*mpz?2kimmz;oaqzY5p@H@idLox#Zu)MwrzGrX+$l#4x<=WDc8Bj_?bvsUVJC#*}tn$*8 zPLcuqR=HGP?Gc%6Xx+;)0~eQV#QozcZkwZjc!Z0~c9ut|Dvnb+A5bjyBpGB`f%)u w-=7zn>eK&CZ9)hkgb+dqA%qY@2)Wn%0GrV^>l+0Y4gdfE07*qoM6N<$f<%}(7XSbN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/meta.json index 6de3fcd4406..43a24a23ffc 100644 --- a/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/spaceninja.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation https://github.com/tgstation/tgstation (unknown commit). Vox state by Flareguy for SS14", + "copyright": "Taken from tgstation https://github.com/tgstation/tgstation (unknown commit). Vox state by Flareguy for SS14, vulp version fixed by YERO", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..a3811265f9ee27ff773005fda1205f70783aec17 GIT binary patch literal 711 zcmV;&0yzDNP)dn!&R5@qASmOe6mhhK?jgj{5|({v?C)053me>#akK>I9G%Wl%GT)|fpfk# zxGGS7qc}tqhbdcf%~Zcs1pvV3;U|p8V*tR*7q7~?F=DY;Kr~x$oI5$2?_Xi&O<`Ni z$Yx;|e;sZc@d43v4OH+4+QBOYz0&S(0ZN!BWFc18LT!R_( zyEyxBp1rPABnAXQQ0p&GihFnOYrE{a^{TZS+{v9q)LI=e+-L&!L0>CYt9Zqf-meec z&g!Or{T}Un-xCBu5ClOG1VIo4K@bE%+!%~8$r#(4e}exdp3>7{+hVY-YtcF;LP@g2 z5!0cl!Z-mc)7f_fMkC1ggLmlldOJ+l!QO&@bzDBlF&yln(p&>~!Y+ZGN?E0maOl;^erC zljCmQIOuB@D?;O2#gTj6nP)3KltH%$GGMO|{oS?E(MQUI(?UytKV{%U+nv7PzV^$Ye~EyACoL z6V+ZP^82ymJQrcNwv`Y3hL0k6S^rBXfH5DMronM8005H-iyR&20-C19whM$^#(cOu z8l%g3WL}1)6QHUJTz3f5OksLA_U%Iw05An$nkl&M5UQ$336Sy6m=DuT0l2>arkMg` zzO?_P6CfzInmE!8xb6@D;JQN`=?03ermU%z7>~!nd3Yy;$7PUu304Mu)O7=+?RsZ^ zuHHV#9}N09&K6b@@)Vvof}(7KF&|UR0v?aYm}0i|J#Qpscj+B)-gP$Wx)B}xU5Z3o z*A1L^oee1k68QcNN`pQcmJI;Gqu8))lm>nH{*AOvX|YM&;3Mz)-hGS4*GW=0o_xc{ ztzn^vWyHM&{|`EQQRi!B7Q2fMZXNs2b@T#E7_4wKzV1vWMHBgK<$PEq5LK zkc>&{; zc)8WYp=HB$5nF?VKy;{727T1R8oCY+@2bW!NUc;-H~3fY8V$>il%f@76IY*p&3Xpr z%I0h1OT!VT>A&Ce^BPKnK8|!lszNNC07cn^@83YzZ`)%$Zxn5qh%0zOC<)2-K|ZWQ zXp1cYz$^)c!bbqNTk^GvqiM_LVI8u;Kij#e5Xaphxyb*#j#p*XPR;+-4?z$FK@bE% i5ClOG1VIqQo8%w&kZ=E{c9gyV00000yWMwK zfybqmGj;C&{|{uhd$hKA-rgQ|NPp*<0)q)Bru~&%_4lbvaO|(&X$DLimVHmIYUs*r zyJ^E(eS%A#S>*HCwE_*(mU*u~ow4KRSue$gj@@!R34&dcm(1gtTFxlk5L$C>e@_%A zgHxKptG|6xCGE{~ochl2SS+yRS>Gn$%Jx|E-E(!jy7T=nb{u5ied6hl$T0a|;t7mm zK=dG&A(wZ@bA}1iS-x^N?E0~@glF?=>-Pa=_ft;)I+NaBb0PJDuTHbT6}g8?>>Wz= zlvFRM2{0@X%5cu8)E8TEH$(6l1ILQDjMB^rTT+D|7CU_7d%55*d$jjUhQyy zY?vgyZojW5yZy0mT}o-Ew*U3v-oOAv_PjsXyS7X}d;0BWGhi4pc)I$ztaD0e0ss@v BuD}2Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/syndie-raid.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/syndie-raid.rsi/meta.json index 2faf18830d9..841c36ca07f 100644 --- a/Resources/Textures/Clothing/Head/Helmets/syndie-raid.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/syndie-raid.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by alzore_(Discord) for SS14 using the colors of the blood-red hardsuit", + "copyright": "Made by alzore_(Discord) for SS14 using the colors of the blood-red hardsuit, vulp version by YERO", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..e71220c364e5731fe5c5df0b85af446d767258b1 GIT binary patch literal 1033 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV7}n#;uumf=j|+i4{1k)(46gCO4S`NO|VnY@X0C>)VA(*X$Q4NaS0tAh5$@;z#zN*$=+|+OTJ%pQ;~s z$-Rq}u50CGW$BpM3M1)t!2E4i-W7F8;z+KAA&~T?viXlKlWYxcay#eeWa(++z z;Q6cRkZYW@@%GZhwBH*Op4ca}Ouoapt9n=VzU7YP4DR>)85n*B2?k3mJ568dJp1(Y zuBcG8>!!23{(e4fG{O4fvvc~VGfY>k-_7xj|BJE+k7J-vz?7D4FKSk<=xuFM{KEew zSkhq8{F5mcv&=Hr`>16{#DC{+yL&e_>in4*bLL#B)xCQC!F~?@hOLa(J}^W`C-4%> z?71V-cOuI|$^5Gh18@1qWDSNu5k*hAKb(p!%A2%2<<`3TahIlR$V|NIwegg|tU|p7 z)7qmRZ;|8q$|if+_{8+C2`c;y4uL{#ycdEh0}drguKAR*#MV!gL2$jzoCO-3Q=T@; zGHf{5TcC1di@+hl$gNB7TBrVux;=A-lHwC@*BfukHd&Xv4!+)S>f4vEkAiJ$zbDE{ zx0U8dY}-=Z{%vN}Mxc6^<;&mOo%-a^^=9AfdtaPn51i%u(7!pKpOC77PeSQ*B zV?3E@-8mH=Pql@c1f&|Z8g5s;2PUfn!om%43=SF+Obj}DI;Lv`^z?MLPUxSKeQ&Ak zVM+O|VWLl>0ZaboFyt=akR{0OEbzNB{r; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/meta.json index 057d0b0ab24..d59e196594b 100644 --- a/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/Bio/janitor.rsi/meta.json @@ -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. equipped-HELMET-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/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-HELMET-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, vulp version by YERO", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a6a87cd191d3606448fc43c04034c5e68bb892 GIT binary patch literal 1183 zcmV;Q1YrA#P)eB9LGQVPqM2uff{fUrL_b!^jOHniy)DT1WF3xB~S_`3k?B#NT~E6R4C2CiqIHB zk>EijVC*TCq?M&m{1bAJHeh7kq}g$2LtMzXCKJcqnI1N~adp+1W!Fi|`@n$X?7r{! zedjIj!S4q)@LoJ=dM}fMQd)L%1Buq(l*I}Tk*6t0^prq#)zmG5fuPWTO-MUd&kP$56iD>J!KI1^B-vb zK+1-Yw*mm)(qIT4%e19$Ie-hx)sh*G zV?nLf8IE&dxmwzPH2d^#G)c3KLCJ`yoIcwH!2S9A0GvMCg%MGi zZ465N8%?(KZS5U%9et7+j^laol+B^Pr9|(Pl<1w3JP)2?hU3h2^p$1uTUqVADIKqC z0ATFrVE~TTHL%)wvnXxbo2T3}DFLj-W&WC(M$P+xb9 ztbUg4qybiz78n^CpuX;yt#K`z-EVIVg+jK3%Z=4@fUQ%@yEe&Ea4-k>cNh_X(*~SI z1mLs*rx5`-ZNOGL-^M%f*(I3pI`YUA*p>-k{E7T*0X_Xik9 zDip}?3tLo?pEq7%npDmr26S-$HuTdj=c~zb0nPJ=d zmIK&YcQ?avysDnNQj5=#dnToor3LQY9%p1|fb~PQCEpFAa*UOw1>~MdDYf`K&x09` z7xcOxmQ8+t{xdTw$N2Kn*FdH#gFrRBT4P0i%)Q&=IpNOBSIe>$&WsK2=>f>~2z+zn xmjgSK2m}IwKp+qZ1OkCTAP@)y0>OWVe*qn|4V&AbR8ar`002ovPDHLkV1nM;Iwk-B literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/meta.json index 8661a35af68..9f36d36d209 100644 --- a/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/Bio/scientist.rsi/meta.json @@ -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. equipped-helmet-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/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-helmet-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, vulp version by YERO", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hoods/Bio/virology.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/Bio/virology.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..05c0fc8d1f0536eb62cff25551c7b010b691832e GIT binary patch literal 1167 zcmV;A1aSL_P)qEbJ*EFL9!>WP&$H!D*%tvIl!FWw7R!z}hZkBa7|0KBVWExKhta)7_%y1Bdk9 zbMyOs&-eVvrRM+~92pq2j|>dj+tvN>j<=sBmagm2bse^CKT~#?e?L=WHhF>P;a}$U zf31J}`+SurX1DVL*vAv|MV5zjT}Na633dMJ>=oNIOzt06ovPk~G(gJ>uW04S7-7|?w=QVOLa03aF)Ba_K=B!q?OnFykxFbbt2 z`g{9mDU^zchQgShiEzhcHlVffqvgpQ0wW-0v^+^o*eys06iP)59XsAuH+1YcHG#JS zm<%ZV_NzVd@kg}rZqH%h?gHH9d(BVJ;pbw)R*feR6Np~cm`nzkrin9`%JjN+e+8)3 z+CTRIilRVORj&1bc?!Jw?h*iCW%Or1%r)Tm2Y(lHt$F`BvAVXp?KKZfzXGx>M#rgi9`Y(kB2!f z(+C(kG28U#V2!+TTY@rBZ3jPxP|D^x#%6 zCVL&$7a^`!;r}AS0H*~wjWEDz0Zt^3{m)A0z1hQinjCZy6yo9tV50@wC9Nhr%Q zs*O4{O+zdeqb6K$`7zP!#+a{#a zNt>KOP!y$2QzzTwTn3Qjt%nl;;QiHL4glZBke1S%J^B+sMagE)Qrd~Q2!EO1W& zGTiAw1n*|W-37Q`eF;Ewq};msBfgsZqASzk!w)9yv*&z(7ddzN9%>K&1U7TUVle>d z_-IZ?Yk;CCbnaUT%m2-5i#Y(O)c|S3brNWv<>?kA)+-yXlgsy4?vPx*q~cenRNC{T zb9mr3VBqyP=--N>G*_t2ET6Jbh{u)Qroa^)y4|f z8emx#7RyWYnhd|}p*er{=yiYg=yg94`)Tk}*M1F1EX%S$@?;Oq`CByrz+!oc`+NfT z_V{f4nmsi&1w~O{7)DzU1cSk@Hhe2)pbpXbb(5&~p#lmz(&GyI2utEWPYfMS~l8caFN{b^ZWjf ze120*>T@y|UtRV7DW?3GN%LS`;UKcxbcr zz~QY7#c3{2=6ug*NDESUZR!|P);fpb<(vzlb9v85^9CLGv%ry)XXCmF!gU%3T(3CS zy-IJaObohU;(NJ_sK)E8Q8*elE+L^=$r6#+D1r!3DE) R8iC$p@O1TaS?83{1OT+Zj*|cY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/carpsuit.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/carpsuit.rsi/meta.json index 8cebe78e80c..362d3a6dce5 100644 --- a/Resources/Textures/Clothing/Head/Hoods/carpsuit.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/carpsuit.rsi/meta.json @@ -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 deltanedas (github). Resomi state created by Huaqas (GitHub).", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Modified by deltanedas (github). Resomi state created by Huaqas (GitHub), vulp version by YERO.", "size": { "x": 32, "y": 32 @@ -17,6 +17,10 @@ { "name": "equipped-HELMET-resomi", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hoods/chaplain.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/chaplain.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0993766e8f939e1ae7db22379626f7ad13c004 GIT binary patch literal 826 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU}p4maSW-L^LEz$tj7)l$M(-T zzf>wYVC5~2FC60g4}816v#glExHmhzl3{f1YIlvKHxZCPy z{2JNFn-k9Pi@96Ro_o{(UgS){1&yhZOMz(J+pv;{|GUp6oc|nk^Y)`%dD_1%_nFB? zgnu_(s(V^Xy!+_fGL>)vCzEgUQzMiA_p%1u*v5N%oByxJ7T4x>wS0>0U)cNpSoDF< zHb)A1Zf^?|VQo@a5fv!1Ay>LkrhFT3%yrjEDhv$|3py5QtTL0~V`T80l#$BV_iLYRrB129H_hEs|S&Qz!SLR?^%P>o+Hmv*Z+p^Hr-&Ys4VN~w{PXA>h`lYWL@McUHit$)2o4s>sJsGLhl6jQ+o<|E62^GfpyX zxW9Eu%e%k?~>|^rAh!7^3_}M8oa@oD=oFC?06m6*Ds*#9bxXd`CjnzQ5A(IH^DSJ-E zQ&n59ndClFtY?n7ezaP^ks~nZ9(O>-b=DSvrOzuhx)$wPcYC*9Z>-SW&o-&mvrh%A zziu7PCGJ%6si|ew?`u!XH!&PYwAAWabnRe_^65>hJ{e2(uKIT{!C~I!ubLB{?~MAx zb>LLtoNd8zF6Z_#ZRlF`LT#$XCWcq<^39}0ugEj-fBv~=vy8&?x(WNjE}8E%;1Xc9 z_-u59yCI%o+7pjio2TrHTX*D2N3<=+Qif^!-oKuj#_1vN{c^Ku3S-~*`_Vf8CapKy z=@8xUOK|%0onAgoGK{hhEzTW$q^nIKL2i*P*VQu?@zB^b9FgcN*2Cx(tLYc%=bsVg5({qH~YKawD7%g zy2(_xUh?s;>T7Jbd6(w<>}0QrH9q#0pQX}v3fm>7xGP)gCrf!Pd7L|6{f6LOrh>_T zc5eUicKboO567dw3FUOIW3c}@`R?8K-F+{&++F!A_?#Pu-p%;9+sThy1vm}Z)O04< zGtV==-~MvTUlXH_fI0^MRiz%)90#`_2udv6r?)!w;qFeR7n`+C&Um7@h%F?BY5v}) zMwk2y79R3SW9XQ{Ds%YZhrPG;x*nyjk>#A66s{FolYZ}>A6zdYcNYhVE^P@{V9pDySA zt@|Kw(b*SDFV5|o{zufnB5MO%$Ts!^R~hu~eD`{6dOSzTt6|pr#&wOs2~z~TH5Q+` z{>e+qTq8pIrZGt4ue`MuvYP=E-q0b_J*$ z5pWgn68o#${+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/cult.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/cult.rsi/meta.json index a470e009443..05c2f55f7f2 100644 --- a/Resources/Textures/Clothing/Head/Hoods/cult.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/cult.rsi/meta.json @@ -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", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, vulp version by YERO", "size": { "x": 32, "y": 32 @@ -21,6 +21,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ba18348f7de320b5635d2944c1e4a889d30593 GIT binary patch literal 876 zcmV-y1C#uTP)l&H6vzK(J246<5gt&74EZRb{QyWFB1N6Duru{zpsv|6wB1})oh$e#9U>JmVBy9H zr?#&Hxx*Mj?raQ=`hLNQS|Rtj0>BsT?-L(F?1SFVyp!(c&s&K?^HpymjNJ%)0MyCdtD)v z`|MHl@)IL#IR(!74EO9rwgY}^IdMn|4cd{_Ky!X1ukULoJ9B6oQQQOo1n^hB4-zix zkgIzMv|pwqq90}^4GYyK=mlxsIb-7>r17MLQsz`%*^6LQcS!WFb z6c9jUfaRP6vcdPf0jp{uq=K#h%2S}{4cPJg0hYP=iEa6?EgyAzigP}b!E0In2hdsv z^t=HZM=31RkV1^36yqp;mB9lA(%{p&d*l2g2!bF8f*=TjAP9mWUICTw-W~#-jZv*V zK|$Yb^X#_Rp(*1};q%;Kx8$AC2j>KLoly z7J3MdqZC2H57zs@>Qo34UN{XFIvWH;Ix-O@h3xJO%Q8zH&X!sVf4Y9h!{`ikdkXP} zNY$g^)^#}mX|rxm@&3z?6`MLs;Zkq*Ery*BL`~G~Y2jh0LkJ%&+dvqdA%u@GDtEt~ z{4*r7!@ifo&)L&`ON1Z@f*=TjAP9mW2!bH~BmM&RPMztEwEyG)0000;s5xVRl62cm06?`;UNJ#83zU}t=iG_ocx8>naqOg3=6yig0NKKpM*&<%{O7BcvT-cs z46p^~+*#iNMEVOOhG!S4XM|ly8^9P#T8;YRz@a*xCnm*E#jQlfUB;NybE+`LlB2^8 zuH#>e0yvq@P%6&rxcIDk4v^jjWG9tpG5r4Hdgu6LI#Z6hS2f`L@@nJvV$!8z0q2)j z`PG2`0b#;qI@?HpodO6L9E5DaId{?ut?ts>I|G1h>&#v)fjl4sYzwdr8DLw0ZO8!I z0&GJD*cM;)mu8KL7A*s+l`?w$f%QWWFyDH6{egBC-20=jmI0#pWi3XRwDuW- oAP9mW2!bF8f*=TjAc!=614z3e1-*+UhX4Qo07*qoM6N<$f`+zQ>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/nun.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/nun.rsi/meta.json index ade65863af2..346978bbeb5 100644 --- a/Resources/Textures/Clothing/Head/Hoods/nun.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/nun.rsi/meta.json @@ -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", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, vulp version by Yero", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..b64a0ef9b1466349e25be6a634f03905c531479f GIT binary patch literal 988 zcmV<210(#2P)Q}UWf*<14=_81F?f0TxgRzuuujj6EQFlLt-2;)WJm)qZ{Utun@sG zF(5++C21KFg1#>VViI-SP$`%9RdP9Wd|u7ud_GW&m>^Z#q7 z^vgChb>;l`)gS|+aeI%o1;1hc)$Q0mfP?i-)L%Xa0B8%&`B!Iwsd)e)R;%nd{wJps zWzPa=ko4EM&o!_}nr)zfh)fDCo*xJ>wkt9gHwQ&AM#II=@ zT+PjBdicgqh&{fMwATTo>Ovj=&ZmQ2~%GKsG7>vIWRS1wgg{*{A@>79blH0NDa$qXHmXfNWF%WDAgu3V_HznPJfU zpQvT?Cwhc4V6eCFcY0ZvVbDr_14qGK9yi0F`9+cZAk?xbQmmnPEa0=pc{K?22LN_C zdU&8{Fr45Pz>66ME!(M*6zdNV+5-8dFaTIxPGEI8k$nn6N*Hjm&+&JZrs|Vd5+lo9 zbbkqSf5|S5>AFtcZa4LKJk;ay)T~tI*mt|#RM&NCjv=dqEO+I~bQ}n6fpQ%h$%(!w zU^h*)x1XQ@u(q~RmF>{p-eKFj=Z!fH8K-Z)@K@5r0{0g9^rgPw@4;SRD72T~G!gK6 zJB7p?h1c6z(2y|{+C#tx+<%_aQ>={zp$ynamX4i$5D7R<6RFfTG8wCMksz6jg;Z)A zE|)9Ykbw|zeb4|Q1b6zyeF;^E4?E~a$8~6$hEpe9NG88l^=;77a)JK%`5lCif_?x1 z2v697uy!rm=W+B0{Eb((S3sdqC=?2XLZMJ76bgkxp-?Ck<@pUbGwowrnuenQ0000< KMNUMnLSTXjl+A_! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/rad.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/rad.rsi/meta.json index 4e9f6e8408b..51faa64d13f 100644 --- a/Resources/Textures/Clothing/Head/Hoods/rad.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/rad.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Paradise at https://github.com/ParadiseSS13/Paradise/pull/26671/files", + "copyright": "Taken from Paradise at https://github.com/ParadiseSS13/Paradise/pull/26671/files, Vulp version by Yero", "size": { "x": 32, "y": 32 @@ -17,6 +17,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..328ad66e75e2e09292c3c25a8b0d722837b296e6 GIT binary patch literal 827 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU}o}kaSW-L^LCb@|7{16{yMm;#BuG608O0<`~q5`DT!<-bpxl|9MdGC8;bI*VO^h09;PXJ3|hep?@^Sy4(s^<6kH>Uit+pSb$q_4c*y!m-iO$-S=U8rIIu z#x6GOhY7&^f z<`;fr7UD9k)Zbyl!m!-(f17cd;49;=>{izc=gdCf`r63C=w~s*?8v7pgf?w7XPi@g z@M$8@98ot$US_wJ{E5>}S4CYESv)=Su3ty1OQgAzVnf{a+kXQuRS2InshYXWOo#cH zwmUtLEi*CA3SIy&_6gZHO4}U#_h>5pEWNWS@FjFviy85}Sb4q9e0A{9Vm;e9( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/meta.json index 2a8e91145be..1a055aae664 100644 --- a/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hoods/voidcloak.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-4.0", - "copyright": "Made by Dezzzix; Discord: dezzzix", + "copyright": "Made by Dezzzix; Discord: dezzzix, vulp version by YERO;Discord: AweonaoYero", "size": { "x": 32, "y": 32 @@ -13,6 +13,10 @@ { "name": "equipped-HELMET", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] } \ No newline at end of file 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 index 0000000000000000000000000000000000000000..4c6ce58ca34e3f295b38a840b20e75ea04db0871 GIT binary patch literal 950 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m?J!0978H@y_t2^U)WLPzo1j<2~E&mM)dK zbJx%L()US;cH8EDe`cP4Z`vNgAg>oGFPr$L%h}6|IR(geAANH3UR?Q~=MNP_v_u!) zjyN98dpP4#{;XvjHZT8+rGK31qAbaZ4Pmc^0I&ZLF~Re z!%6)sn@@2xynI=@YUBI6f_IDlKVn|xy;R77QQ_adCWW)HB_t+>^ezdFZ1Q=={O0YO1GBf9E|fjsxRy+df)P_*Z*&2=%B_O`YZrHK=?zIo7hoU}J+x4oJlE5lkjhe^{zas;~b_9xpsFzJrx zfAOQfO@e_rfq|!i(SU*N00SmxuBvUKdciwZipJ}H=bjY5)m7l$ouN`>tMGt z&if)17VF*d$h@sPN4oS$cmGsBVJ$)7Lvd#~=7>8Somwe;`LluA(ASAg0qZ`V+tKYOlfzqF)m>(hRH#W3R-|BUQ7g>PpRn)h_OTdvyI78W=2 z;LZX+p{2~F3(q~3tNxg4&$Q+DxtrQIp4VsU_}zV!bjxnG=Vn!b82`^_dUt7vnKZ0k ztibe|tH|?JzV6BZ>)iO5L%W%-_<7&dVlY{5od38fWb(gb>9;3Im)Ja5!kU!e^+oMr z_*%C6{Co#CtqIu3AiUxE;y?@G&I8LPHb<mdKI;Vst0BA3wY5)KL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/meta.json b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/meta.json index e9b30b54371..2e8c5558c21 100644 --- a/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Welding/blue_flame_welding_mask.rsi/meta.json @@ -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, vulp masks taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "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 index 0000000000000000000000000000000000000000..d6c8799127e758ab14ac3a1732f75d9fe539e4c3 GIT binary patch literal 872 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n7KS%978H@y_ps5FYG9C{Qu?#&b&1qxlSEytDSBwUDo>~0!t>xvC?M_~uZqw4NXY(AMP?i1q;n#2H_m#9Iu-j>&-MzuW;-Ff`pKlV&eMKo zUd_+VRV;If{L|erS+40}!H@OQn{KXIUH<>wj~zApH#KdV`tQm1b+7lYiRWbdSd`|r zql#^Z?32QxpEZ0h|MVA%^BupK_lsv&Jk!@H{Hs^5`oBeub?g1(SHJ!jb9i(}F79l2 zQ?11{U2EsbtCnZaT3&knd_$GDX~LxD?!y=CmhoMmxA$E4f4PRsixwViWi()5JHQ~p zz?{Iq(}0B|q->4Sg@aU$VF@F()F{+VsMp& z!O0W!E_v<>?aVxTijPr2{)G7LQ<}_gw!HrPcT!m}cdOGTtNf*zlVj%|-#Wi^vhP#p zHIJHO=Wg>p@ci@1bA5cKab+L!=DRqBWd{7;8Q`!oL}=bL21%J+DuO&uUVjsH+jf$D z_rdESOjoDvV0#&Msygwup!>Tcd)psO@jd=e-oQ@d$uYGJGbXN^$IiUh>DPHCWA1Y| k9@=|+=vO2Vzopr0Mwq3H$978H@y_t13E7(!w_<5Ds8(!fDmu7VLs<8^@KXQwD z@0hT}bKzQ1bEmK*XR((S|2>~oNt@qO z5soh6<1zm3S7ldMoHohG-9s~Tj;c$tp0J~xPRoT_9kI#N)zvlkYii7#`epUaC0Sdw za;&pAnacHN|8`5*AGES#VhTf(|I(l-=QXQ47rpz~^L=rYY3}}zPg3*Tx3N0xyP75V zv}>;TD*pDvPvQk{GyTq9z1k(x{rj!?cCIXzER*|`*PlHTuruagc3xfGynS+VK?_5K z%(fqxyi~QawrpD5-JdSm^WRtgy?Bsu@9leHVT>2joPzvxs}5f6@5{PtqhP*J?asTv z#7)U3K3UA2_UU=`uTA$W_u0CqA4{^5m2g_1D{$Z9B~RDfFr9yr^Ji{XaX)^1*Z+Uc zTwCsKoXI~Y?EkGr7gtQtd)c-zbJK&0_e)+!FmL$uq0MAp!km*SDereHd|beKi|L1y z%LIw*^R9BZpA*Y>S~Il886AG_us6A%1#s^PPa@=1n&`4boo7}yRl zNH8!bFz_^Ba0&ublLAyZ^|te9(N-8B>OMFy7J1I zKAqT4UicXw;`r^`+DP9+!UHEQa z;$*I%^4@E`1hd_b+D&{1B%Juw&t&!#+LSGljlJ<|&Xu=i)ejEz^1W!uyJ2j0@$kAP zg{sY$ekrctpOa_Gk=0}ncFv>z!r@&;-{X%jRyr%c;(mJ_pX0%$oBjmPzz8X%Fl;EC cbf1ZbVf_#1*b??AM+PA9boFyt=akR{0H7+9t^fc4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/meta.json b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/meta.json index b486fbbc86c..cdcc0db497e 100644 --- a/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Welding/flame_welding_mask.rsi/meta.json @@ -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, vulp masks taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "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 index 0000000000000000000000000000000000000000..b6749f986067758ff5b2d148e621d550cc72516a GIT binary patch literal 920 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n5{fr978H@y_ps05gaIS{C|1gp)FyT-I81*)82V;&ut1$ z*YLO%tiP8vP~@7k|K4lS>-Sy>7I66z!T(i=`My~MziD%8dA3-anWV39`niG^FKe!w zwRFwcUB38RZNblTw(Xy5@Bf_pd2aRgVo^nwRgr6~UoKg-YQ^^3+}~GcXJ0V!HMEX! zy;*ee?$xiS*X*4+=ZbXq+<@19Z1xpz@8!Qf&Di+l!wm_uO_6W5Mr_bo*b&pmFk?Sc z#ss_h{M%lN@7Vv3>%*y290iN7v9Hn>Z_z)f(6lh%VO>SWiWBE0 z@#061&+u$2`g#8Dy?){H@DKl<<;6~x$<91@+QGrFly!#fiTx)p)^fTmZ)DzXcer@Y zmoVF@jnfvrjr_ON{o3-Ik+J8OFI0J7@wHQ7uKx4e|DzfHvKMo-Ead<8YIEwvJ9UxQ zPgS_AUtV_kdxIC(UiKKtOkI{el^Fulb|x(R`|wEnqT`E0e$QUO8mhG zfjNNz3nw5nNq1>+`|{u&zw{i}tWQ$@C)4dc^N-}eaNo;Py*weIS6x?1y~zLLww&4Y z?ehg!t|`mbwXA#*y;Mp2K+?@4t*;MfytUDNFLLBjVa7&@IezKR(b3VzRvetHyUBCg zN%o&g^PkL4(s1>%k_fbwTex@i)zkm%q@BczB`RNC@z1~f(nP4UB}stcVbRWj@bLD| z&)y&Gr|mlweLUgS$lKezSqyh@(6#YSW?rNBUBXI$K*?eHXL&J8e6m zc2iCMiT8KS+Si6BB2MjNs@ikU>3Dw8vCqe!8HH!3{L7!QF)??$?|scTleCre*DDJy zUBe*5*PfA=b?I~=bNX(H%;_r~tL&yasZ9<%HH+!Vg?g6-M@?flx=Z|ACQ)Wp5u3p} zrReK?CDnk=(;WBPSc;B?*KxT0GIF*TNTyAGY3ki#WdmTTgn zv&Cor6n7sM#nw8WjT^l#{CbniqRn|QOT6i5oAOI1ffnYEIyohCX3mvN`@ZRcinVnA zA9fsy=U(~pR-kz z(I)!tLf?x8TiLt>A}{P(wElgI?b;;{udZ~T3EaNFch;q=*Vj*EG&On=Y(< zr!h5m@ouN>&zFT-r~Jsb*>$v6chlY1Un{=O?6(i94L%T7{ZsA6y=u4pN4l)PHni69 z+Ev=*^ZqOT%;-D!&CP%2^8FDPlroN-{rg(!%VVRKghO4d1#@ilzU~+OyDxv?XO{y@ zYdL<_=(PS5NmF8-@z`Q9r|5c)gg5`cZ(hrBV80_U_Hcq39v|;XL`v6(>~G)+aeui)*+rMk$=k!TEh;Ui*kVyM|58zgQRmu4H(=QzrVH z;e}#76NZD;$ti1v`i!02Z&hyAFH6=oTy8$gijB^a1&B#2qtnS3y zk6yeR9=>;B;QwOvWU8h2W2@4JCZ+?^6>x?FP{L=|AJGH`uk5II-ajfkK`K36{an^L HB{Ts51!G*F literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/meta.json b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/meta.json index 2a9b8dfba70..878aaaf2e72 100644 --- a/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Welding/paintedwelding.rsi/meta.json @@ -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, vulp masks taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "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 index 0000000000000000000000000000000000000000..34296974d11c953a6b202459c919e2a15d5fd23e GIT binary patch literal 759 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m}YvqIEGZ*dNa#0L)cNI?Y_=Zh0MhdPBv^8JKfdAesEd9 z!l17r@2_?@ZMoIFz`WW(?p5Fm$ILei)xX~BPRisLU43D8!Ui$_M{F$$zR9g#vd@=J z-VnKF!rYTBX8)UypP8Nd{p|0w^l49R6_+k4o7QJxUOKm4X}wP0^*6jr&o32Or)I0= za(9)jbd}H3*62f=4T4Yqyt-m@@#)W75kdXCn*!#{Sn&3&uho;vEqW}x|Np&t#`{2_ zf2G;(53TRc^j>AOcqDMB^W;e@>)A8={_3p1DDAaNx7~!J*F5^2)`_LD$7b_2gl}JP z%cXMnruT=V3JUma0vyG*tXEiKGk?>*doPTS#{J?dXn23wMgCgZo5_2>{@r}q<-2qY zOaHeCYhHc3U9K6i_;09qx`Vc=;T>oF`|nt)A3Lr0`5L=^OU`GD`1{wR7f4lX{r~)h zLS_8)tm|oU>pN@t4{WQr@{9=>0l2}1uuF+W#_7$?7d0nE+po<37N_bSA$q&=(8Pdy z>!V*T&*t|mQPY^ZJNLt7<>xEv z4Lr3iH>XRhy6p&Btes*XgZ5*cE0;JzrCBj-e!nVa`h4l6vR;({y6i zO^TGsza{qKU;B9x(|Mw1_m~`ytXp?T`u_WngZVe@)<~>)|C{~O&p+#5%oNy?#9gp3 z#7*35r_O|1Zxec~+i%Qwymx<2-@l1@ch!4pKg;xpHQZ+qmbEzAyCiG{@BJ{fqK)@$ zS)%RMUS*H*;*N|_kNSDz&gTbb3KjX~RjRh;9Ovg!`C!a~FK|AEH!w1&%`Z47spG!} Oq|npV&t;ucLK6UwkWM%N literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..701775a22269bd8a744605e3254adde8ec8a29f9 GIT binary patch literal 882 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>) zr;B4q#hkaZ{Jo_eC63KcP&EA(l%(7!CU`4>M{wg?PmyAQm*p3{Idl8>{?PoxlDkyg z_S>VAUF{BD%$KBG0=q?XY(+wfJhHbc70yaOn{zxsV{?5_$}{%F^7NCx&-{L~d$!K| znC6EO%zJ7y=lXT`eJlI^ZQHgfWe7UH%9eKcc=2N3maSWNCU1@EmA)3=g_?S)g>Rdf*$C2y14}|*9yD?o+ zqR*6}Et$6g7`O=**BG#KKS(#cX5BIM?MDM~?-kt2E1dsi{WNM2?mGV1FTLaJ#It98 z??_d}%)cUXs9_`j{rzt7@$y2QEth*A$^4n|;3mV&8m*~^+MlLA@8UUs&MfNKR!oB z5e5e(_T0~0V-kIJ%6==|)eK6lvsf)V-@Cg%XlJ=-lgd-JFx5xz{O{;R|DP&KTv7Sw mIwLmYx4!_v@N0PZhi(4VX(t0rHeCm1A_h-aKbLh*2~7Z*E1m8D literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Welding/welding.rsi/meta.json b/Resources/Textures/Clothing/Head/Welding/welding.rsi/meta.json index 10c0a80701e..dfab9b98375 100644 --- a/Resources/Textures/Clothing/Head/Welding/welding.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Welding/welding.rsi/meta.json @@ -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, vulp masks taken from DeltaV https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -52,6 +52,14 @@ { "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 index 0000000000000000000000000000000000000000..39c534f564399b29160c1a34dcc0b651f5bb65e1 GIT binary patch literal 939 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rrc zr;B4q#hkaZ?t2F(N*v#x?(S^4V~%%_!I6S3oqvV&x2ZHc9NGP^Ay26J)uP$|ChdB4 zsOR0TGpmK(w`Gber9F7I&0x*enK=)Sl~`=s{@pS=IaBcYaka;__6w}{vCscrY4^VJ z{JC%YbOmIBnQH9hFWE>@ugt!avkAvFpD4%sDgoi2-R-Mf98JL|cL%c1@RfgZyp zI~hVlb&nd=u&PY<6xs1HXeA4~e?#2mmnOHem$}$}{QdXM1pl4ewwZ}^yYBs8W7jWe zr+dxEhuN7aqeOD$fA)t3JJv0>H?=%zm!JQ*A^zW#wq=>>=k~`&7))t?sJ-Bx>%ac) z=Snv^{@J~A|N5h=y^dd^?|Mjnb9`CZh4)PR-aE>(#F?zNUG~{6Q;RXVmi3I@H12sb zB~q4hKb~>1DW}YE*`DY&Bjdma=84IMv%MHZy;|k-*KfI4xfsOzm_E_)^v79#4R<{l z1!OcCnv_``3YIW%^ocMWoXDhL5yZga&eiY$E*bIj`NGrJBfj@mC%9XR9L}HcYi8r3 z7x$xcE+shn>SCc*40Yzf7ij++XW=bAH8fBpOzFY z6rf|cr>Z30e%Zw3w#=rdpU7_Dw+&O9%&6NN96#~8{||plcI_Er2DY|m&8}UacwYWx zbjqE)?fWvs`;TYd-FL+O{;hMZQWZLJn}b3^uR8v9$aK`2%9MNgVpR0km}k$PNo{sr z=42q@vV3z*>*YN$QBjwK9~6i7x+uBc;OSo(lyk3N?)K}iVeRvZ47)QKckkXEaN67^ z=cC}NEuUx4e|z-5uG!n*9Zx=P@X|{&)K!>$R?GbF^PAgadbkg)G`Jw^I^V40X2!RY zd#o8t%id_Mx!bBU;p|75Y01;d)DlQ`dshH_Y&MzR`vM4H z=r_J`+FJl%er7KIo$H-o^N;$@=Fe*?Z(^IE-s%!Hg~DFx(~*>l8m{1 zvzWQ4_I%O&V;5kfGiy4xXLN4Q;&bnpX9;!ygkb0H*s^0?-TkcmqZG|Q_7MPhSMj*) zU9o+$XxaqQZ#05qzF9Pfm2;V&nS)-g`Q~EtUwl4d|Mk9{oSb|} zk6B+||8?>Ah&SK2aGjsy>a`qJ&IOl|r4PzHN@A+|ZJpySfzHiz=AcP?VKc4O4ZSErHoyohcTyOtL z$*+`BN-3q3Qc5YMlv3(NJFZ?kuK@jzd6X(94C@zo?&^?>o`k}sv2?${W$%imW|Nxd zBO*_}BSb`Mp3hRV`JfbDW+xP002tjbU<;*!CxTZd`~bm2@Wd8nUH2rE+OqpIEdi)b zEm3cEsd?UgsMHNGzA=QQCT0m9NV@QOmn#ZGPFEM=-hr>Z)u(?1;O@ec7vFC*fcrjy zc#eLV(Ag5PlDTT0N4?dJ=ksjR{Q?6$1NVIcu5%`P5$t2;q9>tLc|6IM%A+uhj~^Q| ziy<@^GtdX%BG;oAz|}-1G1o|w@F&Qcq`4@ilu}A5rIb=iDWxXcKeNoXZB~nk2mk;8 M07*qoM6N<$f>8WklmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/blushingclown.rsi/meta.json b/Resources/Textures/Clothing/Mask/blushingclown.rsi/meta.json index c49d53fdb69..dee43582097 100644 --- a/Resources/Textures/Clothing/Mask/blushingclown.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/blushingclown.rsi/meta.json @@ -17,6 +17,10 @@ { "name": "equipped-MASK-vox", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..f756b7564b16f373ec912cf00f2fc8957df39b9d GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVBGBK;uumf=k2YHeoT%6Y!Ci- zeB|vh3y4Wg@=UD0cp> zHFmN=d9B0t+f$d^eg9psEip=8K+$V`!zw-D>nx$JcJtX8M7UTP3Vjc0@I0I|yJKaH z-svrdX^~p1wUxwN1^edPGcqh*ec9r|0=5Wih6aTQy}~(lu8wCDa(UXF-`wBNz`&Ny zUT|*hc0I+NY^$=`R;6Bkwomo3dicTP(hpLf8#S`@x+&-BRDQaw67RhErq6R>!S|m9 e1Ysa|ZNAY}N#!oJ@;ks-WbkzLb6Mw<&;$S7Fu#~)9ATm7}_@6VIpw?4lj z9#D)T6>&7@Jnf2Ku~_ulr4{cuX?)cMO}RL?DJO_ zJ{IwETekgx>*B<~OC=X7FHTZ7+RxTKqhylPU;Y!!f(*|(7!2H58Z4C<5Pq4V%yd8o zN$S9tmhye;pFRDQma{6YLbz@AsmYsT@>T^Jc&IV%mJ-rh*R6c}*xwws$#cTBW(WO= zzqX)x8^f=*#~;@|{~N(@mE-X|#>*Gxn3Qi~kTy?MxxVB#_eHS{vJFydFBTY@dIhX! zNZgbnH~q1oYlS?Y;PGzjplj~0b{fBDJb8>IYtD();R^Gne`B6}R>IBv;Qx#%2C~j^ i&CpOscPZQxc8q18_e$0Mo-7Vb5DcEKelF{r5}E+;Bl8~s literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/breath.rsi/meta.json b/Resources/Textures/Clothing/Mask/breath.rsi/meta.json index 13a79e2d10b..2324495ad70 100644 --- a/Resources/Textures/Clothing/Mask/breath.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/breath.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "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. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -77,6 +77,14 @@ { "name": "equipped-MASK-hydrakin", "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 index 0000000000000000000000000000000000000000..d8ae1134fb437dc241e2674b076d7299122263c7 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vn3 zPZ!6KiaBp*8D<}H5IO$esl93TY7h74d3sG-TvlFMJAYBM*-0r5y`yXAA6k1PDJS<> zO>5uLT~-`U+l}=lHtM~d>8-HmJM+Xj75eX|-%%6{ODD(D56jPqn+<4Er-0iPcMfvt+&Z&!UNn9s% zuZclEafgNMdX3U+HBn3&mR_IgOq}+|`5&{J?rj>o_Jfg(()%Zui!Vt2=YFf|(73KP z-j|*E%j0CPdwE-n{B88l-C~&^vz_TW>mrYfa}yTtNvYy8F_SiVyxRZtf}0srKIxrM zd9d)dZtA7uDRulBpRcMvan*RulDh9#%N@pqJ`RRr7X~zMC^4K7M3O4`Z@}5)toZNd z=Sf)~ExJN3ias(?oBCQ__PN2j=yjLH3ZxqR8uqPpDT`eFFn#a2r73pz!WZ=?FX5H^ z`20@C4cg^#YSNc7h;c69Vc& z()cXm#L36HU$a5<{{tbL%+9_yv)O>}0soxJGU)YWP3-IC)0f0^vX1*rQiF7pa=8g+ z8B<1;8}Q?xq{N=~uP5HyxZ0aKN7+TFdIRS21k>%r=yqZNK%heeS|iZm#Am)_O)M$V zr1M=rE`XibO)fsXL!d(_B>)tZ5(GL#e0YcPvA&-J-A+0Xc+-5ZDUfuZ-2&c5x)LrnS9c zHqaqNM3hpME`o>%FsMx1>#wXX7M?FxgG82o0TB_Wc33ztm#shAWLF0000yxnB)!2tsLb zvHpdbN2dBOnq7FsQ-|)ZI@sRb4>==Y5}m5i{camv2luLVlkuFcZFg54Y%kj(XC$=) zycFwCo$u1!No_!iM=FoLX#m#5Jo4?&W=L?L2>_5!Z$fC<3vY4(qW>s7u^T|oTVRjZ zQRm#J)|WF9^6AaWddsQr`{=&zj-EPmSBTBM&aCK{9h#A_n{|7DSKAw&HE3yq!%>g6 z_UmA?0)*2HzbB3%o85x#&%agCWFm+AB5+~mkx=PkRZMiGwM4(T^V%u!%TEDjq+d?s zU*~2d>}CMa?J1nU_FfAdj(T`vH`Eaz`i~-;-NJ((9s>Xt@5rz>+Ej6?0RRd?(CVK$ z_s}!|-;5W0E!Hnb#fwuU>}Jx2jKN_idU~8_SoOg1K@8bze&jkt#N%oF_;nfp@YS`a zI=j^bKp{HP%A^e$F8^m>jE$CbL=Zkt#lAGuF9-MP90|MGC(+K5@-N12V{q6h44sUZ zT&qO@%rJTi@L;+Kn&CU%C|sIYVZP&yYT2#tH!wKttj-gHAP9mW2!bF8f*^?JgyBbw zo&17RYpVSsWSSZJzd!-lZ3lK63V_vyCk77vXI9F0`s|i{u@r#$X)n|M?Tkp`R%H9z-}a5mJ;LPr`PXC$@kK-(Tnj(2kT!krn?rku6M%S%B9K=2;E$!n6E zZLPBYR0`J!SQGO|CUVH9H<3?oBALh`nJ8?I@Fo`kfGsZtxt-u)c`3-YwN!nrKWk#1 z%O3X{pycco7VpRik9EKoxCu5ZsHt*qKn57!d^Gp6pDi!i)U>>Cn&H-B5HlB75$Ln2 z)hgK!P-5Dsuv`GfMo0gWAIz#FCp^}n+b^KSbMSgi0wDf&Oy`hxPr}T_RkfTaEv``2 z%aAe`9gcc+zkrx%E;!l#q^2W4YggHmkj-wv7g(rDqw2T8`76E5<+AI7P%u)X&MOFo z=e)M_sg#7Flkuu_xSs+>uBB2EOQj?LY2Z5up%3rYz-$rQ0sZ+(FT?g8442DJdlCqO oAP9mW2!bF8f*=TjAP5fr0Ssg!`*6i7AOHXW07*qoM6N<$f)Q{S@Bjb+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/clown_banana.rsi/meta.json b/Resources/Textures/Clothing/Mask/clown_banana.rsi/meta.json index 17b3f7ee4d1..84efe80db6e 100644 --- a/Resources/Textures/Clothing/Mask/clown_banana.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/clown_banana.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by KREKS (ss14 discord) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy", + "copyright": "Made by KREKS (ss14 discord) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy, vulp sprites edited by YERO", "size": { "x": 32, "y": 32 @@ -33,6 +33,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mask/clown_security.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/clown_security.rsi/equipped-MASK-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..15a5d8b7959c7fc297113fd7250541f2a5cf9509 GIT binary patch literal 639 zcmV-_0)YLAP)FoGYrK@Crx=aJ7a~3bs9j@B6UrA(T>ZwXT%7j5tP>tIKR#riQaJLCslr0r7nw zzpk!;v)A}>`4KNJF7W;4=GoOb)cJK_dHr5;B`lXqS+Cb`)9n_E#W#Gu-09bJEdT&l zYl)(0?{Kv)yx&gIL9>)K*jKaJQGWMbttBg0-gzP-A|fIpA|fIpB1#~%GmmC2893o075fO2<7J(xIr;(fjXB$(tIRHuWnzfYK5Rq1ChX??Cdh>oKNxWY` zsR4o@002xJ2N0dv{~)5bF#!ZY0Hp?*dlJ&Mwa(Q#Ss8&NPpg$A8omNzPpg&0@8kS+ zV%NT3;{qm*16VU7@TSr40)g{)prUcR*#M~j#oI`c<|?%POK{9wL_|bHL_|bHL`3wj Z`3>+`ZuvWIj*0*P002ovPDHLkV1fj~B7*<` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/clown_security.rsi/meta.json b/Resources/Textures/Clothing/Mask/clown_security.rsi/meta.json index 6f5cb2dc1e8..afe60c1e7ee 100644 --- a/Resources/Textures/Clothing/Mask/clown_security.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/clown_security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Modified version of clown mask by GoldenCan(github) (Copyright for clown mask: 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": "Modified version of clown mask by GoldenCan(github) (Copyright for clown mask: 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), vulp sprites by YERO", "size": { "x": 32, "y": 32 @@ -33,6 +33,10 @@ { "name": "equipped-MASK-vox", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..070974034fd58d4d9269c82d7fa1370b05b3362b GIT binary patch literal 1027 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3sCGIEGZ*dNa#6L)cNI;rIMO5#69b4+A9)C*Q4IdvC68zgBv` zB;CmR=DW1XcbmT0Mx>R0J6oN}R8t z*aH&6vCD2fFT43(HE`+rb)MOeWwzO>oiC0371O$Q3gfE-KWEBsst-OLX8G;xz1M%z z{{QA))-HEtGH=~K-D;ofu_yPhTJ1eqTt-E+=ikie2HxAVc1}K7@!sgEQ(9y(=Yr&K zX;bIPvaB}#9R8)h%wD`(^la(Wlk8vLvpTF}kP40NVBR978QmIrP(w+)8qy8NKvuMMmj-8IZx^)Fx^cW3uM}1h8OQFnU5xUzLInka&vzd!Z_po?3i=Y*%)0kO&J9~ ztqgeZcB$dvKi`Zrf0xT>9(-AAd2N!%hv(ZuPW?RC!g1h~N%69nXZs4a8h&1rzG0rB zapV$)78^PF_TBF{6)E`1-F_S!dv&*~%j*9s(Bu#aE1V%+y@wJr)E!^V-Ld1i#TE(WlMH_inCy2piq5_| z%j8#(|Kg5_KYqty+R zwoK3M`aUqc&EXJkOS*h2FYSXd=b`=k3{E|Nsoj{>+K@SALc%? zLe-)KRY7 z)rG?0rC004J3+gY_%_us?wx97_UQO8Mw+D^}PM@?>(;;O_ zGI!Vk9z`38EE`V0Z!`P;va0Lzd2U@AL+a zU!1$X1%J6+^7=+i<2lLAEQ?i}__k$sJW(}cdEr2meu@|tMJ-9f3)q2*3);B#UUcOt>sBlr{d{57#I~8STH#c_M9>Od;DTX$j_Ihn{RIUHMubO*SeKIQj7wx$1FRio6XJiMZCLp z*E6HNEB9qf)$A4c$#cZ2#i)kmeBF#!yO$lj&b?40U|Z@6E+At?uu;pOw-Kiq)}3`0 zU=uhvz2Oi4zE}F|#3Zl3edrLq&TkfoSbzPMlxPyiZu{6z z>-H*Dq`1D@a#@6>r`1rBY0Co6+;u^R)hB;ubbI>o)2?=n_4P|M+577RSXM~P=V_=t zbNuv#PZr$_&X)V?BA7(8Rv!)ID3F}f{9Kpw;B!8)gXXC=V#nH!efYk?h_Q74nzRGi z{3=i1s-G7sTV=@c)iD0j+H{}C3{MDz>Hocd1rr$7pT76ddjsDF1|aZs^>bP0l+XkK DX8v{z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/ert.rsi/meta.json b/Resources/Textures/Clothing/Mask/ert.rsi/meta.json index b8ea712aff1..e0bd5794ef5 100644 --- a/Resources/Textures/Clothing/Mask/ert.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/ert.rsi/meta.json @@ -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, vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517", "size": { "x": 32, "y": 32 @@ -29,6 +29,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..fba0ec9b2b3e2591319755275b38f5dbca81eadb GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nEraYIEGZ*dNXT(x0IvE@%yJrn?gTqu}rF6z>%I9lA|(> zD@?Pcz0tv;W}XpCyW~gtB7Lj(arN(Y#JCTs@3UuXsgJ$y^N)LR zy}?|+&M@;uwdLjhUtT>c-+%Vwr&nF4o^BF&xp&W%U*fB$mfb63SQ*mwXKtlb)8?Bx z7k{Tk`E{^vGeU^~Dd!N8orz|+8pg>&FP+a1Nfip+gyA6o9_dtxQVa5`+73{Q_| zMfrx~Z}uc_c$T7fWTEmG4QZ7xj}kj~-p%{<Qb9*;I_g~!jYuf6uIYVV;#_jVs! zbyZXG?u)Z&%Ii3l!{+<bK^C8(a(S=4o$YdcgD8^<)Yi?mE?<*ANbEIZP&GBd1`VXPVtSnh6tCF#XAl&?KfPUdh_9#W!=@CZBW(X^Gpj_BS&hbDXWhi|xl9Y}mRi+A1V>ESpnyG%4`) z_Fb;$4H*93(%&uB+m`WWwZoJvhPuUn_pxj#KQG$lqU8VBwjsV%5_fnqFk7trp?ZMf X*13RLI=^npF#v(5tDnm{r-UW|(6fNS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gas.rsi/meta.json b/Resources/Textures/Clothing/Mask/gas.rsi/meta.json index 32493cc65d5..d3aad636fa0 100644 --- a/Resources/Textures/Clothing/Mask/gas.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gas.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "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. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -37,6 +37,10 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..141a7cc981e2e48256a7ef70afb9b9fb45cb56f1 GIT binary patch literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m>zh#IEGZ*dNa$gL&{O4E!|aDMCWXn`#TRUOV-webj=$X z)76^piZNz$UtY3FOz4K6KugIj4mN4+Tpf{|WYwx@uA)|%$$#5tr#d?&WllU2``V;nmT8zu?*kVV!;p%ktXH`V)Ol$ z|F^JH=V)Y_@F+h&KT>I8!tcNT7AdyGDg8SxelNfF*VX%Z+j;I=xb3fwWJx@mHhJ}& z@2PA$)4hMc-<#2YJo#8pb$I=TZ{MD^nM(00e!6>i?u*|O&To!euYPOB)HvVIpX3Dk zk5}%DNqhY@iep{a>NU6D8tqhJYj#{W_`DbI^64Sz{|y_CY3Gap=g61ED)M2zY^s}1Za4qC-2HT({fVxP9;fnt2iX+fj_D%Sh7?1Y~g^OA*T8q*nDl1mii4jIqv@rkJ9Opr|c%-o_c#{F>n-8^m$3%AU; z)L^#=RZGr;du`bsO`LI`ZT<(_*=INC%&EI7s~KnR@#nkEH_jVsvRy|4oWi%(|NNTW qz22?5^=0S`Y+(is&6ufw#S$1MX=N~+T%91y00f?{elF{r5}E*dP*pPk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gasatmos.rsi/meta.json b/Resources/Textures/Clothing/Mask/gasatmos.rsi/meta.json index b21c15f5e72..ef4879e7ec3 100644 --- a/Resources/Textures/Clothing/Mask/gasatmos.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gasatmos.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "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. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -33,6 +33,10 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..d13d3212c08751a1ac717f653dfe6be4a02e9aa2 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n67!cIEGZ*dNb>Mwy>kf@%t@K^)5Qss#ZEJh*~{8A>fvi z#>Kd=Lbe=Ta!bvR+B;mFtiE#Ik#2Uw2ab;x+KM_k@e6HWd9;wXit|cUhJcn^we)xE zlUNwX*8%+MoB%3na}|xnKXTtnTH7qJ0tX zglit}k`{PpcRG9a?`zo%YkuZN|B8M(eQKoS%-?VMZ@+pS%3c)e&+})B@Z-nF%uS7z zcgFbHz2j-y&v8g-`J_t~|5dtM)R&+4Ui-nI`(C>|FVAg(=ND_rt}mMHqvrd*Tqyo$ zrC^ZP$%n?`CPMZFPga=N)lO)9C|JBcOmCL^E`!|C#X$jYttVOAZj^4_#m(dAGxN#B zH{aKuzjR|w^~uBk7vFqy%xQ(t%s2Aq{I)0U4|WLU@>V<9yR|E)_NIxSdST%oBa!~^ zXMQ_mWH-!SvY9Pod5+lrzcVV1Gu(1#uICnDV8nx5Bpj|^N&KUF-<#orM6L4HOS&9t zVoNqCT*-)LkV;ZL5_satgyT+a2}>-G6tPA|a~R%!vXK8#4TH>t)92!Lz3c62SU%nD zZU>{Y&yj7d527WDPW(5Oa0xcyT2;6+S|)4lsP|Gj!;ulwvL&-SujURR~L z*opOljzb=Ut(BUQ)ii_WtPd>8tWsTqBC_5kCEV?Qay{&R<=4C|j}*&R`^v69yzd-4 z&)hlpYGwPgw{I_uOL+RV__D)xor5pitG>O`HD+SCq07v}=ekAx{r8%NUJI_sn8c24 zzbE{ObG~{kK>bzQTD^Ur{%mvqvc~Oz{XO=ku>QSO)8lQXl~~DoEbU5f{i)@{z~X=% fP23dE#KZ6^U!&G}!}i<2Y{1~@>gTe~DWM4f-{oft literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gascaptain.rsi/meta.json b/Resources/Textures/Clothing/Mask/gascaptain.rsi/meta.json index ba8883db952..7b381654c40 100644 --- a/Resources/Textures/Clothing/Mask/gascaptain.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gascaptain.rsi/meta.json @@ -33,6 +33,10 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..9d85ba2f06bc9db4397f7fd1116a41d34f4cf3ba GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n67!cIEGZ*dNa#DLpV_8c)d8++FZ-kdZJzzl0>H)hiEKh zG}h>Idim(lg-CX5?Hw8-G9?A&8Z6U;UMNM#C~?S!I5{2(TP4#f#;LT?bGPmL-#f~~ zRy=rmcW&>`e-BPPz5DU^=bhi5PkLWGCFs)GX_NJ~uVcR;{QOzgR;juE_xH>7&TZX& ze$L^bfSoaZ``H)#_}8eM)c4om-*3f)u6p}o$3NARe{G(u_~e%6zVF{|Jo<6*+9Uq` znm>+w*HO3=Gb7aO`r79V5vzAwaac*!?T1m)uUy<&h zl_4p$AH07}R>=AB$1~F=ZobpObnoXWZx6l_nP+!vV#2L9i{i`0`+axKd;W6yeZLy@ zbKMgjTNFJywZZA(hGW~?b{vnb-S_R+;(e;kiK}0ojz0HK^dyh}8n?pm#t4RA>an3a ztk!k2ww#@%uiRSmW$(8~b6Ktjw>RwgyxCtklI<}cqq;`WOqEyhua!)D{->oK{eM|p zafYT*#jAr|1`E{p`|0e-WjNNPcYmYn=j{xP0(elv+K2g{)=bJXEx)>uvEfi*&A!kx zEKQxPnmU}OR_U{Oj(Bw}o^WzIJ2A8tHHjGETyw#>=>$oqfyJ^co=6RG!}b_cG1 z@mhL{3g2V?eS*wwGdgm)6}K6Qs4QrH$SIRjU2Scpx#HMr{rgIp+N_**AFeEPIsDzR zEhf)q*2T)7PkGft8GwFV!n?~zC9lroy*S7E%!wjwqL!M@AEoo{T-$? z*>s8RtbxPB4FQVR?v|y#oGP+DcGETfi_J{&S|65HH*_W*NC<8@tG88d_7k3#+@D*G znUDTox%!qw&7txezZaF=)~zZu_xN)*_gLbkSA|c?e?BbMoa)tSQMx01#`;4n4h-1Q fh0t%o4U7!&9|AVmuM*}1W&;LKS3j3^P61Fx!nqDX?$7LwOmdxU z>pT(*&nmHWW+W>%#R@nIa0}+B#41GGkl;}|Valb+FEU+wUAH*5;i44^kE(oUO(@-O zxH;#XL|%HiI_LMjX?bP+wV(e!JNst-cb)s+UCpEYN_LjoGVH!=e=TdP@86fw*AH(s zHnvWmDfi>*>FG}Y`=8Hm`*-?j(KkVckF9^|3=08`e3sw8zy3Sf zb=UXcMI1kyfM4yx$*gN|C0w7Onub+_^*3+ zRH8)r-T(Z3=jswlf2mj$e(Tx)>E~)5V~gy3MY-n}@6~>|@FUmo^KAte$2m%CT~`0g z6Ih=t>+bNo`9hwlGQU%exB>$cPSmhBD{AG&7t^oL{TDT-L}#T7!=)g#&4)98dCw6) z;4neiW!0Yof5({F`zB{5v78Kin!Va);l(`-Lh;+f4_7tz-aMJ}EYz2&=1}=1j|+Vb zD=I?u8KhUNx0oSW`Zu91NKkKmZ%)a|{ayDDA8vm1cCt91(B_LC9ny^3{5ZDB2S1AL zUG~__uIu7NMZv}iU5++J7c8r$|0Z(uv%`<7zv~Ok zE!aNBb!}x@rN^Ka{IPiboS2t8zVtrgm~;JZb4^%a*SI^69&=T4ZL62jHA`(pljQIE@4Odm2YSe$(0;_ZYh49cga8mqVG ypHk|5>vH@qi|#e9^@91Ymfu2cUw3>f&rdU&orewhT!7Yv@RelF{r5}E*(l5$)C literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gasexplorer.rsi/meta.json b/Resources/Textures/Clothing/Mask/gasexplorer.rsi/meta.json index 2b0a5a48f7b..139a5399d70 100644 --- a/Resources/Textures/Clothing/Mask/gasexplorer.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gasexplorer.rsi/meta.json @@ -37,6 +37,10 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..b9395a9026c2f99c7df59bc440f5b4faba00e800 GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+7$11LIEGZ*dNXTdf0Kd8vD@9vemRd=c-Ea!(fRkb=gbh&sdF8scwX2t$-PZd! z;%n{tWW6q>si`wHP6utt)y}kDcRjoIeevn{->VC4Z4 zt>1pFVW!f%<8Nlv-7Y?%#gcLL?BBG_Kd;@h|GqSRLhQq6#s#5vGJLyi=lUgWzx}f8 zhP}CE>jB%38~2r;G-FxA_@}(mmidD$Fo^Jg4J8aygeAO#e~ZnIz5T0UzM9F>&ociq z=I>zeVSQ*Wy^Z09vGZXT&G1!s(tK{8xzLrJnlWjLmif&juUSQ1LK~OpOLtxR7*i0* zuq1QUiI2P1eSL4hb8~y$_0o_(3*Jvwxu~#e)h}a~l(_hoR;JsC2__6O%@(ucqxP8!Y c^L20oBZK{~Gil8Eg*hOFp00i_>zopr0MeB4w*UYD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gassecurity.rsi/meta.json b/Resources/Textures/Clothing/Mask/gassecurity.rsi/meta.json index bf58a8a90b7..d1a6a3361b1 100644 --- a/Resources/Textures/Clothing/Mask/gassecurity.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gassecurity.rsi/meta.json @@ -41,6 +41,10 @@ { "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 index 0000000000000000000000000000000000000000..a7c913dc1eaea8f08a484e2ff378bd7c092e4b05 GIT binary patch literal 1158 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq&N#aB8wRq_>O=u<5X=vX$A%s z3r`ovkcv5P=h}NKJ4zh8@4)qc!6c^*5e8EaHM)9eXC#)+kykicTGybx&Xyx0rh4gL z(Vq;5L=}5C+!YLph~&^}6n1Iq5>t9})_VHHtKJi3H~)@#HcwvXCQoC!@%}e{V)th1 zayL3LCTKA9Y;VZgI&03{xl`|~7V**e8OLPusau|4j zUwZF-_f2_ww9e6wdVRUun5Vwq_x~S<;^Rq?4IAfQ$uhN!h@1BFXXVcQ`?v4!SaIF^ z*WbE#(;3hHU;6VI`-k;UuK(lsaO%8H!p)MJ_1A@`2CTon^!D3Z-*4sdIea?yG-LVh znp*p{KWDPeIHx!B-1cVw)mJBN-D;}7bb@0+$iD3P$7Ua*4m!} zpZC6Jeq^CH(>I`H(s}Dd0}+NcrUL;C5?l<BO>e*DvyFDg%qe!5oQYne7b^1#cN zD|2#lRi8h99@UrYZ(FgLHTT$w zbr>!$%dF5TZ?v7cZuet~;r;5aN$g6~HJ`JGZ{T@nA6sl}?8(E2o6np(ck1rl zxpPey@td9Ko&XG{fZs0znNG1eb*%?{5xG*Q4w+L z?pqzQu=M`bW6NJZ{jBih&qkJvwY%efm&705%64yR(r&8?+m1bI zCtK&(e^XfF7{$I`Sa6HjJ(hhdn$Q2f@3G?N%zvy)nFY80P<%#K5Ii%V{PM*N!602H QV8O!R>FVdQ&MBb@0Le@ESO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/gassyndicate.rsi/meta.json b/Resources/Textures/Clothing/Mask/gassyndicate.rsi/meta.json index 22e52306859..e0b70af2f5b 100644 --- a/Resources/Textures/Clothing/Mask/gassyndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/gassyndicate.rsi/meta.json @@ -47,6 +47,16 @@ [ 0.5, 0.5, 0.5 ], [ 0.5, 0.5, 0.5 ] ] + }, + { + "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 ] + ] } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mask/goldenmask.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/goldenmask.rsi/equipped-MASK-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..15e09f573c11c0c4506b1bbbd9e83ce24d1130ac GIT binary patch literal 490 zcmVaPS{s$YQ}G zkCasK04g_n=%dGfvI@FXGOXjzPC(*2sB7Z2w2xY^d&uHJ^&L8T=&kEg@#nPvX7&yk z-T>EJwz(#@FG1SdtNv5FDc?;i4xCs0yaU#J97@gJ0pS!^eDv{t^zlBNtcSLY+1ti< zQ0IUUrnYpyA69rNRVo^AN<#9elLrbD09=0l9(D3WL_|bHL_|bHL_`JFs1vY?S$sTh zIfymKP?dlX;sEkvvU^gU=4utYDgjBin@)=ILEek+pxw@gAfK$AjYyfj<4PUz*H}gSB_j)k<`ey zyK7>i^Zt*=W1s$Sx7!{wm?R*rM!LENz((yJg^db6MDtZog&M&8N$08_f&BoA|fIp gA|fIpBBFom3nih&9r)$79smFU07*qoM6N<$f*KU!h5!Hn literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/goldenmask.rsi/meta.json b/Resources/Textures/Clothing/Mask/goldenmask.rsi/meta.json index 62072e7107e..357170c7a7c 100644 --- a/Resources/Textures/Clothing/Mask/goldenmask.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/goldenmask.rsi/meta.json @@ -34,6 +34,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..9bde35f041f678138f332f18613821cbd499af15 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1HH| zi(^Q|oVPbOa<({#usyWgA$BI`(7)~toW|WZcJsD4`+S+#c*b5KW7C_uu9MZu`V1$y z89p&J>|s!NZ*;)KH#auCEiqxEQtPS+`<>TWOG1)UaZxW8n%~d z?KMp4Zy%*ybeO1QqENE?9(Qj?NyZshj`x2Z&cr@>ckg|X_`|!LGnAPQ$Otk#>tHZY zpV}aOKYaRDsk~_2?Em+I1y*eTDRX{ax}v(=@#Lprt3Q4%*?Q~R`)glkoelZBT*%?z zUH+Xm1H#dIWcXLH|(8)!g(nX$1*-SLs@qa=U=biH1VrP$>`7AOuy}PxF_izkb zIS=10=0^!zTej`fEBbKc;A{of+}EY|%VfUPy?&9o;&$1>l$0v&lCNnVj+fg{xpL1t z@kdH0>B8<4{}~M2SsE;r7|sYXCiHPI6uU4WIUGr%UadoFpw z6}7E4SDDjk3MG6YU4zxr)=&U&tW{q$B9*?xl~MJBiOI@don z`n<5`jJLwf+9tMX*CQL3#9pqIxXavE7;vaW{*x37PS-*_@|k(9-wJzoiC?zB*k|x` L^>bP0l+XkKbAIh5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/medical.rsi/meta.json b/Resources/Textures/Clothing/Mask/medical.rsi/meta.json index e92b88f4fe1..49cf6335b10 100644 --- a/Resources/Textures/Clothing/Mask/medical.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/medical.rsi/meta.json @@ -36,13 +36,11 @@ }, { "name": "equipped-MASK-hamster", - "directions": 4, - "delays": [[1.0], [1.0], [1.0], [1.0]] + "directions": 4 }, { "name": "equipped-MASK-kangaroo", - "directions": 4, - "delays": [[1.0], [1.0], [1.0], [1.0]] + "directions": 4 }, { "name": "equipped-MASK-possum", @@ -79,6 +77,14 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 + }, + { + "name": "up-equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..99c3205640867e0a49402658affca2fb659214f6 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|VnO zPZ!6KiaBp*ZOmeF6lkkgbUmPykhoZA!^WYV%@z4ngkyrN5LKP1{%TNDM3yUlB{`{ccByF>1FWBd z=}l++&z`c^VP1W$;^qb$b^QWP2TKu#rvVI8oEZc7SaEQ+srNj(v1I=9&5=Py({~n! zcU+!vY4U{(v;NQ9z9;HFC}(&nJ|R%cW%^PfyKT|>s-G_|6#8r1cI4cx$rCC$W%3>J z1pfVEos?bG@i2#fLeNi<54UtCdU>4s)K{>Jb6&Fi1c}KSMg=X#j0YvHj?^4^lq~=Y fLzDmoa_ktLIVL%C{mi`zj9LayS3j3^P67Fu#~)9ATm7}_@6VIpw?4lj z9#D)T6>&7@Jnf2Ku~_ulr4{cuX?)cMO}RL?DJO_ zJ{IwETekgx>*B<~OC=X7FHTZ7+RxTKqhylPU;Y!!f(*|(7!2H58Z4C<5Pq4V%yd8o zN$S9tmhye;pFRDQma{6YLbz@AsmYsT@>T^Jc&IV%mJ-rh*R6c}*xwws$#cTBW(WO= zzqX)x8^f=*#~;@|{~N(@mE-X|#>*Gxn3Qi~kTy?MxxVB#_eHS{vJFydFBTY@dIhX! zNZgbnH~q1oYlS?Y;PGzjplj~0b{fBDJb8>IYtD();R^Gne`B6}R>IBv;Qx#%2C~j^ i&CpOscPZQxc8q18_e$0Mo-7Vb5DcEKelF{r5}E+;Bl8~s literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/meta.json b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/meta.json index c32a6507fd9..da4b1c9de76 100644 --- a/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/medicalsecurity.rsi/meta.json @@ -61,6 +61,14 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 + }, + { + "name": "up-equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..d8ae1134fb437dc241e2674b076d7299122263c7 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vn3 zPZ!6KiaBp*8D<}H5IO$esl93TY7h74d3sG-TvlFMJAYBM*-0r5y`yXAA6k1PDJS<> zO>5uLT~-`U+l}=lHtM~d>8-HmJM+Xj75eX|-%%6{ODD(D56jPqn+<4Er-0iPcMfvt+&Z&!UNn9s% zuZclEafgNMdX3U+HBn3&mR_IgOq}+|`5&{J?rj>o_Jfg(()%Zui!Vt2=YFf|(73KP z-j|*E%j0CPdwE-n{B88l-C~&^vz_TW>mrYfa}yTtNvYy8F_SiVyxRZtf}0srKIxrM zd9d)dZtA7uDRulBpRcMvan*RulDh9#%N@pqJ`RRr7X~zMC^4K7M3O4`Z@}5)toZNd z=Sf)~ExJN3ias(?oBCQ__PN2j=yjLH3ZxqR8uqPpDT`eFFn#a2r73pz!WZ=?FX5H^ z`2010I=H`NH<}O`o zZj^giT|K{IZCJDzmvh|OZ9*^fr=R|1%y8~`(ek4wPDnNy@+j**-y9h%n|#D(t13hK z{Jnd0vb2K_6~>q*%@b?!TDoWsTLp*PnZmf=LJH6I#a8DnzkE>hbIP-p*XL_F4(+iw zefTnlui(^vkAx~l1e)gBo-{o>{obLB3dGBw>fWYr_ zmtWkxMsnlk&E2oL`pg(SeyaD^b^L5KE&jPu+04AY>o~vkvoASebB~wKb($TwU1zbc z;VawJDN`l}tLXgct^4=Lwd)`4Wd0Gp!e~y|e20kmE9W0{>N83>*D`f?^KY4cVqtTY@Fb0s?raTG zGMD7)las}#eE!V+{K)QKw&CT4B22OuSm$2gl|CVNMQ^d!n^OX=a%}&} zWP10$|K%e=^JXc|+rRg%RGXrm`D?XRmo!da{B$`^rq!@uQdCGt2;VPOg#x*@ZBfxl z1s_6`0`K4Zr^?m3`PIGluPOnz&;0r&zEYH7;<9}*UpRfvubWw(R~K+hQM*K!b(KTB zw(jip_u@l$Wkw#+J$d{d%R+(FLKoJyDPGfE?Ch8DxP1BB;pw8MIB`e%?zbB03%RWp zN}GMT)PLb}vOt%nu$%k&?%v+@N%jA?dtG0``kkfa;lnu*v46iz=e3>ayUE7RuI_I0 z!fkh_6iSQr37wwxkwI~?q{WqwD`qcv5|{YT@Ccp&{^j+L!+?R|N4HtG6?-cK5O})! KxvXLsv;DdDl_`Omu}UWHux9I9}G zspH?Ol$-okigx#}J>U1<-*Cga?5o?}zW!G`Emgj9p7;7AP4P@RJPB8qS47%8QParn z`DMVP{`~p(v>FVdQ&MBb@0IA=}{r~^~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/mime.rsi/meta.json b/Resources/Textures/Clothing/Mask/mime.rsi/meta.json index 41f28d6b511..533e02de5d2 100644 --- a/Resources/Textures/Clothing/Mask/mime.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/mime.rsi/meta.json @@ -25,6 +25,10 @@ { "name": "equipped-MASK-vox", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..7b682dc49b81f74a9c2bae3466ca3f6de12dbf16 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4Uaa;uumf=j|;+zrzM1Y!B{t zFfS<63epl&dBR-sm|@Ps?DG@0u5W)S8KG>rm3_s830kkTO1zHp$~iwip`f^8GLz!} z?JBEMtn0oNx2HF(xa^bTEO_yO?XLM@LV{;E`GkgU*12pT@qgZY8-~zO)(fu`WVV*N zx=cTe_JI@4s!`7GFGhInh93&zrK{r{DkkH+6He^peajoAVnZMP~S@ z-O%BBQrTzX+y7SURQlwenKe@k{_izg?jR!1Fy*;JrP`LDxi!4%ch~NBR6>A7=Y%G% zGOJiIV{Y4fYnk`gTfei;DXx0OVDVgP@8p2h%hK0gt=rGfP*GQVBiv%Izb^f{@b+6V&q)U)m_u`OLMN#h9+UW*{A0QN@9?sQ=jR#b&#s6! z%a1C(_NUYM0Jq%{pXHYid!N1Y|HSgkIcChK6w2RK$qB+hU~K-%G`syLfjwQqLlbS`d?l5)=b{YmxU3!Xf#@&B` zG7Fc8njVR~_j{UxaK%6S9EmsK6OPmMN(( zyB2M5F0Vd!t39zG_PXoj4;$ki=We!4-@iWW`nUC$IrpvQ+><_`!MpICI}2Ys^Cz4A z|F-3J&p0YQ|G4t2UB}9H?>&9383*^rnm0pX1A%pY$#K!A#fVF7qAXE^LtDWUv%sC{kf~;=yoY zA_JO)KviR|(}&}S4HSGY@BV+}mWJWEf2;We%{}h0{ouP9v{QHD@4rljW!*n?=07xE z`$ILddszc(^l`V-Pr9v5rlv}^rP?WFf3#Nkwr|0W$STezytaK|+Q-O!WNyReW0Ot+ PBZ$G%)z4*}Q$iB}px3*b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/muzzle.rsi/meta.json b/Resources/Textures/Clothing/Mask/muzzle.rsi/meta.json index ff3aa770cb2..48b3aa53fa0 100644 --- a/Resources/Textures/Clothing/Mask/muzzle.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/muzzle.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "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. hydrakin sprite by Zethine / @synthetic_086 (discord).", "size": { "x": 32, "y": 32 @@ -33,6 +33,10 @@ { "name": "equipped-MASK-hydrakin", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "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 index 0000000000000000000000000000000000000000..886ea7a9b1966b554bf84a5a7182da71a5928ec2 GIT binary patch literal 979 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU@XXVb`Ho)PG(@xm{>Y-zxQDW zk>mSwr)EXJT+rO%+@{5+E5cehg{y2OUoPuvy_2Sytt!0JMKsqnbvqw)Ectl-LH&Z& z4^}B~bSXS~@n*fNSIu>is3o-zKiSp1uaz%<&rt7{-gb973(w_;H%q*tbk}$uEay>T zl0U?8^31krMctKOdgi;YT2kTB5x4jCF1H;kZt;BJ6*zCyZGGhPk(s*3h4#4H96D7r z@kfirxt9$`wmXH})CtFY`r&PGK3$w){|n8jRuL}~!k)2x6e&D&VfC6)xx&dES?iu? z^k0-}@71~F;n>uqWw!9JW78&2y`4;YgUB#GV^BYu@F_*Y9yX-g#C3^*-r%h3wosuidw|pYQj7R%>FkHqH3= zn}d4c-p0RY&5?0geR=cN+p{j2v2iQ@y8Tn_Ss+07ZLFM^1gaqh3-7%(nIDK zrhhn*Y%@3Kf%sGH;_kkK3>O$98o$23b#(XY>u0mRZjNkJnrO8CCEo;hfse`73xsCL z+>%MU>UFi`_T0^4{V}fcM^7tj9BsdL=%+TDO^bUFyY-xA)-y zkz@O}dDVt!y--**VPTgux2vPf(x%u|&d~=~c^A#z;xwskwut7srf%nhjwK&Wf5^Yk z+M&hKq|{+y^*d_Gk>c4--CNY}%#puud;j6RV#a!}^tQXA>^zqrzD#k7I=j~MVEGp% z7I`*9J>%O^r*zUT8rI3Job*Uht*Ufgw)Ef1t7#4E+bgC;-cg*V?w4yh?Sbv1#IPx! zkEkCB^kY}qC%Ws=$Jq~>j>k7un(bxy;p)Hg!XYp2%}VAS%R7|Y;?jCQcg$`HDOPo^ zoN`SfXURktCLxh28#!h9lBW31imZ;`^Df%0)28R2nAU?Q8Vfw`X{=0rwJPYENBGOj zfr7>V?fs)?&-}KlUC814>eqFC3dtv*#v#U1te^yu6?dxB{E+fY{ zIYj>659WP^>2H{2RM~-Xz**oCS@UUhJJ?~1YD;( zFggahNGXYM1!$~T@QlZ#W18`Wry?=UViyYpR=ilC&~!n;RZvMJ;ft%K84P9Y_xA5E;=fyEyQjzg{}QG*f>Q+ZS+Dh^+>A`s+xYcXk;Scyv!;7&X6-w4 zTlocVyqWR;W{7hf7?=d0E<PiK*ig;w{M*cI@G&t<$^3v@!6A&zL`ipW&3*9!K<0=B7=Onm9TDR)(mm~ z*>|qWnmL}8GFp^;Hne4WTWM=|)UUlSj(%=*Ghyh|TGD!b=ZV!Ww&f15PxGl%~Q6^_2yH!DwxuU*Y_rXx*zcap2f`tZV>sAaLOY}HQK{gB|u`G+A= X{#TvVic&9NBr|xr`njxgN@xNATziFV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/meta.json b/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/meta.json index 6215eb3fe97..f9099bd0e80 100644 --- a/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/neckgaiterred.rsi/meta.json @@ -33,6 +33,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..95d236c98b1642b3c8d999324cdf4cb7062eba1a GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m=rx-978H@y_sd`ao9nm?fsJG$=wONr(9Z?w~p&*AnWS~ zN*cRXEMDN(v_PSWRo(H<>Si%kadz1y50qGAWxL8ITw2Q2R90mDxo?leuBVgQ+Wzn# z+8zF4Z}t7%<(zjWdua-$zZ5o{euLSg;&1bmpx2N8B`z;BtG}P3&ypN;j#JqEYgMeN z-M#;BQ^KAWSxR;bMa+p0D_1sFntUc}w#m&e)j8)H4xL{6V_wYVgOk;)H#wC)e!B3j z|IKwa_q3%ZtIa+Z*zG!BGVcEc$vx6eIt(8y4_G&rij;3QWN3SEEs#}V?>_6F)(gVV z8`p3$0fPiDDB)-L%6Z}HjIS-b3O>Dj7ib_FFRomoZBiCo`euWa>YYaWv(H?AzVi9a zyVkL(IX*UCMD_Nv!lO}#kNlYOrtF#LbiY%5@m+HjTi6;>G8C4IJN!y4@p}?1`7vts z%4gxh-}zXsnjVtXe0gw7hJSuX)@sFV^Vc6u-@UZ<_r#X@Z{)@L=ja4XX3_n0oUbl_ zyF|pb%yoa8Wo`Fc+!tcau9GT%$FwTo{N&#|WuN_Hkop{IdE4=ud{KN;b=|hRdpXs% zA3mmUJFu_c8Zj&Q_v5<<{`tJV|6TGy(V3U;zC}CSQeF6m mE$@%ik#+%mA>tDGk41vPUbz38Rek$ikV;QiKbLh*2~7aQNC*D_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/ninja.rsi/meta.json b/Resources/Textures/Clothing/Mask/ninja.rsi/meta.json index e3a8805889e..c086ad83e0e 100644 --- a/Resources/Textures/Clothing/Mask/ninja.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/ninja.rsi/meta.json @@ -29,6 +29,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..88f816461d8428432602d491d5c411cdf3613179 GIT binary patch literal 906 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/sterile.rsi/meta.json b/Resources/Textures/Clothing/Mask/sterile.rsi/meta.json index edce464ad0a..b0026baadbd 100644 --- a/Resources/Textures/Clothing/Mask/sterile.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/sterile.rsi/meta.json @@ -41,6 +41,14 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 + }, + { + "name": "up-equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file 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 index 0000000000000000000000000000000000000000..4e0309f0118cabc200f22234f25cdfe24d3a49e3 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TSJ zr;B4q#hkaZ46_b92)NEyY`da&N5V8OXz6#xnuT+Yh@WD-vfJyi+g$GJjN(SgH#V>( zFG^Jv_`g5xX0F@k1oxx=%#UnjKp;t-2g_go>R%T5=ldSB`^$snUw^FmXZ<^7{rlH- zyJchQH#B4z*)59HtBha!V{gohb>Yi0>@+eziMoa>yfL4BcJI$E^R-=>_Lc2s&An~^ zCf)0!z?|aCmjAdF`dEoVeiIu+f;g1a1%5Wz=o^HEDL6?~swrOe^AVa*5%%K3w%U2( z9FAL?c|5D;dEN-GSh%i;b=e8-mJ5eDOjn(4(EP-deC30Hiww5|Ry0R?i+)_o)#NR| Qf#J#E>FVdQ&MBb@0LJ@|iblPchYlUG=aKRVh9_^bmXKOvPT|H54O#gQ(2}v; z0=*v~SfJti?v5wY&=Da1Z)T-G)LMslzh1A4?fh;1uchMm_xIDGaLpu~Q~yhecvV%{ z?RM#^s%mdWE{WDUG)=QN)-+AAes%>|Yrz=9`}=zubI!qgU!tFlwf1Pt7;|#`Psl18 zt#z>0;%OXT0pPoo^KZlO3II#a=R$~!t_M+{F^0OX(|DYK68)@4z&V%hpS7O1ZHs5E z=cm5E1kO1u77KXq;hamC_a2MIqDVh0Tb%Qtl!7q^bzQ?bmp+@OLErZn$MIqnz&Q^> zh@(d?R)n=STR+=bDP@S_N-6YxpPU$m;o>_%)Sm{*IS-}!*}H)E9$nV~KnlL=x~naM z!!XPaXL%gQ*)@`%;G74}c{sc$2!bF8f*=TjAP9mW2!bGpf1BcW=~BwQSK(KEFMme; zqVoY#%5Zmg2LQOaxrxK!T1k*nhPG`10K47pQ~KEnh`}E=B0myx@gzk37L z)8J!UEW#MeG4&}no6S)xPAOHCgzO4%&cPT1r4)dl{lTYk1OO~K$K&H;czb(;a}Gj? z*?PUsmDodT4Qp+v>l(MWw?}%>4`WP`{jBDw_a4R=v~8POI_3L&uM9Kf%(_|&J|CT(^Fc<-^@ZUF$R)e2qLVd*`TQt7O~YPEv3b|!?#HGhP) zHrfhGDKt%ks;aOA(6udIUS7Z$!*;tZ>QHAdSkq20V+`K=R0Z*ngtc}C073|iALUvK z=RBSNiAjj%9<`@|=N^#AJ|8fSW9rXG2jZ60_dS$SDfn{{Z7HQ@aq(^2b}#s;Uspv+ z84mxHaL&O$p3`%1%HAnmf*=TjAP9mW2!bF8f*^?B@dJ-Ukg9h+$z1>d002ovPDHLk FV1hBFaUK8w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/swat.rsi/meta.json b/Resources/Textures/Clothing/Mask/swat.rsi/meta.json index 131edfc50b3..b1670e8a39b 100644 --- a/Resources/Textures/Clothing/Mask/swat.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/swat.rsi/meta.json @@ -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. hydrakin sprite by Zethine / @synthetic_086 (discord).", + "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. hydrakin sprite by Zethine / @synthetic_086 (discord), vulp sprites taken from https://github.com/DeltaV-Station/Delta-v/pull/517.", "size": { "x": 32, "y": 32 @@ -33,6 +33,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Mask/welding-gas.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/welding-gas.rsi/equipped-MASK-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..2846376df8df701291b366b1b01270d937a28bbf GIT binary patch literal 615 zcmV-t0+{`YP)fqT#oWN58#*{3{Vnc_L;X>)Z(5*N);6b5=sP&Sevpob;;vsaC z7H2D2oJk<{j5mYkxY@E?2S;ktfT=$0w&eLO=FT7Qed#>BFF-^|b-P`?sJ(2xUT?Ul zoy5~LUvgdd-lSdEO&kBOOS}M5O6_?bJkNX3KNt+2vhs~zmFpP__QrIwzxIb!-mD)MB?L_etpMcS5gm={{)bnpp zlL?Gc30uX=N*;rxllv2i7T|7oH2~CVHEdNX0Oogq>$*$b{eOxOLaQLqA8cEzAkadH zmHrFlDb@dZB=RzYhQ~rX`?Qj6W0A2&E~I$UHdHH1T?WAM1re+`2(002ovPDHLkV1j9< BA3Oj6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/welding-gas.rsi/meta.json b/Resources/Textures/Clothing/Mask/welding-gas.rsi/meta.json index 76d2fb50c80..0f22a7c882f 100644 --- a/Resources/Textures/Clothing/Mask/welding-gas.rsi/meta.json +++ b/Resources/Textures/Clothing/Mask/welding-gas.rsi/meta.json @@ -48,6 +48,14 @@ { "name": "up-inhand-right", "directions": 4 + }, + { + "name": "up-equipped-MASK-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Mask/welding-gas.rsi/up-equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/welding-gas.rsi/up-equipped-MASK-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..07ea652cc22c13483cdf61c357781229fcadc50e GIT binary patch literal 595 zcmV-Z0<8UsP)Px%4M{{nRCt{2+A(X}Koke?f1zvemoO10u%{Rkx}}S~l?)e(KZn7A3<@PZZUCwyE-Q)wj4yg=|i>WNxY03Y$y+hJF-O1~ay#dp$Yyy!)B8IP|>bcoxsBJ-G_QT={c<0h7rD))=vmkFfJO zylNFk&E{Ty26x3T*~L_|bHL_|bHL_|dYtF5Xz=e^!tR-KKa=*0JZ06-7~ zd#MfuK_CE-rYYL(_C4@iA-)R3kNe2KLTfF~IZ;aOrAC`gLoPT5GY!h;vR} zj+Z&PKRwSmC)Sw4d2;s$WK9YH5Jk~){KxIB*!dg)(CKvWv{(Q@;jR&_wS2j}#6hKk zMx!AB;8m+D*JM3H+cZcNo}BOd_HAFt*3 zc72UBO$+rU6h5@FPcU1E%%{`S(n{t^DfxbLvy8JB2T-^vqqI}|NB{r;002ovPDHLkV1l#nAB6w_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..0a59c532c49fcd7e22339883fcc5198a2b23638e GIT binary patch literal 1022 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 M07*qoM6N<$g5z3^Q~&?~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..bd9a7649cb6dcab9bdc049dbc00dbe5e09b68a23 GIT binary patch literal 859 zcmV-h1ElvKgOWIggp9ck?vu~9lIj%8E#-ZdGd^+O_nzL}3El%NC>0&uZ0_o$xn^@$`+k@> zwm$SVsq5&e;U(b6@W^$hTGwIp9Mi3QhKx}aXTD5xjhyIr8?=%j;4KS zNxcPbhXVvb9ffco8yoA`-r9`k9xty@xW0k-`2`o}XI2K-KnJdr-rP2zd0SR&9xfFf zU8&Yk2=}3m593=v?i}Eu-NMEB8Sd@}R%_a51HkH<17P~#Bgg6O+t^@jECs=gyi&bf zohRsqxi~+I0|AU3uT*OQfNr;KWrNkjz8`8SJ#;#!aVpXQ7zA}F)w4Fh7T0ZP(jv&F ze*eT;+v-DzQjJod{u83Sw40#cKUoo?JayMA)yw2OkYNkZhepyK%xVO~Fbu;m48t%C z!!QiPFw8#-)!}_Ve6m)*Y1XGEy;&H}1VO*Ao8p|ZugKVY^UX0}Hl z&pshaeN&T=(#zDUllcq)CeE8B>%4me%*>-VZWd~7u?hf{pDWc`+!F)WB_8|!$x zwTW#2INH-uG+J1xjLx2SA3gy9eq3Im@a6`h-I{C9$*n;GKzz{5zG-!Q2<#l-^T+q` zJOHa+o#&u6zaH(y{Rq^bK$ux@cb`58nGZo4saF5cZcU}9lpeZW+trgX4?8J6sCFyX zPO`~{7gdMJ`Pp6pVDXh=Q`gj@=7_AiFEWz$X5P-5dcb@T{(4z{*`LMq`MWGVhG7_n lVHk#C7=~dOhGG66egO$(#|dzpY2p9?002ovPDHLkV1gfHkq7_) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..9f7ec904cc09e567b1375849c60c75de8ea23ebe GIT binary patch literal 769 zcmV+c1OEJpP)@*Q@=jZIs<^43qbzldHXS2X8>VL39Ylnc4&+#D?5K`+rkRK z%Y1?3;k3`_}79zv9Al=}3a=S?4W6Xf}3L2ZoQi+|6{Z9ULst*9pl9cD2 zYXyeZ1PHf2fqdyI$+5&ylEa8w8r{&iHeI`(H)Yocu;uY4C@4dh$hbE8s!Hj+1qfFW zGNy!5i5+SyQ0kK{;Qq|JD*!ZkSF#?uMu6%OfPR9&mdBr-{fon=Nf4!#>Psr4v!}_9 z8+2nz91jIcrDkOSO}@U;K@izI-&8dNv?82Zo!@aD^BmavVdrMS$7lO0k-N75Y4x-k zu0u^#BweVV`kptn#+03}K9{@H;r(t~6(*3AbT0I*6xXwhGLU@es!-qMWRp`vO#W}# zYt5sd#q|7rls!QZ1VIo4K@bE%5ClOG{vUn6nch*WePXb+DtVh%WYOrHxFCqf8F#-IXl6o*7F{o6Ha9FdusF z&D;6Xym5g6$tM#4Fdi3Nd)3{1`&4J*R;IL{taLh!csx$6`;$08FT)s{0!`;R@c=+>`X zyOvnk&};Q4lGSvE+Mu5$U@Sgcx^$3?p8j8hY(`8aSAb6w-0FZ89 zF$+p-PO{2NYj(RNydv*Kg%5yBJ_w1ELe?^2@u{?N#0~w1-XtASvH*iJ@Nu z07S|eWVHe!flh?{&QM=1=gsnR1}c{sY((67ghG9e{?$jwTA6K!&_eA1b731M?|%I) z&P|Rt)Xz+(Fn{$cv|<4SfXe0?x_|#3?v$HT5L|KzA-vYrC~bB8Hv1q=*^p{lxF9td+}p+2mx zKC-7mcIg3^elCM0pG?M+N!x(b>@2f#o)J*1e`i^%oxiIQR^s`6I-O=}PY9hF+IAL9 zQ=pbZ_c+))M+4tU@FjwK1n|H*>;(dWKp+qZS_$=WwpE9iSS;3bnJyRoDgBi{3JV9k zXaim}ue<}A{%?@?mWP&R-w7P*-{EG!vcl8wzjFZ1cHHVwD3E-z9TwlgVcZiohQE78 zxi4oAwhJ^mq4~F#jcn~>0~5?&%!RhA|gw`%3UW;@9#Ga zY!yT23H<$zzLmS?hj`ixBRYX-^bE5|<`JMM3xK~0`1_$QFCqvX0e8Mm;vBOXbVS^F zpzP>UHQfxyzYznphftOmnPqZK0n3oARsaAzb8lkg^DphN`G>=kq`Q!&juh`l_sJkx zm*evG(5I?T@BxqJyFRl~qw7{}VHb)j-rxORcc<{G?h$MNJz9!HP%A`s}bjR*uf z0hkVI)?A^0rDW;^9lx#b$RF>}SZl}Z`)bTKMw|}N?D_M?b+oAz9Su%mqqh7IqNy^0*ISoskByBpGTT@Xn3X6x z0GbwaJhQFS+C3-e^jWQG^o+5qSY zhcN{73XOovzYd@{*YoplBelhmw&rOAqOT)sQ2f+Y9J_xNZ?L*ho)T!I({pM8JJ3ostJ>lpHhjTl=kxRq5 z^LF$J2LSRxSkNvBrn&rX*5Pn0+1c59@9Z3l!d3vFw4D}Vr2vUyZzp&UVS5DFArgtK zr8$X2B9TZWl4U7+J6oyR*I-LaOQ}`PqtyQc z*7S3@6o{MaM$h5wL=t3Gcp zK43kF+qD?ME`q_G!YYMFKs0&*Tr=RRCpkKVN`^qNdd?NqbjGGz4yP z9X_VhQ~dDuQ3m_1L}g>eb*5_kc2zH8s>Y96VWqI<2K@4zwD&%{ZBBa{~|k{TvQ`4 z*C!Ed4bhs1)!afiYt-$w)`8i4{fQHwmGo`U+4+hIRyhoi>->$I`NE{sHBH#&s-2u0 zjMX^uU$Z5VNF)-8L?V$$Boc{4B9TZW_ay%U!~5i1%#nrD00000NkvXXu0mjfDHC$a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/meta.json index 25241be3051..d12dca551b3 100644 --- a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites made by InfinityPandaRed for Goobstation, Vox modifications by 10KE", + "copyright": "Sprites made by InfinityPandaRed for Goobstation, Vox modifications by 10KE, Vulp sprites made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..ea1fa202b523cb2766b7dd4eecf780cafe22224e GIT binary patch literal 759 zcmVs7_gY$cknHI0AFNYVEQdq2DaG7ood}8ji87Y z5dtDMlP%nH_o{L6UK4j&&ex0+hy4G&IXQRWKY#&Y#ZAMCo0@)?7e(lQur<>XQi*+! zmnGZ#nBrC)V3(ZeyHy9tW@~)Ei;agBHzg6b>Hq)&-@|;d0swVA*=#Y}CAn`1JzZU! z&^-V!(l48s&=(o_9zrP)_};Hil>J=gi_$?;qE4jcB>BDs)J^|cJj27%@)miP5q4t7gvB=b=0oU7b}eVYt)A+ zqCpAn+u?WEB}OJp2&KS$vBIY>-%h;QRDw~n3M+2ftk>}QUZ6XU@%ZwN*IrruK8dD< zG(ge@aMFN}8!=E|69o3<-yO$@1|_`q%7_LfwfG{*T2xl!GkpNYPm7Mj<723(jYt(&;z;u(fv7=~dOhG7_nVHk#CZcaf(rBJg1opu9(?`6&nT!PgrK(hd|Wvo6w2S9h2;_>Aj=zUD{ zjLIpN-`~58=X;>L{QVk`2b+Z2Y6IxqBLnlr3f(af4N5?7UsN>Bl?PPjDvlq? zUSQP&^q~ac{KQtC74WC&FuFcptc-hrl|gER05Z?tBI5GnNM6?>A2!YRYLj_p_5YF< p!!QiPFbu;m48t%C!!XQ$$xmiOe^Tb#6(Rrt002ovPDHLkV1f%9W8(k- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/cybersunstealth.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..108e0f030acaf67e0f208a74c1af846a5574c0df GIT binary patch literal 849 zcmV-X1FrmuP)&{NNPwp1y! zhaPG{YM|`FV3*J!u`G>CL0k`U)=jd-&LkT}-tUrR6XyG7=FOYHdw>K^fkjS%MY7+G ziY)XeRLzvR8H;^vpXXG^k%j3Ra1{*bGhIW_38lxov2mxsA|b+b4FF(U2K;6V0OIFC zC&bxRF!BWvyPMP&Bs~C-($CA7NKVqW3^*o-Z5ch!v*tPtRc)ywP;!d^02@HvYXHAq z)1GIIWAgaDhyWF&B0y008dzPPhhuWAF3*o;(oEODbPXl9II!D6Cq&6D#=nu_#u31D zEnaoM*}}W0U*W!t;BDlEQ`^TrMuWUMLVw{sF2!bF8f*=TjAP9mW z2!a?pWo|~v^7P+k7(dGW0YN8>YxLvn4@e^Pll1{vq!*yf&B(S41YRRq92x6Eh=~jR zgqKLxgK`8US)7}}*?C*ZfGlDI9Fq&pp^!FP=4RAik^;KD1Jesr*nfSRStOLX87L;N-~!s@tF8?X(bD7&;e7FMv36ezO%fCfJsN@C0~>2;NR_v%)9{Iw4LEy5r8G zt0fvEk{(nRT`5FGA_S0n|7KAxPixZ?TEd4)@*UdbC~Niqk`_S_1VIo4K@bE%5ClOG b#DB?8v@(x|x1%sT00000NkvXXu0mjfQOJTY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..3b403d21aea0a3b0bc81e0894c890fb29594d8bf GIT binary patch literal 1279 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 ZuK;mI;;6z}9eV%(002ovPDHLkV1oTt?-l?6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..95123eacd21dd24f787e838bda554ef945eb5608 GIT binary patch literal 613 zcmV-r0-F7aP)o&!GW4vxtIF^3z zn7b+}gH5w703Zy<+G;Yri)(H5HcrlMZ2A&yh%)rQFOXy-);!YY6ia)xK4$=dIZrHf#mVmQr|Vk;FOSwzKW@8b3o!%qX01Q6Leey z-q{=R^!4XrZ@}~FSDd`40RYOhsyA^gU98^oTmBLN@c7v=zI^zO*=T}4b&I#5l%QN< zG9dsszk2d>&j1j|DL$Rv776t(t{+?gIkO$t!25n>E!Ml^UmfaTo&r$s5-Y8M;WX3a zMg&Rj4Oo7UFz_oon|)weL|OQ|v4VNNHg>s*B2&8mgOZeqEdv9xWxlJ2-!_(Mw#C7< z%lFB)-QtD!-?rp!+vR=)A|fIpA|fIpB6U9i&ffm=g8mZs00000NkvXXu0mjf9rP(p literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/meta.json index ad4111d4ef5..fb19362aaad 100644 --- a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/atmostech.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, Vox modifications by 10KE", + "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, Vox modifications by 10KE, vulp sealed and unsealed made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/captain.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/captain.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..648a7af2cdcecba6933e0ce32e5540c0c078a14c GIT binary patch literal 1012 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 E0lQWEdjJ3c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..31685ea69d6394a9e03f2b75a8a5c3c37649a989 GIT binary patch literal 869 zcmV-r1DgDaP)V*kVO_bA=E|)Z5^5=p88jG%-Xg8K-Y|!x^*qII7^pq#)Kq< zCSHtU3IY*i(}a)~T6J)qEXi)8C);UC-w%S7J6YemyLWd+-vJC3=8K`OTj8iWUAKN) zH!1$4q3c$-FkfWrKjeNvDGk7I5dCtX)8RgmtBr*Ii}NqoU0#7w8oGhUe&%e}8>#1g zzXzo>JngihlotK@ehtq&ma>HEFJeOX~=000<93FhZxd^1W>83jgxOcUcq z*Dy+`Ubk^%lyd84&VV%4)w$?;uU^mlnA}i<-yV-1!- zVDj)uUyZIu#djO54xrR?-Lt4{t5&=73?TjVXP#*=!?}53z8Eep6#?{D-*@X931Ou) zG@Bn;&&-OhTVXfwK>C9nVW3a-oz8yd7&0${w7PZ!4`z7{)k1)y*dj>juj^LG2_P%9 z#VMr?O*M+C8+h!kkhKdqP6c~)55C{S!TA;3$H~-loC+F^LskGBE-t;9X49kVL>-lL ze+;okO4qHBM&RYoAJ|=90WcT=-|w-~?>@lFfPUlpQ=xVBJyG{BHeL_}K@bE%5ClOG z1VIpl{}1*{%=ByLi%ajXz6c#R9=1D7&J4LQi%Ww5?&__uZEq&5^494|6j$0WxD8eZ zkg(a@hdK8M)k1)S_EqE*Z%@e;iWB$$9j7wl4qgnbU~PLdG@JWq*%p9dv-H(<8{1!( zrj`k0%*3^cxM9ojCwcbxP2&xtlxRHt|EBy5JB45>r$lt!3LU3{*6GPemzv7B4l!#A z(8v?6dlnsyQA&$~*eL{f&I%(NbQXbhiF7t_$Yqbm)3DJv9GZ(yKD@{4*#{HbA!wzi zvj}t`gS6x41G<67(q&};HQq2vk*HD{8jZt*U+=DOz{J3@9Tz(J;ksuq%WF{v#5Lnt zz}X3Mo1>J1aj$;Vp@m71ZY+&7odqDRJO=I9DM~9dWd#K@>79TU*0k2Wainc~bLuBW vfqqBO?-4-|1VIo4K@bE%5ClOG1cAvf4%MF&pM literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/meta.json index ac488d12e47..5aabf7de437 100644 --- a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, blueified by JoeHammad, Vox modifications by 10KE", + "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, blueified by JoeHammad, Vox modifications by 10KE, vulp sprites made by YERO", "size": { "x": 32, "y": 32 @@ -36,6 +36,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/paramedic.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/paramedic.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..60e34089e968b5c4b2355cb25ab782df2e981f07 GIT binary patch literal 819 zcmV-31I+x1P)^n@HKiT82#Qf$x>zVFm3DCv zbO;@iqEmunNgb?;(N;QyS6i_igx4Xx*SBeE-@D{}5qUmvkT-YS^W&bogZKM_2ANFO z$z-yQZeObi!v0a6!SPtssPA8<&F{cWChMpmi>30OfW6PfQkism(D%GL_Px*b_PyxX zKVs@och4EOg-w06HB)`Y3Al9mird2EpkPgtpmhd7t=wkjra9Yl0sHGJ05fybz)&dX zz~3saek=GvD*-C_h-I<;ZDUX0QjeGIR}730pTgFId|o80`VjEVuc^Ic^N!#Q(Yt!2IGIFxi!T;BOTd zT?%n9N`MMJmzjlpG0;_+ zq=b;TD1U5q0b^}Yi4sbqb91%u?Ql}kxQ;H9tDpg)Tcx6b{0lUC0Bi}}Slu3a4j;P~i(l;hCweZWo{2a69R+*~%y_Q_#` zhVRqxefs(bfM!CHSOTTeL{G|b0O;!<2<@I6HqQ8Eg4G8S(AAP9mW2!bF8 ef*=Tj5R+eZRb6p(h_Jl?0000BjE6vzK5$(9s50l9`^Ybj1L#KcgIC5ve~Bx8qugAN_CWT=NsZJ|rMl&l@{0ZI!Y zq0pgQl@Q}DwkZK8q{zKN5+q|m9o%<0%cAJ6QoFn#2-$QY}3;?*i%Km8}ePS>; zo4AJBb@a7kKoZ~IzL5q5e!f#-FgQctd-8FoX_@4ZG^BQbIxyR=LWocvwp}$6H-QEo z_#XPbuC&WE2x`3s)oDQSpx^5vUZ2-%5ExAbb^a5s+mX)D(N7%%es>xLz9;8;zt@%R zbe_lH)qXFpJUC8$;*0P6{KQDt*jV+mGp|8248t%C!!QiPFbu;m48vrN_F^V2hSnCB zAVg@q8k-fBN+SYBNg0#Ov{r7AxWB#*0F)4k{+AOfl}4oI2-Iczv}hSl-fj$=vQEv@ z|0_o%*)hE-004&v2l?&~XbhW}-W2lKiS}Vx1z1)Ad2f*cMuWGk0(PSPF*|;~w~YET zdID4e-^1%-8y|kW!o|u_ZaYLszcFlLqqK$H(xb$Dpl)g|^@Zwuqda`P42*)&@$skJ z96;yK2cPlo;gdvLbf%(~1JwNis`uk%K>tqs2};ZotJ^KKUp|}Ar{7#05I2Id!!+7{@=r z03_~4(bY9FGVX}teA#GoLKfNtr|21mVHk#C7=~dOhG7_nVN&o5x*(th;WSNL00000 LNkvXXu0mjfSl5Fz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..d38e1f3b06aa45fa37d515976178c128e1d73c31 GIT binary patch literal 797 zcmV+&1LFLNP)<$d5l_rveKd-p>|?*RmA`*u>>w-ah#QIw(o z9`y&EZjaPnG)3#L>Xk;pBc#`?Ev}wB6){L%_pkwGQ7Z> z%5zmOYX<;8qiNqcCJFjq(e)1iVMW@?S22xjm%5r&y zC=Aq{BSefS3^E;(hujX(C+50s2obB|x@{xnCdi3LVSvSartC7kgh`j6ehi{8K&RWo zVm?EWlUa|yWRxwy#CHVzU%9ABfZAP>aWGJ zCe1Jm!!QiPFbu;m48t%CQ#9m{net<3r`v-NvGLc~qHvr+0^CG}Od`|d*dPELjYa?< z10u=)a)RRw55+NoTF1b&kK07NnKR_z29t%}Yl2ce# z9c8D;05_AjtU6AT(=8i*eYA|^8SQ{HQ5fKL;{u<4zQWi0?@J4mIL;s$tcDo3CV1O= zmKhJEhURh)l#`cd&iALtssrU61$_acFu>7hlxYV=KiL6#j)1-b>3WetQW==lW$X2{ zO%w-^!sA(Sd6|@uPMr8#DhrkLWMy6EBcyGjV3Z(XS@oSP5zp%@L(+XkpgTGp9?!BT zFQhGc*Dar3p)ykCWSU(1n5CiWH8L{G5sjv8l%QauSJx%s5Iw^%48t%C!!QiPFbu;m bOb&hn&;Xc&wuO5f00000NkvXXu0mjfwmEX6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/meta.json index ad4111d4ef5..34350fca0ed 100644 --- a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/researchdirector.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, Vox modifications by 10KE", + "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, Vox modifications by 10KE, vulp version made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..e3922ded148be3a8c6f4262d4618b7a18f1af474 GIT binary patch literal 17034 zcmeI)ZAcSw7y$796{u-i#B^G&#!7rm4K>m-&$gx4*pf`AhWJ8LCsVgM-3&vg8L4U0 z6ne2xazqA+XiTkereY$#5UE%wvVAbi4_dw~Us&6RL;^nuDoM{BclW>NxaYb1{XgEr z6^3wvEX@y_BZMr8V8#{05jSpTCWd_-Uo?&omd~ftLkK#ZDio(B@C7`CoXT#N`3HC4 z_FXZdEJl?5G*zRh@f&3_?OE2vu{BNBQ5l{sa~6+m%Sq&*_SX{=-SI>1U6EWgHrL*aYKOr{LTGz3j01e<9(wb#;&ViH1pHiqmZ%m@iR zEhUAQDnWEHFHXX{PL=W{Nz@>M9m17ckrARIf)RLChG96~)@Do&3kZM!2!O!!0`U^YzzY3<4kk0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHf}E)d4*mj3Al*!E&j00ck)1VCW-3v9`^{q_9= zgd1&3a&APc`ZTWpCwmiivR_~)Yi%?U5C;Je009sH0T2KI5C8!X009sH0T2KI5C8!X r009sH0T9?hf%?Z!Y7FIA#{U9rQQ6jN8rfASP#V(_Ob+AKh1k5`($^5$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa2e93bb93edd4d7d7784b67d0047e80fd47ee1 GIT binary patch literal 739 zcmV<90v!E`P)7P`0wcgpmu#{Z10Iq9?XC_7`c&1) znTqWz3Vw?c*$^q3qzsb)17k9`**v?pYn#opGbU@j))&TPS7qF~c8f2Zn~#TA?)tr> z_3Y|=jDBCc-e^qbNPsb!tLqDtNgQ9%(t)ik8Ns)_wFQRUJV7VH z@$d@Y80S-k`CUL9LXX`r?T9$WwVY! zay4>&no}wn?IbA6{Y0rGIO{VPv-v2}bmh`?ccLM0&j%~r4lHW{H4H{P<2YF1m{x~wFb)oZJQ+{4BZ{#V@&2~^C8>^ z!tM_s!kYZs|6!UVe5g7V>JZz#!VZDZ>S2$-ke)!DA->F8x^*Gi1AzC<`z7lkJ4669 zeF?yOsqUT*5q5d};c?nnnl>D|J;h;PC&ab&C>+S>b$wx%$5|mjn-48c3Q{tRam9~N zDru6RFO$%E2Bnfe%H~~&3IV?oOtpGHIRWUsQtT%_r4m=ymnQMuBP+^9L+gjV0zm&S zNF=jO77-)!ZYBLVq;{Em*SrOt|JU-*r{Krt7>xbmB?y8b2!bF8f*=TjAPB<$!*3rc Vrk~k&0@wfm002ovPDHLkV1kD?RAB%B literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/meta.json b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/meta.json index addb433abcd..9b6f3a5d56b 100644 --- a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/meta.json +++ b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, slightly edited my JoeHammad to have a blue visor, Vox modifications by 10KE", + "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, slightly edited my JoeHammad to have a blue visor, Vox modifications by 10KE, vulps sprites made by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/standard.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Modsuits/standard.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..e6303e4e4c9c1a4dc90802dc931318403b612fe8 GIT binary patch literal 901 zcmV;01A6?4P)|zT37d&+6(4~JspmZ@5LF2Jg7sn_b zQZhM<$R;$zjS(ETG|&v{;N11(CdALRoDA=?#JW@N`+giJq4xj+p6BJB=jGJ7Wl@Iy z6UxoL@Bi2QGPp})QEhA98$HjgHS=$8)dy(E3lQhB%Ic%dLF? zz_UH%ztwp918JH900x5rb=iAqx7%7jNfHD>0N?j>0EnUpzVB;&3Zwuyj)PNY1M9o> zf96j68+d`g*(n3ZaS%ljT-Pm(yRM5UiVy?=S)UXD<@|PYM~@v3jtcW@qY=q~d680L zbkEwO(FjsX(z>KWaP8Zt!nNuAZS%`UN~yD~wtJeU5JDgb0+t%=GA@M~}I%d|*aVn&LGN13QPFKHne*W-gCC<-7v)O!T6BveJ7=~dOhG7_n zVHk#a#E?IVw%hGO4ZiG8;rDTyJ(Lfl;3v=*=G@v{c35~Xe0Lxq$*&+~F6q)Jp~ zHFj0I!3?_U3ve6`Pn{!F&d=?q1EZ;cj-=sfP*XYn&beaX^M&vxE@Z0U%h{==ZHMH}yy$QB$ zFVvkv4uBTA3HG=@!TN4p8??S##~6*Jm&?`GHyt;t(<(94Adnt|S(ZTvfh@~V5hu4A zvMNl?ia06QMuGeyw7Y@wT(m&R=^L{^?%0>d7fWJ%%2dj6ZzpPX1WMG)3WE_XpXN z_xt#3)aC@udiU$nM{#@ByzURNC(kdeM{vsz3Hdl> z%UlH}-YJz`vsI$aajwmVN1;CoES}8Yz;lXchwr>oo6?uTy~A#j_FmVQ6X^X&QLKCA@AKUAzJ7i3 z_tkJoW^oCtsR@9{xX_**f8N-zaHDTE>O458yY_Ha)`YHSC=`l9Ur9J3h0U6HdY!qs zq-;so6gF!w)R)C|QsGcsq~{j^FwG{_>X!4~Wb(3z#m1ennVHd{uY$e3!#<6Z^o?@K z+ZFJvsA)EjjNQ8R%b;aXB#~HltuMnF**DmNx}G7GN}}tTzU!^_{!1Bhi`A%OnoX=m z9jj4yu7C98Z>c&`E5In1$mVhYeV;cwgpGWjKyXCLfLpr3j$@Qd0Ho&^NTrfgD&1>F zxkP$?0pqYERoC@r<ciLk)-GBAd${+3iiU zNj8^bBcCS}4oc}ueFUsVo!uRHRLHY^W18!gn_Np>q1E0ecy3ar)IbD+BmDUD_gtL0 z)VKM?V&iP&^8?j%y$OaxV>~#hYgVJq`Sa62cjf_t=O(clb_yw zn3+b`GtTm#iib4Qyf0PLwc*U-62+Zup!-aa&E@#b3h;WQ!$v+Y_1!xR!lAgZU!RJ0 zW^w6=0sGH$aSs{zLFlw++$*FXg#K@+0Q@%KH!1+X4fu@;z;6S7qXO{TfZwP9{5Ie> zDgeI?_>Bs{Zv%d#0`S{_->3lmHsCkX0fa+wkw`2H0Q9yexD*L#0yf8#Br!BGEXt z+OMunNUZ=}&#-#%kkvc4fo@OEG@FhQuW!Crqf)6l`T(nUZnJvu(CJjWMJj+op-6f( zfN|JygzY{(oX(zLYuIN4?AOL&hxBMb`k0J#W8}Nn-T=UQ+K(HHMOpgr69Cq_9b@s{ znUE(-;p-;{0{-nuZhgLvWp+a_-dx52kUTLmP-n+5x^kq<8=T002ovPDHLkV1gF)CzAjG literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Voidsuits/security.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Voidsuits/security.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..49aba8460ede327b2776abccd244ee5bec830f7b GIT binary patch literal 1305 zcmV+!1?KvRP)55|wObU`{{1>Ss`k=u_eL>=b2`~8K14cqL@lB&d z6CN}%F(HBp3CR|fksygF8(73`RbX9bs9e{zgtgF4I6ic@vcaIIwBBgWCu!Q=ll%L9 z&-b2l?#aDBjS>m;t|yh&1c1{aw8iarYpWEc{HIu+F(xhe*q-GMu<8R%(Ar(hz1VqQj*cu7}ESPVm34;Rz*cxi31e8j_SO?MZ zF#vqsemovGu~^|)bbJh7x1VS>FBP}sxw5yuS$y=u>s%WjrX~0U_1^AcTRN2{`O9f) z>T0l^{D$P^c*WO%rj`zo&&&b;blxNun=BgR^|lf@d#3Vhz~`;H28gwNn@BwWDyw`g zBy$=b{U$d@eq*ll5whQYRh7;IBrnG`yY3QOL!sMNd&5YxH56iSU;y3TAeCQg3S?%} zOeNA>`|>@at{&QU?qvAG1KddbN?olk6RIq14YdrN_@2)8H47HM=4JLd^Jt}p(!>n^eB?axHx2ScLg{X@d8yF_)eE{$Dx3G;J5amv~UT%Ap5 z=Z+p0024r_%2$3V4V8#f_C_cZ8T{8fT@9o+LjO0E0agpJ8fAdh0<1baZSG0Oq%q+^VIVC&Xos zfIFG6d%Lgd4@!4$_btDh23blLY*vV*W)hfn0wx}hn{YV7W2!Y$(CxXEM zvDoB-w&?g6&PEsU`047@2Lyuw>b|~+Z}c2T*7g)%Ph}tOBJc5|4bjK3`HS(iHX;-I zo*WZ>0NN0=di;#e*_fTr-`wor#nE#_vw3o%0P*0HI7 zwqCBU+k)fJ{$ZdW=r;vdghH%-px<$5|M2y7Te#HLOVYUtD7+kvX7l*!ZPH~j(l17i ztnC3HHUBzVU%eWhdzps(EZ#snkl*{=@3v26VMyANvbm~Trle%yg zfas$ehyqAfj7YBmW?4!mH%({z8ph@d1rhcYD*<@v-~qmP=VNLk$4UQqv?2?FWAipK z7kHA_-hGq9uj~Ne>XkwziobS_iK+86)UCwSR<$+Y)>0HG3_ZVDr<3{CO2KI1Ipy4F^n{3g_cQe zIw>Wh6c)$4btIZvGP!A-jV`IUQd1yu_Du1AQ%lDk@4YuV*8x;)_?tL3ZxaB^Cw{(T z`*Lv|!!W9M5B7S!Rf{dlo;`ak-+?L=3WY+UP$(1%g+ifFC=?3Cf0Dle(6|CXXk8y# P00000NkvXXu0mjfCyjD3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json index c97469e0d86..2e7fbd21132 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites made by @plethorian on discord for Monolith.", + "copyright": "Sprites made by @plethorian on discord for Monolith, vulpkanin sprites edited by YERO", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vulpkanin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..00ca951c11a080f1c3340426af98f49c0d0b1ba5 GIT binary patch literal 1390 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/meta.json index 39d9b79ed4d..1a65739dc4a 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by zeranov/avtomata (disc:core_mene) for use by monolith station and RU S.T.A.K.L.E.R.", + "copyright": "Made by zeranov/avtomata (disc:core_mene) for use by monolith station and RU S.T.A.K.L.E.R. , vulp sprites edited by YERO", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82b.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82b.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..b1b7b2f9b344a54afe1bd53faaa2e1ddd88f2cf5 GIT binary patch literal 1166 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json index 58442928cec..b917c71dc38 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC0-1.0", - "copyright": "Original work by TJohnson.", + "copyright": "Original work by TJohnson, vulps sprites edited by YERO.", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "on-equipped-HELMET-vulpkanin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/off-equipped-HELMET-vulpkanin.png index f232f73e8db756ca3ab1598eaa41b0c26665e7a0..7a16ad0902eb097107156d8ef000f7576055c2d0 100644 GIT binary patch delta 722 zcmV;@0xkW=3F!rpBYy(0NklS7acX@ymDN^JC($Vr3DU1ut7R^P3AVnxbI0Y4VC{WN@m&S8hlQZ1x@yCkh*ZFp} z-|WonF7gb(pj56zrE(?Wj;)Gy=s)62c3hQdJS*$a-$^^MRDZ5Sj;k=8gbNLrPC|4$ z?bPdX^u1~geye%!92)27Keja}UnnBCw~z5?h(W(+yNnf%tDv-w^}`@o7??$*J^~b7 zuUdoSDh&EP_^l=e{T>`w!K>CVorG&U1{7V=0f6yn2mrBNG|qvY0e-8Ae4&UJFJH&s z#-riF)LaEWe}8<7wI~3D?nEFZQoxXGRS%%U} zptMG#4xcjMz@jsShMScQ(-nEK=2U0iFy0&vJ;534`G#H-fu5S&0| zb6eQO(Rsmb{Chmf@wYayizC+k0l?oL0U$0_TUBQ`P*G-1*BX`sDEictV3OP0$DrS{ zE>We`Cx0#4co+l-g8)ivt1Mt=0Bv4r9oOimlW?P5BGijO72$lL_)kF6!gheU`EI9; zQn`YBp?Iff;MJSY5wN;Dfg=C?>${oJkMM+S0ATHeOx0nk3Y&#eGGdk0V$uX~rz%bD zIi@XKP4+XGRGX(wH|p>&&yW4228ygGt#NsNJWFfTF*7xn*|rSp^0+B#Hb>buDx}pk zb>_Q8Hr5}IWLOp>9SoPjA-U;qFB07*qoM6N<$ Ef(8Fsga7~l delta 1204 zcmV;l1WWtr1;+`HBYy#IX+uL$X=7sm04R}lk-bYoQ5eR5euQC0Lj@5*4i*gxQ4oz` zkc%~_K~{@izXG+(y-G-H(9$3@L@j*{{Rg!Mtp!0)1QBiReJvrk_h?{*p3AxKkLR4{ z<(%h$J)GAHrgIz$#gY*T1-(o0Wv}ZMH^aDa(x1>weLgxDqkrxAy2qyKT|o6}zpv%! zN~KK=Y@NbWnr@VYXN1EWC0+53aG#b-q=b)z{e~P+_*&`72EQoIHuyua5sS=%UG?;4 z|8VjTYdNDJJSOZbEdEk>Y&UaOd^B`;w4F$HS&}QNG(cct$pKl-vaC6 z(d4gF!4OB5oPT)zqL!s=T53l0w0wCgD);|+nwiOoMt4sTI-V`-eFR*)P^((j_pxQw zPQdX5m&K-kU2>ZK6usKie237p1?N{yEx895+c5B`CyYd0a>%r2GVpc=-Eru>1@}rL ztKW4_A0W0VPjmzO2QVu8dscq{$*yPdMrPPw00009aDPZya{vGf5&!@T5&_cPe*6Fc z0{=-wK~#7F?V2%b6+sk*H;J{8B!ZAa#ll8Jc#Q})TKG3?Y^+j?Scq7s7yKU<+6ZFd z1CcZqq80(cBt&b&GvBfYhIQX$@4UBz( z`%7Xujep!&PHQwvqDdc3uG3`c6ED$^ysP{L zs7Y@<_%Xh8@u)htcCR`-cvXG-zEW+!xG)03@%vByk#&3V(r=DHv?l>xJ0tQN)Z6H- z+jl1joMeFUcW+hn)EZz|(r@pMlk`FWSPWqV`9gz| z7zQN1{cLx9|KZMP2nejn+Gq%ZO5%9I6W*dN3;_E~z;QS$TJX>Gkw zA9Ea`Nd-4AN~ge@r3abZ@BYy*ONklLZA;~y8+(RN3#nIs&9Fh#5KY&~|16A!13ZxQai_^lrHVsbK z2u}1czI<)Q;(OKB-DyX$UC_vf(9|-$#68+F`fS!S>3=k2MS-j+=h|h`X#ilWqiX$% z3217WUNZ6_EWF(uUXJYG_}du{l1g#qgo~}tkVz+@9XA62f>YjwdJNvG?~vqSmV{Dg z4!Z%0pH=HueOem%&_qw)+&gvvEzYCBR>0&8Z0sP~TAO`Uufdnn2TEUeEIGXT+}9Pm z4y{X&4S)VBuD??HrF6=DUkRar%lzVM+TL6j>F!z)o-u0@8Zq+(K@bE%5ClOG1VIo4 zK@itQBfJ1S)DjPuKfsF5A1L?tctc@jb5Xd<;}-?5)T^tei2LOLP0)Sbn z7OKwh;PLhvC3J=1+5&9$^^}JF-3=(N0`!yyJ%6Q{0bS*`V0|-Vgr3r%xC+?c-GH9b zgtjI33Sf?mf&O+pY`5XlnvT`g{f4?km`z4iJMg&A1*g-A_)1c!FYW|b2mg9z0B`2w za5~kZXW$G@*9dz0<_w^IX9Anmt+iQ;AHjYu2B2Li3BuLkf&O-MciOQW*}>0Wx6Suf zqklp@6TnL1)~fW)8$a;$Nf$ovo+7@I6w>5g0W6S%WDX}MC)nBj4u^DR@eI7gv*%%( zsA;JjvZCPQ2h)#WmgMcXB&2oQx!8E9xjfFSaZH>Iyxz9~)3oYbwCy#_A5bc=T7vkO s^$3C>2!bF8f*=TjAP9mW{wsb19#6yL1P_{Yi2wiq07*qoM6N<$f@OfY*Z=?k delta 1359 zcmV-V1+e<72jL2kBYy#IX+uL$X=7sm04R}lk-bYoQ5eR5euQC0Lj@5*4i*gxQ4oz` zkc%~_K~{@izXG+(y-G-H(9$3@L@j*{{Rg!Mtp!0)1QBiReJvrk_h?{*p3AxKkLR4{ z<(%h$J)GAHrgIz$#gY*T1-(o0Wv}ZMH^aDa(x1>weLgxDqkrxAy2qyKT|o6}zpv%! zN~KK=Y@NbWnr@VYXN1EWC0+53aG#b-q=b)z{e~P+_*&`72EQoIHuyua5sS=%UG?;4 z|8VjTYdNDJJSOZbEdEk>Y&UaOd^B`;w4F$HS&}QNG(cct$pKl-vaC6 z(d4gF!4OB5oPT)zqL!s=T53l0w0wCgD);|+nwiOoMt4sTI-V`-eFR*)P^((j_pxQw zPQdX5m&K-kU2>ZK6usKie237p1?N{yEx895+c5B`CyYd0a>%r2GVpc=-Eru>1@}rL ztKW4_A0W0VPjmzO2QVu8dscq{$*yPdMrPPw00009aDPZya{vGf5&!@T5&_cPe*6Fc z1DQ!gK~#7F?V3$%6Hyd~Z$F?aQcD{*M$}SMsc01=_}vCw=qA5FgrbPhg>)_ALd3PW z5L{IJ8Frzxegwrvq!z^5QUwd5NvYySu*N*soH9(u$=q~ODx3?`KeA)=fdT~9)vFPoQ}+E^(SJ(FX{671Et?PtK`4RKsW0QH1%BEX4d@-ymw@mpy)6jf=Y^5MXpIzo6L5@F{w{Z&P zWPiBmR|P;4Br|+}!n_>+WTvL4O)i&6{}mspcvv*WLe6yWTxW(`)&pTQj^qh0`Xnw1 z1|4Rk0k4vT7u*H z3ltfEh+zT<{zmey;{F&>`sfGg{A;{g%zs({5VPdnh04)vC>yJ$r}Iic2`B+2pahhF z5>Nt4KnW-TC7=Y9fD%vwNiwhzyn@tZB$pZH~}CSq6qf) zb(`Hit=52u-?}lE9~hiW*8>7EiH(LpAbC9C1y6W$ZO#Cw!y~wL%WpGy>5w(RGXp~x zKj(+8Capn?y6!}nabijGXrP5A$$#SkFL=V6YpbO=Y73(Xc6GLxr_bJ-;=)F&OWB+< zxjd{8*Owvy*kK-u5Df%7+J4w4Qf6j|oW^_CUGT;XdoOyTgJwPT!brRNt4KnW-TC9pOK`~j&L{F7zG RdK&-$002ovPDHLkV1fn*ew_dS diff --git a/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json index 01db878e895..74b08dba438 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json @@ -20,6 +20,14 @@ { "name": "on-equipped-HELMET", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..0ba5e5bf8ed2dac89b77976c79c9f2977c2a31b6 GIT binary patch literal 729 zcmV;~0w(>5P)lgE~ER24Sm0~HafSauzY7^cF-al#e9{wuc zRZ2isc<^GoN)e0@-wA8%Sk=5PD{B|pAE3v?Cb+*0{Ez% z(Q@zozdO699lYe&t{3!*pi}^NGKFnr001-20bmSo@L#mDxtbWi;`cqzNrme-&1~4~VFE+JnEeFV)!x6z&56;PKYxh0<^K2l(*)Y(+nj@Ko*> z_)%yR{CaRCorBUxAn0gbh?NfAC-kW@a6$+ngb+dqA%qY@$p7gN;b7duRjp#J00000 LNkvXXu0mjfxlB|f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json index e53406df8f1..39b1fdb6792 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json @@ -13,6 +13,10 @@ { "name": "equipped-HELMET", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/stc_cap.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Clothing/Head/Hats/stc_cap.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..d5252d3eda6c03eb9159050b5d9f6b032eac912e GIT binary patch literal 1157 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 AW&i*H diff --git a/Resources/Textures/_NF/Clothing/Head/Helmets/fsb_eva_helmet.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Clothing/Head/Helmets/fsb_eva_helmet.rsi/on-equipped-HELMET-vulpkanin.png index 7c6333ad0099ba1c89ad0545fba591f57d5608f3..6711bbf98b11253ad70035726fe0f40101cb6940 100644 GIT binary patch delta 1307 zcmV+$1?2k43#|%}BYy<+Nkl>np(g%x4! zZQ!<-g6LpA`Pvs@(w999ihB@YF!5n`FNbZjS=c zy?382M)iE7skeQPQ^D%&cJJM1$6~##t)*yddj-JG7dGY6X53YiH~)ftsT~k*kK*;1 z#A3Yw!Z@*5FJ6z?@LkXd`;If!)iq>$Jtmn?mM7S_8mV0?Qa|? zeTE`0l*=1Bi+_vPovL+=*JA>uAf3oL#Zdx!Ca1&hZ@&S+vTR;|_if%k_D*H}hYLUP z$F-l?FrNUe^h{2N=MN98NO|%%_E$#V1Hj+X0YD@Ys;uj}0l-Q!UXgcd-{}spRzLix z)BE+8%dbYG+`V>{uYUZ6K%k9udW~Gcq$3>R{=+-C$A88<0n4FYr&uEJm1LaWzWz$k zP)f$^?V0K`z_ER&hhPC%Ur#QRSh|nP%widjDW(!w#$#M&mc-J1A-i6duP24(v*$zN z7X}y}9wZV8F+4n2nOjN5X+C>CBx7GD0Xg^Bc*sm8F;huGK@EUVP(#eQ$HqfIPR0Ql z`{H_=y?;HkWl{WHUYD}(GyxlICL#Ddf%3dCzTwmXN&6y5u1rladwYf}Q&UvW%i4E* zUGz*&y8w52c#5BoSB_iv*tk|UTm*{qhX?BZO58I!?Q){mshmLSzAh)BscHx|#ArnD zjYRr|rJMvY1U6v**Me6l6bgkxp-?Ck3WY+UP=6>K@-lh>WcVlkIIazDXE+im)#~ov zyHodq=!+120lL0@vD69D2?%IWTa>ARN~s#KUse)Ce?W;@0P+P5K)N?U+TpIQAsb+z zf9Er6b91u{eetW8(!a=Uz@8X+ZXLxjM=z}kKV3l6^^f1mS0%l|^vs_C(xrLn1a$A+ zXMgK@8oz(*d~4^P(r2rm{hxf-%x0~?29QleIdI`)6VP<)^bsqY%>a;HUf3d^$v`9$ zkbV@UgsY!B@$3V%M0P(TTTVie@=gHfNq8!F7vR2i`p7dC-<)14$ZqjTCJ9n4GP<57 zU(o37>nGg43tdm6>uI#XL&T1sksID^ALtNjN9j?#iP+? zXDjlZ$38s(Oe3)ip7ZMuEMNHSrkGrFwUR5C6xWM{@+;i^?Fv5ME+UZ-3rq7@nSVSo z2cgt0kT&D408x8kX};{Dk3=%Xj&?8$ek`)I1vQM-(hbqM8APq`3@*SW^o4?2sUHCd z*%=ba6h)VhOzsH_OHZVOhZ_0>(`MXdW%7uTwG0x;6q=nOmx%M|-W*1JhQ84=L$bP` zW@02*1n3(*Gi1bPcyw=$Tq2HE4u3vt8C3gHOM9Ml0-%%xF?=06$yx>vmKVud23gDC z;Hk^QlrHGmTJ%>lF%rB9*auHt9v1qAEnmmZExy#EziuxsM=z~@0AwjON&F7v+3Xpp z`3#sC32q#{wAu>n2bzHvpmky-_cas1B delta 1464 zcmV;p1xNa=3dswQBYyw^b5ch_0Itp)=>Px)gGod|RCt{2nqN#)R~*N`H7a&3tQ{k@ zx>RF zxIGMTEEdW5GqCcnq4l=3r5Mz^hjOmBc!7HgZRb3nq`802>3{F{JKys=_niAj1%f~ zZ&q5-ZntB96 z+4>u9IV0g9&Tr16@vj&zwkY}mfbQuSq}z|%9ZrBg3ls~mO{YbU{sSD}hXT3sDht5# zAwvgd0jfux~Mvb`dd87f!0vZ$vaCcTXFn>1}!OYVkJn{jxJCn<6cLMhZ zfboF`)B(`&SC3oV@2aWb8uwbcu9^x?T23p%ngZON6%GKv%+n!Uy6pl0oc}qwj`W!4 zLsS7sS#1X3`4H5aTmXs27nhXb{zOut8E-Ayk&#hdmn%?f30vsz)Jp_PDw_RnI zPu5~?E+Six^nB3oqnd}667>62SK~mtE(a&Z`cT=`0RX7%>cEMyKD6s{a5WADXXyMZ zu1to)<&(92^Whk(e{efV*)ON;TwrP};atYzYJckh=|X6=Apignfc)(y0RT*erQ&Il zbzz9M(l0#X0Feddajem&-sthQ!lnX_l90ULagMI+OeDfWr%^F4B z4lQams-~2ppu`mu9Nkk<0D#A<#ZTX#;hJA;1po{W_EKeKN*ORb*o!S%gLquGLyPXI zC|ohYk%~PUNaO2vXvK3}Y!SnQy(!tF7GQX=7lu6tu^9DZzWGk#V}+&ONVf>mo`3J2 zio)Z4ErMas!IVUx65#p5Jo5BL#Q8~V(HijHH^(`fHJVhXdn$^X!9_21Bx`UpxacK~ zC)lh}5dU$05_x(fo-fQ(*`*Soz-WeVq(AX{?7@r07x?jrg)=h=dXWP%_F>-qtS zp6_|K;92g+|kVq67AbAS2-_$o9CwI&y)!ctL;4)2qsR3t3#t@R*hi}(z; zSUKNFKTL(CP-}A07N4N9O(np^Km@I7yy3)VO&*V=XEuuE_B>uKY}P2kEmkfbi$Ire zKwEqQt!kigGC*aUN`MR1FLN#iB50fpV2+=LF5iGN)?H#iBsc&VIJR+9B7d<(Y!ksr z}z}FF;;RU8^qIvUKW|XSx8LzyAK}!|l5SUA_TLrM&vwz{V{Or2<|*U8Huj zmB&LtKLRsPRP~>Iy2)mo1u>Q~xn(In+0RrM3=>X%F$KcIm+%DqFCi^&T3w zrMcaHYP+>nR+;%8+#BbXslTBo?oVRTE zbL{w)f2ad8#sC0e7^T~0vnc>TO8Mr5nvVa$CK<=+zWTjxhm3D@3oypgU_yw(B=lLR z17oak|4Fijl(KaDYm5q@4>FEdd)r*M2gm8wS^y~}T(`FuzifRKl?yN&UH||llV{w& zv@sg|!uZ=q0Km9)hNpOe;qU^Sb1ar~<3y@pjDd5Wp7H;!ucGoZ;BoxW%3t<(KY#2z zY=jVa96!|dMvziM2m#0Gf-#mZj?;w@!s_ZXPB!dEYW97)_q($7hvs{M%07#L?K8mU z?PEL+D64Xv_kPx5IdA0$L$(KREuTQy=z!LppLtD6Y22eU zDuAAZkUe0|IcBpdq?Cx`mG!+?MUt%3IRK0?gkiKdQKQxg5=8;xc!m3yHUK?mpp84z zomTYe_g?^Qj9X{GAK+>7yi;(S2CdOsKq-|5(o6n~=jRL@QhwihN{n8zIaXzytk?5Z zr_+Jsbkj?|iFpA<^fSqIdq|QsHk%EWt3@-p_+Fp}(Yex}8wr|=4*-Mc{4@q-O^psu pZ4^ofA%qY@2qAMZ~O002ovPDHLkV1f-YNvHq- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/equipped-MASK-vulpkanin.png index 264b849ad37862e26c46beb6bcdc4eb046e0bd0e..4195f6b943f4305460fbcd4d22fcedaf4fb785ff 100644 GIT binary patch delta 825 zcmV-91IGNr1cR^*2bSMKuge|c#S~9a| zvamB`ga3d9=16Qr%E$(?B@YY{mYAtn>UxZn`8u>`g)~&X#7^vT-;|t_=XXE<-pRUm zU@#aAhL4L?MbP{E`zpfH@Au`!#l^ch_xpVr$FbI&KI{D0b$?w6pl;&2uAKc0@V5k4 zkK%f)8B4wwd+v_X7 z@3X(Z|A)wrkB@Sh`)fZf*L7tWhP2ylk|bekYYTwEU_czlmXuOE2^~DolTj2|4-XG- z##MP79v*7N(|>Y6r_+%_2nK@zLI|=f!*LwaG(`x(bUKw(w5}+kC|VeQ+0xSzU_2gM zfCR|0jF*=e0H)I^Ns_4RjY4}3P?K!6TC&w@k>`0MC$7*EK-ITpS!=2Hb?|AKKS?Q( zQes(+eeeZK37}9SG+Bt11c2tdVPydnO?5+Q0zfm}P=BfbiYAFri2%@?lBi4oXhum? zDuANSZdi)|P+vE!O#nsR+^}{5pk8j+hyaQ@h_F!sVDlxhaRFenB~c3j6q|5EtptGe zyPDSgOD0N0b5Xd~wi|@L<`u9++cL3YA84ib~<*nTrIzB!wl5re|EX&>` z6ow&_$wYOHwGS-Jqq@;5=H1<0aV-b}sd7;0ile;<-rn9?@T*PjI1Y~E5Cnk)I66Aw z>go!BZnvu&`ducI2{$)40Q7o2_}!p&90!0r&wq>V@NhWPimj#A`~v8Co)ki`x3@>T z-RAW4ly0|+ZQG1SBYM4_b#ii|mCzzOosRTwL^-rOVQkj(?Ip!OaRk&aGRY zd(Z#VgZB6L{@=5eSKrUf^3Zj0jMUlQhs)ktaBTZ#I@fRh+tnBAGv561)l{zx+f$TV zQEA~En;j!}uItKV$w}GMwb$oLpXq)0aW=!&@1hAjHGe-y&foX9>#g;s1s-L*)0PAu zvq)uFedOj3nZJwq&K-N6P`Z0X?aTew{rhH~?J8wsI8ZCG=>F?OLDv_r`Q9BC$kK3oMnEmY`)C7Wy;SFrk`zC zb0e+cvJ}G;=`Z(NKHEL0cVv1H-H@-su#feJ8y03g7U8%WhBfv%(*oCSRQ)ORCP=QB z>%cPM`Hm-}9rfN^F1zWdv8p7_L;qxDd;*i+EtCo#Mmm2n+Q^`rq z<0<66=BF(a)9*2eJSKHIrFV6qtBGat1Y1)-~7M3$x7GHEs?AzYudDh2B zTg5Zu9&da0ch}SdtMn)J)Gm1!E;XnB)RTMcD%?S_*$%8L*?l*1FXF1RUUpEaYs07A z&z4WAJ)rjT)}Q(R)Nedr-7`70NkNsPNdbWl?LVbF@B6$}dar$NG5~?6tDnm{r-UW| Dn>|S- diff --git a/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json b/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json index 90fef0fd8ab..319247bfb0f 100644 --- a/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json @@ -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, vulp sprites edited by YERO", "size": { "x": 32, "y": 32 @@ -29,6 +29,10 @@ { "name": "equipped-MASK-vox", "directions": 4 + }, + { + "name": "equipped-MASK-vulpkanin", + "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/meta.json b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/meta.json index 9dc72e4809a..3f46cc791e1 100644 --- a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/meta.json +++ b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/meta.json @@ -19,4 +19,4 @@ "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..e1cd4c7cb03126f1a49bf39bf76dc28b18c495f6 GIT binary patch literal 714 zcmV;*0yX`KP)BjU5Xb*^lci7_B4z4iJa`d8;Gu4zg}QTwlA&vde1?96euPe4I(FzcXaa2@*h3%< zff7o{mQ5>#PPd24i}TvbfU>(x|9EtO{$Pl+)04vM z77oBX)M&MxB+}_pAp5csDFbbuNCyEx5(Eyc5;!{Chvx_Q_~pss(bkLPel+`zz1?w> z>~*1)g5$bN?Oa%=z|QM80D#HWCZcEzG&c}MV@$3#Z`td@ab0MoFc0-Vzg5A>gY~xd z{2-=UPeb?XH~~z3Ap5wZ(&Os0ou%W@j5cMZ&drCSEbHr*sfS_)z(W|%W&TudjFq=+Fug3}iiIcF|jnzt7XMwB#>*tT8QEFnN&u)%V zUyvH4Su+832Ee>FwP|pI+oQB9ftxNcJU@Wrx|oL=A3i_D!|j&JF<#a+d&*RaQ$brpm_v>e6g8M zVQ1*s^H(v6(MHXZ0IHuA$eK$qXN62(jt=+hoev;~%xiOAfSj!QJwTdt@=(2-tZhCZ w%dxVK+&3*j5ClOG1VIo4K@bE%5QP7dzf2Hto}6&1I{*Lx07*qoM6N<$g1cQz>% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..bf3d40f78c27b5f7228e383f0d4468d25355d66f GIT binary patch literal 895 zcmV-_1AzRAP)2I1Id+a}8Z9(wh(LbPv{sA5WQqcBP+GC}+ z))H;iU<8$5&?q99mXh6I5^Y*4*&f=7TivZYn@yDRK9EB)!+hVqnRzeldjJQaaJLc) zcPqSOR#6Xq8_#5?ORQl^jC25fhIetrGL`6={9qDZYQ8D7`00|Ffm+`MraA3tTVwJ9IF3Tzz6V0Ol^zG2wI zGmbg|K-CF67;=DeFg_d`OW;v|7(afLG4iBSQJM}TuJCP1`0%DEuiUs-DN9`OQeXeNT|M0#d?>1`&92NtfPrS7}129;g*GhNnO7dnP zZev+GR3AmQEA>c!TKZZ#dcU89DT8(XaS1%p_pD%g$J9<}#Lg20K@bE%5ClOG1VIo4 zL7WU1Nunm47-eF8G+ zW!$+PK)bhsK!*eC8{ezNQr_CU8JI?~AXl3<+PxJ3Zp5dTx!2=%Ku=dI+PxJF4fY`h z;F8yd$;mmyUR^^|%Uu9KfApyWSQiu6oqzFe1OV`}5U)Ibkg&0h7#i$DY%GDEu2#gS z^?R7K;C4WKI*tAPHpBodBzGY1HUj{1^0|uWn71`wh~T7VDl<4;A{0fyL3yr{{dyh% zkXp^-%jdnSEy+dxn83Y5*KgfZ0921Z@VjwA-810x2eGxeX6XrFYpOL^3{cxLJM+H2 z{Q=A%^>=l@05j6+K*%&%=3zYvY8uubpk-LChMYAmf*=TjAP9mW2!bF8f*^?hl3x-p Vr9VQn=4&(~ipi3BNf)h2x zFR_zY`hHS}{E_|q;=D+;0fAK<=c_o*rPpk6(f>*Ju>2O7-YCiLe6ulbcj*34+XSPs z5TDqU$5Tu&JO66a)ZoMkCUF85C8*X_AkSx-*^#Ta|%|HMLUp3Wo_IdLe)Dv4DtbQzg0OAB( zAV?(VT~S$B{<;u-1&ZuGM6>)URb{5@$F3Bg-YF)H*QA^W?ZUnmRkW==UM2vjCc#zV zB_bjsA|fIpBBEb?>;;e-WPiX|lF%g%@xQ6ZI&-lvz;zr}m&W><5jOj=zBbs$J|Ua! zi4t(Ea~tb)rvB?ok|fbP+tjeiLcHPoUO)GmemqOsHgOYO-s#8JI7^y#rI^+M(G2M8 z33nxlQ(Obao&;%p-fWO?rS&#B;P6%z7w>+(?RqWHV{+=yy8IaV5+@N65fKp)5fKsf Z?*|cOxYvx`?OOl<002ovPDHLkV1l|W+6@2z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..ac985c1501786dfd873b6411f799f5178fdfc3d0 GIT binary patch literal 759 zcmV>{s(P41xf_!ST*`gzIWGabA|ocBaWYuBv^l z6mVS^0C4~5OY+>UH*|)|O%z1{fM&A^&iPRkaL$j~sE~UBeBZCwwk@u3>}>iuiXxP8 z0A?YbE=ukcNYfdQaP#yC0JwR2OwyoC?uDStADX`scEAr=1?tuLK`}t$( zyPq2W?0@6wmuGdZ>z4X@Jj>C+U;qGUwOY!yl{+|&BTn@Jk}wRxIWKJyJkJxS+JLm}APAtM z4FC-511!rjc4v19%d(7W6SNlqIKQBr-%bim<}EhU88*||*ySS)aV_aJ_}yx{rwPa|hRx84xf)hfPz|AygkD9Z{v z4;V}VsS}vrPF}Ch?;h}6WbhQy`T6bSNRMFRyis0&D2fs#M!(-r$~)sx=`uN~N#L9x zX_PK$2J%oSM5R`s-EJr1Dd06fO@+UtTW^T;;TOkovJpkD=8a7 Date: Fri, 15 May 2026 17:47:44 +0500 Subject: [PATCH 02/28] kill some wrong placed sprites --- .../rd.rsi/off-equipped-HELMET-vulpkanin.png | Bin 1009 -> 0 bytes .../rd.rsi/on-equipped-HELMET-vulpkanin.png | Bin 1250 -> 0 bytes .../bellhop.rsi/equipped-HELMET-vulpkanin.png | Bin 1022 -> 0 bytes .../tinfoil.rsi/equipped-HELMET-vulpkanin.png | Bin 892 -> 0 bytes .../m82b.rsi/equipped-HELMET-vulpkanin.png | Bin 1166 -> 0 bytes .../equipped-HELMET-vulpkanin.png | Bin 729 -> 0 bytes .../syndicate.rsi/equipped-HELMET-vulpkanin.png | Bin 707 -> 0 bytes .../off-equipped-HELMET-vulpkanin.png | Bin 714 -> 0 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 895 -> 0 bytes 9 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/Nyanotrasen/Clothing/Head/Hats/tinfoil.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82b.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_NF/Clothing/Head/Hoods/Bio/syndicate.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png 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 deleted file mode 100644 index 3782475af84739b3c5285a62f93794c7c99ea0a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1009 zcmVoplt(%i2_<`L*N=_a`6zZX;f;rTXMvxv#@zg@W z;=w}2Q%+*RRHIVx)R~&iD)b{#O)z!aNxQp6Pp#y67-u@W{czr7R;~Vjuq^ZbkN?;E z&wDWc2O5lbOsesYNu?`GidNWfTfbY6Hb&HmA3k|aoxXmQ`QACUU3-a@ElwbN;=5;q z@v-a#Z~ojHS+B1BuR1>BG6330b!Sk=bRT8g&u1-rGOO*gP zWbEd(n}-A0$B#|(uKEmsw`#*$_BTYGm`YoiW{+pkoyIhKZuv6TsCS=O`hjDGJzTzY zF{(;!4jH>WA6&R_=WK)QMD|r&x2~;IdlPisI;Ppvu-gv5Jy5fy&{ z;>zzwyOstW@8JFf63NgUW{!#E@3~KebDtoyEhnaL5B^GWhZ!J^S+ke5CJdvhxwpO ztk#%sXm(^O7@K8^;<+QR8FlK%4_Z^KWJ&H~^i z0!GM@+}J56)@O7%9Uz~#o`R}-+mvAFD)&zx>^GZSl0F<5+&;kaNzJy z-{3s;9DwJ;$P~}azQSPp=soua{)$+aq!x=a_hjF7>tr%10CKtQDtx14y>xY2Dwo@? z0Ja`@hlBZ@4RXg>V6iw8OLydVb-ZIz4YrRqT!qPGHnFA@O0A)kr>amG3X-$DTuNjw z$mNEWXD=0WpbbM|7;Ur}2CJ)AgSq?FNiN(u8~G&As(|ChUQ%g`zW#x`3Je3o@YMLN za^Kmc@O8OvokC#P7$!s)K7<)ch}nE1n9Rf&6B8#7WAS0(!Ke=e zlNlZ)nutCr58}`bCI}|R(YuWfNMH+fOmHoC*=-px0urtd>%H7nm_6l^h@M|^)131^ z{eRu_(e!^nfbHHUbGx_66qUKfldwPS@!fj5QL-KQ*>efA?b<$ii#u7B*u>T4nk{?w zY?a*~E^6fUE5%vs6}5lddyvgrwg7PNyC8YnbO4Tabg<#>PGS2(Gay{lXn&TJEV7@C zTX(alY6Ba$?iNuejAb7n66qsc)JP=K_fUDZWSyzmvs8P1y={KZlE6v;Zdc_Kzd1;| zvLCf{HSzu)!p#Tj_tYqdguVF(`yczy0I)}SnH{6=+p@0;-lN6*0f2XsE4gtqo^@PV z4_vr#l^G1q13=eP1cURg1E>`>o`Uihe4%ygNc3OA7#?Ct^-Ft!E;o}fdzNbY11iDb zJaj$9s>CK+)?3_Z_a}|GPy&QE!F2GGcH5%z)#!u6-23w$a|#y#gaBGjnsuW3r^0#x zxym0#)(J=&@kh#1v9sL0HAbE%kFk+Igq_F+e?SGW-*RtpCs&ti^cHuLG~(!bYSOrD z$#cWGTO(H)ACKYl<&!iFfB`r3PDRp)Px(@^MJNI3=}$??A|(>(n+veKpn%l)9elog z#>ekiL%RUn+yktD{Q=cJ2AxDAee_?vAgovDytYmPe?TQ^#3@}?M*qbNRBYbCoCS*k zsC?zkdTYGfC&80I_y>!%8#||;)qeNLa6LR7flDM3i9{liNF)-8L?V$$B$EFp!hecp z*5JRr`;qIFU=beIAECjS#-h*sNX76*yS?JrhkG4jS8Ich@*~p+5KDq^ZO~bQb{Y;B zHKOnTbQkbq`f;T;*mBaWb3U(a_|kNi;WK>@MR*1{jkH%cPmFqgZ_g}s| zgr-Fq^xHQ!)U@NSaeanPDs`Qu+t%BCy*=k>uWlx0oT1!PBdjy0>hM7A*JxUl>C>j$ zeG`RKKSSDae)^=T^5zYLaPxt-T=YBW0z$FV$HE@(3;+s3D~KNcb*AfmWpfe?X;lS=j>xiefvmX3Yxw z(o$ie9~_(DW6(8o<_yLXzcVrvLsbibiNsG+9_)3c%gXQvR9ck=A>}z$hn?-hi7PSO zHz&I1&z}oGclQa`ejv4+H0yc}?)e7b{E3NGWd%QyaU(_Keh}o40E^5-IA?{M!8@s} zTyNXVybK{4xP>c@W+o$7XZ|gABoc{4B9TZW5{X12kw_#G$$yu>0C|wrHd{%(BLDyZ M07*qoM6N<$f}pBb*Z=?k diff --git a/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/equipped-HELMET-vulpkanin.png deleted file mode 100644 index 0a59c532c49fcd7e22339883fcc5198a2b23638e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmVT&;9PbaK9gr0Ne41h)8yg zh{$$4=`|Uy>%w(i5RuZ@tduVj5&1z#o0am#`0#^}Y{#SCJY}EGt2ix_J-B-ZYa3hO zPucv%d(%V8mJDERW9x9eN6*k|A0VI0Apg$&-n)j`$r5Vy2Cnz!?>~C>eQje4w&Q8h z58Ls`vMjPJi-?F`j*b$;GEvTRPs#?>46q%K{2(M5$H|jqqf!v!Se8YFLZL4Rj8^46 z{eBQe<2X`t{#@A;V+a><3JqUgf(uHgDv};ch?JN+0H#}%(fp+aF zx^Qh?{~f^L2FuQ|En-&0Z&DKd=T4enJ02BB$B@ruFg|e=w-&db;?fiVe2&JYDcoAz zemXvJ75Q8S#nCb8=J_kwjz_Kb0RSMM%S4+VQ>!=7{OE({h~LwpKU&NWLYjWOLIA3R z#`NQrR5BpG2gI{M%mVEhu)Mk+Wk8R&gT~jrAj*K{)pczd03f>SYzJop|If!UXN1<9 zu)MlXL`1_k?^Cg|Bwe^zS)$<^Rq}(7bU81QWE0k{8$f>$WY>ppREdaEaUS@28i>2R z=yWQ(|KCXb6c7XR-#gE+qoTuS#(9ImU@#aA27^Hl%CC)G*GR%%&toQld;&$B6tADLpz`s%?mmeOQ5qXz z8`10!Wb4+-z&;{ z!jMtktLOdBBn{FN03bXDCB>{Ef`ZObtwFl`)W@JCZ9(|&wk#hy^znp_0h02bFw$0C zc>PgTT!p5N(56qG0Iw0PJ?cUqg8Xs2~F$ z!!QiPFwEZodH1H9pxt0pD6h{q{#BSKpx*}cn;Sm?+INGqv$MLpY@u83Pz7EA{WgF~ zum3~DgrS%?DA^M!2B?baB&rRO5+jvr9rJhN?lo#wMwL<_?he{( z12s7VXb6JKbC$O#dOZoHLR@$?E7f|W{vx?RCTU<{?Z7QB&si;ZM>qb#FRUE|o))1% zS^;wT`%~bnD-NaxhEW_ef%}o{xst}y3pXW?(Po{rCzUW!%r*qY4M@}HPfW_c-#(vg zYrC*^pe=ipwjerb1ldE;B~JhVH|SKVbv&L=004G3&oDJGjM0aehqRu(scD&j7mpII zTb*uQv>eEIU8%L$1JKfTN>w30Dy@(;0Mled~&YRWmlvI03Z)c`0ApZN+I7N z{|iv3Af)@GNT=t$|6m5y?IIZ&^fuV*RCzx%8HQmPhG7_nVHk#C7=~f~8-4?H(s0Cr S#5Df^0000gQ`-d2YDtdMWQXK?c{|p7 zfKLb^*o<$HmBln6gkbzwSxl47_}0XGlMWGfws*;W{L$D%md`&qmjc@O8#87hw|!ghQM(5!Wly`RO>-|xdR;xIN= z0RZLWKVTVgJI=pSbM_#Q<;T0U%ax z!D*NxrhH>}T-?5Q2LNE1$8bAs0D#+R!!nNn0Jrbmf!%Sr?E0PoVJ*b|rX2@{ouBsH ztg*~vsCpE3$AzY=Oa!~*Le(baTyWTdGW zyrU0rd<8b+Tj<#XlFTgQihC82wKNNa3lF}Z9uYEhBu z_Q|6i4{ISDJ$s@60FMCNK`>t^Dm{CElhZ?3{W?xg57Dy+a~=6aqC&s>-VM<_p|eWURoqIyywPeqj|l*z5;-orLIO-<9#emuX}ioT?p5Wxr{4hJ zTLQuYysnX-H*fquLsEdC9S9mJK+p~ZjT9hg2ZBZl5VQk9BLxWBfuNBB1nof3NCAR& zAZRX)0Fkw{&<`?~MgUQy03t6{%@V1aC9x#`9C#IfglE7-Uf};A0`cZ3c;Oacg3`ou zye=lTDKZO$eie=_+!#rXvFqg)0Y|n;5b|=n02;##6)#*fAeG1wO;=&{>u?$-%M2SE zt1vcJsUY*5353=r&=fsQ&0GCCG+jk1k>hHgdkHjaT~HCKW{LOpnNu}Otn=fkGCy#a z$Rsn%Q1vKOJ&LE5BgD!rl#Lh9Tog(W0En!mXR;iehUppA_-J7Ufc0#O-Q^X5I|kSt zmlY_iXH%$FO1Op3SUl)|^$CDs%6yhkyOdbDg{oP?dNw6o8vt+$5Y|GhP^xDSm8K#@ zj4wy3MI0e_rsK738S#$=rl|? z4RdDG9~dqrYS-Hq?L778B6ZKzE?0p>Dv`tZrsL%Fkgd<_*KTsz6oj0d95P)lgE~ER24Sm0~HafSauzY7^cF-al#e9{wuc zRZ2isc<^GoN)e0@-wA8%Sk=5PD{B|pAE3v?Cb+*0{Ez% z(Q@zozdO699lYe&t{3!*pi}^NGKFnr001-20bmSo@L#mDxtbWi;`cqzNrme-&1~4~VFE+JnEeFV)!x6z&56;PKYxh0<^K2l(*)Y(+nj@Ko*> z_)%yR{CaRCorBUxAn0gbh?NfAC-kW@a6$+ngb+dqA%qY@$p7gN;b7duRjp#J00000 LNkvXXu0mjfxlB|f diff --git a/Resources/Textures/_NF/Clothing/Head/Hoods/Bio/syndicate.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Clothing/Head/Hoods/Bio/syndicate.rsi/equipped-HELMET-vulpkanin.png deleted file mode 100644 index 9d64bcfccd3430679355c7d32cf7d6bea60871c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmV;!0zCbRP)=>X%F$KcIm+%DqFCi^&T3w zrMcaHYP+>nR+;%8+#BbXslTBo?oVRTE zbL{w)f2ad8#sC0e7^T~0vnc>TO8Mr5nvVa$CK<=+zWTjxhm3D@3oypgU_yw(B=lLR z17oak|4Fijl(KaDYm5q@4>FEdd)r*M2gm8wS^y~}T(`FuzifRKl?yN&UH||llV{w& zv@sg|!uZ=q0Km9)hNpOe;qU^Sb1ar~<3y@pjDd5Wp7H;!ucGoZ;BoxW%3t<(KY#2z zY=jVa96!|dMvziM2m#0Gf-#mZj?;w@!s_ZXPB!dEYW97)_q($7hvs{M%07#L?K8mU z?PEL+D64Xv_kPx5IdA0$L$(KREuTQy=z!LppLtD6Y22eU zDuAAZkUe0|IcBpdq?Cx`mG!+?MUt%3IRK0?gkiKdQKQxg5=8;xc!m3yHUK?mpp84z zomTYe_g?^Qj9X{GAK+>7yi;(S2CdOsKq-|5(o6n~=jRL@QhwihN{n8zIaXzytk?5Z zr_+Jsbkj?|iFpA<^fSqIdq|QsHk%EWt3@-p_+Fp}(Yex}8wr|=4*-Mc{4@q-O^psu pZ4^ofA%qY@2qAMZ~O002ovPDHLkV1f-YNvHq- diff --git a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/off-equipped-HELMET-vulpkanin.png deleted file mode 100644 index e1cd4c7cb03126f1a49bf39bf76dc28b18c495f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)BjU5Xb*^lci7_B4z4iJa`d8;Gu4zg}QTwlA&vde1?96euPe4I(FzcXaa2@*h3%< zff7o{mQ5>#PPd24i}TvbfU>(x|9EtO{$Pl+)04vM z77oBX)M&MxB+}_pAp5csDFbbuNCyEx5(Eyc5;!{Chvx_Q_~pss(bkLPel+`zz1?w> z>~*1)g5$bN?Oa%=z|QM80D#HWCZcEzG&c}MV@$3#Z`td@ab0MoFc0-Vzg5A>gY~xd z{2-=UPeb?XH~~z3Ap5wZ(&Os0ou%W@j5cMZ&drCSEbHr*sfS_)z(W|%W&TudjFq=+Fug3}iiIcF|jnzt7XMwB#>*tT8QEFnN&u)%V zUyvH4Su+832Ee>FwP|pI+oQB9ftxNcJU@Wrx|oL=A3i_D!|j&JF<#a+d&*RaQ$brpm_v>e6g8M zVQ1*s^H(v6(MHXZ0IHuA$eK$qXN62(jt=+hoev;~%xiOAfSj!QJwTdt@=(2-tZhCZ w%dxVK+&3*j5ClOG1VIo4K@bE%5QP7dzf2Hto}6&1I{*Lx07*qoM6N<$g1cQz>% diff --git a/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_NF/Objects/Fun/nfsdwhistle.rsi/on-equipped-HELMET-vulpkanin.png deleted file mode 100644 index bf3d40f78c27b5f7228e383f0d4468d25355d66f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 895 zcmV-_1AzRAP)2I1Id+a}8Z9(wh(LbPv{sA5WQqcBP+GC}+ z))H;iU<8$5&?q99mXh6I5^Y*4*&f=7TivZYn@yDRK9EB)!+hVqnRzeldjJQaaJLc) zcPqSOR#6Xq8_#5?ORQl^jC25fhIetrGL`6={9qDZYQ8D7`00|Ffm+`MraA3tTVwJ9IF3Tzz6V0Ol^zG2wI zGmbg|K-CF67;=DeFg_d`OW;v|7(afLG4iBSQJM}TuJCP1`0%DEuiUs-DN9`OQeXeNT|M0#d?>1`&92NtfPrS7}129;g*GhNnO7dnP zZev+GR3AmQEA>c!TKZZ#dcU89DT8(XaS1%p_pD%g$J9<}#Lg20K@bE%5ClOG1VIo4 zL7WU1Nunm47-eF8G+ zW!$+PK)bhsK!*eC8{ezNQr_CU8JI?~AXl3<+PxJ3Zp5dTx!2=%Ku=dI+PxJF4fY`h z;F8yd$;mmyUR^^|%Uu9KfApyWSQiu6oqzFe1OV`}5U)Ibkg&0h7#i$DY%GDEu2#gS z^?R7K;C4WKI*tAPHpBodBzGY1HUj{1^0|uWn71`wh~T7VDl<4;A{0fyL3yr{{dyh% zkXp^-%jdnSEy+dxn83Y5*KgfZ0921Z@VjwA-810x2eGxeX6XrFYpOL^3{cxLJM+H2 z{Q=A%^>=l@05j6+K*%&%=3zYvY8uubpk-LChMYAmf*=TjAP9mW2!bF8f*^?hl3x-p Vr9 Date: Fri, 15 May 2026 18:12:00 +0500 Subject: [PATCH 03/28] fix metas --- .../Clothing/Head/Hardsuits/security-red.rsi/meta.json | 4 ---- .../_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json | 8 -------- .../_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json | 8 -------- .../Head/Hardsuits/private_security.rsi/meta.json | 10 +--------- .../_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json | 4 ---- .../_NF/Clothing/Mask/clown_bald.rsi/meta.json | 4 ---- 6 files changed, 1 insertion(+), 37 deletions(-) diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json index c7b25178935..4c12946ec06 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json @@ -40,10 +40,6 @@ { "name": "off-equipped-HELMET-vulpkanin", "directions": 4 - }, - { - "name": "on-equipped-HELMET-vulpkanin", - "directions": 4 } ] } diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json index 2e7fbd21132..d646f0ac394 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/trauma.rsi/meta.json @@ -28,14 +28,6 @@ { "name": "on-equipped-HELMET-vulpkanin", "directions": 4 - }, - { - "name": "on-equipped-HELMET-vulpkanin", - "directions": 4 - }, - { - "name": "off-equipped-HELMET-vulpkanin", - "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json index b917c71dc38..52e2d46e08b 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd.rsi/meta.json @@ -28,14 +28,6 @@ { "name": "on-equipped-HELMET-vulpkanin", "directions": 4 - }, - { - "name": "on-equipped-HELMET-vulpkanin", - "directions": 4 - }, - { - "name": "off-equipped-HELMET-vulpkanin", - "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json index 74b08dba438..01db878e895 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hardsuits/private_security.rsi/meta.json @@ -20,14 +20,6 @@ { "name": "on-equipped-HELMET", "directions": 4 - }, - { - "name": "off-equipped-HELMET-vulpkanin", - "directions": 4 - }, - { - "name": "on-equipped-HELMET-vulpkanin", - "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json b/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json index 39b1fdb6792..e53406df8f1 100644 --- a/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Head/Hats/condiment_cup.rsi/meta.json @@ -13,10 +13,6 @@ { "name": "equipped-HELMET", "directions": 4 - }, - { - "name": "equipped-HELMET-vulpkanin", - "directions": 4 } ] } diff --git a/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json b/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json index 319247bfb0f..6ea7cea1d8a 100644 --- a/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json +++ b/Resources/Textures/_NF/Clothing/Mask/clown_bald.rsi/meta.json @@ -29,10 +29,6 @@ { "name": "equipped-MASK-vox", "directions": 4 - }, - { - "name": "equipped-MASK-vulpkanin", - "directions": 4 } ] } From c2fcd61a046e2e550ab30894697499ddbe1fa320 Mon Sep 17 00:00:00 2001 From: Svarshik Date: Fri, 15 May 2026 18:25:07 +0500 Subject: [PATCH 04/28] remove redundant sprites --- .../Head/Hardsuits/security-red.rsi/meta.json | 4 ++++ .../equipped-MASK-vulpkanin.png | Bin 471 -> 0 bytes .../Clothing/Head/Hats/tinfoil.rsi/meta.json | 4 ---- .../off-equipped-HELMET-vulpkanin.png | Bin 834 -> 0 bytes .../officer.rsi/on-equipped-HELMET-vulpkanin.png | Bin 1022 -> 0 bytes .../equipped-HEAD-sealed-unshaded-vulpkanin.png | Bin 366 -> 0 bytes .../equipped-HEAD-sealed-vulpkanin.png | Bin 859 -> 0 bytes .../praetorian.rsi/equipped-HEAD-vulpkanin.png | Bin 769 -> 0 bytes .../bso.rsi/off-equipped-HELMET-vulpkanin.png | Bin 1200 -> 0 bytes .../bso.rsi/on-equipped-HELMET-vulpkanin.png | Bin 1289 -> 0 bytes .../off-equipped-HELMET-vulpkanin.png | Bin 1279 -> 0 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 1049 -> 0 bytes .../hev.rsi/equipped-HELMET-vulpkanin.png | Bin 849 -> 0 bytes .../off-equipped-HELMET-vulpkanin.png | Bin 1390 -> 0 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 1442 -> 0 bytes .../monkhood.rsi/equipped-HELMET-vulpkanin.png | Bin 483 -> 0 bytes .../templar.rsi/equipped-HELMET-vulpkanin.png | Bin 759 -> 0 bytes 17 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png delete mode 100644 Resources/Textures/_DV/Clothing/Head/Hardsuits/Combat/officer.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_DV/Clothing/Head/Hardsuits/Combat/officer.rsi/on-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-unshaded-vulpkanin.png delete mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png delete mode 100644 Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png delete mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/bso.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/bso.rsi/on-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/on-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Goobstation/Clothing/Head/Helmets/hev.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/off-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/on-equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_ShitChap/Clothing/Head/Misc/monkhood.rsi/equipped-HELMET-vulpkanin.png delete mode 100644 Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json index 4c12946ec06..db433ea6e47 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json @@ -40,6 +40,10 @@ { "name": "off-equipped-HELMET-vulpkanin", "directions": 4 + }, + { + "name": "on-equipped-HELMET-reptilian", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vulpkanin.png deleted file mode 100644 index 7b682dc49b81f74a9c2bae3466ca3f6de12dbf16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4Uaa;uumf=j|;+zrzM1Y!B{t zFfS<63epl&dBR-sm|@Ps?DG@0u5W)S8KG>rm3_s830kkTO1zHp$~iwip`f^8GLz!} z?JBEMtn0oNx2HF(xa^bTEO_yO?XLM@LV{;E`GkgU*12pT@qgZY8-~zO)(fu`WVV*N zx=cTe_JI@4s!`7GFGhInh93&zrK{r{DkkH+6He^peajoAVnZMP~S@ z-O%BBQrTzX+y7SURQlwenKe@k{_izg?jR!1Fy*;JrP`LDxi!4%ch~NBR6>A7=Y%G% zGOJiIV{Y4fYnk`gTfei;DXx0OVDVgP@8p2h%hK0gt=rGfP*GQVBiv%Izb^f{@b+6V&q)U)m_u`OLMN#h9+UW*{A0QN@9?sQ=jR#b&#s6! z%a1C(_NUYM0Jq%{pXHYid!N1Y|HSgkIcChK6w2RK$qB+hU~K-%G`syLfHR>WNEnI)wOj5 zzSN38b^}zbl8vS1+W>&YqXYEA9!>`5X>OGYbNLqL7Zy=ma{&O|P8+ReBh|ge-U5Z9 zfxwrrN;aer=yuxZcG~ENJ%nKht7IeaWoFx8qr8cFZ3|Y(Mi_?ZhrJ{RDFm#Nje2bh z8|6){`;NT=s5t6$;Kxfpf3XEx%|_CsETH0vFbpAu7@9*(&_QbpY=5f4aXnN&-v4Qs zkCD$WU@!XbR#V^k=48t%C!!QiPFbu;m z40C17!V93oB>8Ch15`H3o0q*FpDB*(MY@8hN-AOGvawmc9-n3osr&)d@ouLL0Et%s zKqlr07030WN-?rR{(OQdSoJ0VYI-ND)%Y z0t}25VrnFQ1YFrhZLsPlag-&&L+>oxy^vN)atzL;PLv(j=}gv6XR@|xTeloV|2--f2Q~dr?T2*~{r9@Purs@zf5+=40M(AR^86j2awIPL zPYjJv%Fpt_;8`1>+P`%dI>KpL&fG zfe_kI27vm5HCC1vJl)H60)m=OGTw*TNMRbr?&mLA4J^wdnjS$9Su9qM<~112jZw%6EbGzyVCdAR0?i%Fi;I8>2jb$Mt<(Cm3gQ4X&AJcrgGG#Z}Bk0Dxl2*At1%@$xJ05Y%+#I{mW* zHJ$qlCL8}0snyyOw|uWo?Qd&0mSSm5IqAwXAgJjqRv!VYELI=UYOWEDrTFag%FY!F zL}RJ0CqNH}`S7D}_rzfu2ByJoEMAVub)`Jsd0xPIH@m$MI(<4jk8>uW)3Kco*e|fd s1o0yGCxj3}2qAPx$C`m*?RCr$Pnz0SSKoA7qHDC%LBB2IaAfgpQ0zz6Lq6KOoA))|G4Mrr$BD1w{ zxB78r$-Z09j4 zH-zEGe&3IU8u|Pr0Fi;!y8)mk>NXDp+!|Bo#Q-%?w|N-g)|fgk2B?X;&BFk<#?*N+ zKuy$b9tOBIrp}82YNBrQFu<)bbzTfm6Lp)10d9?{^J0LSsM|aYaBEDR7XuVThi3*3 z+vQK8?oYQ~c^*L)_Mc}2l)GdA6edN?06+xwOgk|kQyURkFd%|@rkxm&sf~y%7!W}{ z(@qS?)J8-W42YnfX(t9`Y9k^G21HQLv=aj|wGoj810twr+F88;F9L=rLGQkOZvX%Q M07*qoM6N<$g5z3^Q~&?~ diff --git a/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-sealed-vulpkanin.png deleted file mode 100644 index bd9a7649cb6dcab9bdc049dbc00dbe5e09b68a23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmV-h1ElvKgOWIggp9ck?vu~9lIj%8E#-ZdGd^+O_nzL}3El%NC>0&uZ0_o$xn^@$`+k@> zwm$SVsq5&e;U(b6@W^$hTGwIp9Mi3QhKx}aXTD5xjhyIr8?=%j;4KS zNxcPbhXVvb9ffco8yoA`-r9`k9xty@xW0k-`2`o}XI2K-KnJdr-rP2zd0SR&9xfFf zU8&Yk2=}3m593=v?i}Eu-NMEB8Sd@}R%_a51HkH<17P~#Bgg6O+t^@jECs=gyi&bf zohRsqxi~+I0|AU3uT*OQfNr;KWrNkjz8`8SJ#;#!aVpXQ7zA}F)w4Fh7T0ZP(jv&F ze*eT;+v-DzQjJod{u83Sw40#cKUoo?JayMA)yw2OkYNkZhepyK%xVO~Fbu;m48t%C z!!QiPFw8#-)!}_Ve6m)*Y1XGEy;&H}1VO*Ao8p|ZugKVY^UX0}Hl z&pshaeN&T=(#zDUllcq)CeE8B>%4me%*>-VZWd~7u?hf{pDWc`+!F)WB_8|!$x zwTW#2INH-uG+J1xjLx2SA3gy9eq3Im@a6`h-I{C9$*n;GKzz{5zG-!Q2<#l-^T+q` zJOHa+o#&u6zaH(y{Rq^bK$ux@cb`58nGZo4saF5cZcU}9lpeZW+trgX4?8J6sCFyX zPO`~{7gdMJ`Pp6pVDXh=Q`gj@=7_AiFEWz$X5P-5dcb@T{(4z{*`LMq`MWGVhG7_n lVHk#C7=~dOhGG66egO$(#|dzpY2p9?002ovPDHLkV1gfHkq7_) diff --git a/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_EinsteinEngines/Clothing/NanoTrasen/Modsuits/praetorian.rsi/equipped-HEAD-vulpkanin.png deleted file mode 100644 index 9f7ec904cc09e567b1375849c60c75de8ea23ebe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcmV+c1OEJpP)@*Q@=jZIs<^43qbzldHXS2X8>VL39Ylnc4&+#D?5K`+rkRK z%Y1?3;k3`_}79zv9Al=}3a=S?4W6Xf}3L2ZoQi+|6{Z9ULst*9pl9cD2 zYXyeZ1PHf2fqdyI$+5&ylEa8w8r{&iHeI`(H)Yocu;uY4C@4dh$hbE8s!Hj+1qfFW zGNy!5i5+SyQ0kK{;Qq|JD*!ZkSF#?uMu6%OfPR9&mdBr-{fon=Nf4!#>Psr4v!}_9 z8+2nz91jIcrDkOSO}@U;K@izI-&8dNv?82Zo!@aD^BmavVdrMS$7lO0k-N75Y4x-k zu0u^#BweVV`kptn#+03}K9{@H;r(t~6(*3AbT0I*6xXwhGLU@es!-qMWRp`vO#W}# zYt5sd#q|7rls!QZ1VIo4K@bE%5ClOG{vUn6nch*WePXb+DtVh%WYOrHxFCqf8F#-IXl6o*7F{o6Ha9FdusF z&D;6Xym5g6$tM#4Fdi3Nd)3{1`&4J*R;IL{taLh!csx$6`;$08FT)s{0!`;R@c=+>`X zyOvnk&};Q4lGSvE+Mu5$U@Sgcx^$3?p8j8hY(`8aSAb6w-0FZ89 zF$+p-PO{2NYj(RNydv*Kg%5yBJ_w1ELe?^2@u{?N#0~w1-XtASvH*iJ@Nu z07S|eWVHe!flh?{&QM=1=gsnR1}c{sY((67ghG9e{?$jwTA6K!&_eA1b731M?|%I) z&P|Rt)Xz+(Fn{$cv|<4SfXe0?x_|#3?v$HT5L|KzA-vYrC~bB8Hv1q=*^p{lxF9td+}p+2mx zKC-7mcIg3^elCM0pG?M+N!x(b>@2f#o)J*1e`i^%oxiIQR^s`6I-O=}PY9hF+IAL9 zQ=pbZ_c+))M+4tU@FjwK1n|H*>;(dWKp+qZS_$=WwpE9iSS;3bnJyRoDgBi{3JV9k zXaim}ue<}A{%?@?mWP&R-w7P*-{EG!vcl8wzjFZ1cHHVwD3E-z9TwlgVcZiohQE78 zxi4oAwhJ^mq4~F#jcn~>0~5?&%!RhA|gw`%3UW;@9#Ga zY!yT23H<$zzLmS?hj`ixBRYX-^bE5|<`JMM3xK~0`1_$QFCqvX0e8Mm;vBOXbVS^F zpzP>UHQfxyzYznphftOmnPqZK0n3oARsaAzb8lkg^DphN`G>=kq`Q!&juh`l_sJkx zm*evG(5I?T@BxqJyFRl~qw7{}VHb)j-rxORcc<{G?h$MNJz9!HP%A`s}bjR*uf z0hkVI)?A^0rDW;^9lx#b$RF>}SZl}Z`)bTKMw|}N?D_M?b+oAz9Su%mqqh7IqNy^0*ISoskByBpGTT@Xn3X6x z0GbwaJhQFS+C3-e^jWQG^o+5qSY zhcN{73XOovzYd@{*YoplBelhmw&rOAqOT)sQ2f+Y9J_xNZ?L*ho)T!I({pM8JJ3ostJ>lpHhjTl=kxRq5 z^LF$J2LSRxSkNvBrn&rX*5Pn0+1c59@9Z3l!d3vFw4D}Vr2vUyZzp&UVS5DFArgtK zr8$X2B9TZWl4U7+J6oyR*I-LaOQ}`PqtyQc z*7S3@6o{MaM$h5wL=t3Gcp zK43kF+qD?ME`q_G!YYMFKs0&*Tr=RRCpkKVN`^qNdd?NqbjGGz4yP z9X_VhQ~dDuQ3m_1L}g>eb*5_kc2zH8s>Y96VWqI<2K@4zwD&%{ZBBa{~|k{TvQ`4 z*C!Ed4bhs1)!afiYt-$w)`8i4{fQHwmGo`U+4+hIRyhoi>->$I`NE{sHBH#&s-2u0 zjMX^uU$Z5VNF)-8L?V$$Boc{4B9TZW_ay%U!~5i1%#nrD00000NkvXXu0mjfDHC$a diff --git a/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Goobstation/Clothing/Head/Hardsuits/goobparamed.rsi/off-equipped-HELMET-vulpkanin.png deleted file mode 100644 index 3b403d21aea0a3b0bc81e0894c890fb29594d8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1279 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 diff --git a/Resources/Textures/_ShitChap/Clothing/Head/Misc/monkhood.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_ShitChap/Clothing/Head/Misc/monkhood.rsi/equipped-HELMET-vulpkanin.png deleted file mode 100644 index 917ca3a59a26ce39eb97fce3dd214299fd5341a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmV<90UZ8`P)VQn=4&(~ipi3BNf)h2x zFR_zY`hHS}{E_|q;=D+;0fAK<=c_o*rPpk6(f>*Ju>2O7-YCiLe6ulbcj*34+XSPs z5TDqU$5Tu&JO66a)ZoMkCUF85C8*X_AkSx-*^#Ta|%|HMLUp3Wo_IdLe)Dv4DtbQzg0OAB( zAV?(VT~S$B{<;u-1&ZuGM6>)URb{5@$F3Bg-YF)H*QA^W?ZUnmRkW==UM2vjCc#zV zB_bjsA|fIpBBEb?>;;e-WPiX|lF%g%@xQ6ZI&-lvz;zr}m&W><5jOj=zBbs$J|Ua! zi4t(Ea~tb)rvB?ok|fbP+tjeiLcHPoUO)GmemqOsHgOYO-s#8JI7^y#rI^+M(G2M8 z33nxlQ(Obao&;%p-fWO?rS&#B;P6%z7w>+(?RqWHV{+=yy8IaV5+@N65fKp)5fKsf Z?*|cOxYvx`?OOl<002ovPDHLkV1l|W+6@2z diff --git a/Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_ShitChap/Clothing/Head/Misc/templar.rsi/equipped-HELMET-vulpkanin.png deleted file mode 100644 index ac985c1501786dfd873b6411f799f5178fdfc3d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmV>{s(P41xf_!ST*`gzIWGabA|ocBaWYuBv^l z6mVS^0C4~5OY+>UH*|)|O%z1{fM&A^&iPRkaL$j~sE~UBeBZCwwk@u3>}>iuiXxP8 z0A?YbE=ukcNYfdQaP#yC0JwR2OwyoC?uDStADX`scEAr=1?tuLK`}t$( zyPq2W?0@6wmuGdZ>z4X@Jj>C+U;qGUwOY!yl{+|&BTn@Jk}wRxIWKJyJkJxS+JLm}APAtM z4FC-511!rjc4v19%d(7W6SNlqIKQBr-%bim<}EhU88*||*ySS)aV_aJ_}yx{rwPa|hRx84xf)hfPz|AygkD9Z{v z4;V}VsS}vrPF}Ch?;h}6WbhQy`T6bSNRMFRyis0&D2fs#M!(-r$~)sx=`uN~N#L9x zX_PK$2J%oSM5R`s-EJr1Dd06fO@+UtTW^T;;TOkovJpkD=8a7 Date: Fri, 15 May 2026 18:55:57 +0500 Subject: [PATCH 05/28] meta fix + hide ears on equip --- .../Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml | 8 ++++++++ .../Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/meta.json | 4 ---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml index f321a9b6ba7..d7163c2fa7c 100644 --- a/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml @@ -7,6 +7,10 @@ components: - type: HumanoidAppearance species: Vulpkanin + hideLayersOnEquip: # Mono + - Hair + - HeadTop + - Snout # it hides only custom markings??? wtf - type: Hunger - type: Carriable # Carrying system from nyanotrasen. - type: Inventory # Allows vulps to wear properly shaped helmets @@ -131,3 +135,7 @@ components: - type: HumanoidAppearance species: Vulpkanin + hideLayersOnEquip: # Mono + - Hair + - HeadTop + - Snout diff --git a/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/meta.json b/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/meta.json index 155e69a8686..60c7a0fc848 100644 --- a/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/meta.json +++ b/Resources/Textures/Nyanotrasen/Clothing/Head/Hats/bellhop.rsi/meta.json @@ -13,10 +13,6 @@ { "name": "equipped-HELMET", "directions": 4 - }, - { - "name": "equipped-HELMET-vulpkanin", - "directions": 4 } ] } From a2f41be0e17c6042423da12082ea40605cbb9c04 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Wed, 6 Aug 2025 15:00:32 +0200 Subject: [PATCH 06/28] MessyDrinker for dogs (#38852) --- .../Components/MessyDrinkerComponent.cs | 22 ++++++++++ .../Nutrition/EntitySystems/DrinkSystem.cs | 12 +++++- .../EntitySystems/MessyDrinkerSystem.cs | 41 +++++++++++++++++++ .../Nutrition/Events/DrinkEvents.cs | 12 ++++++ .../Prototypes/Entities/Mobs/NPCs/animals.yml | 2 + .../Prototypes/Entities/Mobs/NPCs/pets.yml | 2 + 6 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 Content.Server/Nutrition/Components/MessyDrinkerComponent.cs create mode 100644 Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs create mode 100644 Content.Server/Nutrition/Events/DrinkEvents.cs diff --git a/Content.Server/Nutrition/Components/MessyDrinkerComponent.cs b/Content.Server/Nutrition/Components/MessyDrinkerComponent.cs new file mode 100644 index 00000000000..6a1a3a03195 --- /dev/null +++ b/Content.Server/Nutrition/Components/MessyDrinkerComponent.cs @@ -0,0 +1,22 @@ +using Content.Shared.FixedPoint; + +namespace Content.Server.Nutrition.Components; + +/// +/// Entities with this component occasionally spill some of their drink when drinking. +/// +[RegisterComponent] +public sealed partial class MessyDrinkerComponent : Component +{ + [DataField] + public float SpillChance = 0.2f; + + /// + /// The amount of solution that is spilled when procs. + /// + [DataField] + public FixedPoint2 SpillAmount = 1.0; + + [DataField] + public LocId? SpillMessagePopup; +} diff --git a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs index 766f94e857d..8c65dd8253a 100644 --- a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs @@ -4,6 +4,7 @@ using Content.Server.Fluids.EntitySystems; using Content.Server.Forensics; using Content.Server.Inventory; +using Content.Server.Nutrition.Events; using Content.Server.Popups; using Content.Shared._Mono.Traits.Physical; using Content.Shared.Administration.Logs; @@ -330,11 +331,18 @@ private void OnDoAfter(Entity entity, ref ConsumeDoAfterEvent ar _audio.PlayPvs(entity.Comp.UseSound, args.Target.Value, AudioParams.Default.WithVolume(-2f).WithVariation(0.25f)); - _reaction.DoEntityReaction(args.Target.Value, solution, ReactionMethod.Ingestion); - _stomach.TryTransferSolution(firstStomach.Value.Owner, drained, firstStomach.Value.Comp1); + var beforeDrinkEvent = new BeforeIngestDrinkEvent(entity.Owner, drained, forceDrink); + RaiseLocalEvent(args.Target.Value, ref beforeDrinkEvent); _forensics.TransferDna(entity, args.Target.Value); + _reaction.DoEntityReaction(args.Target.Value, solution, ReactionMethod.Ingestion); + + if (drained.Volume == 0) + return; + + _stomach.TryTransferSolution(firstStomach.Value.Owner, drained, firstStomach.Value.Comp1); + if (!forceDrink && solution.Volume > 0) args.Repeat = true; } diff --git a/Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs b/Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs new file mode 100644 index 00000000000..f92318d0f71 --- /dev/null +++ b/Content.Server/Nutrition/EntitySystems/MessyDrinkerSystem.cs @@ -0,0 +1,41 @@ +using Content.Server.Fluids.EntitySystems; +using Content.Server.Nutrition.Components; +using Content.Server.Nutrition.Events; +using Content.Shared.Popups; +using Robust.Shared.Random; + +namespace Content.Server.Nutrition.EntitySystems; + +public sealed class MessyDrinkerSystem : EntitySystem +{ + [Dependency] private readonly PuddleSystem _puddle = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnBeforeIngestDrink); + } + + private void OnBeforeIngestDrink(Entity ent, ref BeforeIngestDrinkEvent ev) + { + if (ev.Solution.Volume <= ent.Comp.SpillAmount) + return; + + // Cannot spill if you're being forced to drink. + if (ev.Forced) + return; + + if (!_random.Prob(ent.Comp.SpillChance)) + return; + + if (ent.Comp.SpillMessagePopup != null) + _popup.PopupEntity(Loc.GetString(ent.Comp.SpillMessagePopup), ent, ent, PopupType.MediumCaution); + + var split = ev.Solution.SplitSolution(ent.Comp.SpillAmount); + + _puddle.TrySpillAt(ent, split, out _); + } +} diff --git a/Content.Server/Nutrition/Events/DrinkEvents.cs b/Content.Server/Nutrition/Events/DrinkEvents.cs new file mode 100644 index 00000000000..b7a74031053 --- /dev/null +++ b/Content.Server/Nutrition/Events/DrinkEvents.cs @@ -0,0 +1,12 @@ +using Content.Shared.Chemistry.Components; + +namespace Content.Server.Nutrition.Events; + +/// +/// Raised on the entity drinking. This is right before they actually transfer the solution into the stomach. +/// +/// The drink that is being drank. +/// The solution that will be digested. +/// Whether the target was forced to drink the solution by somebody else. +[ByRefEvent] +public record struct BeforeIngestDrinkEvent(EntityUid Drink, Solution Solution, bool Forced); diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index e4b5f946ce5..07df099ebf6 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -2954,6 +2954,7 @@ - type: HTN rootTask: task: RuminantHostileCompound + - type: MessyDrinker - type: Tag tags: - VimPilot @@ -2994,6 +2995,7 @@ - type: Inventory speciesId: dog templateId: pet + - type: MessyDrinker - type: DamageStateVisuals states: Alive: diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml index bf099c34300..7919ad601d7 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml @@ -383,6 +383,7 @@ - VimPilot - type: StealTarget stealGroup: AnimalMcGriff + - type: MessyDrinker - type: entity name: Paperwork @@ -489,6 +490,7 @@ - type: Speech speechVerb: Canine speechSounds: Dog + - type: MessyDrinker - type: entity name: Morty From 5d0d10bd99eb34e65794dffcdb770095a3dc54b9 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Fri, 5 Sep 2025 12:43:17 +0200 Subject: [PATCH 07/28] Vulpkanin Species (#37539) * [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 * 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 Co-authored-by: Kr8art <188977876+kr8art@users.noreply.github.com> Co-authored-by: Hannah Giovanna Dawson Co-authored-by: Southbridge-fur --- Resources/Audio/Voice/Talk/attributions.yml | 5 + Resources/Audio/Voice/Talk/vulp.ogg | Bin 0 -> 6337 bytes Resources/Audio/Voice/Talk/vulp_ask.ogg | Bin 0 -> 5916 bytes Resources/Audio/Voice/Talk/vulp_exclaim.ogg | Bin 0 -> 7206 bytes .../Audio/Voice/Vulpkanin/attributions.yml | 55 +++ Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg | Bin 0 -> 6366 bytes Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg | Bin 0 -> 6994 bytes Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg | Bin 0 -> 7144 bytes .../Audio/Voice/Vulpkanin/dog_growl1.ogg | Bin 0 -> 12879 bytes .../Audio/Voice/Vulpkanin/dog_growl2.ogg | Bin 0 -> 20399 bytes .../Audio/Voice/Vulpkanin/dog_growl3.ogg | Bin 0 -> 18731 bytes .../Audio/Voice/Vulpkanin/dog_growl4.ogg | Bin 0 -> 10931 bytes .../Audio/Voice/Vulpkanin/dog_growl5.ogg | Bin 0 -> 10464 bytes .../Audio/Voice/Vulpkanin/dog_growl6.ogg | Bin 0 -> 11074 bytes .../Audio/Voice/Vulpkanin/dog_snarl1.ogg | Bin 0 -> 21232 bytes .../Audio/Voice/Vulpkanin/dog_snarl2.ogg | Bin 0 -> 24481 bytes .../Audio/Voice/Vulpkanin/dog_snarl3.ogg | Bin 0 -> 23965 bytes Resources/Audio/Voice/Vulpkanin/dog_whine.ogg | Bin 0 -> 25400 bytes Resources/Audio/Voice/Vulpkanin/howl.ogg | Bin 0 -> 27570 bytes .../Audio/Voice/Vulpkanin/vulp_scream1.ogg | Bin 0 -> 17540 bytes .../Audio/Voice/Vulpkanin/vulp_scream2.ogg | Bin 0 -> 17662 bytes .../Audio/Voice/Vulpkanin/vulp_scream3.ogg | Bin 0 -> 16965 bytes .../Audio/Voice/Vulpkanin/vulp_scream4.ogg | Bin 0 -> 18488 bytes Resources/Locale/en-US/chat/emotes.ftl | 5 + .../en-US/chat/managers/chat-manager.ftl | 7 + .../en-US/datasets/names/vulpkanin_female.ftl | 113 +++++ .../en-US/datasets/names/vulpkanin_last.ftl | 252 ++++++++++ .../en-US/datasets/names/vulpkanin_male.ftl | 83 ++++ .../interaction-popup-component.ftl | 3 + Resources/Locale/en-US/markings/vulpkanin.ftl | 300 ++++++------ Resources/Locale/en-US/species/species.ftl | 3 +- Resources/Prototypes/Actions/types.yml | 25 + Resources/Prototypes/Body/Parts/vulpkanin.yml | 89 ++++ .../Prototypes/Body/Prototypes/vulpkanin.yml | 49 ++ Resources/Prototypes/Damage/modifier_sets.yml | 7 + .../Datasets/Names/vulpkanin_female.yml | 5 + .../Datasets/Names/vulpkanin_last.yml | 5 + .../Datasets/Names/vulpkanin_male.yml | 5 + .../Clothing/Head/base_clothinghead.yml | 2 + .../Clothing/Head/hardsuit-helmets.yml | 86 +++- .../Markings/Vulpkanin/vulpkanin_chest.yml | 27 ++ .../Markings/Vulpkanin/vulpkanin_ears.yml | 115 +++++ .../Markings/Vulpkanin/vulpkanin_hair.yml | 261 +++++++++++ .../Markings/Vulpkanin/vulpkanin_head.yml | 63 +++ .../Markings/Vulpkanin/vulpkanin_limbs.yml | 436 ++++++++++++++++++ .../Markings/Vulpkanin/vulpkanin_snout.yml | 73 +++ .../Markings/Vulpkanin/vulpkanin_tail.yml | 68 +++ .../Entities/Mobs/Player/vulpkanin.yml | 5 + .../Entities/Mobs/Species/vulpkanin.yml | 241 ++++++++++ Resources/Prototypes/Guidebook/species.yml | 7 +- .../Loadouts/Miscellaneous/survival.yml | 20 + .../Prototypes/SoundCollections/screams.yml | 10 +- .../Prototypes/SoundCollections/vulpkanin.yml | 33 ++ Resources/Prototypes/Species/vulpkanin.yml | 168 +++++++ .../Prototypes/Voice/speech_emote_sounds.yml | 57 +++ Resources/Prototypes/Voice/speech_emotes.yml | 91 ++++ Resources/Prototypes/Voice/speech_sounds.yml | 9 + Resources/Prototypes/Voice/speech_verbs.yml | 9 + .../ServerInfo/Guidebook/Mobs/Species.xml | 3 + .../ServerInfo/Guidebook/Mobs/Vulpkanin.xml | 16 + .../Head/Hardsuits/deathsquad.rsi/meta.json | 2 +- .../equipped-head-light-vulpkanin.png | Bin 0 -> 3954 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 0 -> 2825 bytes .../equipped-head-vulpkanin.png | Bin 0 -> 979 bytes .../equipped-head-light-vulpkanin.png | Bin 0 -> 3954 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 0 -> 2825 bytes .../equipped-head-vulpkanin.png | Bin 0 -> 1051 bytes .../rd.rsi/equipped-HELMET-hydrakin.png | Bin 1102 -> 0 bytes .../Hardsuits/rd.rsi/equipped-HELMET-vox.png | Bin 507 -> 0 bytes .../Head/Hardsuits/rd.rsi/equipped-HELMET.png | Bin 903 -> 0 bytes .../Clothing/Head/Hardsuits/rd.rsi/icon.png | Bin 529 -> 260 bytes .../Clothing/Head/Hardsuits/rd.rsi/meta.json | 65 ++- .../rd.rsi/off-equipped-HELMET-vulpkanin.png | Bin 0 -> 3499 bytes .../rd.rsi/on-equipped-HELMET-vulpkanin.png | Bin 0 -> 3910 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 4406 bytes .../Hardsuits/security-warden.rsi/meta.json | 10 +- .../Head/Helmets/eva_syndicate.rsi/meta.json | 2 +- .../Head/Helmets/spaceninja.rsi/meta.json | 2 +- .../Head/Hoods/Bio/security.rsi/meta.json | 2 +- .../Clothing/Head/Hoods/rad.rsi/meta.json | 4 + .../Clothing/Mask/blushingclown.rsi/meta.json | 4 +- .../Clothing/Mask/blushingmime.rsi/meta.json | 4 +- .../Clothing/Mask/breath.rsi/meta.json | 2 +- .../Clothing/Mask/clown.rsi/meta.json | 6 +- .../Clothing/Mask/cluwne.rsi/meta.json | 8 +- .../Textures/Clothing/Mask/ert.rsi/meta.json | 4 +- .../Textures/Clothing/Mask/gas.rsi/meta.json | 6 +- .../Clothing/Mask/gasatmos.rsi/meta.json | 6 +- .../Clothing/Mask/gascaptain.rsi/meta.json | 6 +- .../Clothing/Mask/gascentcom.rsi/meta.json | 4 +- .../Clothing/Mask/gasexplorer.rsi/meta.json | 6 +- .../Clothing/Mask/gassecurity.rsi/meta.json | 2 +- .../Clothing/Mask/gassyndicate.rsi/meta.json | 12 +- .../Mask/italian_moustache.rsi/meta.json | 4 +- .../Clothing/Mask/medical.rsi/meta.json | 10 +- .../Mask/medicalsecurity.rsi/meta.json | 10 +- .../Textures/Clothing/Mask/merc.rsi/meta.json | 4 +- .../Textures/Clothing/Mask/mime.rsi/meta.json | 6 +- .../Clothing/Mask/muzzle.rsi/meta.json | 6 +- .../Clothing/Mask/neckgaiter.rsi/meta.json | 4 +- .../Clothing/Mask/neckgaiterred.rsi/meta.json | 4 +- .../Clothing/Mask/ninja.rsi/meta.json | 4 +- .../Mask/plaguedoctormask.rsi/meta.json | 6 +- .../Clothing/Mask/sadmime.rsi/meta.json | 6 +- .../Clothing/Mask/scaredmime.rsi/meta.json | 8 +- .../Clothing/Mask/sterile.rsi/meta.json | 4 +- .../Textures/Clothing/Mask/swat.rsi/meta.json | 2 +- .../creampie.rsi/creampie_vulpkanin.png | Bin 0 -> 522 bytes .../Textures/Effects/creampie.rsi/meta.json | 6 +- .../body_markings.rsi/belly_crest.png | Bin 0 -> 314 bytes .../Vulpkanin/body_markings.rsi/belly_fox.png | Bin 0 -> 227 bytes .../body_markings.rsi/belly_full.png | Bin 0 -> 292 bytes .../body_markings.rsi/claws_l_foot.png | Bin 0 -> 250 bytes .../body_markings.rsi/claws_l_hand.png | Bin 0 -> 298 bytes .../body_markings.rsi/claws_r_foot.png | Bin 0 -> 244 bytes .../body_markings.rsi/claws_r_hand.png | Bin 0 -> 294 bytes .../body_markings.rsi/crest-arm-l.png | Bin 0 -> 143 bytes .../body_markings.rsi/crest-arm-r.png | Bin 0 -> 164 bytes .../body_markings.rsi/crest-arms.png | Bin 0 -> 404 bytes .../body_markings.rsi/crest-foot-l.png | Bin 0 -> 239 bytes .../body_markings.rsi/crest-foot-r.png | Bin 0 -> 269 bytes .../body_markings.rsi/crest-hand-l.png | Bin 0 -> 306 bytes .../body_markings.rsi/crest-hand-r.png | Bin 0 -> 303 bytes .../body_markings.rsi/crest-leg-l.png | Bin 0 -> 227 bytes .../body_markings.rsi/crest-leg-r.png | Bin 0 -> 214 bytes .../body_markings.rsi/crest-legs.png | Bin 0 -> 342 bytes .../Vulpkanin/body_markings.rsi/crests.png | Bin 0 -> 574 bytes .../Vulpkanin/body_markings.rsi/meta.json | 183 ++++++++ .../body_markings.rsi/points_fade-arm-l.png | Bin 0 -> 297 bytes .../body_markings.rsi/points_fade-arm-r.png | Bin 0 -> 294 bytes .../body_markings.rsi/points_fade-arms.png | Bin 0 -> 699 bytes .../body_markings.rsi/points_fade-foot-l.png | Bin 0 -> 322 bytes .../body_markings.rsi/points_fade-foot-r.png | Bin 0 -> 287 bytes .../body_markings.rsi/points_fade-hand-l.png | Bin 0 -> 358 bytes .../body_markings.rsi/points_fade-hand-r.png | Bin 0 -> 402 bytes .../body_markings.rsi/points_fade-leg-l.png | Bin 0 -> 418 bytes .../body_markings.rsi/points_fade-leg-r.png | Bin 0 -> 418 bytes .../body_markings.rsi/points_fade-legs.png | Bin 0 -> 718 bytes .../body_markings.rsi/points_fade.png | Bin 0 -> 1219 bytes .../body_markings.rsi/points_sharp-arm-l.png | Bin 0 -> 238 bytes .../points_sharp-arm-long-l.png | Bin 0 -> 359 bytes .../points_sharp-arm-long-r.png | Bin 0 -> 367 bytes .../body_markings.rsi/points_sharp-arm-r.png | Bin 0 -> 247 bytes .../points_sharp-arms-long.png | Bin 0 -> 740 bytes .../body_markings.rsi/points_sharp-arms.png | Bin 0 -> 609 bytes .../body_markings.rsi/points_sharp-foot-l.png | Bin 0 -> 294 bytes .../body_markings.rsi/points_sharp-foot-r.png | Bin 0 -> 287 bytes .../body_markings.rsi/points_sharp-hand-l.png | Bin 0 -> 340 bytes .../body_markings.rsi/points_sharp-hand-r.png | Bin 0 -> 375 bytes .../body_markings.rsi/points_sharp-leg-l.png | Bin 0 -> 356 bytes .../body_markings.rsi/points_sharp-leg-r.png | Bin 0 -> 360 bytes .../body_markings.rsi/points_sharp-legs.png | Bin 0 -> 649 bytes .../body_markings.rsi/points_sharp.png | Bin 0 -> 1052 bytes .../ear_markings.rsi/coyote-inner.png | Bin 0 -> 202 bytes .../Vulpkanin/ear_markings.rsi/coyote.png | Bin 0 -> 2883 bytes .../ear_markings.rsi/fennec-inner.png | Bin 0 -> 210 bytes .../Vulpkanin/ear_markings.rsi/fennec.png | Bin 0 -> 3034 bytes .../Vulpkanin/ear_markings.rsi/fox-inner.png | Bin 0 -> 187 bytes .../Vulpkanin/ear_markings.rsi/fox.png | Bin 0 -> 2912 bytes .../ear_markings.rsi/jackal-inner.png | Bin 0 -> 200 bytes .../Vulpkanin/ear_markings.rsi/jackal.png | Bin 0 -> 2906 bytes .../Vulpkanin/ear_markings.rsi/meta.json | 83 ++++ .../Vulpkanin/ear_markings.rsi/otie-inner.png | Bin 0 -> 162 bytes .../Vulpkanin/ear_markings.rsi/otie.png | Bin 0 -> 2846 bytes .../ear_markings.rsi/shock-inner.png | Bin 0 -> 225 bytes .../Vulpkanin/ear_markings.rsi/shock.png | Bin 0 -> 2906 bytes .../ear_markings.rsi/terrier-inner.png | Bin 0 -> 204 bytes .../Vulpkanin/ear_markings.rsi/terrier.png | Bin 0 -> 2953 bytes .../Vulpkanin/ear_markings.rsi/vulp-fade.png | Bin 0 -> 308 bytes .../Vulpkanin/ear_markings.rsi/vulp-inner.png | Bin 0 -> 158 bytes .../Vulpkanin/ear_markings.rsi/vulp-sharp.png | Bin 0 -> 231 bytes .../Vulpkanin/ear_markings.rsi/vulp.png | Bin 0 -> 2935 bytes .../Vulpkanin/facial_hair.rsi/elder.png | Bin 0 -> 300 bytes .../Vulpkanin/facial_hair.rsi/elder_chin.png | Bin 0 -> 168 bytes .../Vulpkanin/facial_hair.rsi/goatee.png | Bin 0 -> 195 bytes .../Vulpkanin/facial_hair.rsi/kita.png | Bin 0 -> 189 bytes .../Vulpkanin/facial_hair.rsi/meta.json | 28 ++ .../Vulpkanin/facial_hair.rsi/ruff.png | Bin 0 -> 211 bytes .../Vulpkanin/hair.rsi/adhara.png | Bin 0 -> 822 bytes .../Vulpkanin/hair.rsi/anita.png | Bin 0 -> 735 bytes .../Vulpkanin/hair.rsi/apollo.png | Bin 0 -> 367 bytes .../Vulpkanin/hair.rsi/belle.png | Bin 0 -> 649 bytes .../Vulpkanin/hair.rsi/braided.png | Bin 0 -> 483 bytes .../Customization/Vulpkanin/hair.rsi/bun.png | Bin 0 -> 581 bytes .../Vulpkanin/hair.rsi/clean_cut.png | Bin 0 -> 513 bytes .../Customization/Vulpkanin/hair.rsi/curl.png | Bin 0 -> 551 bytes .../Customization/Vulpkanin/hair.rsi/hawk.png | Bin 0 -> 359 bytes .../Vulpkanin/hair.rsi/jagged.png | Bin 0 -> 579 bytes .../Vulpkanin/hair.rsi/jeremy.png | Bin 0 -> 579 bytes .../Vulpkanin/hair.rsi/kajam.png | Bin 0 -> 563 bytes .../Customization/Vulpkanin/hair.rsi/keid.png | Bin 0 -> 370 bytes .../Vulpkanin/hair.rsi/kleeia.png | Bin 0 -> 646 bytes .../Vulpkanin/hair.rsi/meta.json | 92 ++++ .../Vulpkanin/hair.rsi/mizar.png | Bin 0 -> 755 bytes .../Vulpkanin/hair.rsi/punkbraided.png | Bin 0 -> 503 bytes .../Vulpkanin/hair.rsi/raine.png | Bin 0 -> 1062 bytes .../Vulpkanin/hair.rsi/rough.png | Bin 0 -> 609 bytes .../Vulpkanin/hair.rsi/short.png | Bin 0 -> 379 bytes .../Vulpkanin/hair.rsi/short2.png | Bin 0 -> 511 bytes .../Vulpkanin/hair.rsi/spike.png | Bin 0 -> 444 bytes .../Vulpkanin/head_markings.rsi/blaze.png | Bin 0 -> 145 bytes .../Vulpkanin/head_markings.rsi/mask.png | Bin 0 -> 196 bytes .../Vulpkanin/head_markings.rsi/meta.json | 36 ++ .../Vulpkanin/head_markings.rsi/patch.png | Bin 0 -> 222 bytes .../Vulpkanin/head_markings.rsi/slash.png | Bin 0 -> 232 bytes .../Vulpkanin/head_markings.rsi/stripes_1.png | Bin 0 -> 316 bytes .../Vulpkanin/head_markings.rsi/stripes_2.png | Bin 0 -> 337 bytes .../Vulpkanin/head_markings.rsi/vulpine.png | Bin 0 -> 223 bytes .../masking_helpers.rsi/female_full.png | Bin 0 -> 1539 bytes .../masking_helpers.rsi/female_none.png | Bin 0 -> 99 bytes .../masking_helpers.rsi/female_top.png | Bin 0 -> 1539 bytes .../Vulpkanin/masking_helpers.rsi/full.png | Bin 0 -> 1625 bytes .../masking_helpers.rsi/male_full.png | Bin 0 -> 1625 bytes .../masking_helpers.rsi/male_none.png | Bin 0 -> 1568 bytes .../masking_helpers.rsi/male_top.png | Bin 0 -> 1568 bytes .../Vulpkanin/masking_helpers.rsi/meta.json | 100 ++++ .../Vulpkanin/masking_helpers.rsi/none.png | Bin 0 -> 83 bytes .../Vulpkanin/masking_helpers.rsi/top.png | Bin 0 -> 1625 bytes .../masking_helpers.rsi/unisex_full.png | Bin 0 -> 1625 bytes .../masking_helpers.rsi/unisex_none.png | Bin 0 -> 1568 bytes .../masking_helpers.rsi/unisex_top.png | Bin 0 -> 1568 bytes .../Vulpkanin/snout_markings.rsi/blaze.png | Bin 0 -> 201 bytes .../Vulpkanin/snout_markings.rsi/mask.png | Bin 0 -> 220 bytes .../Vulpkanin/snout_markings.rsi/meta.json | 40 ++ .../Vulpkanin/snout_markings.rsi/patch.png | Bin 0 -> 227 bytes .../snout_markings.rsi/snout-nose.png | Bin 0 -> 133 bytes .../snout_markings.rsi/snout-top.png | Bin 0 -> 5888 bytes .../Vulpkanin/snout_markings.rsi/snout.png | Bin 0 -> 240 bytes .../snout_markings.rsi/vulpine-lines.png | Bin 0 -> 203 bytes .../Vulpkanin/snout_markings.rsi/vulpine.png | Bin 0 -> 174 bytes .../Vulpkanin/tail_markings.rsi/coyote.png | Bin 0 -> 474 bytes .../tail_markings.rsi/fennec-tip.png | Bin 0 -> 320 bytes .../Vulpkanin/tail_markings.rsi/fennec.png | Bin 0 -> 563 bytes .../tail_markings.rsi/fluffy-tip.png | Bin 0 -> 261 bytes .../Vulpkanin/tail_markings.rsi/fluffy.png | Bin 0 -> 606 bytes .../tail_markings.rsi/husky-inner.png | Bin 0 -> 271 bytes .../tail_markings.rsi/husky-outer.png | Bin 0 -> 519 bytes .../Vulpkanin/tail_markings.rsi/husky.png | Bin 0 -> 609 bytes .../Vulpkanin/tail_markings.rsi/long-tip.png | Bin 0 -> 329 bytes .../Vulpkanin/tail_markings.rsi/long.png | Bin 0 -> 562 bytes .../Vulpkanin/tail_markings.rsi/meta.json | 63 +++ .../tail_markings.rsi/tail-wag-icon.png | Bin 0 -> 242 bytes .../Vulpkanin/tail_markings.rsi/vulp-fade.png | Bin 0 -> 398 bytes .../Vulpkanin/tail_markings.rsi/vulp-tip.png | Bin 0 -> 316 bytes .../Vulpkanin/tail_markings.rsi/vulp.png | Bin 0 -> 540 bytes .../Vulpkanin/displacement.rsi/back.png | Bin 0 -> 289 bytes .../Vulpkanin/displacement.rsi/belt.png | Bin 0 -> 268 bytes .../Vulpkanin/displacement.rsi/ears.png | Bin 0 -> 269 bytes .../Vulpkanin/displacement.rsi/eyes.png | Bin 0 -> 252 bytes .../Vulpkanin/displacement.rsi/hair.png | Bin 0 -> 460 bytes .../Vulpkanin/displacement.rsi/hand.png | Bin 0 -> 303 bytes .../Vulpkanin/displacement.rsi/head.png | Bin 0 -> 277 bytes .../Vulpkanin/displacement.rsi/jumpsuit.png | Bin 0 -> 403 bytes .../Vulpkanin/displacement.rsi/meta.json | 58 +++ .../Vulpkanin/displacement.rsi/neck.png | Bin 0 -> 334 bytes .../Vulpkanin/displacement.rsi/outerwear.png | Bin 0 -> 547 bytes .../Vulpkanin/displacement.rsi/shoes.png | Bin 0 -> 332 bytes .../Mobs/Species/Vulpkanin/parts.rsi/eyes.png | Bin 0 -> 143 bytes .../Mobs/Species/Vulpkanin/parts.rsi/full.png | Bin 0 -> 4670 bytes .../Species/Vulpkanin/parts.rsi/head_f.png | Bin 0 -> 598 bytes .../Species/Vulpkanin/parts.rsi/head_m.png | Bin 0 -> 598 bytes .../Mobs/Species/Vulpkanin/parts.rsi/icon.png | Bin 0 -> 83 bytes .../Species/Vulpkanin/parts.rsi/l_arm.png | Bin 0 -> 3083 bytes .../Species/Vulpkanin/parts.rsi/l_foot.png | Bin 0 -> 3018 bytes .../Species/Vulpkanin/parts.rsi/l_hand.png | Bin 0 -> 3029 bytes .../Species/Vulpkanin/parts.rsi/l_leg.png | Bin 0 -> 3192 bytes .../Species/Vulpkanin/parts.rsi/meta.json | 73 +++ .../Vulpkanin/parts.rsi/overlay_husk.png | Bin 0 -> 493 bytes .../Species/Vulpkanin/parts.rsi/r_arm.png | Bin 0 -> 3097 bytes .../Species/Vulpkanin/parts.rsi/r_foot.png | Bin 0 -> 3010 bytes .../Species/Vulpkanin/parts.rsi/r_hand.png | Bin 0 -> 3046 bytes .../Species/Vulpkanin/parts.rsi/r_leg.png | Bin 0 -> 3190 bytes .../Species/Vulpkanin/parts.rsi/torso_f.png | Bin 0 -> 3543 bytes .../Species/Vulpkanin/parts.rsi/torso_m.png | Bin 0 -> 3549 bytes .../blunt.rsi/lit-equipped-MASK-vulpkanin.png | Bin 0 -> 999 bytes .../Smokeables/Cannabis/blunt.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 264 bytes .../joint.rsi/lit-equipped-MASK-vulpkanin.png | Bin 0 -> 918 bytes .../Smokeables/Cannabis/joint.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 240 bytes .../lit-equipped-MASK-vulpkanin.png | Bin 0 -> 886 bytes .../Cigarettes/cigarette.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 256 bytes .../lit-equipped-MASK-vulpkanin.png | Bin 0 -> 968 bytes .../Cigars/cigar-gold.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 291 bytes .../cigar.rsi/lit-equipped-MASK-vulpkanin.png | Bin 0 -> 968 bytes .../Smokeables/Cigars/cigar.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 291 bytes .../pipe.rsi/lit-equipped-MASK-vulpkanin.png | Bin 0 -> 1264 bytes .../Smokeables/Pipes/pipe.rsi/meta.json | 52 ++- .../unlit-equipped-MASK-vulpkanin.png | Bin 0 -> 367 bytes 292 files changed, 3888 insertions(+), 232 deletions(-) create mode 100644 Resources/Audio/Voice/Talk/vulp.ogg create mode 100644 Resources/Audio/Voice/Talk/vulp_ask.ogg create mode 100644 Resources/Audio/Voice/Talk/vulp_exclaim.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/attributions.yml create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/dog_whine.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/howl.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg create mode 100644 Resources/Locale/en-US/datasets/names/vulpkanin_female.ftl create mode 100644 Resources/Locale/en-US/datasets/names/vulpkanin_last.ftl create mode 100644 Resources/Locale/en-US/datasets/names/vulpkanin_male.ftl create mode 100644 Resources/Prototypes/Body/Parts/vulpkanin.yml create mode 100644 Resources/Prototypes/Body/Prototypes/vulpkanin.yml create mode 100644 Resources/Prototypes/Datasets/Names/vulpkanin_female.yml create mode 100644 Resources/Prototypes/Datasets/Names/vulpkanin_last.yml create mode 100644 Resources/Prototypes/Datasets/Names/vulpkanin_male.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_chest.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_ears.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_hair.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_head.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_limbs.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_snout.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml create mode 100644 Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml create mode 100644 Resources/Prototypes/SoundCollections/vulpkanin.yml create mode 100644 Resources/Prototypes/Species/vulpkanin.yml create mode 100644 Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-hydrakin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-vox.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/Effects/creampie.rsi/creampie_vulpkanin.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_crest.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_fox.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/belly_full.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_foot.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_l_hand.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_foot.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/claws_r_hand.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arm-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-arms.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-foot-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-hand-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-leg-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crest-legs.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/crests.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arm-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-arms.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-foot-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-hand-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-leg-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade-legs.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_fade.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-long-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arm-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms-long.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-arms.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-foot-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-hand-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-l.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-leg-r.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp-legs.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/points_sharp.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/coyote.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fennec.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/fox.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/jackal.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/otie.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/shock.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/terrier.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-fade.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp-sharp.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/ear_markings.rsi/vulp.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/elder_chin.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/goatee.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/kita.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/facial_hair.rsi/ruff.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/adhara.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/anita.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/apollo.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/belle.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/braided.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/bun.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/clean_cut.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/curl.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/hawk.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jagged.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/jeremy.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kajam.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/keid.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/kleeia.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/mizar.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/punkbraided.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/raine.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/rough.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/short2.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/hair.rsi/spike.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/blaze.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/mask.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/patch.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/slash.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_1.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/stripes_2.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/vulpine.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_full.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_none.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/female_top.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/full.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_full.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_none.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/male_top.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/none.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/top.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_full.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_none.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/masking_helpers.rsi/unisex_top.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/blaze.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/mask.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/patch.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-nose.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout-top.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/snout.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine-lines.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/snout_markings.rsi/vulpine.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-outer.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/tail-wag-icon.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/back.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/belt.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/ears.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/eyes.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hair.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/hand.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/head.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/jumpsuit.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/neck.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/outerwear.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/shoes.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/eyes.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/full.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_f.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/head_m.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/icon.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_arm.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_foot.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_hand.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/l_leg.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/overlay_husk.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_arm.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_foot.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_hand.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/r_leg.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_f.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/torso_m.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cannabis/blunt.rsi/unlit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/unlit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/unlit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar-gold.rsi/unlit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Cigars/cigar.rsi/unlit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/lit-equipped-MASK-vulpkanin.png create mode 100644 Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/unlit-equipped-MASK-vulpkanin.png diff --git a/Resources/Audio/Voice/Talk/attributions.yml b/Resources/Audio/Voice/Talk/attributions.yml index 19b0b66b9cc..e4347315fff 100644 --- a/Resources/Audio/Voice/Talk/attributions.yml +++ b/Resources/Audio/Voice/Talk/attributions.yml @@ -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 index 0000000000000000000000000000000000000000..86d50225a52edc2e9fff09a480eea7058f982147 GIT binary patch literal 6337 zcmd5=cUY5KlYc`IMBqlHU(leSgeD*@bP$9fH4s`1JyL^c5{ig7Dxd-)(u4@P)Bq8p z1Sv*EL_wq%AtFT(Ns!nJAXxSd-n;wlv-|D$?6d#uc}`B|%$f7c%$%9?&KuXTFb_Zg z_^agv{~}-`e~LkNK;n)b4~`)4SrGE=Un_rqw?bU`JO91$cS69Kz~fcb-%Nl0W78A- zg`)v3`$WWsYr7r~gGEOKdu^b@kT5+RT|FH=o&7L1SA0xF>~S0c7ej>ep&`P*w(hh! z;02;X0J#uP_`xF7h~ou$LZ0ryqTn3I3sosHHV!2ODUVtNyEv-uRue1*s^H-U7cN3& zp(5l%viTJB5K@)6&17#$2o!_7KVBG>Vco2lB0)hp!5`+K(rrZLJu=~)c_>F45mln3 z2}jW*%Tdj`wU}_Nsh}Vvqn4QC$W;k-vT=Z?<~WK}dAQg(7!-`7;7SA(D$;rp{7IW; zSc=4%p=>l?&vq-Q0#gid0|01xnOwR+N?M%&pa%d#rD|C()UtLXazcIs931TF&l#M0cgg zbj1UeaPi|}we}Simr+ZwJkKs9yyTbVq5z^GfypE$WnqsQ{G zm~q_nGCoK)ZhD3Ee1$a6P7U%c!2PHG%XH8ZGSo)&mmyVhA$_{s(p)#2zs-b!KiKZB z*m+FF{WYlK-KTlr~Is0Dwh@tV)OUN{6g@;~W)8nesINkmpB}T6%?X*1SWG3bLRQNnP+Q zKN3j`J3+4z*buSei}0HoW%5{zf7P`&0z4Z4hAt~U zzN`oaI1(fv8{P$TK>&yqf0PXdJs9zS+35NibSQRM_#Y1d0CZFypfv3X`p7)bLrtE} zO`eCO(XQx!)eM|R^_@Y-s)AVuv1suy90FER=^gtybJaSO6W$|*XC|RaBGNp3S7miEL0f0voN?{E&nO1?jj)z zWnW*B7p$ojmxsDo+XY68fFk(OOaavw0^9*0Mb`mdDHWWFs4hN`3Fj6P(sVhBge(NN zl!#L2786|@AIgE#>S6-QWN$vf#c^*L7$1NL_}Nl6lr0UhDh9~bIcBaO_1*LIU8U?i zh*)=hEc>I`*k>mXwE3_n+5?TB@I?C-m<{Tik9wj9_0ePC6udhM?9gNQQ4(pAh@LLM zPp)7wGI8!`{In-_(g@97#!f6J`;L=BKANGwIE|9bM~S#G5*|asVpp6z3Y^*bxKR>* zG9QPH$4#slj1sYjvEC$XfH#&sZZMk1N1pJ+`o@9CSnqMtpgtdY(h%!iz(@8j zAWaiNVVv(O+IyMg%g&!0$IlsI*(+$@=Sm9s#9N%n|Kog?C&vs0h@#$b&L zhDpgm`S>{>oG;?koKL~@N6Qi!KwOWM+2|z)3>%8 znia3tIwE^JZaiz&oob8Gycet38^!C<<+ZstlTHRCh&}j3Bw-VeU>_}$i1YTwr+UDn zh47DddyiF_vW5WJ7y?{UxlkVJTdw9?pq5TsWR-`r7?lyU+6ZcdA0>=Ji=Z>%6ozI5 zCBlz-ghHti!Q50HTIt|`Si|k=WP?)b-O#E#|^kjL&#x$Bj)4a{RHpzIs#H#eA z)h1FSBB>zMhA`t=A~o^^HJnaWqthel^m;m769cYN7HesH(?Jfcou9sQ2zF{C=4Z3zO6aRZ-^g1h?@|RZXlT5937O2&`9>&pY^g14Y`gV;G%VX)> zVMedh>(*ErldPjWy~*WdTQCGY4Dgd+o`4~^j00K2`gjZ)jWKi{YsP^g2wtf{`py$z z7L7ZP-NgGA;DefRbD(ew4zo;R=aT~1$@6U7G>64})61-1r(auZe!Jcg%VWG30|2>L z01(wF6PHq8ZUfGPw?bx6rmpBk)Br-H%)JM}g@q1Siz?^$Aw-q)azI{Qo*oyLmxB@o zDZeesd3mTPVE~Xa2Jfw>rSJx0ezZWyo&a!m-Usw&dE_%@2$BkVwU*xe#-V_Fp*#XS zDGbP=)zTR}9_1H@w*>lUgTrEJQ_5@UbRLVz01t)E(74Tf%>xNKuZN+z-a%(EG(eZ~ zI&Og5!6TS#J~{>7?rrbZJ1*DrSlZt@bj9r_rDGf|7_vE-BJ5L zLH)No{#Wq-4}|moxvTy!_K5-6>9IieiN7P$0SvNCcSm?v@mZ)YM=oRtsRj@3Lv$&E zp}3%!0!2k=we)~7TKNQpFCw7)GC-mI+{#KROh4ir3YF2op+vo{yy+FiFyQ+6T{B=8 z6Z&u6l!;=1RXCwn7aYL4PwubcPZ*fhHwMT%p58F&Ko0u^{vFZ+@>P71MJOs0!3BSG zS1Nxhs_e<15}`IVas+;!q-1Zbf`t=7(qyC97EuB#ZZKo`sgweBR09WaH3e$IA2uld zfO6cJZZ6An1AxHOf`AoS;@a+Fsf)rg{Nw~n5VB%HDQY0aI?MW!gmsVmehC{V#Bfot zOXPlOk8A|Agt$#U(t5&QZwq*P!vI*j5L6DPwrV4KUKcE4&-Xz$r=oAPmx?PWav<%3 zwkftic44W*?N+k3;NhW8tcZ=M4fKqUq7`JbvGH8m-kJ9)zZaK!crL;Cl@%Zc%z|lE z3hdfNxpt$qy?f~C?BaW{Lfc1D{v%} zH{QgAf@3yV0RK&lFZlSVY|#!yg|kTnA}Ril#H6z)k`hjnqN4r0e0_a<{1qS&h}3*Q z@K56R7#E$p`2A&vr6wj-KF7QWJVIz01wPMSSy=wfgZyfz!q{$)dVSARO(#BgUaL#1 zV=aD(vDlXZ{49%0_)^QkRPUz7F=jGSDg?NeuRkdz#(%}gt?VrRd155B{QXwaxCpng z`fZ}Yv{rwdXqL@qLgBj?h2K1J3h7e0Pez2oly0d>#Gbqc`)H}O5+B>$u<~JLE$-V5 z^wi4c@t3h(bC%tj;thWTyoI)GQ2bu`;>ZWRlc5rKW%pyQ zRLT36ML+svqaWK6usQ%CzTk8vD2Zs3=Q9g2oKp;))(Fiy(z56XqK0((n-${NCOVYv4jo+N;^!c z{l5N&YGO)xh81oa{@55|i2aDOhTb)|rN+jCytPHsk>8Ds!roeF5+6EOt8}IWtm012 z?o&-x@2Wr!>gO7%#!QcX7lWEkwjl==XA57}rmCj**oX=A`8;L5(X@x@V6*P~$3cs& zngshq!pZxA9|~_@?00*&Kj8#6 z#G1P7KKMemMR<1c zxVqe{iUOI)WsTdwgTtoPffiZcOE+0{#&-VB`D*2n3qbe95c3KlQ7CS~tu9od>4)zzDkr=)5klfH}Y)-hH@ z`_eD;X64D*(;_`NYlkGuPs6t5G0ut(~Pt`_hzcU{~wKPnQh zn?)&W_?Xf6)!?)3U%)jQ zx$iwa?i3FXhwL=O9ocrotE`u|&efVB6+aKsmakeHPErutguqPo4eU;yPHvmpX-F&@9im(rs z-0?5{DWRfX2DBSkEMXTtF(K2EUO(NU&Us(Dcsc2939O~tF%(yW(e3Y^WB+)4{}0QH z#r?8bB1sPh=2XhNFL+i+j$M&G{-(~oV(5)|5F~}-pRl%f4P~ly!QWeWbt!?AF~N)t z)afg&>@gI5BK)x*<5hFR?%gzYTFLEAV1~W(cwtfQ8!hvrTB5>0+bb;Yf=k)`KWZed zXX+hKO3F20c6doIoiq64@aaQdS6kKGNZIp-$>GVzyrnE@`$uUy_w0*i>W|&%wKmgm zhZ)Ctgy~=|9!*?#Ne%j9a9!|dYwGc|73+SN-nZX(Nvn9Ky$* zp`8cpv>@#Q)K})|y)|O1B25pXu76UjlN|E95hU1I-S3`YQ*y=7@!l(*y}3T^NlTgx zXW=J%EGZ}IPlMV|smQ9-ZVUEQ%NK)-@)s{reiQ7=oW27c@Mpf1)Q$uxT? zx_aHVJ^}ZRvmBQ_iDL;>h=2L;a{rf^rW1~w>rY2-B1ZfoKPSs3u9+T^mask+GxAgT z%1evLx6E@!RNJlV@)ANCrr*6VD`o~e9${K`wl{je7MUvh+VvonYYyjKI;T}v(aTg+ zF75g%b1WuoiX{Q)ApOM(WwrySUMW2ygjk2$yLsF>(N|c+g$5R=GR0WB578XoM=SBu zG3UM)vd(4JP{y2E?w2@I=1o!+b>uyggsd1@*u%@Gjf#p6GUP9-YKLkBNc<34m6?^i zqq8G6siwl?RU6ew(dAX4aJj&|-H5%q`tPwK>Ja@vNZTT|>#GY)>fD|yCc4qfg|{{A zE8Joa6s(=;BYMv4xck0!Kw2!>)PD@Im*NV)NEp~2X4z;b5yj~ldl#0yNwf8X^W}L$ z7^j`wBY@rhZF4?V%Y|$#d8*Iy=V(Ck=wPdcRL-WGsgkvVfW@NuQg_Lxpo||^g-IH1 z7u)4y-1Y!&+x0a8(o01j?zDe0p2c}(y<4|feK=_JZEK6Etl;>EW=oBJtlN>DV}Bam zfHySW4P8mtatC#-17RK=*x9AkV!&1RkqLyK+A${@A6Otfo~Q)7FW|qJ{HSCf(Vm!S z!}?#Ka0>v3QrY#j@e|+06!>8L3eD<}O^l8z4*$ zuGQQ@IzVsyXmV7H^w zZyy#9*`NK07Z%fI(h#=goJ2;phxF~G*tw1lr@1|`^C}smC%T|gwj$d!0S7bC>30W3 zjFOES)<8!<7N@2XB}xF54DcP$tyyb&;VvsRAzBsR9qw)=-0`xjR7=*b3E8SapT>6k zP7&OTzDfcGxyOY3Fz)6i_jVSqtE)IDB@_ZOiy(0F8x5mi5sqwR`fpamUPPmvfLkA( z4~(*T|0ypf=B?S&>Q2d~(tXcgoV9dtAqyz~2FMc=kig^k-S_Ah7mh$f^Tc?7hVs3cDr{#rs)0MS_Q#(vo5r;j) zO;;xiyKUL*lSysK#|y5tJ|Y^r?0lk;D|JgjZl?!xrO-@uP2LZ=uU*I?u(eF^)Z+I$ znr5GsLIbuKbZ)WAJiBW%STI|izA|<4(^5e4t0u;_2VJ$1dLME|8lRh8#X!VT`fivU;92l`q4@jq*34uPL!k53>nbj$_<{axfru4^y7--2v|6L|K9#Zy U5CdOZ0H6f|C=|K@l9H1D1`cN_3IG5A literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Talk/vulp_ask.ogg b/Resources/Audio/Voice/Talk/vulp_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4cdf1c8a5e31c2a4a1a348b2209fe5f4629a8ff3 GIT binary patch literal 5916 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 B4TAsx literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/attributions.yml b/Resources/Audio/Voice/Vulpkanin/attributions.yml new file mode 100644 index 00000000000..606c0b27de7 --- /dev/null +++ b/Resources/Audio/Voice/Vulpkanin/attributions.yml @@ -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 index 0000000000000000000000000000000000000000..8f3b8fe5bff97ae8146404e915c218d9187af2e7 GIT binary patch literal 6366 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ed4d7bc786888ed1f5a14b561cfd87423e5d96f7 GIT binary patch literal 6994 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg b/Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..13aab8edd40215340900ba1d73622da33066d57e GIT binary patch literal 7144 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d2c99e97e7e0a3075df299748623cdaecefe2f46 GIT binary patch literal 12879 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3eb018413a5678bfec8ebc0c54019bb52e01e4b3 GIT binary patch literal 20399 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

R49(-G$Y58m=|V$C8O*m=x6UM9y~wL& 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg b/Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4493be060cc960ae852b4545b25829d3d3f0ae75 GIT binary patch literal 21232 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg b/Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6529e4e05d0d1c84881867cdcdd24927831ce2cb GIT binary patch literal 24481 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/dog_whine.ogg b/Resources/Audio/Voice/Vulpkanin/dog_whine.ogg new file mode 100644 index 0000000000000000000000000000000000000000..47f2e8200d7ca442016a533bfb7f5a4eea459639 GIT binary patch literal 25400 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/howl.ogg b/Resources/Audio/Voice/Vulpkanin/howl.ogg new file mode 100644 index 0000000000000000000000000000000000000000..eab111a66c7c964bb69d0b3b011e2f5a08706196 GIT binary patch literal 27570 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 mTRbtQr$^WK;5;}aS%i&y=RWU! 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..68bb49fa4249f70fb088b55b951a27c1592f1a2f GIT binary patch literal 16965 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 T>Q*?rcYX`mcEBJN6Wsp;exdK- literal 0 HcmV?d00001 diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46f834ac43bf752ad5438a4c2940c8948ee56568 GIT binary patch literal 18488 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 Mono @@ -316,8 +364,42 @@ components: - type: Sprite sprite: Clothing/Head/Hardsuits/engineering-white.rsi + layers: + - state: icon + - state: icon-unshaded + shader: unshaded + - state: light-overlay + visible: false + shader: unshaded + map: [ "light" ] + - type: HandheldLight + addPrefix: false + - type: ToggleableVisuals + spriteLayer: light + clothingVisuals: + head: + - state: equipped-head-light + shader: unshaded + head-vox: + - state: equipped-head-light-vox + shader: unshaded + head-vulpkanin: + - state: equipped-head-light-vulpkanin + shader: unshaded - type: Clothing - sprite: Clothing/Head/Hardsuits/engineering-white.rsi + clothingVisuals: + head: + - state: equipped-head + - state: equipped-head-unshaded + shader: unshaded + head-vox: + - state: equipped-head-vox + - state: equipped-head-unshaded-vox + shader: unshaded + head-vulpkanin: + - state: equipped-head-vulpkanin + - state: equipped-head-unshaded-vulpkanin + shader: unshaded - type: PointLight color: "#daffad" - type: PressureProtection 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 index 00000000000..316332b7b0f --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_chest.yml @@ -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 index 00000000000..12bba0c6c57 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_ears.yml @@ -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 index 00000000000..880f737977a --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_hair.yml @@ -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 index 00000000000..6fefbe3e4cc --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_head.yml @@ -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 index 00000000000..23d7b0242f7 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_limbs.yml @@ -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 index 00000000000..44c494d52d2 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_snout.yml @@ -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 index 00000000000..238bf88134f --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml @@ -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 diff --git a/Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml new file mode 100644 index 00000000000..52a839dd4aa --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml @@ -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 index 00000000000..2a44c702701 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -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 diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index fa29e181cda..dac0f86babe 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -12,7 +12,7 @@ - SlimePerson - Vox - Goblin # Frontier - - Vulpkanin # DeltaV + - Vulpkanin # Mono - replaced with wiz vulps - Harpy # DeltaV - Felinid # DeltaV - Oni # DeltaV @@ -88,3 +88,8 @@ id: Hydrakin name: species-name-hydrakin text: "/ServerInfo/Guidebook/Mobs/Hydrakin.xml" + +- type: guideEntry + id: Vulpkanin + name: species-name-vulpkanin + text: "/ServerInfo/Guidebook/Mobs/Vulpkanin.xml" diff --git a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml index 06cde359447..571747e538b 100644 --- a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml +++ b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml @@ -21,6 +21,7 @@ - Protogen - Yowie # Goobstation - Tajaran # Goobstation + - Vulpkanin - type: loadoutEffectGroup id: EffectSpeciesVox @@ -68,6 +69,25 @@ - BoxHugNitrogen # Mime +- type: loadoutEffectGroup + id: OxygenBreatherMime + effects: + - !type:SpeciesLoadoutEffect + species: + - Arachnid + - Diona + - Dwarf + - Human + - Reptilian + - Vulpkanin + +- type: loadoutEffectGroup + id: OxygenBreatherMimeMoth + effects: + - !type:SpeciesLoadoutEffect + species: + - Moth + - type: loadout id: EmergencyOxygenMime effects: diff --git a/Resources/Prototypes/SoundCollections/screams.yml b/Resources/Prototypes/SoundCollections/screams.yml index 8fb39e9dc14..ec02ba07123 100644 --- a/Resources/Prototypes/SoundCollections/screams.yml +++ b/Resources/Prototypes/SoundCollections/screams.yml @@ -47,4 +47,12 @@ - /Audio/Voice/Human/femalescream_2.ogg - /Audio/Voice/Human/femalescream_3.ogg - /Audio/Voice/Human/femalescream_4.ogg - - /Audio/Voice/Human/femalescream_5.ogg \ No newline at end of file + - /Audio/Voice/Human/femalescream_5.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 index 00000000000..89ce641f394 --- /dev/null +++ b/Resources/Prototypes/SoundCollections/vulpkanin.yml @@ -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 diff --git a/Resources/Prototypes/Species/vulpkanin.yml b/Resources/Prototypes/Species/vulpkanin.yml new file mode 100644 index 00000000000..5d2b4418c8a --- /dev/null +++ b/Resources/Prototypes/Species/vulpkanin.yml @@ -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 diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index b9b96a994be..3b8ac33d00d 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -546,6 +546,63 @@ params: variation: 0.125 +# 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 diff --git a/Resources/Prototypes/Voice/speech_emotes.yml b/Resources/Prototypes/Voice/speech_emotes.yml index d7a17fbe4fe..4baf39c2f2d 100644 --- a/Resources/Prototypes/Voice/speech_emotes.yml +++ b/Resources/Prototypes/Voice/speech_emotes.yml @@ -204,6 +204,97 @@ - clicked # Frontier - clicking # Frontier +# 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 diff --git a/Resources/Prototypes/Voice/speech_sounds.yml b/Resources/Prototypes/Voice/speech_sounds.yml index 7c1441b8682..bdba2e0e704 100644 --- a/Resources/Prototypes/Voice/speech_sounds.yml +++ b/Resources/Prototypes/Voice/speech_sounds.yml @@ -169,6 +169,15 @@ 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: Chrono saySound: diff --git a/Resources/Prototypes/Voice/speech_verbs.yml b/Resources/Prototypes/Voice/speech_verbs.yml index f8202847fd6..6e8a6964839 100644 --- a/Resources/Prototypes/Voice/speech_verbs.yml +++ b/Resources/Prototypes/Voice/speech_verbs.yml @@ -172,3 +172,12 @@ - chat-speech-verb-electricity-1 - 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 diff --git a/Resources/ServerInfo/Guidebook/Mobs/Species.xml b/Resources/ServerInfo/Guidebook/Mobs/Species.xml index dbfe3ee590b..ac0f0e83471 100644 --- a/Resources/ServerInfo/Guidebook/Mobs/Species.xml +++ b/Resources/ServerInfo/Guidebook/Mobs/Species.xml @@ -41,5 +41,8 @@ + + + diff --git a/Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml b/Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml new file mode 100644 index 00000000000..8ee0b17727c --- /dev/null +++ b/Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml @@ -0,0 +1,16 @@ + + # Vulpkanin + + + + + + 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]. + diff --git a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json index 069b944c491..fde35f4f9a5 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/deathsquad.rsi/meta.json @@ -50,4 +50,4 @@ "directions": 4 } ] -} \ No newline at end of file +} 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 index 0000000000000000000000000000000000000000..52261ea29bff63a9aee0bb1c3ea07100bb5b04f9 GIT binary patch literal 3954 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 M07*qoM6N<$f=CXaMgRZ+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2da6040ec6d99aacfd23b1c94c8edf2a0b16aa28 GIT binary patch literal 2825 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 b0N?{}qcb4|**X|q00000NkvXXu0mjf&#H1M literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..457f45b46ff46b83030cb1bf10d17ab0bb092170 GIT binary patch literal 979 zcmV;^11$WBP)D6vof$LR4TznOl~W1VW+q$5J6M6N^H8Q2L|bla*niL@&`&tbsm82`x$WBv=Ub zAYx@m2!UlnsUQeaVo6&PfvFX4PV?Q_yRH(o_qsb0oSzJL&e?IkZ_b^Wg*}%@gDo54 z4Qvbd?IM!;FcwD|GUPvc)EMB(>kq#76zBd>#U0dTRK)6(bV5X+)On{SiT z)ZW=9_TBCpF(O7@2c-feB_vW^-3@ZNw$95VMjoF>6PzD2F7=@)^^w=n54!-k-JbUi zQCUeLUAniDT6dOHQfr485hHI0ogH1|^9_rAc?Tdy9vO=*tOHLO17!m8@4EI2D_8q8h{=r8vXFXgXoq8G2; zXd4L^sgaVJNh?;x2OkIIvB9Ux`IHU@%?)m2wJV9T3ySAVJ$*=DePdKsU8j6LRUWl? z4QQqA%?aj)db$ao4j-#h*4Hu&6QSP(BLn?f;<`Y8VNO?H+jOW2J1?GL7=~dOhG7_n zVHk#C7-q?^dtE>@JScaDA|)J2Y+WE>;s{-&fS<>)8H@OdT@{aqVx%r&+ZIRwQ*;(x zSh*emy*X@;&Ag5Q9kRB0e@R^cFYxrIhRMHBDgXq~k{%oX6wIMNhYg(~e2&>sH4!dy z=Ak8ZCGZ4qszuN;i)t^6SuV!YrB-JaO-f_dfXS%c3G&>sA&RbWs23fSo?CQ>v-j+v zl;n-n{Gg3WOA6`Sm1}gyJ7FDAU~cP)irSk*7^#+-oYmGN!n^!N0 zefWVl)edpk?QuzWNDF-A{TLbMAJzxlzJHgSA-GQ2ZAboaa#7Y}c$6<0bQGXWz-dAVc+o-~Zb-T}-dvlu6YL_p3!&}-li_+CH+H#a)F%E90prL5K z{r`dk25LRlbu5twhG7_nVHk#C7=~dOhGG6Aegn_%m}7b5R+#_*002ovPDHLkV1jq6 ByU+jt literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..52261ea29bff63a9aee0bb1c3ea07100bb5b04f9 GIT binary patch literal 3954 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 M07*qoM6N<$f=CXaMgRZ+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2da6040ec6d99aacfd23b1c94c8edf2a0b16aa28 GIT binary patch literal 2825 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 b0N?{}qcb4|**X|q00000NkvXXu0mjf&#H1M literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..9a25a7caf45ff4d0d6be003c7f6baee7a3c68876 GIT binary patch literal 1051 zcmV+$1mydPP)$~kQsAELN5BCRccumm5>H~Tx9FR3#r?vZn`M?uoVOqbW^R{AR?+! z7kxk`lwFvTT0$X-V3tbSS|2M~C2hU`vz;}iXy>@Ci=H3M=Y1Yu&i^^jd)_ngIYb&P znp+gXXY_TZNTt46M|_6EHX;T;Q$*EZz|;!%o`Dhk2rpxPB1>6xYUQH)JI%Le_XORV!7S8 z-%OX!9wYC|-9(4>lRclvKS<y<;c6S?HtT2Mc3Ls+z*nb$CQ%i~AOjS-mm6p~HVTKh8t`TAGNx@8a-STPi*v$v82{|3T(50-e zl`xV>{3fVx>edq11^T07y87BlCnk}}$ukVYFbu;m48t%C!!QiP{4+9rE+8E_C^tt_ zC7epel8es2vrUFz80P_A^bN(&2^_i5Wi|%ONKrg)nh?%%e#7{=qYL}?eNg!5&Ea#{h^vmJ3nnjh0dhf3ziXKM4W;HN1kjQm@DI_H$yp+1v*rm~ zxm4JQxv0zH@laZdVT@}I_c(uyJfGkfKarD>jmS}@QKPj7pxQZE*}|T@5)kiEu4Aq- z{RpLN@<5I)&j+9@oS2IaN-F?Qe@Ur}iV6!vD|&17TB_N3kn9_S6e%|5?>#_urjnGm z%o3OO8*e*#2MxD3LN(QA;(5R#H`ygl7UlB+%?Sd%eFMg>7omP%CGE3VMJzkkHAcrc zmB?;%@X{8s(;oK)=*8j%R9?0~Odj^(qbJI{y3+l45=i90sYa}J0c?T$Zq%uY-I!05 zx1%JbE5LuQO`Js#)C*-%c#|nA0ds863Q>3!U8Mv)D`;G}&^avo^EjaaR>wA_?AW`h znnW_l;)7u9h|Ha)Zej6lAkPSxLtPU+KKh>QxXMY&oml$V7hI0_l=vq=y4vNVzviOa z@5ZF7mFQJBSztTo{F-$-cmF@(cDpTZ@=+&6^HF*748t%C!!QiPFbu;m48#1N`~(Q{ Vnk;3zCcgjx002ovPDHLkV1h=O?*jk; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-hydrakin.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-hydrakin.png deleted file mode 100644 index f6f7383e361d5c1bace475c3c116d3b01c85059e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1102 zcmV-U1hM;xP)IK;eB#^U0-!t2&!mPy=E@9$3Dwrtm21s6kw;*X*xVH z$;qKb-!U&zdVMV7WK~DrHSXytm`-5u5KuC1%Dc5x9!_Q{a425Y|{YUUmBs?H@a#1-3Pc*R-vi_ z>{Ba!jJbKkmV(wDS5^T#3I3K({`kL>^lkAYp#>Qr#WCghD)#{U^3nrJ`GCcIl2QN> zs1hn_5n+din)&kQ-$gMT>NG^C`TnB?H0aiAfxW z%1ux>K_Ir}<>kOPJh3N4n~z(ZbMpXgDv6X@qZ?1%XSOO{`hfo*{0io!tg3U$& zRZzrGDHsKWqOS@z*SrFBJ_(kryZE-Y*1}f}>9wZTeLU6*0FhzIj9dYws*e%}StCn9 zP7+_fvJJT}WbzvMCvthb)OEco7}=o=OdgN=I*)OlJd+pkK!O)JV&1EbTmfD|)^jXR zR=}XKz6S)%(RZ04z?YsHm^2Egfg<~+XcXW}PYp~O1=K*1eNzmp0GtaboyGa0QJ)MQ zUzY$5Y~9OH&r}Am1(5Y1BOeQ~fkBFoYbCSJ@9tOH;4HQe4lL!5q5+`0Bj;k{p*#G* zgzGTsLlY(!4`uv$ae+hNRN6k5JFv&Y7B5GdFs>9=m4JNm?ol+kC&FBbG7;gMxQs)G z1f@r09CjHDf{K&aZCf{UH9&+bM^*&X0K+3Rjww|I8(gzdaTuyDo=ZU0MdC6JQ4D8! z;CQM801K0V3z&OcO&|gQW_mM}Izddr`|d8u_$5rPCLp>4Q}RpJ6v0wo2oh2QDHasGQ3$xDgr`sOfE5Fqdt zC_@aotuDxN_$+`HXgH0K?vQ?0R>Lt+%W{ixq4AxHwuV?#W?#g3W#&{ zqQGtx5Cw~I_F)td=jug)-6$Xm7US&0C?L+&ivqh*Kol&-*@sa;oU0cF_L^6~f0vX` UBoSYzlmGw#07*qoM6N<$f&@hIng9R* diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-vox.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET-vox.png deleted file mode 100644 index 9f2f5c41df336a22eee62c776b0e91dd69586d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1^2Ka=y+S%E~E2RT@t>!bQO^Q6Uw?ldFthBmS=?ddupBe&(QL} z_RoKyn%*bU8-WymNswRge-yxQ<<5+SKq<}wkH}&M2EM}}%y>M1MGDXnHl8kyArbCx zr`;}UHsEnl)$2B#@&Eswb+OwW52eg1vwGWno=3&$lc!qcg;O7$|IK!Ac{+2`Mf0UR zMxRz)otk;9qjJ?%>*p^s9VM8>tUoq9cjh=(Ahu!YDw)+=*|kkH-fz{L!_sksA#P*t zgW_MIx%aug>E{0a&MH){@+L5kH~a`Na2Y&Z{an^LB{Ts5fWg^! diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/equipped-HELMET.png deleted file mode 100644 index 2596639e5c1fbd35a5bb15fbbaccc450357ea7ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 903 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?A zr;B4q#hkaZ{5?bhWsdJ}5@D0txkf?GYYVT}q89?Hx1XhcoD@;PWp&i4#r>mzqr@f0 zJuHjbJMsiK-bk9hlrODYM^-1&r{FWc^ocg-`jDWmgsT0L_bsfaoRdxyoA!O*hF|w) zZ-4*2ZhqySxp&{MZhI2MuxC%^hW*~>?X9w|Dt9uyTBHVe-#PI7sY@4;3>ATj8}X8{pjnnS6?$U-P^J2ma;{)Rm0$-)^pkWy{0#10$+8dDh>5EE)XL*JF%J)nY zVz?MorZX{|T*}~3q{)Dt`{1eXbH377%lYKooojtPe}A|X5Lu`DF8igvq1W|&xsM;O z_n&doi#@x4vc}KVd)XsaCj9ucB;@`w#%47!6P9^4s&{Q;vbUVo7ZG5bec5BV9+x8r zgX(>m_~UDy`plL~_+AhlsbDerxtz-ON3$NkIj?QV;l!X(nddxtg-munYh#B>gShgt zXqN?hbdK+JN%j*fcAFXY;7`-c9kq5#BKC+HYkq&s#ke5hPTMnfu@${CkB?of?znHR zTU^w0ac0~6Rg(J?cU)ZZrB69`#un>M(a)70bIldlSpA_);EwLIX_XUBSxhRQ$Nhj^ z^Ugf+0^SGp%%2+kPT$EFl`Z>IS6pPhPX9ck$cG@4G@ZSnW(Su(-Sd97LhsEPP%>RA-{{V#l4!iS200001bW%=J06^y0W&i*Hg-Jv~R49>S zU>MwhQAkk$g)c1PXoxHlW}M3AwzFwzce2wED#YI0y?ZVZNyWyzyLX>SBUB_xZ##P@d!raaMWS@h uv5jH~6%1^NdC$ZUwt_^mx1sO{ApigX0w}gA(T)-T0000?TD53SGp( zYDHay1d*Zv6^Bx25V3-j5PM%pnjdXm)Z&s4%1!gqd(O*k(tid29ACf}@CAGUPXco@ zqbk`OP$)?1Y5BZue^&v#g|Y0G8Xgb9Sel2klh$lSm?yQ7&%y8zN8mcR zUVnjVwdU5|`-`Y{TqhNUbT|fKsT4=RUP2|HLDm7%EqpMF= zHpr3}3kW-~*Zi1+;KrME$FyK-0gQRJddxE>5>@MObg_0%0JVS)w8y@CFJNkc`v*DD zY^vhzw#PgIuV88cQ&ZJt{YRl5!EYdcBG9S$0=|GR@Co3{$DMppxxfGb002ovPDHLk FV1o1L=Li4* diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json index ffbd5587d71..76c81f08c5f 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json @@ -1,26 +1,45 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from shiptest-ss13/Shiptest. Vox states made by Flareguy for SS14. hydrakin sprite by Zethine / @synthetic_086 (discord).", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "equipped-HELMET-vox", - "directions": 4 + "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. hydrakin sprite by Zethine / @synthetic_086 (discord). Vulpkanin and Reptilian states by TiniestShark (Github).", + "size": { + "x": 32, + "y": 32 }, - { - "name": "icon" - }, - { - "name": "equipped-HELMET", - "directions": 4 - }, - { - "name": "equipped-HELMET-hydrakin", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "icon-flash" + }, + { + "name": "off-equipped-HELMET", + "directions": 4 + }, + { + "name": "on-equipped-HELMET", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vox", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vox", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HELMET-hydrakin", + "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 index 0000000000000000000000000000000000000000..88c5c2081b8b9e4f2c601e6840e9c39964ce3e22 GIT binary patch literal 3499 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 Ue~v_5m;e9(07*qoM6N<$f=)h=BLDyZ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..9bbd47427248408655ae68e5fd35e0a77ccaf166 GIT binary patch literal 4406 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 b-VKZl88*t9@)B3KfV|-8>gTe~DWM4fsjAHM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Effects/creampie.rsi/meta.json b/Resources/Textures/Effects/creampie.rsi/meta.json index 5984cd3c369..86389b77999 100644 --- a/Resources/Textures/Effects/creampie.rsi/meta.json +++ b/Resources/Textures/Effects/creampie.rsi/meta.json @@ -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 @@ -87,6 +87,10 @@ { "name": "creampie_resomi", "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 index 0000000000000000000000000000000000000000..61a0b9b49b7f30fce6946ae3c75147de81dc4d62 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FeX zi(^Q|oVT|&^0g@NG$ighIrHN8dgc2EC*C~k?JL!3+1?yw^5?!&k(xVqNV^adP|F9c z)0=XBMr3W^Jbr!Gy6Q`sO9hhe)Jq@Vs4=}iF=qSZBcGov&y-5BvEO~y=KSsT7rSMu zJ%;~o!N7o-)x5ekyE8~bWtJt!W zSN!c?bbi6QUDx7Q$7=ljHhaPn*Uid5SYp-rferwH7opwnCS09!Ra|9@`GcJtR?}VM z4?St?sP5i%anAIpl8zT%ww~AZ9X~!RKd^e;Nk*WKhN=3GGG3G=NnPInGQiW-&t;uc GLK6V+u7yYd literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..41d2abe2ad45c744d956899cedb25ddb04780379 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`@CW#WxB}@L zH*UOn^X5MoTxeQw7AVA8666=m01}b8pawFj(9^{+B%<~0G)Jxj3Ifb`FaF=ZGokvP z-m)t}Mi0)m>`>Zhn!L|FCRF5IH*o*UXOcGvARWyja&R!DmPVgg3anGcAhHcXr z0`>Q?B=;EhPY(57S++^uZRz(D!gs8fe2shcuf*GRzVx065BS-Ry?MZ}VgkdN2A+L97 zK|9*l9r&T!#dLV{3$BQY3ETp1znOuooq-}h@(*laGW{)`9C7fExNGCVR>pt^?jEfL b)0i02&9oek6l~uObR>hPtDnm{r-UW|6+CcA literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4cb29842b8c1d726f8da4c54dfecbab424886de2 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;iZ> zi(^Q|oTs-o@-i6+upIpRcE4kk!y-0ib(SM+CvSPqnfvGC-8EY^CR=n8k3PGcc>OcN z_;Y2xk@`2r`|kI*Sk9Pj_nTWty^uIG{if@ilWb9XC7UjMjkq-b&ExNU4?`YEt1Ol6 U$nf2G6XH;;+A?YFcFF(O9~BCz6M>$e z+Hjcb40G?)yAQ5CnzuH)B=tt^&l0>wX9k|e=>Nw`njxgN@xNA`A2w~ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2f24c99f41eecca3e7a76d89479bc889446e747f GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;i;2 zi(^Q|oTs-8xtJJvSTCNu^S>$1@dHof7NOm)(&cfJ)mSE()t5~->YQvrJUVY;|8D!- znc+{Bp8424*!gF-b_(}1F7F!WM=E~Ap>y#(KmSNQ=i9Kmezv3q!(x7^*7plM1%NJQ N@O1TaS?83{1OUtES@!?{ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..c6ab5e2d5e67662dc0eb70d13f43bc8073e7141c GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FJQ zi(^Q|oVT|evz!biTpvzuwq9{X^~T@z%VM3pV-E|rvd`^2y6EM{<};H%Om5*RGM<*Y z(C3kgA8vHcTlSd5^RgemW<2`(<(AdnD-VBv{%iBF?7P{F1E*it#cURM{8L9xy-FVdQ&MBb@0A)CH?EnA( literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..54f05c2a29b8d7d4b3dcae8f1868b69da9cf516e GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP|(rS z#WAE}&f5!&oD2#)E`b~C+qOp7@hUpcdCzLmXAjaY)7??}+u3?%q*!Sf@BT->fkJRl ZvV}1vjrEUen8+lMn5V0s%Q~loCIGM%B9Z_A literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..693d06f0dffaa1701246037afe5abb27408ee3aa GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP%zBX z#WAE}&f7}|IT;jrTpc(6y*@#2jed0FCh_nik|+Lt^vnjTGMF-R>+ZzPRZ{m>R=uD9 zc>YvH^&NE$Gxk=w{F$-o_*eOahP#YFWl*r;7`M2h>^qZg5pj@+r>mdKI;Vst0J=gm A!T;+yzgmGYd!xt=4$+->p#!mX;LtVzHY!{#^XGB*~-qx zH!?FiCs!!`^z*d-weSDdisj`EI*0z&m1}7f3h7^8y=2b2spZnewT+1CrN{^B>+|{aosy-g1pD bC9iYbCMRrPi*a0C1yb+n>gTe~DWM4f24Giz literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..75c6c62d0e86a62713498583cbdacb80760af6b2 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;kGe zi(^Q|oVT|Oxta|`j(uG6h3%$|=iZz=L5{BsVluLKTkj}DpL(r#C8SpDzdeVf%8#F$ zTxyR2buus%SZ=EW~|WU^myW8A`=v6$f&2nR`WT1`e0=JJnQ{->6;>w+1J-rb6Mw< G&;$T!nPmF_ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..7ad80d0a92789aca09e0ca95d5abd3e193fc062c GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FST zi(^Q|oVT|OxmpYaS|9Fs!?{IZkL$SywtHKb&Nbg~InE<7f4VB;_Df2yQ`%Gi^Sd}! z_#BJy?O_CJW_a*k_?RG9_!$YjW0hK@B{^V_AP5?mV9iXX703x@%YS!_|H?g uvSzux^|-k$_oLnU&0(CoES!N_KQxNVnnhG{Kls!MGRV`_&t;ucLK6T#HGHN3 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..e5059c73cde99dfee6d3718e337e568ae7f4ecbe GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1GFr zi(^Q|oVT|&@-`a?v?fj#^l3aIcIJSZT#v5C%Nq@RRVw0NO8WRXH8Y#$S{S^{%SaeX_YHKG#IgUbfRkP$fO~`t8l<+p8lR zD(B6;78M%0v};j^$j9HyGC$p`zQO3!m9VzfI)E#vMPugDrAvhE>|d6vd=9OPgcuDZ zAG`@V%boh{x%Kbw4^3t3u6*A+*;}}JMuekNNv!zWH4m8PG~NmCP~E}s*dp)sCY_5; qEe6L@QX|tm!2XWAA#8f*x1C2pW_r5%xvXj)~6T0visJ!8}=icwH z+ckB2gdPjZD$HV9#OxC6P|}dGT|Xg0^XV_^U5&Zw4}$;1?`gQIn6>ur?O)=z{SN2^ zbDgl%|DQf@D{C8f#k}-Caxw;~Oi|g<(}6~UfV70ARQ>M1A1yYRmkTGH;J!6QsI0;)CKvXOWegV?7wN_~WNy9o`n&POFR}tfg8sYzUb|H??~Ck)J)5PS ztsd-s|G4;U)+&a*-#_N^1FZ#u`e)|?K56zGZ_ND1>QKeb+ph6KJ)y7_B<1Pq=d#Wz Gp$Py!4Nrss literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2997a0f844b8bf161c5bd30a23f2265e0df002b9 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|O(6 zr;B4q#hkad9J!htL>dx%^B$bD-f>>LiX&gqLw3P|r4zWnH~nTRKgQkDV{&YH@1g&V zJjTs?pBJw=P$&a56b$OR9`88&dC$~qWqMN9XHPl`>?l@ETBW^bs`LlRFZVrFJTLWq z^<5Fhpfl0>-#?CsNXF@(ch=@_&kACEa=U)be$`{FD^|UFeUz_v{oFvtUEN=7)|=Pu zzgzX$d*W2HEw_$6J0>Bj;2V7Wdu{kFX9>Ii%pTRcUDtn1+N4u0R~q~M*wXuF8KEv| zNX>}zTBph$*Uvm7hxa$r7Rwdo9VWiXYdKudYFMGS->P)r472)Hk}0f z<;CWbcPB=r;?zeHxV&HP-W|MP^iALq7!Ih&^aN4}SG|CwH6*nPfs9a>TUkRjI79Nm zhZ}Jnh=rcPEfGejZ#Y@fwu+=r7ije6fb(QUNlGdEI0RNZt6`N1OpbxJUJj7)NvoBYxdTa*o00C$h7X*5~%{p zbalMO4q`oT)v2uNU>8XQj|q%zpmdZD%#-$DlRpPykQH*pgMD=D3FJNb$P>(L%jc#C z!0OJ}S<}tS%j2YR4}gL?^m2icq~pBTF5DP_{|8*}(PlM7FgNn4h5=(L2I1O{{R30 M07*qoM6N<$f~-^iIRF3v literal 0 HcmV?d00001 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 index 00000000000..94ea970a610 --- /dev/null +++ b/Resources/Textures/Mobs/Customization/Vulpkanin/body_markings.rsi/meta.json @@ -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 index 0000000000000000000000000000000000000000..2b150f5c8c0d28acbd16a1984c004dad551a8a02 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1G^= zi(^Q|oVT|Oxta|`8Xj&b3n(c3!W6goW$B)V#U)=D^7!PI?(KFL2n<-U{%wjThnm)p zdhat6=DS~8Ap+FTz;NtIW!>H2=kquBW(0~{H{dCqmils1-<;`vUwqD*r9NfaweE7? zV~y*jUm=2Le7?O-Qoi+lui1>t$^O@NA5;UI0wNlkEpu%T1f@nUa}=<7vU^>2Xy{b0 zNlz@l@0oi2p{c3wV%zhRmzO;K{jXY9_BqqOFDdrFHSeC{7s~E>{9~D&xB%~AfvvgH fxi&%|!xFy7Nn{%@DO&x82gLPs^>bP0l+XkKBxH8V literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..e19c21fa923450565358335015e5b6605d389408 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FJQ zi(^Q|oVT~ExtbkB94>nLBtB&0xpuQHU-Md?(vmr>H+H&P2L_zj<8aC4%E{yWcP@8W zoG3l=Dw7AOnSmj{YmvwGydOvIynB4ZHT$h;U$W-uqVU-Z_TF0iH#pnfT!F`#v+2N= zTy6W+(GB0Swtw?qYkPLb{F2z^$8T>>^e)`Hsf-zH5Qu2Vwfv#8?baI8<@0~P^`@dIaw?UQI-QPC5j39SG)s8obG@$9e%$*-EOxHo(Y@HrV))s)5qg6eTu)wB|pu}6F_y+c;5U@cK|ad zVm_bG+LJtJ+~IIwvT_oAAxxW;l1u(z$+*RWKSW-bOeR($J6aTKWxI`XP%b-KgyC=~JfG+@;7#-d zroOz}*6a19W&RO_E2cem{;=i~`11Q&t@e=T!E0NLYNADX?apvTqtP&E?>#1)GpdDZ h`s_LY0002~DbEl*7c5RV+tL64002ovPDHLkV1kgMLIeN+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..8753c24db3fb2d153ca55d57c351a2c78fdabc61 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FYV zi(^Q|oVT|OyIKtd8XgvI+^|JRS9j0sx#|Lf2mLa)vlDY&*rYI_a-OQE(A(d6l^i?QX$OjUPD{PM_bYGQ^Zk>y=l<3?Ae(cS zdDpthsgXwtWo~}|+c!h6_p!$9ZF65|&bn764z?Lg{Lz-T<%_$%^;7NtKbm>7+&_(3ehmNs literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..a62cf642d815df7c42d7dcf9b2741910cb6e5f28 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1GIs zi(^Q|oVT|&ay2{fG(7yW!KbO7~2!2$V-4B=P1$`U0`S@Z>ov|9bYJ!@H^qrizxI+Ido?vh{3xo*`dRZpcr zk<8aIX|drOuXV|Hz4xD;Z+h^u$;o~1H|5Sg^LfqM(#}MQzL(YO#bM?$FnoA;rEb5D z_w;2iH%|I?`=)XA&-lV!AGhVk${bJXnYiw?%K6XHbxp7A9>m`Netd7k^L~+cuQ)f% VaTF+dTHOsY#?#f$Wt~$(695{nam4@t literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..b6d08a5d3084b16946895e98e7c7a3a5834a32e0 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TRk zr;B4q#hkadHfFUNNVGkSU}1F>FyCtwu7B7uUG`4NmuqumWL?-oO$tb)HJehl>|%y{+Hyv**IHOso6fUGINa>U;d* z)tvts_Zd?oy{?xw*WPblfBV6~9m}dlY*XyN+KHCVoUR?Qet8BmiX(gHC7e&iwMYU|p_20kzZAHzjWshb4-_2NU x;d}XX)Tw>HIj-pKQT-~f(bXi!#K6#CY{!^anrf81iL(G?ho`Hb%Q~loCIG3|jg$ZY literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1f636c60da45dfef1af6c2974d1edcc637f72c7d GIT binary patch literal 402 zcmV;D0d4+?P)DG4+00000000000N{<(u7TO@b}G+vaU4fZr<2TPvrg-1 zmdm9YjYcw`&s(`~?Fx}Nj*Exy%Wyap{Q}xjdOZG)&gZk-@AuZ`tGxjF%w3nv=puy6 w<IJ8TfMZ)eoqLJ_-p75oRJxgOXu z)$^Uh+Cng zPOQxF-6p;>%UQ+ta!I*f?AGXd-?eDMB8`sJNcrt)I#r&hw&m8}lFYb$O`_Z2-=u?k z6b?pTFFjV$=jwC(EVppCzJox^de_d+KhIQ)G^qY!S^G9-0dunnGst{TS3j3^P631lS&^Iys#vb8Nq6EB=Ae=a4mwU zCop{E@SZEu{AP{(e|5zp$y+ub_7bt~VFX$M1bbvsCEE7OYn`%RrgVJv8OS$+SG)R8&$sT|JZ&yF z#Jv#mfN}TZirx3$pZxvlds3M8iWwUcCDv$gZB)(Oz0UjAq>oGds;b()Ulp5fZ`-P)$p_CUzye18JAzCO!RR1@k68RNQzP7 z>8C+zb4+&M^()_f*Xh4gXZ)`7&y%O6Cf@tDSGxVo;hiz>N;gJi#P~$74STdTxrNvM zS?Z&cL0VJyeRB0H*xPdbweNv;L9;(IruS-YWl)%ZzW!iVJhOD&%?Pa}K`X=e-8J2R zUq6n)?Z$`IM<&NLM6E45Cbp+0KdB{FZ~A#H&J#>?-N@o~Yg z|CcLFHs9=#1K}C^{4MyXIAFVr5ukLd<=G|DUnvU(hQvfx9TE zbKw>Sfv3%Rk<%u!E-FAG5z zf(x4<1R^N9h{_-mbRjOCCvcv`g&M?5G~SJup8AXKko3f)PbJ+BOnuO)uG={$)m^8m ztBNs&LZMJ76bgkxp-?FPB9%%-W$W?lpVuF#l$lH>jsE_AeQRrrWCY5i-u?Z(L8<4^ z?Th}34baroq&GA)u$Pw?onipWqaNy0>N#}#qQ7DTSmuYinzZSRtuiG27eQ1^rYxwthEMdjm9Fp-@QM+}t$X2wYiNG27eQwU3Vv z&8lAu1^tlgrUL9ldAItjy#b61VvUWBqEEU3<=)@l8Tw!?+}+)Yu%)Gi1%pA7ew5GW z^RCKQY=GzIXLfaUCGKx;Z(RvQ9ou-jt_+X^cz-U5S0kIvvfkcaQk{wzhGF9Jy3S|t zq0q$TbsdEpxMz+X92^Xn%R@Tyz0|+9wieyp-7PyQLOSxPGOId42j6j}(`lB;WZ3-t z{EtK;@k`T6ob6Al5pH>Sc+fjKIvCflTl(W%zXAPlygVPpep6(U8sO&UW*DOaylh`z zpGf1Ocq1+@E?hfGSun%1y}U)7UwUh6t8kV)-%fLlo0(vNnVFezE|=4|GL3tB@z@a} zj&$TxFVzF45zwR2J z?TH6~5OJi-$Rjtv>guYASJ3KjB1C*~anYAy2YQ~Ko(gjfgowi~8F{1zSYBQ>(f2z$ zJ4@0L9~v5B^&0y>1M>N2E-Uu{;0ItIRVK*^VwMF*gBccgh$8Lm>`cVroSa>w-dtZ_ zv)9*GanHZ?3;OMQJ5(qX3WY+UP$(1%g`zT~Rh(op866lH5Z~T_f1c`NV`HQ>xO$UL zr;V#fQUV&`=;(+nkLm+H1s=F)$Hp_T3S7^{SF*+EWA>lr9=MRcu(05Z zKPcD5U{lf7nD;C#Et%+h{%ETXY=KQ*ZO8w~&dyGBV`D?=G-oY9Cv?{;N2=dKIYt8b z0&H3HA?ZtIgM8>ULZQ$hW`G!yCnhFHX9ECv7zA9Y&K-~bm46;UH*A0{ut`RSR0CK? zSIH+hy}&*dNQf@tHEs$2PNE|3v?p&24u5YaVn&{yIYgpm#+uV z4I5w!Y?6^7J$b>ARGc9W1Oj3T>emSo8=M6g92^uUSuZay+4%Ullz!=V`1tr(oEHH0 hVFf?2&nnca{|_0EwM!rbJE8qbiB1CYHyyEHht!eVZ#IP>cQL zZEycAnG^lBww@>U`q!loAOD;&{gAcmi%mL5O?;~(r%f+9^mBsnry$Ru1H0DspJN8< z0fG}j6^?wb4S0V3Ro$`b^{&U4HnuFw^qV^2N#&os#};){3*5f3hJ=3Y`ki~bt8(6d eOFp2U$R7;HIqejJIDWN)jPP{zb6Mw<&;$S{)mzd4 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..dbe094916c22480850c237185a7b362afcd552f0 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TR^ zr;B4q#hkad47*wkM2>yjp`{U#VOe3xt?iwknD~&_rlGfdlkgV7z<{)l4V##ExBid` z`|)2Yd1C*ENjGe!G6Bt1P(A#UK%@b&Haw~4T%!lmZzS)^38g=&S~#;jTMZ$)&=L@UUmF&;V-EdKds!K>z-EH zdc^z@tHq5JWys=VXNySuW!GXkv!gNE5FUsq)x5_2uwA*ubZ z{($<+X_W#jwmdKI;Vst0LZSD@Bjb+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..45158524e45639897a8887069eb76b7612ded909 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TR? zr;B4q#hkY{H}<&%NVGjP_I6x!flGXOfacv+r-cRLQrA@%3Mwk9?N15W-8{oE`+M!I z$0}XtpU-&}4zlck|0I=}c5@T^Z7cU*i|cq?Q55?=> z`h{Fwi)N^-e{wHrD?{w{=UX#pC7<*Qy8d;KUD5i=s0JD3MVm-TUF~3pXw%qEQ@qZs5UB{GiCnxgS zpF5>W2Lp;f$ZIA1{pgmM9VT>jyK)+<&XBRS$bP0 Hl+XkKSzMhn literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..9d99f2c3a8d46d268a1e7bc95ce6af5a73e4491f GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;jNE zi(^Q|oVPcvxtaq690Dhw+PX{Fn|p1JuFl=LO-U6^ii!z!Zpw2mcYfGm{MJPfsKw^Q z=bAga9}2H7S)OTS8#L|d!f6KI&;9j2=WYMkqHoqR$=&OsSLX^ZG%soYmo6r5@cQ?^ z*DG{o*NOx60>KaG&`@9X=LNNQcc&IdPP@w+FLLzZ^beOR|6H@FiM`$~Zcn0wpp mutCiJ$tsp><5+;2?8_N{$=WH%T6W$6nc?Z`=d#Wzp$P!v!&`&^ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..01e389cf2682ddfb167f8e48422066a9a4bf21b7 GIT binary patch literal 740 zcmVVJ0%Xti2qE|=rzE5sv@mE@7WV*x^;kP3&xYCIm321Fd>_lpUPx1Vd*;-!0-24 z*WGSM8c@gSyjRiV42MI~KVY?5vGgAn0IyLtn^p7qTrHPN(twCVJn~+h26p|+IK(6G)oEbYFBXd=eZ+C}9j5@GR{z;}FZD?UNT<^* z1F=}_x9hV!I}RuQZUGF#__z-SgK97skmhr@+co3yxVqhLWD`z6ALCMD;S=#x{ksLI zR4UdL0|f#B@_a_z^?D`6IW#21T&^?9?|kOo8! zj02tfEEr4AXWUc3E|ke+SUC@AG#V!U-koy~Y-QZ-^qCw%5ClOG1VIo4K@bE%5Cq{X z48yQ~ZABZ}YcCq@MSJ7G?qQ?ppapS7JGxLPkQ$e6gO+(Jl~UTvbUI~^LFx@^@LPK_ znf&+=8r-njh$RsqmJ-RN3!-13j7T`g5fZ&bWl4lj*e}q*4RNCJ7 zER{;0z5ZW$fH!VGko^Fo(a6LJ3@kqOHK5n)nd|jh)oQi37Nyy2nu$b0mCI#IM=yl% zg0^@*pJ(Z_r@(ABQ+nmKgQ7$t5$HNd z#vIcRYu^Rx_4*%K4?a&Zc)+`w#>{5ClQ^r}zPE WzFSA>JG)T;0000QOu531FwipS$>I-R=5<55yyp*{Mc|2=-AzUKnm zI-k#?0Mhnh*0)-KTrMXHkV>WAz53;M97%i61#lea?R_j3Q~iG5Y9Dqw9XFj$tLyb@ z9pWdbk8y3-E}dK=eUyFn#^PSY|)ty^Y0Uq4N2>sL!_=jfRUW=ssR>E0f+% z{q!LsA|fIpA|fIpBBIYmqmll9J5FE2&SID>CR<<}$9XsTUauGWBA5&&lgVhy>U8*) zDKwc(LZ7^0viSL{6fFSG+HMa%OQq72wBV!NW9FjyN&)n3?Q;zkmCEygxMgkF?~ vJP%-_-EO;o;TC8h3o?bBgNTTT=wEpOhTtxouqRw%00000NkvXXu0mjfz%Lu* literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..35158209f64e65be578a01ffc946d52bbe58f531 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1FJQ zi(^Q|oVT|OxtbjWS|56D*sw)NS9j0sx#|Lf2mLlgW3FUgU;zGxwnHtr@90#nfu*m*0NKjv65|$hYYUNy{|jAT<5gV{qL%M z$)#@hChFE_-!tf`Wk@$DVScr1TA|EQ6W_>bPkZcTU+waHR(bFBzW4gI+%Ur#80taTZsT{aP7IT*b+<34+h*X?aazL(=( b%Xr%`?3Zxa%Kxm531pI|tDnm{r-UW|+a_*} literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..a62cf642d815df7c42d7dcf9b2741910cb6e5f28 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1GIs zi(^Q|oVT|&ay2{fG(7yW!KbO7~2!2$V-4B=P1$`U0`S@Z>ov|9bYJ!@H^qrizxI+Ido?vh{3xo*`dRZpcr zk<8aIX|drOuXV|Hz4xD;Z+h^u$;o~1H|5Sg^LfqM(#}MQzL(YO#bM?$FnoA;rEb5D z_w;2iH%|I?`=)XA&-lV!AGhVk${bJXnYiw?%K6XHbxp7A9>m`Netd7k^L~+cuQ)f% VaTF+dTHOsY#?#f$Wt~$(695{nam4@t literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..806b8ed9a94c77f95cb5b0f45311fe798d2393b2 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|O(Q zr;B4q#hkadHfFUrh_pWR6etm7`S>!YmZy8`wL^a1AAhn42Bxr@m?d*Yuw z&y9*SiDlN|nm{vwV9&Je#!jnOU2+syu`M@L#C88YXRYVz?=Ll0&dWak`O3E3q?y}t z-|tLnjPHnVcx;gs8$NMOqQsTQ9|NYPzTKI=VF~lu#Zz^Y5uDo{P>- zI^lIWWVY%=R)`%SYYaA?+pEEK_xs+i$3LdX{kJZS&A$IV^m=J^uUy;1g@2E}`dB${ z>g!!Wh3zxFGiE*eP@nYmhecm?f4ymv`o8<`|Nr`8?{j%c-uBye?gc9)nLJY?U+J8l ep$IhE;t?nRp~S_qM?OY@tn+mBb6Mw<&;$S-Es&=G literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..e058e35de3538afb464ba2b7d7527c452c6d76af GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TR` zr;B4q#hkad47-~h1lk_%JS?E-IzeRH&v>(MnwM_h;9Tad9G3Zcdl0u4i|Et`a~fMh{?c~0%JkE&Z_BKA-pwnr zk*hAQ=hNH~w_dd`+0=K>{iVgP_QYQ2wfg^<^@Y>wt6n~rWn}aCtd=KAT-x?_!DqMo zX|dNQEqnR-XWjmOfAeOY(?_vLA-0xXTU^0pUQ$f#AmU+}Zx{Unvjx<9*f%%m^cCur?``%zWv zbdX&C@szJ|`xx#PUspD+;#jz9)yXEFr9>tL`*qg` zJI~~x(7zWWSBd})1%m_fHuKL%o>TFBru^F_aLX0{%O%_G;&-vi^&gM9zE!L1(S_69 z-+%wzx#!E>#miPkA1J;1ROfV%sqbRj3;Da&1#ipMzI;XQxASk-J#qS`Jk68B1y~w4 z9uKhJdH;P|i_YJ??YH$zw=xSD1xU2D$JITpoM+g#xJc%?{VhhA3mDR)!$0ndei>WV zoIb&~a9ZkT6JM?KpU*1Bm@(Y{&Kr3$JalW#@xnctEvMNOQj~S|7v@H%MqXPcHJ#7l sL{^-KKy-{g82oUXq|zPv*(Uzq?&<3!nYB)^xr9{c1Wp%zB2p6Dmj3?k0UM zUviGk{QK`(L(jr#si)_KeA6i7eNeW0t$JMO)G4W&jskmf4R&TT^gTZD_+!N9ipgUC y%Yy4OuQP1Zu3s{vW_>KP#PPz|v-6c0?%h()`ImdtL~G?TkR_h3elF{r5}E)TzMK*O literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..aa9af05944d53713a7f6b546b00196b3c1a519aa GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$_ zr;B4q#hkaZY`d5o1zM}c935Scrudw(nJ`_z=PQF!)64}EXG+ZKOg9o_`G2%N{k!Rw zo=peCc4mFDn=otDwRM})mQ4;nCg8-O*n%MbIIX|VozQ+bQJ~NI{@VRre#?`;zyJQb zymHR_YpOM#^#)SCO;3w5XPsT<%f>BV_%beN+wHe+&$oR(tkhSkDR^?acz5g0xbaO$TiTZN=w1+9D%t0z9$M{O-X z(E77=kJz@{e#_9mp!$BoLvyL#>GK&GD$91?y(`QiUz+(%*mS|wEY^zWmtTH~m8n}8 zV6Zjn?NZ+Z|8~Zl`%}hTz_-Be<-A4C1!l8vHmB{sf16p*M@{(kV4Kdr&p%5nwXRg%OEBPAbaBPhWed(tIsJ5dMsr`@_U>oZ z``)u3O$wYF{nc6Je2P(6XQS31y~Hnq9*HYMPMt~$=ru8S)ahfoQ+XnB!b!WY&l!uX zSMr%=2ACe;RoWB9{fB!U+t~t^0MiE*Hc`JVR(|A+;a#Vuxr)s})$RG_n`^EVgoWVt|!y{`{<5)6>(q++Z+>pKon#iT(Y3p~}l{w;R|xczb&*lzr&a`R(m((P%XE z{paUr;{NsZRo|QC4-O8j7@!-klnl#k<2l|(&ggo|d1={r=n?n# z_gc@#$4A`AwBR}3Lr@;|;J@_{Kw};r9%AJXLOm;gbaW(8oy_%2k!3bq)GNXOjp*Cko6IthHgtY|u6r!qD>ef5L2nU|Rh*J0 zTb<1Uola+gRu>l+3v`XjIhQEDBc_feX6{SFL3!vRK-Sg>>m{IrO;xw)x*<%Zt={{D`89D=;TKuvuB5e*wV20$T+qM(cz zp|5xcT2kJ)`jUhltU0pmn?9eNojKhL1Sw;6Hr|WP5LIFuDUk&9xG9J@)xot31l%J<7QT0s1iKL-(={!22>g!J-Qx z0%7T9rOXDT>V_!KhK>Dz&j)Z2WB?cd27m!z02lxUfB|3t7yt%<0bl@rl-X>i_s^rz z=)c)VlP~03DZ%%Eq6r5UaGlTRvP``?68S_v7ER26vPk2{XBdX^{rw#u9~aOb3{{W|(~~!6edsO?fSPg^rXA$roX^IaARuM=0N-kf0nvC&EIcqiDfx^6 zrVYb(<*B#Q5FqqbPe>d`IX*tFJ&?dAY{Lheg_%_haCI8=H+|sUVAYEFC5{CMPKGv{ zO>ud7S=%sxE!c!@^O*dvFaQS^aXhsy5UBC63EQ@^TBQ=5!7FkU)t3}K2l$ix6JP+% W4fRMgJN`v3jQgdtL11^#eP;1f3m&JN^Ep31rlIhB4{LwokLTZh zu3I!`dB&mArb}H@E+tMa-mmtMv7o5*_UVYL>wzYMK*s&GP4z2xZvSEbV5)sc%l&5` pe$*e3H;b>C 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 h000000000UeK@{oCO|{#S9GG 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..60f004b9297d3fec4f2861ff7ca6f803cc4ce448 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Nzopr08oKN*#H0l literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..6eef15c7a6db248a42bddd134c281c09d00367e6 GIT binary patch literal 2912 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 KMNUMnLSTX*y`q5t literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..bb98f3c41ca6c003e4201acff9a78b14512c39d4 GIT binary patch literal 200 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 Ef$4#zt4U0cHNhQQQD_&A7!6W>}Cnn z2?F)kwy;~g6sqsvKkFNVdaRxNf=vDkS6CsEUbYRUsxR|1m|a19Pgg&ebxsLQ04xnQ ABLDyZ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..842a4a398d771aa0981401ff842a0662457ae5c1 GIT binary patch literal 2846 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..0fea035575fdcedd2374adbfd26c865377739fb7 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;j!R zi(^Q|oVPa*@*Y;;VZCsHaYoBu_XMVI3(uN*g$Aygwd}p8Op@lK(=kb#at+p8yVZZb zUsN>xRPLA7Yf<*ApU?4sJ-yiGZ+IyKLqzbazdyxuyk2$(Ch_n)hc9Nl$hauep`;`a|4=$H} QJ_GSRUHx3vIVCg!07{)yWB>pF literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..0fbc809ba9de406d0166e6784058937309e16537 GIT binary patch literal 2906 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 Eg0mBye*gdg literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1f6e3cc3f05f3b179fef5599d33a3b750e08f519 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|+B{txLn`LH zy|t0|uz~<r$YR^#7czUV*QxONg}8gwtlPRR=4Af*@B3m; zDp$!w+C2AJI%Rsh&eELXbL&OLF6~;EZ@p(aGtgKdxZ`!i@W;(re7(p2UtGy8k-Q`- vd&Yf*t=Cd}KJMl%KKF2*!;x7Kl?oHod*f}+A55yU0||J#`njxgN@xNAWI;`( literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..967e5e5f54402042107737e6f6d7f308b459472c GIT binary patch literal 2953 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..8362fe77823106b0ad28362d9a68e392bb587a2f GIT binary patch literal 158 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..85240e6f65524885a3693bb2edad9b594a35e5e3 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@2@;6XFV_4;(mf>eQ)Y$BymYyLZEe4Hqt4*tTukrcIkppFUmvJmeBk z1y@OsUogXe7^v$M2?L5w^mK6yshE?TqQD@*-p|y?uh8P&c!*ix(BcD6c)HKA)^Igd z&b*&@V0pt+{?qb%`cgFZb>D3`C^Bg=mzyY$Gi%TPiz*36Sz{b)nY(P**=I3rjF*>s zuisE~W6ODCwKMLa7j`I?9M;_NFXh_RHTnUf2HjrA#1DuT6g^$Lzu{T;k)IlQ0@bb0 kxaTB<99+?Ka2W%`sYeQq0;(&0fsSMFboFyt=akR{07WZy$N&HU literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..cbbef4ebce6c06d8f605f672ca1c608460a425ea GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0L3?#3!&-4XSjKx9jPK-BC>eK@{oCO|{#S9GG z!XV7ZFl&wkP>?6UC&U#gnPb zQZXkv#eun}IkF*l`r!oy$5$M9Adv8jJ|qf{{U5klC?#q45Qv1_n=8KbLh* G2~7Y~UN1oa literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4ffcaa94674e2403416ee9de00275f0b3b2f9a16 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP_Wd~ z#WAE}&fA+Cc^ec2SOW^Uz9sw@ywR*{AZDg!=2ql(FPqbTdVD~ECL_a!Wq-aTW#@jm z7p$pzHA?@jRF%}28J2BoosZ$T+a29w(7Bet# z3xhBt!>l zlJF_z%}|mN;#c4io6Ri1R;;^gmf(?qiUS8evAeRIVC7eK@{oCO|{#S9GG z!XV7ZFl&wkP>?6UC&U#(;H8FJI={qoxkzvy=q+1vC8r|9`WtLkEx_;OXKR zQZXkv#eun}M7Y4>6MLw_gA>vrjG?btS1`q-@-jcX6xi4(knorHDN9ZRN5L%l29IO< y4IBon+2##D3{UX}7>lVigcj6FM=bA`VPv>p%;&gfRk142Yz9wPKbLh*2~7aji9W>u literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..98749a8d333d79c71f85b6122608b9ac4da0b06c GIT binary patch literal 822 zcmV-61Ihe}P)Px%@JU2LRCt{2nn7yoFc5}+$KZvLa6w=YzCbUNl^3NK@Sy};T5&~+Vz5NG!UtGQvDK9gOg6s)zV>l#|?AltJ;#$7yxy_*UE?heOWwq09r98nYn z>bed}$DkA-BXn)s7D9-{iXqveno|@708E?l`S}R|L8&my0hdLG7D!hqhnqh7!mhG7_nVHk#C7=~dOhGBmF4@qOpc&~<_zml&tLhcz- z@L{vrjK|{<`~4nSmLW~k;GO_N2PBs62G7xuW!cmja`i0Q7@_XZweAe{=B{;(eu}rZ zw-EsHJjZUgL!Rg8`yK%B_4S3m?~$gdmj|!7O%C2loC?PX+k4Ol82>0RaH^bG{C7Ts65XUiu5J=M$yWI`|@bvVAvMg`vniT!n-6*(KW-@;t{d46_yw-w_#iNFqrRG)*%V zzels(ZpWr+uv)F4wVs?{t@Rp}@tzNGha`S0{0TP=NSD?c>-Bn>0SP##L6RgW%QD(- zx1*22C7|OO9@U>=7=~dOhG7_nVHk#C80Np^8zKq!%Hn8#p#T5?07*qoM6N<$f_rLo AYXATM literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..fe9949a98154dd0dbbcb49af32748823d9caf475 GIT binary patch literal 735 zcmV<50wDc~P)Px%nMp)JRCt{2+O2NuFcb&yf3Bheg9H^=g{@S+7pR7Y`UXP*ekg;Yyn$5^=ocuT zw86+Y0R~efUs6|T+S|t7vfWMRhxVZzALsaE>Pdn~N-39R835qr*G^Ld5x(@sO9<$jD^Z6WgT}Q2es53wakr-njrF4w3 zm=MvVlGC{}4Hc}aDs){3V+cd*c)QEdOfB`>ymbx3S}oZjSaRXsv~{7M%05 z$@_-s*yR_(7;`gzKerI0dV@+ScW+rU#!iV%@xD-h^23&Ve_P_X1;?IMqgKFh01Uds z{pwGx{~-J};`Er5yk`A7KGIoU1X1D0j!zO(ALFvh-ZI}$<&A%qY@2qA literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..3514ebee8ae539d51461a943c43239ac0db4f3b6 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zH9cJ%Ln`LH zy=B(=Wnonuvh?c&$9TVMTI#>%1SI?*7uVtPkv|obX)S( zRV9DTwYSA)Zqxlf?LK>qW&8Wh!Y^Zgn0ba#E literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..0b052e6a5891d55a721dbdf60aabb37b48320a4b GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U~=|!aSW-L z^LCbD|1JZGWAgtE6B*i%ZP;1S+}!;!dx!PL-wSscZ~SfA(ao&*{8F#LGCnnxy-&R+ zoX)(>{8avaeA0%k-ztB9*ru|D;p06YAL*iVQ~%Xj$f)(7vOQk8c>mqJiOV$Wv~RzV zHhnTj`~LTX63!BB8eL4Gp^b*uVs3v8Iu+;p;??}~=|0PYuaw@6x&C_V+XWePQX_0-58l>R$i*V8dS;n=Hn{ z&=4uGK!dAd-t#N>?Qh$2CN@~;BcLkBtPJEVOn2;*DWQu^3&DUC+=P{g$3QK`H85(TP2TogB8h?!~ zW4US1#%GgNPCigm@mzFk*7qdigTESD$|Aig%a>PZeEa>E-#7P9u+f1ha}H=1*v?Ma zYrSUsf!h1>NA2d=ZEtwLW=kzsL^{L1{*yht*JsS(xzLlSwMT{R+)gRyU)ga&=Wp;- hl=7f>>f`(mtoK}<(!M_0-vUfq44$rjF6*2UngF%kDeV9N literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..0c3cc0990c545d86802d39e798839a6ede8eeb93 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z=X$z0hE&XX zJ1em7umX?E+^heJZSoE*+`)MKG0RPT@3_;uSNb-D%vBG~x~yi_{Me1hg`vj8{mYT4 z*E53_-Lsw=bm;m`S^JWt?6+5r7o9up^5CGcveFL!M+Z+cMjua8WWQgn{?ktB(DdiW z>v^ZxM^7zO-}I)lV~fDnu<}3ee_x){FVff|AQ&U6(CoHvKeueU$~x}`?WOK%k3@gS z=`WR$(O&xH^^Whe^cdI8y3?h0!tlqw=QsP0m2rMhsraxsR9wiR{P)ef_npEWM7A?n zK0lo0q%Gf)QO^2e!RFcXk8a~yP%qaKw)s{5_l+*|{s8?B1qYT3N1eXx9jLkV>FcJo zTZ7kgy3J9XZn>)V=iL`E5hDEpdF2tiH|-8CVOPaQ8ucPH}>zu;gGl{?W z1XnY@6FGQmtJz<%2@%z-VM%YjBQCMHGu`VHtPx$|4BqaRCt{2+A)r!Fcb#hKdTiI6i(xUCPkDYC&)ok)1=~1RIj1t1e_ozpe1F} z-~uE!p2`t3li3ApnanExCq+mE?B|CaOL+kF+E$@AmSyRZBthTz$g(WBoe(18thI=u z2>y6Foq}Tc6>?Ku*DgsCD5a1j3F^9bA?<_^5vP2`J0b`3{fA<7#|N({#}!h=?nS!fCBxtwkKi z&{`voV*r5G8bwjKxieu_0>*;}@b2i7uq3TDj4=R!VHj|`-7pNp{poA1XSX>y0cBab z@!&u5NmyzY_^I#Lf7`Zbng(s#-V+nD6ecGi%d%D9_kX-*$sHlj^OYZ*PlEsWSz)b3 zp6AQ%NYDNe9Ix~7dM}FN+jb%%A|fIpA|fIpBBKA)67r}Jy5H}il*0LZo)p*bsht^P(Dyy8wb<=;_d1<1<{rp*CBpZ&*=*j$ zalKygxANUblLPjpCqMW{x~^M12_oXw>-DGeJ_%jd&8iX33RXm%&-zzY;%BL<$|oG(`L_|bHL_|bHL@(wIJM<(U T&rEf*00000NkvXXu0mjfo>dYk literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..61adec36fb960218270063dbf8616e1c79da7e01 GIT binary patch literal 513 zcmV+c0{;DpP)Px$yGcYrRCt{2+A)s8Fc1aM&vqkPx7>t7(7MmD+`G*oaueFLmP>ELM1h56$0h-7 z{*#bGVT{N2q?iFVZdWsC7>1(H$K$c;H(JFQ%i(Zn{txDX!!VR_9FcPd0Eh@qr_-uI z2q6^b9CFSO5jf|ngYadYSQnpCLP}{0#G1OU+v&VH=cW^23V=?WQkuSd?{^`D@^tVE z#TW|!q?8~c)At(Y$b}F}*L6R}#TbkCe(|f&_kF=-=XE2Ta{y3v6-@)4Epq7~%y(Ku zrW`Q8hSvE_SK!@rak}%GgESx21m6?@@BQx4eOv1a0Kk5~zj_Nf=ca35^_F*dt9wcJ zUS9h5LI_2Z;wH7c{)mW(h=_=Yh=_=2i<*lG+AOhFqr|*9V;slk-h}GGw*?6;O)VJ+ zZO%|FMNw5X=(ZpsB0yz%+A^ok^QbAKCJ3ehdi>7k^GhbT>ifRroUi7ZZ^ohlxIKPY zc*iZ~c>%_2Xl{_u=e0`Ve>KlZmZm9le}F!(-52zm7-PvfLqC=iVD1nR5u}tpsvfT$ zBUrjcMw8GdEgqNV2<;f#w9Pk65D^g(5fKp)5z$lMDQ5;QnwH8_00000NkvXXu0mjf D+(hVl literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..3f9cf9465dfc0d82d07917bdc39ad50940c1c6a3 GIT binary patch literal 551 zcmV+?0@(eDP)Px$;Ymb6RCt{2+Ch$+Fcb#hpQ^hVMM7D^0x7$kfLwqpaDyC*3m~qL3nZ7w&WWZA zWDV}HvgB_15Sq!f*n~_g{ht&$f#7F944Y?whfi;_x=BPdHLh{DJCaiJo)!`x-84Zlh8DcOOgcF>lFZQ zwn>tB$M;$R03geM>hXK(`yK%B+I2TuIq$iEphP9z*$PtzoTQH2$EfDpysN``a-hA|fIpA|fIpA|j%H zO>h-uyeA+{Qz)g7=lSC0afvN4MQH4xiw=jwhbqu&wVE}MsU-2;?}F%9Q54>>zlRP) z%Hdk;;NT%7!BPg7F@#p9gAy>F{3CXS+#+$u`xZiY?+>W!dRD+C$PKCM+PgsOy#kCe z!}s-i?R)v%#c_ldG>Hw+|MCZhlV002ovPDHLkV1h@#0-OK< literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..c062252a967b64b2c18ec473c4116761c463b981 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@2@;6XFV_|Ni}Z`0(Lt*RE~av}x9?S^xk4zkB!Yix)5U?Ah}*Eq?+~ z1y@OsUoZnu0s`tfMZ$ohXFOdTLn`JZr!+7e`_H4na4x;&(y4m+1sV;X6S?O6lXVDW zcz#%<<x7g1j}Gj`v#YhjvhA0cA##!(~T>%E4B v3|efw?F>3x3QMmkbe#=kUCgy&2?N7vR~yG-tBcow{$lWS^>bP0l+XkKb=Q)X literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..a1dd3858bfe0fff5c6286c55b4d5441b9ae46083 GIT binary patch literal 579 zcmV-J0=)f+P)Px${YgYYRCt{2nlX;!FbqY%wsob{&V_V^^gdL2UO^{PEmo?v&B)L=S=iD<9%J!e zX^izhDS{4$1RC+)=j}5Qd3iR9PwW3_eL+>fneg6cYi+N7GoRKsJuf|<&kO+5G$Eyg zd7j~%Ga`~7k4M*;Kh;-N06?pLa|IOUc}7YJ__~$R!HY<)OMR<mf5y|)a{hK}j^14>SlOU|8NC}$f0hls>6b})*{A;7$b}^YrrKDJ^F_d zP{eDYcc|)+UQp|opks_Len#oPnEBW9@_9N-zy30urN7IWzY4FYPY5A|5JCtcgb+dq zA^$J${sTL5L^fhKp?Nk~o3Pft%2Ki-yC2w^pYv*vPN)B$gO6h1y3 zE(fYAR29=SVObXAoHHSW^+wKMyPHrJHcCadR6+B8K;3lCy!BC@n$6droieiitt8ZA z^Rt@pDm+}IkzP+-OHwJNOC>=>@@YNjN`Y^=vNu8qA%qY@2qAdY+kAJd$+~;y*pbu zpOy7t_Wo&BHLP_zG@hs}oicYBCxgIoLpwXWrg@+HmSyJ5TE@_DHceQj{%LjdluPTv zv_)JQ6(8 zDr;Z&wLQp7yTxHzs==`ZxzQn^qG#9Zo-MWW4X!Eu^3;@hlTP!sU+X?I1WZdc;bA_t zDW=3Q=k~YL=f2n0&*rp?^K*!tcJXJ8+x61&x%1<{_q|)WYSjtVg}KpRYU{ndLPG=Z zfA=<@CT^ehiO^gsdt8uVf(j?Y0*$Wdl~tW89-3>r4fW4kdro3eefad# zj^OKCMV%fL?YuL$Tv}}!Fn}uO-M8w`UV20IzpSJ3*B#P_drt%{?r*o{*nL;;P>#Wz zw`H$oZ&$M=e0yg*FZ$Ep`fVplW50hZ{(ri@ac5(!@bP0l+XkK5<>g@ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..2201c8eafbafa9928d99b85f5200eeed8db8b567 GIT binary patch literal 563 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z-+H<@hE&XX zduw6;Vh0hn5B;aRGP4edMs~VhTkP?wYvuEPr_lbKpvchp(0EVT$G@6p8gsvlD|>I{ zoM^uD{dAuorx}%>XBa)={V<=qMt;qzQ)T;4Z~F4?`R?QYpZ-peXsfN}N#lyj{%!G3 z;2x*JF$RVyK@ob>C#yPU=k^+QELxH8T%o=|=kx)I=9@WeOGV6PpMBwZAu5{TM&5S) z*O#ps=U&ZfHSsOn8M7fm=a<6q3C}G**&MI2e6&p7Wc-85lY|?0*`Tw;X>W<|-(W{Hx`M)SQM*I?b=YT5XxV{P?UC z1^M9oRu=>?nS1$V%JDVKcHY^!{>vwq%fwBcX0N_(%Au;g^R{Fy-nz|8vxDQ2gL?x5TI_={d3vR;vYmk1x5n{gQu&X%Q~loCIG690e%1g literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1cee898dcd336d00e22ea5d7ad40fe843037f7d9 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@2)*6XFV_XU&?mWXY0En>Ov*wd=x#3qgkt1Or9cN`m}?8UBMnRpo=fZ@UJb3vDy7OSo8Q~G!2k@b&7wQTVV7VXYG5^Azyb*~85 z&MjM_3f~l7etKFphT~BCfmyqjPh~Z@uySku&s&iP(hEXaeiX}UGZ{=c;K_Z*L&8m@ zfRm9m`TEW!z6voZg~kFC{)jhBsGKFiY2n2+^*1-{*f`s0f&I{b`J_Au_)km`6fI;R`xWd=`I KKbLh*2~7ZVI+aTR literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..04319210c89c6a1f420fa4a1648bb3beb3fef20d GIT binary patch literal 646 zcmV;10(t$3P)Px%KuJVFRCt{2nmvxQFc5}^)mI^;2p5)UsC}TE!H4o0atfMU!D-V(axo|pqV+aw zWZ2|e+X+7r^E3n`n3v(jF`mgF5v7!MzonE}>UGwRpLC*9$_gQdeXaGPNl;2z#uyYu z0bSPtA|}WGmnuSQoqFn9D2f8|JO=;(L`=TUSL_Kc`$7n)stSYi&r%;?1VIo4K@bE% z5ClQ&7^Rfm@*+fvzTl-KSBwCFQ6XX)aPH-)XYrot`-`XqOuIthr#Q(uhx`2wx7%$b z>fN}Tuc`_ThXWX6hT33i$4bzuu%F$sEQgZxtCiVz;57KU>beeIFAOe>xJHD_`*wG36G8wY!ufn2+~~B15S##)U1JPLDKn*%UAj5S;m34OT1uInPA41N zFcF-9M|R)JE8zDC#A*tz3?bqukYB4`lWAdOs`D>`9pD-fe6~=LnQC~X^M3>Px%tw}^dRCt{2nlY>DFcioCK3)guqDw)#7920Q=y`b&1DbZr@PF{x2Kj0I*yx5yvr>%jI4EyUE)(zbf`g0vIDg2*h!W$z;-r z;}}ASN|m4@gus5k2LSB%`N5-FwjeZSDvg%I$4pCkf#5Nw(t2uS%w{HEOe@$vELd~3WS zilSNu!XOB6y$lbA+*73WhL-g=A>b?-(o48t%C!!Qi$*UV=k%uGX__KUQ=rb3pi)Xdp3j?a1?pItDW&vkwffJ#lv3Mxqt$+Z z=XqGK*Vt?}7!HTXvh3-Z;X4S!u%ndH#T zly+VBt}XzOBnjzNBz+&?`#v1U!E82z<2cB&tdYj!pC_0ecN_;vlHhneVlWtx24?ar z@VNihG`rmnm&*mcUhgIV1?zJGAp{PGL!` zpS79=n(p~LX27!z$gDizyEHzJZ4gEl;5#=t002ovPDHLkV1lr@WR3s; literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1847a901da8dc179a83f960f8af2cf4f254925a0 GIT binary patch literal 503 zcmVPx$u}MThRCt{2np=*;APhyF(fqSKc92D}122yiFkhA|LYvwNI33+1RcfjxesB#f zh6n&RrIZ%!!&Nr#jir>9QleTb?fdS2PPBd3jm&%)`JD5zBuMbWl_Z#NlHhf~qt9lc zgRixce(y=bkLAm+0+s8LGVVmno`|SVglA4NB|r?1SXly+1bOLluwqKUnZ({D=uUb& ztLzdpw^uTsE&tvQGq+Mo)7PHonG`^arT)&oNMAz643Ip=NFNS`6WU#WlcC}0FL zx7Et%72w5H0{wEcY!Xt0DxhBtt~%i%OaUXJCdLTmJ&OPEZxjFk0000000000tj4vM zH`_xEMOHPqPKZRD3Ohr5vJQ?}0ouS5TIJdYPqWnA z8NR0m743 tg{eQ*zM&ug4L$+@000000002N`~k(w6a23)m<<2`002ovPDHLkV1gPW*!che literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..b1512ae219ba62386d9c8c36b35369bb05dbce8f GIT binary patch literal 1062 zcmV+>1ljwEP)Px&;7LS5RCt{2nlWqRNEFBaS`1MTA_^u!B9$3%AVu7Tt?VWwaCb%ee1rQ6cf~ae z+ih{hb$4GO)q-@WkgIL3aGAiM5C~FIg>b%%2xP9=zs>1RU7E+OPXrypISDB^2tYcp-5(a6&2>z&R`gb-X_UVbKoAWhSA zN@-uGA6;zQMi2xupCn1RPG8CbP)a!fbh}*uK(E(Bnx^Mb6!B#Ukt7NCegB(w%hGZH zH38x{E>(727t`q!cotz<-XIKRjFoMSG5Ef(m>g?OLU5a4awsxP=9?e;2>B7f5Wp?~93CE8X_{&eLKR_r9UdUP1YFkz02~|~Sok{g{{Sc- zf4yGs{q^jlytATh%~@9gY=Qu;+}Bod59BP-AInKs547-P7* zyVKeWND06>fA{qC1Ux?mUy1ZTP)c!hbks-ye2Hot2!h}zoj#-luq^ATV%Q(^J3mV4 z?*LE~1&N11snCI+(NoO&calQ53Lk`%eJK z^Bn8z>z}eL!*DqKe$`_$7z_r3!C){L42CyDEhjvYj3|nt@w9lgHb6HGR%PK1#^Z6B zs_ysuOF1%MTwHKGABTs-;X?np(9L2X0^Q843Q3ai&CN}qk_lQwc1@E{0)N?ICA41BL4 z;!w3#KqVGQ#{iL%7RImI@GAX&-x3p|`j$v52nyq~EYrEYR>T;pBB-FX1nPMH)=f1& zHL?T*q9mXic)|YuzH%H;_JFq2xCgYI#ymi`7wXG~#HTIvp1y6VjV>B2H g27|$1Fc@0EzbxY7`)T5Px%8%ab#RCt{2+Pki!Fc1ddpVbN)PetX2qDn8O zuyYck)qGMEDFkL1Uu0nbQEr;1cxHU(+|%)Ym7X|FQ)K2JNuq>vF3$6eaU7qDUsQl` z93wMBDFtSJI*DA+|Sch9Kje zw#0~kRsW7p{2<`8+0{aO|L2$xuSge{kkDnBLV^<|7Qc>L`+4>JhM-f6R%IvjYz)3y z8W8^5vNE*x$DXjOtImGj)6wyz_W$c$;m^-~%K3Eru|?mcpjD^-ulf0@>}d4O*?Y=k zLb(n49>25v&AKk-d;M3In7sV!wbySSD0-uxe*D_{6rfMQ-~;~_9gjH^-|D4ARd5^( zonmw97xNmKXJ^;1;+>VNxhr&|Ny~=`v0jljwoL0nH&@Nsxk;t&tHm8%BX_6sMQ+ksQbPN;mm~JE@+dOQuw+#Y@8?e&nOf*``=h-ht?Kgf{`>jUuT^P%tFTF`yJO;8`fnNcy{=-t>4%&-E<|;A{lAvC zJ^C1TeNATv9K5(bA*t7LugP`G?HbWGzBBn%jundVsx95M?sTfmvMEerJgKhYwO32C zb(4B7@2Jtf{@Rq;q37deOV4lqCzZBb3qH8M<`YAK-TdWie!6w8m-=MyV(s#*alOtz ze^u*a9NBAM$X(^#5u>+LWPXrP>$;U|6pv}#S|4(^VUw+^CTsE;E$gjIe(gJdOybS= yYK^6F-yQaR@BUwR?a7?e@9%ALcY%ZZ2iYAbfB(;4rQ`&RQ3g*}KbLh*2~7YbbLtoX literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..04c037bef5b1941bbc7f7bbfc7d448ee04e573aa GIT binary patch literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%RF5iLn`LH zy=B;S*g$~w!u++Zvl{%LGVkzv=)6;4NASZ-%Y}9b<~47-Y1p)3_ce=7nIHU39vwD| zHy(2pY4A8|IsMbe;K%VMlb==kF$g$0TsC27*p?f5{nCef>d9xs>SM!8VwZRQU+TLk z_qO+Cll)iaBhK-{;0l5(5e z8v9=9_=@GPWo7s}U%2m7cf#7xr-3Gk5^X7K?=l^excI&HD)Y(3mT&VIIaNN%1_bY` zsI=!f{BGKf*oJ-Y^$p!T?mu46vDK4r((Tjb4t3YhZ(>fF5`L0Tt^`RVOMw;;;se~^mO%eS?83{1OPQJC}scv literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..b285a227c69a77adde21b0cdf03a706e5187baa8 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP_WF? z#WAE}&f8lXxf&EiSTDTz|Nor5K+N2`T+=(+6xxHV*;(c*?0fxZ8f!zk6GwFH^}qT{ zru1!i{^0rNm$8TYWa@HvPAT5E*8S2KM#E#brGO>^!HmndjhSN4s?^-{FrOdroY_lr ky=m}$=}I+5u=I~(d^$;f+x`_@yaM8Ty85}Sb4q9e0GHoINB{r; literal 0 HcmV?d00001 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 index 00000000000..858db18b26a --- /dev/null +++ b/Resources/Textures/Mobs/Customization/Vulpkanin/head_markings.rsi/meta.json @@ -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 index 0000000000000000000000000000000000000000..a0565703f68a43861e109b3e042f4e1c4dbf0644 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP;i2$ zi(^Q|oVPc3^Bz_ZU-Fkd}&Ffv^tLCp_1uIZ5Vs`s#Dxfg`3lE6z M>FVdQ&MBb@0GnA=D*ylh literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..bd8894649021d5bba5b7ec5e9579ede66407eae3 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@2x&6XFV_Pnpd3d@kY6yv ze+amGD#QpV7V7EZ7*a7OIYog%f_)+rV;ldJnG0&BM}A|pV`Y+e=n&F&6YbHG2sH@c zlHpU}-2CTYfWQVuSLNIKC9JCH0X_xyI@cX|z|_Tgrrxvs$%>{x*2Auh3{xlYIYv9i RWCJZ=@O1TaS?83{1OV;xPL2Qo literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..12a6fe3ceb868e965be77dfe5625d1e3049e9892 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1G3n zi(^Q|oVT|e`I-y_S`)LLu&vq2c>MjYY_l8-miC0e;70F8UN)on;L#z6Wl8~ zo2?RQ-cg|Dj3cV?F+zm?to zswH{ut-nwIzGB$?XlvMJ8>XT!E|Jys3d{`WG@iu#|Hh#x;r4OiKivY+oQ86Sd@!;7 zKG1bQAabUC^10IePCM8>oSG1H>aoSU$C;lQ@`HA#XwE#tRo}O0Z{LB!wX*&8TNzW_ z?r(c5mm$G6+4I!L^MbE;<@M{HP70KQ7{t(ET+L|LwMl=D1)md0$kWx&Wt~$(69BF= BecJ#4 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..e62ce7a7a14336756aae90136bf8a034607264d3 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|O(o zr;B4q#hkad^!b_%WR89;o9VQ8CnMWoMGJkY-h&0qJmv?=D!pgrG^JcPke_qE|CPs$ z>a{Qai9Ba`b9Gzpj;epUPoLSG5B@w^#C75yx$kSuGp>rpOj~+>)0@g%nd1h&le1?X zQ#b!*5P!w-rqukY?~@)Zzutc)Ui!a{ubJPE(weTVz0cS123j6A*pvEl>(@3Oh8;@s zhkh+@|9-rFt-XO*pu@S*{L(uX?H2w@OvL?e~7){+$~i+qbfBW1k=hD+{Cf z2^a^HZ|M^FU-OT@f?-)SdYB2q^3}=LBV3$YF9?g?`Nb(dXmK1ZY9n zxw{czcbagqL@Iu0OYiSJltkaNr9;~t&54Fd)gPUW$>i)<(Vd-kEl=9LOWfH&KoAg) z#YRvI8EV*4ix*;Xa71>w`SG?WMwr<`$dn8rlRD!S}ynkHr~1?RG+Ub41{hGyuh zX2C0K8ZxuU%!!>x0&%fdMicqH9bvGtr7GtUQq_9BuGCG1#uZh!EFdsc!;k?Xvu4O~ zLk?MgmmyD>8~YLWX(%R)xI|~TErF_S8-ggM4Oz!e;4!sc?SMrypPvS^r!CT>3DhaRo7Eni(AdCZ9|LDWoH8<2Ia zXz0kuABr$a( z8m2WGgJ96kY-!;*s1P!aLzfitwgfgSzV9K^b907emSsF(5IL94U^%CgvYgR9BV%pX zvj(=h_w&@9Ng~_5@BQQb1F;XKg=_!KlN4N%5@^(C5UggWA|}c4&aCE(tt>#;O|sjT z+$5~TlRDe}e|w-!Tdxuz{Y|*rFhP3o|1hx)yVt+TIcwhM3+u+N-n#S`>@RjbT0N3kb@IUlg(PjdFfx|EvFF(7FXYAL AzyJUM literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..8a925761fb4867f2364c476dd4b0c7fa3e212862 GIT binary patch literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF$egBxB}_rRkpW)6k|z{UoeBi svm0qZ4xgusV~B)gvIOhm1||juCI<$_4>OwP0A(0FUHx3vIVCg!0NOAXHUIzs literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..7f924cd879d2df32ac1b5670c72b11e5919d2a50 GIT binary patch literal 1539 zcmbVMO>fjj7 z@8>>Ak~SB|3sW!-r{9M4@V_3M{u_pk@%RZYNt?E&UypQoai=8x@FpnDh#B_?_E@M9 zpOvZB2xCA?(!K+Yn0Rwk$YojyB1d_9|B)gGzM~u;bdej6(rPfikkILciITT4=h?n; zV86Vtfq@{Tg2;`q7IEBglol_BdAhADatk8n9AzXGD9^Z)@+eEFoYxH1LkP)vTO&hx z%P8A>WfPf(j%;{Ugs_#z){xwJ6cCsAvv{g-s3Qzkj#3pO#=2gw*R{H(v819KwhaWP zZkj3}RNjmPX{ZtJ?=lo9_mUtM0gL36k(AlIa1>CrZ9^Dmv=Q(42|T7ZNUR$gN^NQZ zeJ{hs^GU5G-1l@^qalq12dt4{<0=!3SJ`K%v*T3)z_+fO$yigDFw8`7F?I&b=s09e zG%qz{s!vhQ<`a*OodGrbQ)^;8nouHGQev#ujnrgUW!bbeB=0&NL_VwY-Je{b1tO@U zK-4T1M}o=ZT=T(V$;GVS_Ori@rfW`1^XVJWl2cD;2e}9kux{qQC4FK2nOw}mKLsyixC$j@@TQ(C}6V|1U@DtPYjatRb=O=nj-_2Y7Y(O zRXaz>plMiTnj7lgFEDRDjcoV6|Bd&LCIOTdseLz3T5xGf;PHS%u$rBUn5L&Yvsxgx zvH%k=&2C5W(y&rr>1+qz?SVFJy-I=f3*m0VIGYu9lF*R~cUXcE4B{DK!>f|8c9YcjQOuSpSEA^p*3A zzwvV?ACxQi&hPzc>Di6D(XaeP@8#ZVkK1$S?2>eHcv@1g?moNy`L^Lr)xN9i2G%|Q z*5l^;ckJnt2fyriv9x^g(L3>U;nmE_wUr$c%eSxm5B8V)A8#ES*z)_sOBzkvba8B= KaP#1)a~}cApyu@e literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..f78008f58a26fea7acd3c9fce0f5eb8280549e6a GIT binary patch literal 1625 zcmV-f2B!ImP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ca^pA*{O2k52n0azaU8x-H8J213q+{qsxli z!;N!9Xm8CkdOvETScR6yvm8LCe1S?kM=-yKiWn3NeW{3N)ya(cFEf4i^JY zPUx9C%bv@UxNsLQB*96LK*mXm49UXMd5U0`FJEY{TlR9DG8P^LOD2F3p4iQugMZuJ z1TyO@Lkgq&vW8dwD@vfCN~rFlP{~z8w%v>3434+d>Nr z6@54!PU8lE5MgbFGbB*JM-rt-J~1aE#4$sk3eQJte^ocWSI#ZzzC$^;q=QW0R@ z*A0r^g0~#83nkek?Pk%{gql#rT97$xDt@*O=q52PK#SC*;LaF~8}m<2yN_AmtiE`l zx*SYSA{PzU)?2`*Sm5R44I1u_$1-`2$A_w2l-6mxDCKccS{`kGnopb59Ha zT7|Ks+nEKHt0=bf$U4d*T+4b@MH6RV&&UVj?zzL}1@XtSj8`}tu7JXfal^o7z0VDu zo`U-I^>pvnAZ`A0$j%92_%qr#=BU~c($}f^kWcPRs3-I3E;(PFB40axet^CUNRUni ze+&KrpXr8K1+H=f0004lX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$i(@I4u4(%Y~ zkfC+5AS&W0RV;#q(pG5I!Q|2}Xws0RxHt-~1qVMCs}3&Cx;nTDg5U>;tBaGOi0F(9}L zw41j5eQew96TtrrTxnf@y#>sElHTlU(Ia4J8@RacYVsa%xdRM8>5?HilAoqfDgp0j z^i2gIdpp00001bW%=J06^y0W&i*H0b)x>L;#2d9Y_EG010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=K~V}2m}o+O)3BY01`<=K~y-)V_+BsqhJ(_0`dR= X1V8`*DUIP(00000NkvXXu0mjfh;rUK literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..f78008f58a26fea7acd3c9fce0f5eb8280549e6a GIT binary patch literal 1625 zcmV-f2B!ImP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ca^pA*{O2k52n0azaU8x-H8J213q+{qsxli z!;N!9Xm8CkdOvETScR6yvm8LCe1S?kM=-yKiWn3NeW{3N)ya(cFEf4i^JY zPUx9C%bv@UxNsLQB*96LK*mXm49UXMd5U0`FJEY{TlR9DG8P^LOD2F3p4iQugMZuJ z1TyO@Lkgq&vW8dwD@vfCN~rFlP{~z8w%v>3434+d>Nr z6@54!PU8lE5MgbFGbB*JM-rt-J~1aE#4$sk3eQJte^ocWSI#ZzzC$^;q=QW0R@ z*A0r^g0~#83nkek?Pk%{gql#rT97$xDt@*O=q52PK#SC*;LaF~8}m<2yN_AmtiE`l zx*SYSA{PzU)?2`*Sm5R44I1u_$1-`2$A_w2l-6mxDCKccS{`kGnopb59Ha zT7|Ks+nEKHt0=bf$U4d*T+4b@MH6RV&&UVj?zzL}1@XtSj8`}tu7JXfal^o7z0VDu zo`U-I^>pvnAZ`A0$j%92_%qr#=BU~c($}f^kWcPRs3-I3E;(PFB40axet^CUNRUni ze+&KrpXr8K1+H=f0004lX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$i(@I4u4(%Y~ zkfC+5AS&W0RV;#q(pG5I!Q|2}Xws0RxHt-~1qVMCs}3&Cx;nTDg5U>;tBaGOi0F(9}L zw41j5eQew96TtrrTxnf@y#>sElHTlU(Ia4J8@RacYVsa%xdRM8>5?HilAoqfDgp0j z^i2gIdpp00001bW%=J06^y0W&i*H0b)x>L;#2d9Y_EG010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=K~V}2m}o+O)3BY01`<=K~y-)V_+BsqhJ(_0`dR= X1V8`*DUIP(00000NkvXXu0mjfh;rUK literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..44e0c1358d805be4b575d5a9acf1fd4f0e4ff5bf GIT binary patch literal 1568 zcmV+*2H*LKP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-_Zk|ZY#{pS=u0+Im1ao7~$8~FHskV|hh?XLFx zOhhM91xbphW2 z3Gqp%Q^g- zb7$FmS(FQR@j?=u1PNrUQe;RLmd;ZIyL{V1TW{IwI%Oyx1W6`<5l-ykuEqZy4}r}3 z3K7BkD^{?JdC@>Cin9J81wzQKJc>KO*LZ({SbzjbtuSXeSbaMnTBMiU61RyK2u94| zIIQCYK!~6_!Wa@T;1fxtL|&Pd2yx8dr^0d;7r21}ijfDbXOy-qM?SVu zLLeea5(PCyD!2+E2Gp8{j2x;_Vu&%Os4>S9YmyXFOetwvwOCa&Xw;;tS&P;zIpmmA z)|_+6)fFy+T8$+YExD9ZE0k6sSDdc7Vxw`B7FuknY0Is&+L1mz^w?9^o_p!l4IVPW zh$9Uhd6ZEnO{CHcGtM-1=2>Pnq?(BZi;IDRYZoBagj4pZwpE5Js9sQh5SY1gh6F!1yJrvl z0R34&ZFrefw1;7qqYCn65O#8;`4XbSDXjXX~NO!xA~*MjhPalAhUPsh|^Pu ze*Ha~-LD>a_z7zSh6ux=(Z;%`YDXmBr=~m7>3iAqDlx&@XPiDU{{a0KAVELG*T%nv zTU}7`>gR|600Dz(LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PLN<}IT?I7Zip>?t# zD&i2R|084ld5RI=Bjg;0K7Si<6>@l=#1-&?3fz z<9@um_qclp2(21Z&AMYAac;(;P(-OGqIN5i%O6q6Q0b zS~XHkWN1I(;U97QX>!Trs)CVY0d=U596$IU{O;B)O-;H<3+`T*pptK}Qu;1C!qQ}(*YyZd{4`}a(zzaK9ea*XFW7M%b900~e`R7C&) zH2?qr|NsAahD9d;0004WQchCF6XU=)l3@&Et?KmY+L Sjp0=Q0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-_Zk|ZY#{pS=u0+Im1ao7~$8~FHskV|hh?XLFx zOhhM91xbphW2 z3Gqp%Q^g- zb7$FmS(FQR@j?=u1PNrUQe;RLmd;ZIyL{V1TW{IwI%Oyx1W6`<5l-ykuEqZy4}r}3 z3K7BkD^{?JdC@>Cin9J81wzQKJc>KO*LZ({SbzjbtuSXeSbaMnTBMiU61RyK2u94| zIIQCYK!~6_!Wa@T;1fxtL|&Pd2yx8dr^0d;7r21}ijfDbXOy-qM?SVu zLLeea5(PCyD!2+E2Gp8{j2x;_Vu&%Os4>S9YmyXFOetwvwOCa&Xw;;tS&P;zIpmmA z)|_+6)fFy+T8$+YExD9ZE0k6sSDdc7Vxw`B7FuknY0Is&+L1mz^w?9^o_p!l4IVPW zh$9Uhd6ZEnO{CHcGtM-1=2>Pnq?(BZi;IDRYZoBagj4pZwpE5Js9sQh5SY1gh6F!1yJrvl z0R34&ZFrefw1;7qqYCn65O#8;`4XbSDXjXX~NO!xA~*MjhPalAhUPsh|^Pu ze*Ha~-LD>a_z7zSh6ux=(Z;%`YDXmBr=~m7>3iAqDlx&@XPiDU{{a0KAVELG*T%nv zTU}7`>gR|600Dz(LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PLN<}IT?I7Zip>?t# zD&i2R|084ld5RI=Bjg;0K7Si<6>@l=#1-&?3fz z<9@um_qclp2(21Z&AMYAac;(;P(-OGqIN5i%O6q6Q0b zS~XHkWN1I(;U97QX>!Trs)CVY0d=U596$IU{O;B)O-;H<3+`T*pptK}Qu;1C!qQ}(*YyZd{4`}a(zzaK9ea*XFW7M%b900~e`R7C&) zZU6uP|NsA3RQPHD0004WQchCF6XU=)l3@&Et?KmY+L Sjp0=Q0000B?Wc})uc*XMaS bfSB*u1QZw;C7n&)0XYnwu6{1-oD!M zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ca^pA*{O2k52n0azaU8x-H8J213q+{qsxli z!;N!9Xm8CkdOvETScR6yvm8LCe1S?kM=-yKiWn3NeW{3N)ya(cFEf4i^JY zPUx9C%bv@UxNsLQB*96LK*mXm49UXMd5U0`FJEY{TlR9DG8P^LOD2F3p4iQugMZuJ z1TyO@Lkgq&vW8dwD@vfCN~rFlP{~z8w%v>3434+d>Nr z6@54!PU8lE5MgbFGbB*JM-rt-J~1aE#4$sk3eQJte^ocWSI#ZzzC$^;q=QW0R@ z*A0r^g0~#83nkek?Pk%{gql#rT97$xDt@*O=q52PK#SC*;LaF~8}m<2yN_AmtiE`l zx*SYSA{PzU)?2`*Sm5R44I1u_$1-`2$A_w2l-6mxDCKccS{`kGnopb59Ha zT7|Ks+nEKHt0=bf$U4d*T+4b@MH6RV&&UVj?zzL}1@XtSj8`}tu7JXfal^o7z0VDu zo`U-I^>pvnAZ`A0$j%92_%qr#=BU~c($}f^kWcPRs3-I3E;(PFB40axet^CUNRUni ze+&KrpXr8K1+H=f0004lX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$i(@I4u4(%Y~ zkfC+5AS&W0RV;#q(pG5I!Q|2}Xws0RxHt-~1qVMCs}3&Cx;nTDg5U>;tBaGOi0F(9}L zw41j5eQew96TtrrTxnf@y#>sElHTlU(Ia4J8@RacYVsa%xdRM8>5?HilAoqfDgp0j z^i2gIdpp00001bW%=J06^y0W&i*H0b)x>L;#2d9Y_EG010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=K~V}2m}o+O)3BY01`<=K~y-)V_+BsqhJ(_0`dR= X1V8`*DUIP(00000NkvXXu0mjfh;rUK literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1b69c04a7a3fef8e75bd6a789149a9bac380174f GIT binary patch literal 1625 zcmV-f2B!ImP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ca^pA*{O2k52n0azaU8x-H8J213q+{qsxli z!;N!9Xm8CkdOvETScR6yvm8LCe1S?kM=-yKiWn3NeW{3N)ya(cFEf4i^JY zPUx9C%bv@UxNsLQB*96LK*mXm49UXMd5U0`FJEY{TlR9DG8P^LOD2F3p4iQugMZuJ z1TyO@Lkgq&vW8dwD@vfCN~rFlP{~z8w%v>3434+d>Nr z6@54!PU8lE5MgbFGbB*JM-rt-J~1aE#4$sk3eQJte^ocWSI#ZzzC$^;q=QW0R@ z*A0r^g0~#83nkek?Pk%{gql#rT97$xDt@*O=q52PK#SC*;LaF~8}m<2yN_AmtiE`l zx*SYSA{PzU)?2`*Sm5R44I1u_$1-`2$A_w2l-6mxDCKccS{`kGnopb59Ha zT7|Ks+nEKHt0=bf$U4d*T+4b@MH6RV&&UVj?zzL}1@XtSj8`}tu7JXfal^o7z0VDu zo`U-I^>pvnAZ`A0$j%92_%qr#=BU~c($}f^kWcPRs3-I3E;(PFB40axet^CUNRUni ze+&KrpXr8K1+H=f0004lX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$i(@I4u4(%Y~ zkfC+5AS&W0RV;#q(pG5I!Q|2}Xws0RxHt-~1qVMCs}3&Cx;nTDg5U>;tBaGOi0F(9}L zw41j5eQew96TtrrTxnf@y#>sElHTlU(Ia4J8@RacYVsa%xdRM8>5?HilAoqfDgp0j z^i2gIdL;#2d9Y_EG010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=K~V}2oCM|q%;5k01`<=K~y-)V_+BsqhJ(_0`dR= X1V8`*DUIP(00000NkvXXu0mjfT3g>8 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..44e0c1358d805be4b575d5a9acf1fd4f0e4ff5bf GIT binary patch literal 1568 zcmV+*2H*LKP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-_Zk|ZY#{pS=u0+Im1ao7~$8~FHskV|hh?XLFx zOhhM91xbphW2 z3Gqp%Q^g- zb7$FmS(FQR@j?=u1PNrUQe;RLmd;ZIyL{V1TW{IwI%Oyx1W6`<5l-ykuEqZy4}r}3 z3K7BkD^{?JdC@>Cin9J81wzQKJc>KO*LZ({SbzjbtuSXeSbaMnTBMiU61RyK2u94| zIIQCYK!~6_!Wa@T;1fxtL|&Pd2yx8dr^0d;7r21}ijfDbXOy-qM?SVu zLLeea5(PCyD!2+E2Gp8{j2x;_Vu&%Os4>S9YmyXFOetwvwOCa&Xw;;tS&P;zIpmmA z)|_+6)fFy+T8$+YExD9ZE0k6sSDdc7Vxw`B7FuknY0Is&+L1mz^w?9^o_p!l4IVPW zh$9Uhd6ZEnO{CHcGtM-1=2>Pnq?(BZi;IDRYZoBagj4pZwpE5Js9sQh5SY1gh6F!1yJrvl z0R34&ZFrefw1;7qqYCn65O#8;`4XbSDXjXX~NO!xA~*MjhPalAhUPsh|^Pu ze*Ha~-LD>a_z7zSh6ux=(Z;%`YDXmBr=~m7>3iAqDlx&@XPiDU{{a0KAVELG*T%nv zTU}7`>gR|600Dz(LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PLN<}IT?I7Zip>?t# zD&i2R|084ld5RI=Bjg;0K7Si<6>@l=#1-&?3fz z<9@um_qclp2(21Z&AMYAac;(;P(-OGqIN5i%O6q6Q0b zS~XHkWN1I(;U97QX>!Trs)CVY0d=U596$IU{O;B)O-;H<3+`T*pptK}Qu;1C!qQ}(*YyZd{4`}a(zzaK9ea*XFW7M%b900~e`R7C&) zH2?qr|NsAahD9d;0004WQchCF6XU=)l3@&Et?KmY+L Sjp0=Q0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-_Zk|ZY#{pS=u0+Im1ao7~$8~FHskV|hh?XLFx zOhhM91xbphW2 z3Gqp%Q^g- zb7$FmS(FQR@j?=u1PNrUQe;RLmd;ZIyL{V1TW{IwI%Oyx1W6`<5l-ykuEqZy4}r}3 z3K7BkD^{?JdC@>Cin9J81wzQKJc>KO*LZ({SbzjbtuSXeSbaMnTBMiU61RyK2u94| zIIQCYK!~6_!Wa@T;1fxtL|&Pd2yx8dr^0d;7r21}ijfDbXOy-qM?SVu zLLeea5(PCyD!2+E2Gp8{j2x;_Vu&%Os4>S9YmyXFOetwvwOCa&Xw;;tS&P;zIpmmA z)|_+6)fFy+T8$+YExD9ZE0k6sSDdc7Vxw`B7FuknY0Is&+L1mz^w?9^o_p!l4IVPW zh$9Uhd6ZEnO{CHcGtM-1=2>Pnq?(BZi;IDRYZoBagj4pZwpE5Js9sQh5SY1gh6F!1yJrvl z0R34&ZFrefw1;7qqYCn65O#8;`4XbSDXjXX~NO!xA~*MjhPalAhUPsh|^Pu ze*Ha~-LD>a_z7zSh6ux=(Z;%`YDXmBr=~m7>3iAqDlx&@XPiDU{{a0KAVELG*T%nv zTU}7`>gR|600Dz(LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PLN<}IT?I7Zip>?t# zD&i2R|084ld5RI=Bjg;0K7Si<6>@l=#1-&?3fz z<9@um_qclp2(21Z&AMYAac;(;P(-OGqIN5i%O6q6Q0b zS~XHkWN1I(;U97QX>!Trs)CVY0d=U596$IU{O;B)O-;H<3+`T*pptK}Qu;1C!qQ}(*YyZd{4`}a(zzaK9ea*XFW7M%b900~e`R7C&) zH2?qr|NsAahD9d;0004WQchCF6XU=)l3@&Et?KmY+L Sjp0=Q0000c3)=#8UzF%%J+U(9oP0gKGsx?d o<^HtN#iH#6U$fU!o+A=LYSX^EvbT#Aoq#73Dvfveq8g&d>&$2LuPU&$haIcU!LhQkk!BP8P}^*FPJdoSFBIw9JY>gIG=UXRvxUe;wCdkf%e?EBj4IVd{0+D Jmvv4FO#rptG?&m*|s)z-#Va)Ah2K0aKC+@Wm>|Is$b58N<>>?W;=M#?mB@edqE!g$w(+Tka_R9Yg7{QuLEE&%~)9;U& R^YtZ&@9FC2vd$@?2>>CYTdDv6 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..dedcd6587820c229aa0b31be4d14dcfb9414be9b GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP|)1d z#WAE}&fA+CIT;u@SPawu{dFuCIH)%B!LQX!3=tle?(+gwfk4eJo8x*WVCI2FMr$K> T1|v4DMT~q|{PN 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..ba5cac9a060b3a87d50c651e1297426de2fd8eb8 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkP_Wk1 z#WAE}&fA-TTrCO$Y!BWXxaa!*(a)F~j%f=tR>)@U=Xa^OIKNUbZ5bznh4%A1`^y;~ z6b8M&eZRu%WqV-KnTw2zG#yGBGPnd}6>i-Z2b#$6V9Uj@_-hhV`?t=C&Yr$+>%RK+ uOY5&Zm0cKgD)(?p)a&2uq9A1q2XgIJKG3tc$HOHJ;(EIJxvXGC*rP^CS(-28-m;x-W9 M)78&qol`;+03QfB0{{R3 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..63e5ddba196b9b3aa40fc1ee157ce38af68f8e4a GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+7;8LT978H@y_w~>s>MLSWqIri&X|{nymx&5vFnqNUddC= zlF191coPkb|LOm+-?-Z0QG?SfU-jN;kLFZIgncv6V^Uy1K_2c(kNOiO=FFSDx?$h@ z*vlq$CgF@(a#^>(39)#7tUa(vXPu6B{l0apZAEWqS`%2Y@ z*!p?t%LQKT`nR<|Wje!|{>K@`oDK&4ehnWd1z4?=O|;(g%K1msobya94h%R^f^0+D zI}XK(2b1^AI{bfXoz?dYR)s33XKf!IdVTvA&-I*7{~~w)p{Cs1GI@u7%-XwLXqLl_ z>K9L6{K{Z$d6|8xslEJXqS)@2d0myK-u-z$e`V9*oPzu1;`e%bm%O&RX#3#y?uK>s zIZX>c+MItH!YbmbSiYK}!s;&Tp|BOZSClo2>|%H(b?)!l>;7w>h#uO`+%dDC@xgb- j8Zmfa8LVE;z|3$qAf+z-f4V*}vKTyF{an^LB{Ts5DjmUE literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..fba6426e083664242ce9b90c718efdae4b5df6a3 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1Fwd zi(^Q|oVT|&@-`a?v?dBKO=RJcnwB7#mdFuxEkSTv!D$K3_9q-Y`X-K?)BjHv;4t{q zy!ewPJHr9L>!tnq=N}696{Xx-uxizu@AtOm&ffF<`dP`8@)?h(N$lX!I{oR5<-9Du zJ#SRopIp>R{LHjw%3igp@8#xi`0%wk;M-#hy@Sg$Z{6Lzvccy3Wd0qycCFjIEOXN$ zjhOr2UusR~K5Q`KA1lz25HKMrbK#d*v90zBGV!&wA2hme$t%njRrFsabmbp|w)c~y zxvF)XySX-8k>4O@<(l;DH}fN&!ei6xU-D1r$(qapF(l!>@TOI9z3vim%RmC2u6{1- HoD!M<)+~O| literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..df930645da7ac6a0b35e6d3b5e99475a5292f008 GIT binary patch literal 563 zcmV-30?hr1P)*AA%u{CZ$gfazyO)F zUa#L9-Aq8olnEmPYR`BIPv4*Ypq1>OPN(~JyM4SDJ-6E}7&oeb<#IWCxZm#|U-YgZ z=L9CKR;xhI(*Qic0Gs{3?|){B@gumqK<()APtl|S9@p#ju?EfBJLWX zCuk$ELzE6;l+_-*tV2W_QRC?6@bXU!`WCf%<`1`7OLBj3 zcg*=bC)(E}%S!%0_5L=2Ysd3VW}0~3zWp6yB#@L($`qE_x$R$?-1Vr#o w8T0zw(`nBOea}CA1|-dA%|CAXtcW3;{RMCSMZVgP??JjfUHx3vIVCg!09-3$hyVZp literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..933a41d91ff662e647f064aa7c30f5998029a78c GIT binary patch literal 606 zcmV-k0-^nhP)CHLBZ!z@ELRzh>il$(jw(F zNEo^9^_T4-Q2-ujNi5(+NnuZWU2qA{~dyWMu{ceB}~i3nW-N(SQ3=W~0%-yaWc#vp1m0Ade^!;=B2CRBS3xL&W#e!uVD zUoMxVamKR#eeUVc;Be9}d;zTY+wJx^7UA>xyjiVQy*gaReH~a=?o)VW@-qx(Xe#Y7H#Qz-OBuvjdz?Vm8;cgB4hLNlW?Kn9F;wgh}8 z_%wuO>eDW8JRXCcvF)T3`VDXq#3NKM+Mp>!X8;D9PNxqCWl%jhj`g-v0&cxP*N!&y zksZTFw}!E9mdmAgPyq4Ce>cB?u2)W;Ml_)9bUK-}KYbY51xgYx#O_)p)=mf^gb+dq zA%qY@iYGaJ&A`WN#ekuRtR&u!%U!hinhc0FAu1lvl>xrP;F_&iS>J?EQZi)W*4r1C z_r~LH{A>-H8#!4+dH?_b07*qoM6N<$g8beP)Bpeg literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..eb1b58c7e9406fe260496dc6f39b7f0f117e201b GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1GCq zi(^Q|oVT|way2OMv_9;*_kZeY*Cv-4v!|W?_ueWo{hZ#WM4&o`2Um+WtdY$YzwC9V zp>XoL^& z>9k-Yev@msKK(4B)aOIX8?o)!UEx;@?huOpB6h7_XlbZ7>2>! z+j7Zv#Nq*}T>$ibj|&D2az_9X|3Lc=P=^5AYBfnW!0P%!`mA)C2D`v7@%MhLzV*x! z^)BGMynhTf5&JFxmtW%ggb+dqA%qY@2q9#O7_%+fQvPgCP%5x78Nu?sz}pO}|4jgL zg~%4GbL|Hr%KI{dcXGdc_&kUtOK~4+sa!yU)R%W|@g^%nGC)xjK`ZU!FHqaI&Rpk^ zG&4G{E!#_kELRE=Xb!m1_n*o?5r_X59vFM~HiEOHV;2qAIIDdX-2FJ!2LI@#*q)t&3x9_+}2cYY8I^DYH%Umyjzq8rQ zjK^a$8jYMjHw4fIUDxZ?u?I1eLyvcO8LP45*j1MK&EuZH;3x3Hl> zIiM_19xf*2chmlz$g;nTi8=jkc&9%M(1(r7WRNZ}!<2QNCE z`m&Gx_J?QG#Y&Jbe4huAj-cGCBQa{Jz@utyx@v)SJ{iQVL!W6WW4* zDgj;pNTbw|Qn3AA;K=|q3N#Efj=OWisO%BM;MD|m27C*hGvHfFpwk=%Zb<`4tr1EC zlt$jv{jKu=xV78u`cXI_h@t7uH%^449M0!+cx62U&B3PbGA~G>44~0x(&Oxo47lBH v&1$uZ@_7Kk&*$^%b?gsqgb+dqAs^=#&&4%+aCG?700000NkvXXu0mjfiYyiE literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..3fafab6fac68868a472c4e3361e45b7a24169519 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1G{> zi(^Q|oVPa}`I-y_94=m~U@p_y!N`5?V5KEHciw>}*>s1tB`F~u6MU4f{h!1()u`;) zwX+uNK&@cV@H%5w+9W~cZT*5*4jJ$iReJ5pjSj!Q_2sPmX$M`dmrm~aQ0JF&>H6Yh zg*CI|L#J-O#~E1Gpyx0x_4V`0dGi14Iv38rs#D(dlTRQu^4Gri)31Nl-^mmCrG1ah za!;Pu$pzcFwm5cec-OMIo6mJZQ`G$W!khMv3(r^gJYj@7p%@t&8`u7N7C zEo)`=?h`!n>QK$)xW3tY9c>Lot1aJ}xtF$ozb<=D)yGHkr^3@a40FCS*lcd^uv_j> P2QtUg)z4*}Q$iB}%r}DD literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..0e6d0cf8079bdca4bc55c5d863dc74b807e993ed GIT binary patch literal 562 zcmV-20?qx2P)?22_3i*d7{~Fc{~v}SS==9OfC%sV z-hAG+ZFKzE4G`IG+f9i-%1cmas%dhexj#A3KKLiAvA+R$+8T>1o>Mp zT`(kM3_~PLbeFxW-w7eh5Ww0j;}v5W*PWoctcD$JQdb;I-JnvsLZ4W zG0JIjNF5pP7~M|b8v1aL#o{-w_WI(An}P$vJSP0^8-A4aE2Zf_zI1^@s607*qoM6N<$fr#fc^s!yDt!HX*G${bl597?|i?2x;er9~ITyp7@ z{>``h7?u6b)Vw)UAgQ4AYHxK({GGkbS!+*=Fz9F(NuRLvpWiu8b8cy^>BiVbt`#3N z);$mB%#~!A;PT|`ksZR{YEuuzHg-Lovs}$Y($r>CY@@H^Q5_{GrJ|qPca$ZVBpzi{ q*&9EzAe=#=_wTK>^Y5}xWB;);@mCp_&3>RK7(8A5T-G@yGywoY>tO!? literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..17bcc6771253730f44c2ef1d9601d0fccc99f438 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TRj zr;B4q#hkad9P^qD1RMfaR55>xVO{^wZK~GB7gNvdDmPI7&@}hFgKe%)fOLS$@v@M= z>N6V{&i3%$Gzet{nhFN*wyt~q(BPQH+OHL5zI{K^zwdWRFIbc*b#+^=xo>dIQo)aZ zRb-C&n=yX2S-s)?ar%leg9t71MXtZreC_i0F%#UW@wr@8hyfX)`8VQ8Ep+U%!isTX);P lNwwOYC7~&2^k+w#)-eXMo|yRKjA2&{`TNd?CQ7P zAnnHj)CvYq7H!}wICs*bZ(;83l(5jyYyAqf_uJRKp7c}vbIHVj>sxsa3)D@Ry5#4r zmMgZO*`}mg%Dc~8rn%?z{&xZ&O5X0BfByUVIDg0Wy3z~0b)Me-bC&nVhPLkT`S;>x zExS1-e;-T9=juJZ&M%&or`W;lWMG)n{#E~tahIw7{^N6tZ<-{=zP`jTchQN3oKcUf zl2S4qWO9E#S37bmX>FF=#EY6;GT$1%F7c3=y_<0@Uvk7@7YTQeQJ$`TF6*2UngFkx BewY9N literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..dca86f64224b74d11d5b9ede4f03e174ca52357c GIT binary patch literal 540 zcmV+%0^|LOP)DdA_pDLRdz|aeVr5Df+(Ot%8*PCFATF?7Hshzr)zFG|zL=h_jf(=6Kt-LC3)L z8U0I-K&lMQpj3u(=$npr{-}PjHGqSYI|!Ch%Pi~oWE|DMv!Fz&~3YWfQbduGKoG%}#lpqxxBQ0W%6g;GH0+MoiC2oZ*EprC)T50zN3E<_BAq zS$azrLI@#*5JCtcgb+fA+jHnGDZh2S`=?jlDob8zXQW zhY&Df4a6Fzdwqeo0PyJxp3o@S-^+#BXcfzW;L{{N2)}xRaGpD^h-8UAe+ketgx&0m z`R2PwApq<=_uB2cmhxx3-3W#c!drJ3H~Q9c4cQ0WIga_m`~<*1_n^kidtyFt6*RG% zIa0M{ANcbF{yY%~yTH~di~j;AmwgNs5OcoP>;qo~hF=RB{sG{4NzKj!1YzqqO>nTL e|NDO>=HoXN>U7y_BhY*R0000yP%^SK=5Uf+7xR#%*a>hNS0Bo$S3`U-ta+{V?tRy{B(c4Fu_3#=l{==)Pau%Desl jN6x5YMKka07sj|ODXvZpld|bRZ!&ng`njxgN@xNAN(*f8 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4d818b67b59e29a755a6334ead1a0f850fa9183b GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|j(NH`hE&XX zd)tufuz|>d3p>6%*jZ^UYBXbl*evsisK16zHG3-G{Qh=J?AbzA6V?k%vzRg%eHphj zEMtgr2xib-pxGdHLBxSOgKGh$(&tw5K?BXT&T~~@$PCK*ae|zEyr6=3goz9j#^Z3f@=l(JK9xr+PS6nZA z5kr(iFoW&_%?7axA`aXceYs8lcl^w?d}&d~#I=Ccg!KZ`ET#-bU&bvB%g~g9q#rZO zSa-eqyW`NolJ<|n0Z0ZxWNY?u#n*hjYeb}Bdl;9ib5xfo|#USOKVl)>oBxTRqkLzF`> zgYE*&2C)kw4%``B3y76IyEiGt&e%G}w=`zCN1%&m!Z_KXwv~5}&Ec V+I+svaWT*b44$rjF6*2UngB553`9X>C>++*twbfj&y{{7`we9q+^ z--Hb;It}qrU&syCeC?#-pf{L0W z@0-&x>~e=_hjBF0xB8hRW&T&;IY5U=UOK4t5gXXJq(_%elF{r5}E+Os=(d= literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..8b3a1a2a07aac2888a59b1250a54dcade0e8c13b GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UV6GXhE&XX zd;2tBlYt0Z;;kPKY zwBO#oa{Wd7`iKuVy?=6Q$UpcIpV0by1^eFxymk%eSY-Akr~DI)`J!ph$hm;k1csk7 a+c4Ul=k0$t#s4eN(+r-jelF{r5}E*sKX!ir literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1af97efb34f254977dc3d35e49dd86fc47d962ec GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|&U?BzhE&XX zd&`jPP=E;QMe)*ydNDnr4oA+(`#t1o3E9cRy#93A{_}SAXI!~6xE8RQuwG!A#gxJ5 z%ebXs8AFsqFoW&_%?7axA`Zk!N7z<8lMlbmIeYun=HIuCjf?*lzW-78zheC&VTgu|ug`XmI?Hd=rSXF&D?b*(Z*V1!|H(oz0fxG4M`Ay$|USsfd^>bP0l+XkKGKyiR literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..13b284c9714660aff5f1fe1a9a22737f552e2def GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zeLYo7}aLz(cS6BD;wm05MVYe81nHKO~&|pAf z_?9y~wa9vNT+ne!T{y$?g4G}IyOy~JCr><(vs4Z>U!Z_;- zbOA#Kvk6y&nZsfbV;MshH=ixH*kYF# z|9u%&Z=N&zHDme2{5>*{!m@syZ!il+RSwq&VobJUxLmU1SgEc;*7Or=%=5x8g*U*Q z?)!^jSNp*Z#SF7~3oU9{LB8=Vm%p$%&~g?B|1++RJA!si-|sG|G%6AAyrp>W(G}^d z<>%Q>zb!t}GSxryh3u@WoPA~vU)eXy9lOIgLH6Mp^^0G&JN#m}=U}HdYx$&r2f$Ef N@O1TaS?83{1OWeCqjmrQ literal 0 HcmV?d00001 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 index 00000000000..dda72541d14 --- /dev/null +++ b/Resources/Textures/Mobs/Species/Vulpkanin/displacement.rsi/meta.json @@ -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 index 0000000000000000000000000000000000000000..b886c0131016bd9b92869da8be394a1074724736 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zIXqn)Ln`LH zopGD*kb=m8gpY^6KRwJIIDH5A4%NFC%?#~0mYFontdt4%tUu$xeL_$}`n)?TeQ zey3Ey4pM1hVtu1B{*Y`zM%k77`y^u->k{_LWjisQV?xNP&j7fL0z+)FmuCC=*Y zED5{Cbj9`QT-&&!HAk0UYhS3jpZ`bP#)W(l)>`3Px$-AP12RCt{2o8hj)APj}eyt&Wqi;vwO&V-NwZ7DmuX}`p%5!b_^R2*A+zv&>y zY-j;!!T_`YG+_W*0GcoWEdWgzfEIw}htnt(uY1eJ^0U-wCuL>)VFqx6OWSf;9lvXU z=75$a+!4P!1+*QoO8-0JyDx%a09pVV_XhOW0d*DPR2R*6fbrdDKp21)fX2N6{UWF- zV5|NGE&2{C1CFY=_6lt>_MjEBg*3MNDIhkW&W10kdj2o4PKZ#^@m`8+(`l66+!GzC zcyOo8(15+@_^5-&*=9Rm?@SRyM48d1r(-9g-{So!6Tbt>J|&il4qhFMijGU+6wWfn z6|al7qvN&u(`3|`Gm2WcCP@dt{jb1q3cN-QDzsT(F%p{C?lT|^Knp+<2A~C?2?Njq z(6~2%{co@bcO5T9vKy?$eFlU9XaQ)#0JH!!VE|eH8u>b4)wOUlOlUG$2#sP}FN7?8 zmmBbuQ7@U$6g9x|VAgkE-H~kWGr+_E#C>;G*`eDV&O~|THjt1le>Md)rig1mqK|D) z`Z37oFlsV!dJ1rMjaQJ3rd|}m*#qRoyTUCtqtTmQ2c&B2x_9|Z%~3sbs4v!=h-x^-fJMO){tta~uDqK&^_=C~jiSGEuiMVQ_P;DvU7;u_ zc5C?l@Avf8A5=svw=LVd?fRXGbxfDoIciyzrk-=Puetbjv9f*9`~6tW#cMIpklfz8 zf!C$)&XQUhm;WrdgegtW&g%E4)&D#1+Npl}vd5|Ai?D%6!qc!H9H~h{cHdTubad7| RISdRQ22WQ%mvv4FO#m&$di?+Z literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..a4f647ba15dfad5da7894c2d4befc7ddf9cd8446 GIT binary patch literal 143 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 A+W-In literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..dae646062bb99d5770ecd9d66815ada0bd37a6fe GIT binary patch literal 598 zcmV-c0;&CpP)Px%5J^NqRCt{2+Rw|PKo|$`uRCjpDDaeLc_ZqN=uh|5)%y%thzAdLvG50siO-%C zZEIh&9}BzB2L^PK`94kq9%cZ>{%gjNhl!}YJ{%4-ola2{1(wU@!*L8_P{bcIyOdIG z{(8M`L!Qn1wiqHp5CoKE84(d>Sw=w+Q1jbudsSw)d7ejFYpUy-wASQ#9=$5>+hT$s zpsK2ymBT5JEs}4FJ$uLkI!ew&A+&TmJ&rb;+_U zn5Nn5H%$|kWxYKgLF9HBtco0 zz5cQ+ktE6B@G+7kK^(`pUaxJ7<9KxbsIS2Bc%<2E*7j#vhOe)$yJNlME3n(`Xti3k z_xt@G+wInPMIK{}F~%5Uj4{R-V~jDz*gtFZ`2eL90l;Rn`KwzoQc42Qo)P%S`2Z;; zRaHe*RZ$d0B&8g+G5Jg#Qc8-VsIB88H8c|th9Tv7-a8-Q`~Jsf!1w*$8HGI0DGbB+ z?+!OEmkR)(C<+us0U-n&#~Cx!D30Sm2+`(uYZ_|Q1OPyqroDS1#Mq$*yUn_-Wr&~8 z6q2SX=JPpt<807*qoM6N<$f@$Orl>h($ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..dae646062bb99d5770ecd9d66815ada0bd37a6fe GIT binary patch literal 598 zcmV-c0;&CpP)Px%5J^NqRCt{2+Rw|PKo|$`uRCjpDDaeLc_ZqN=uh|5)%y%thzAdLvG50siO-%C zZEIh&9}BzB2L^PK`94kq9%cZ>{%gjNhl!}YJ{%4-ola2{1(wU@!*L8_P{bcIyOdIG z{(8M`L!Qn1wiqHp5CoKE84(d>Sw=w+Q1jbudsSw)d7ejFYpUy-wASQ#9=$5>+hT$s zpsK2ymBT5JEs}4FJ$uLkI!ew&A+&TmJ&rb;+_U zn5Nn5H%$|kWxYKgLF9HBtco0 zz5cQ+ktE6B@G+7kK^(`pUaxJ7<9KxbsIS2Bc%<2E*7j#vhOe)$yJNlME3n(`Xti3k z_xt@G+wInPMIK{}F~%5Uj4{R-V~jDz*gtFZ`2eL90l;Rn`KwzoQc42Qo)P%S`2Z;; zRaHe*RZ$d0B&8g+G5Jg#Qc8-VsIB88H8c|th9Tv7-a8-Q`~Jsf!1w*$8HGI0DGbB+ z?+!OEmkR)(C<+us0U-n&#~Cx!D30Sm2+`(uYZ_|Q1OPyqroDS1#Mq$*yUn_-Wr&~8 z6q2SX=JPpt<807*qoM6N<$f@$Orl>h($ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..016d8ba5a76c0112a48860254da8e5f54a1767d7 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzDNh&2kcif|2N@ZGye5VJ>+?Ju bK+N}S0tyU_?u-jMfE)%-S3j3^P6*-S^(FQ9 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 M07*qoM6N<$f?g}s*-S^(FQ9 zpc)FEHp!=b&Y9$13NFYN3jk2Xoh5>7fr57cz?wX{Pym310zh$|NSF_RT?YW8EP1vF z0DGgT%@*=<0dO=$TqfkF1K?}{fF_NO;sW4i0FY>DU+|PKxJ?2p&I^Cl#={IoT4PxBy_X=g&}6Xv+@r<2u>7I5}C_Tibmh z)PG(4n^1T=$zDc&_6%Wl{So`CyqsD9&KLl;;g48K6+p`>0FAqU#EfH@VU-_aR zmSSGgWipAYjZJ=jzO_imw^j)HJN{?F-@q5=Su3{tT^_ctFqJ3IlCc%K@pH0r+=D(Cgl8}cuVDf~5F$cH7>FjKhZrN4h&{qV zJP{tTr>@xj~1du=z6pgtwj%_&FC5QGI|5;L!Y5z7+_S4h3R8f7zg8G z;aCEeib=60SP52v)nbiU8`g@ALfW8m00E1VlH5H}mg$IZtr!L7qpj>KkO@z~g9>M@&j7TJE5-o}D#Bd^yC?ggVtB41Qr-;48LE;+{m83_qC;5{S zNMh0oQU&P%=_IL_G(?&ptB{S!uHBiE7J$XCdNnhkraoOgMty;Ljrs}oJ{HC@VFj_WSY@ok ztedQNQ*@?yPZ3U8JEd_-@04+ksTy7yLX8rQCXE{!?=;z(ewvw@8#P-rA86sUEVLrE z^0jtoozohb%AD#pl|Qv)>fxz(wNY&g?I`Vq+IzISw8wOGbpmuGI#oJnbw+eqx?Z{& zx|?-R>JIBM^gQ%LdYko5={;quv%T3_>`HbAdsJUrKTuz;zgxdsf5O1jV79>ugC>Iq zh7?1NVXEO~!*;__BR!)qqeVsyMt6#^WZYCb1@~O)+fZcZ@gm}i=AH@|9uS~yyyThv%wu|zGMEJc>vEqkWnr@2fMPph4F z%Zg^@ZIx%$VAXHUvJSOgVclZ=+{VZz!DgdPr_D!ON82phI@^18YIebPE9~0rezmu- z=iArVUw5E8_&Y3hXmxlo-Ez8c`i|+h9T|>cj;kHp9X~iZJ4u}yorax_oRgimIp5+i zIT4(7oC_{^7ay0UF2`Nox;nYaTo1ec;%4QR>2|>F$qdsO!Wnfl2HXwYdG5R2`#jhl z$sW5r`aJbLd7ibNkGu@M1YUc+hP=(aGrSLaKlicqk@_6<8Rxok7jsYhV!i>sCBEH$ zYJRi*s{J1N8~CUBH~5bRI0h^XI30)&3<=yAcq>RJh#yoRG#cz2yg0ZcgcdR@q&nnL zs70tWv@Hw`3l7^9c7LYvO!3T?a0m|y-xU5J!Zc!j#P^Ye$cV_A$j4E3QH!EFXEA0a z%{nmab+k`(S@gZxX0zq9+hdet5@YIP#$$bB%VYcEY~mKjU5?j^7saA3Ir+cPXq>qTWqH58LjKGYY8RMDZnfo$7 zWyNMSWs|a#vyX|@#F^rb9NnA+IXx0fNwK7FzU%xg^GBs2(!IGz?%do~8B->ab;-@- ztK|K89(gr+Z}MaEk1SAKAYRZ_U{SEPV5rc)@au)Rh5Uu>i}V*QU(~hf7JetdguE31KJ158qfxL!|=hxgIB-t{ie0is&RJ{tEu!59FiY;`fc*JHxGv# zZa=~~()gY6ciWCKj+Qhd%>~V)E$Jm89D-RDBiT{!Q5{%ogr=cxr z=TggMr_0S5EUlu6wEZa^I`zuiD2V#vZ=TemyZ>@<#K`{?0ai&wK~#90?b)$wgHRX*@Us+$;NaktJ%2;8XUN~| z?Bb?tc(bD}N!}oVFG~rbQ0TK?a+L_|bHL_|bH7BRE?H4KB9nSI=` z^jeaW>dkwIuIsF-szqhKvRbXsb)8?}1NQ-nqQLcfb;%mX5iv&Od5)qeTrxj<_YORt z<xM05A*#*6a1+tjpzsd7kgN&yaZqJ$~|aT^j%#4u>D-w{2?xu-omvm6c^_uYAe? zOsNC7{{wy-4ZtqIrUBRm*fapU0GkG27hux>>;h~WfL(x11F#FQX#jQsHVwcoz@`D% z1=utIy8xR8U>9K10A4}Iw3 X*muk+uhLmJ00000NkvXXu0mjfHnG?+ literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4b33469ab4818f92fe02c1e29cc5f85eb758e811 GIT binary patch literal 3192 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 VSkqoz{JSUsLtRsy8ZFnD{{Tlu74!fA literal 0 HcmV?d00001 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 index 00000000000..fb445e85a19 --- /dev/null +++ b/Resources/Textures/Mobs/Species/Vulpkanin/parts.rsi/meta.json @@ -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 index 0000000000000000000000000000000000000000..9570139afcaa264d4b2c8d8fb0d0b9e165740aa1 GIT binary patch literal 493 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 n>+N>C*sV`QL_|bHM4#*j_woz8TL*-S^(FQ9 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 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..c389957645a388784c65ae0d436aadbefe801174 GIT binary patch literal 3190 zcmV-+42koJP)*-S^(FQ9 zpc)FEHp!=b&Y9$13NFYN3jk2Xoh5>7fr57cz?wX{Pym310zh$|NSF_RT?YW8EP1vF z0DGgT%@*=<0dO=$TqfkF1K?}{fF_NO;sW4i0FY>DU+|PKxJ?2p&I^Cl#={IoT4PxBy_X=g&}6Xv+@r<2u>7I5}C_Tibmh z)PG(4n^1T=$zDc&_6%Wl{So`CyqsD9&KLl;;g48K6+p`>0FAqU#EfH@VU-_aR zmSSGgWipAYjZJ=jzO_imw^j)HJN{?F-@q5=Su3{tT^_ctFqJ3IlCc%K@pH0r+=D(Cgl8}cuVDf~5F$cH7>FjKhZrN4h&{qV zJP{tTr>@xj~1du=z6pgtwj%_&FC5QGI|5;L!Y5z7+_S4h3R8f7zg8G z;aCEeib=60SP52v)nbiU8`g@ALfW8m00E1VlH5H}mg$IZtr!L7qpj>KkO@z~g9>M@&j7TJE5-o}D#Bd^yC?ggVtB41Qr-;48LE;+{m83_qC;5{S zNMh0oQU&P%=_IL_G(?&ptB{S!uHBiE7J$XCdNnhkraoOgMty;Ljrs}oJ{HC@VFj_WSY@ok ztedQNQ*@?yPZ3U8JEd_-@04+ksTy7yLX8rQCXE{!?=;z(ewvw@8#P-rA86sUEVLrE z^0jtoozohb%AD#pl|Qv)>fxz(wNY&g?I`Vq+IzISw8wOGbpmuGI#oJnbw+eqx?Z{& zx|?-R>JIBM^gQ%LdYko5={;quv%T3_>`HbAdsJUrKTuz;zgxdsf5O1jV79>ugC>Iq zh7?1NVXEO~!*;__BR!)qqeVsyMt6#^WZYCb1@~O)+fZcZ@gm}i=AH@|9uS~yyyThv%wu|zGMEJc>vEqkWnr@2fMPph4F z%Zg^@ZIx%$VAXHUvJSOgVclZ=+{VZz!DgdPr_D!ON82phI@^18YIebPE9~0rezmu- z=iArVUw5E8_&Y3hXmxlo-Ez8c`i|+h9T|>cj;kHp9X~iZJ4u}yorax_oRgimIp5+i zIT4(7oC_{^7ay0UF2`Nox;nYaTo1ec;%4QR>2|>F$qdsO!Wnfl2HXwYdG5R2`#jhl z$sW5r`aJbLd7ibNkGu@M1YUc+hP=(aGrSLaKlicqk@_6<8Rxok7jsYhV!i>sCBEH$ zYJRi*s{J1N8~CUBH~5bRI0h^XI30)&3<=yAcq>RJh#yoRG#cz2yg0ZcgcdR@q&nnL zs70tWv@Hw`3l7^9c7LYvO!3T?a0m|y-xU5J!Zc!j#P^Ye$cV_A$j4E3QH!EFXEA0a z%{nmab+k`(S@gZxX0zq9+hdet5@YIP#$$bB%VYcEY~mKjU5?j^7saA3Ir+cPXq>qTWqH58LjKGYY8RMDZnfo$7 zWyNMSWs|a#vyX|@#F^rb9NnA+IXx0fNwK7FzU%xg^GBs2(!IGz?%do~8B->ab;-@- ztK|K89(gr+Z}MaEk1SAKAYRZ_U{SEPV5rc)@au)Rh5Uu>i}V*QU(~hf7JetdguE31KJ158qfxL!|=hxgIB-t{ie0is&RJ{tEu!59FiY;`fc*JHxGv# zZa=~~()gY6ciWCKj+Qhd%>~V)E$Jm89D-RDBiT{!Q5{%ogr=cxr z=TggMr_0S5EUlu6wEZa^I`zuiD2V#vZ=TemyZ>@<#K`{?0ryEnK~#90?b^|*sz4M5;C~L{g;zz^K19#% zGfWqWBB=;n3zW=aT%M{IF7jA@9epN zb8=nRcs`#9!w|>gk-gYl*6TH_wdnhvJt3y0YMNTj$@b6S;TRSAYeV`bwfn&!x%%;G*R2Oq_w8+ z?=5j?t*LEWnx=`2G4J)coUVY&8$N0KCqZ<dS!TJ c5<;+i0l6bDc!*-S^(FQ9 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 X3=+t_qq1jd00000NkvXXu0mjfRO-~Z literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..ceea1e2e99d16b9fc48eafae4cdf115126048da8 GIT binary patch literal 999 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m^(dP978H@y}4_ccR4`jz(cz!(qGu-S}llaQ0 z@WuoQDYmq}3!S>fV(BLiv999r*~w_WA|)x~vcZkD3x4GPuAMK^*m5Cz()Z7s9jo+1 zLrd9qRy|c#$o|T8;fs=gYGhcl)b`xIXvP;upR5;kow!TRcx&v-V6QY6ezoKyMSHUGa)pI&|QSpS^8Q zy|l%@M+X0{@A$Yr|J-W-_jNq4{_0=9ea*hUh}D9Zp=}x8g518}^$eTT7+4sX7#JHE z92gWB1Q~Aov`uy+l`@0*i-Bw|+nqP5$Uk%^gh;KU|b02uZJ+mUO(dWP$ z_4y2L$5>?K{&Tf3%v*g={{M&5FINYD{mC%#@#LSn7haW#?K-kv&3L=S4pt^S79%<7 z0Jl}%HLp6xFAq=m|C4+b``Bf|N3IL)oDzQ%Z(D7wSKC*y2IzW;`I~fBpG^yHy~i|h z{R?B^u0=mg^Fl+J4m9tNR@hZ==TP0g`(YCwzt_9H{o;0}5B4(af35D0eDP!be)IeP zA{bB1BjA6e(6J~=YhrMDaHgf8tj+l68iv@Im%lbWiT-9e_0~6EAI-VC>(lI1*|K-u zyCp5c!XV4`VTb)6ld}3BKb6Y-}hJFuCr@MXRu*zh*m%{8(%~mU|?GD zokfX%qBNU(epn8x!OzWhix2!{n0fl|942jt!=Z+cPQCck^v?7h@2?L$0$a^r9Cj&~ z#P$Et%Ds-#%r|n()D#x;FZd|7LZd5We@#ouZ=MaiYwo1~{daZc&pK)Ae+kn(k_=AyjS9bsb{$fTF)%fpW4=+#VJH7UudKf2nEuwcbNTkp-cVmyS9)8f t+()bV()A5Y61eT<^6gU_S4Uw(>$m1ZEId`+2d>cYdFIplDJ8|Y5$hj z?oYpAm^}Z?9J`r)7b~leyq8+{?PJjomOF3LSGo&e)w^^Pw*f(sk~(+qvCs8yN6$4}59co3q~X^?`E*cdq1Z|7{*{?RDvkW1E0RF-p|93Ny2j&_#>5&^QVd>iR-xT zoA3OZkIvncFIoLD_sdxZ5qsgD-n-TEf~Gc1v5y2hR&f&YFf2Hp&zY&fAed5+;r{l1 z<$zxKb?BY{B1JZ0iFb224Fx=ws_0Gzw@U2zly)pZ@f0IuM7M8Z}GnW zkAE`spJQL}X=}r0#uZh9IY6~Ai}43~7w3apxvCNSPVhD_HrF;|miQAoKd_)MeaCj= zhPe+TgmydEe_kh1m|jxXDEZ*-l{XUd%jPiZu@y)(Jc4f&cAqFL?1iALx9BtwIPl5t$f3VKX6|;coGVpA7y7e?Jc1 zlXAaa%rs$tLEYCI68pbT+@!L7Ut%;fC}?2b#ci}gbUmvCL*Q=K9aXh)>I^{O>FVdQ I&MBb@05S$Wp8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/meta.json b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/meta.json index 435e9748b16..cd4355ac147 100644 --- a/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Smokeables/Cannabis/joint.rsi/meta.json @@ -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 @@ -177,6 +177,56 @@ 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 index 0000000000000000000000000000000000000000..bd01ccf61ff249155134602a7213809c0ccdd5b3 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XCV9FzhE&{obJLOQfC3MT!}cHl^_TD6S|QTXwYgkal7nT^ zsx0;AS?%mVwLoBDQTym@dGV=N{A&5#qTaW89C{!UxXGMp`&PWGI6iN$#`OZB^Lh+F iBW0Cwsh)R-iHG5PHBam03G+^Z6nVP(xvXC2Pw*E$v4pO?17>@ZxQyJU zC3J;^UG-YQ;wbt_vi`hs=<|0w?CT!S;NC5LypT0=?@!SQQIU+x_MLcHV%4kLTbXo{C!0G|Fx2iO@|A8_g!I0VB&IM;5eWr@lW32$Il-JzcXKuTklZ8 z%Cz2rD3d4Luw~yWv_MAE@axq}^7p?d^u_; zPZ|$iY!{7Y^!azCT*ODNCzW-9DBrPP$Ab+YoqX|+N&CS3r8iCOY>HWD@GN*=Ej(cl z;|=Bsb^Hc7Vf&x2nQnZ2`oCj`kK42K*Z0Wozmt367ci0^ES>kH_)cWucP<9g%45!v z3`^7q#xpz|;EBSam9b@h|Nd^-`QJ*npYv;frS|5`cjh&Jy((3U?Kiw-+`x`E;Xn-x eSgX&-#xS8~pI>(7#NWV-#Ng@b=d#Wzp$Pza;4ppw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/meta.json b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/meta.json index 00fcb768fbe..0d4fd176a04 100644 --- a/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi/meta.json @@ -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 @@ -177,6 +177,56 @@ 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 index 0000000000000000000000000000000000000000..9e6a86b142a52d7010737f0c02c0e2c493cc1958 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X7J0fjhE&{obIXydK|#PFaC!6AQ_@!ytwP;RdG16fNZ)6l z-ex1frsJiV`D~g=B~S+lH2mwE^ZLn`H60%H>jaP9_AI#KSS4k+br%yv8YlT->93~h yx!IX-Z-4vgx&2-4)%-pN4tpD9jU#dAYA$W%{PKbLh*2~7Y~iAjk7 literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4a3544c8fac72179c5c181f42dafc44d910bea95 GIT binary patch literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n6o@x978H@y}7&5@3w=?fyCXXZtV4zXHYbor|6M-HX@Gs zpz@Yi*#~B9<@u<+!F2`yfkWr&wuY_@49PLo_;`QkZ#&IZ5mmlB=AWPL_1tP{h~rAT z9~>G{+nK)X)wrCs)yuNi+T{3J2A`x)<+J2ky^}^JB>#~iLm?j%0B|RyduFN1D z$Z%Yy!P6syK}{iy;e<}ZO}+Yyzm|AiUq5@k{JhnH+>!BH9^13_)!*)`7q|FVYyHpn z&X1R=6ZOtdkK9|Y&EUG8;h%iNB2EUz1_lQP1qJ~I4h9wmCcNDC>vL0o+n={8Fp{aB zUvYPSu$9Zrhdb2bFR~;saXBz>98ipPC$cyF|i!Q#l&ZGF4CE3*GA+%3bn zA^hU@v%CA=M=Nxx5$7rghMdoPm>4@0DwwL`nm0RYI{f&|xJ&zP$h4Z%c3})_fKF0i z;3}VRdExeR>HAl$+MM6`{BV8#@&8ih|IQzG4Xuw7`~B~5{r~0l@1D7HCv-hOEWQ8D z$H~41W(Pq!!J$ql0u-7VWIBWTPB1qw=GWfFG~%_h}7{OvJ}Rm>T)jF6-!_c-uB7p$o!30 QfLW8l)78&qol`;+0O(U3$_D`25YK=a_-IfuLkg;>(uP7T3Nnt~vfayemF`$JfKU z)AS?+>uon)V|WKqgp(|pxbSOJaCNoSk(h_?`YmIvd$@?2>=;lURD4A literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..4a3544c8fac72179c5c181f42dafc44d910bea95 GIT binary patch literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n6o@x978H@y}7&5@3w=?fyCXXZtV4zXHYbor|6M-HX@Gs zpz@Yi*#~B9<@u<+!F2`yfkWr&wuY_@49PLo_;`QkZ#&IZ5mmlB=AWPL_1tP{h~rAT z9~>G{+nK)X)wrCs)yuNi+T{3J2A`x)<+J2ky^}^JB>#~iLm?j%0B|RyduFN1D z$Z%Yy!P6syK}{iy;e<}ZO}+Yyzm|AiUq5@k{JhnH+>!BH9^13_)!*)`7q|FVYyHpn z&X1R=6ZOtdkK9|Y&EUG8;h%iNB2EUz1_lQP1qJ~I4h9wmCcNDC>vL0o+n={8Fp{aB zUvYPSu$9Zrhdb2bFR~;saXBz>98ipPC$cyF|i!Q#l&ZGF4CE3*GA+%3bn zA^hU@v%CA=M=Nxx5$7rghMdoPm>4@0DwwL`nm0RYI{f&|xJ&zP$h4Z%c3})_fKF0i z;3}VRdExeR>HAl$+MM6`{BV8#@&8ih|IQzG4Xuw7`~B~5{r~0l@1D7HCv-hOEWQ8D z$H~41W(Pq!!J$ql0u-7VWIBWTPB1qw=GWfFG~%_h}7{OvJ}Rm>T)jF6-!_c-uB7p$o!30 QfLW8l)78&qol`;+0O(U3$_D`25YK=a_-IfuLkg;>(uP7T3Nnt~vfayemF`$JfKU z)AS?+>uon)V|WKqgp(|pxbSOJaCNoSk(h_?`YmIvd$@?2>=;lURD4A literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..bc72d5c2e8370f9d827e3354d3d19f1ab75bfba9 GIT binary patch literal 1264 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+SSES8IEGZ*dUJQ9-)#q(1BpFnCbgQs$S&atif=K@KXByG zw8p*4`b{j+m0T)fY18z0^u!CME}LNS;Pc$t`|6=0Aur|6{7q6{IDJ*-EM|?X3!NJn z76g2KCZ3m{FDuH|*WW*T`SRsjNAG+n?6~>)=b!%!3u0R|d1U7@xNQ(;)ndsPrrKM{+^%Dj?anD{iioU{E&ug zh2oj@P5~y23Jd}a91JWBObm<-3=Ry~xC?eqk=~@#@Z`-uH!;Q?>S=ZcABKF{h*n9@HV@z`nG$#lgXxm_4z1zK7 z;9GkB_Y8TbS3gDSI75E@`?7;2O0%}UYT5DM%mF&@`5U|y+Ht!B=E{icsf)wZq#XF{ z|6JLw_(n>-sp&j}rOtsX?6REX@hEd?`$H$*a70-!zKHF~HWq(HO90QMfPHg?J$G`8N_dox6?t4drz41b= zvU?8u-CLP=*zWUO#uuT#B@|i==Ko*Sb|d%CUiJgA&$$~`C@z_GwR9hY#962QgUJkC zYA{z~4@;12gW!kxkJyE_alXm!K5+IehxyY#@>hS`@WtwZ+OUGb?N8Id}qGy z`oCp0KY2Ff7GIeo7Td%8|Dx^3>f;LS@-_3fC*F?K_$Kw@GfzZ+C1c-9xppUcW}dAK z_ixMbmwl9AU_2rO4r~8|HJ{7R_7`!QEc^TLtbTRf`}Bs5Z~61O~Z<+iL+*>%^KGbGpjkDbRPd-%Kjzq8Zz8||bFru}``zQ_03bMyO~ z9YlNyr5T7nSrh!v=6$;AtyQOD7bdSbzU#vgDfd&~`8_sHuK0VCHR6%e zol<_AZ$~F2#l5x{!rI-a?LQ4LH5`W|W18!A~o?5K(D*z7t<`ue-K{|ur- zp3SzeU=W}FJ-^;Md)>PCe6yBGesP$Q|L@nI4R0&&8(Zxa5c?L@Z@5SM^XD1!UrFvS ztLyRJP<8#mlHG2YU8|;7hq^ajd{LZ#;X@oV(*ach0vQh+h&g`+6BzDZc{SH%!r4+_5ys%@>gTe~ HDWM4fUA7U` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/meta.json b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/meta.json index 00fcb768fbe..0d4fd176a04 100644 --- a/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Smokeables/Pipes/pipe.rsi/meta.json @@ -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 @@ -177,6 +177,56 @@ 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 index 0000000000000000000000000000000000000000..806e5c416053b58fbc001b8080d52e52ca810148 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+7zI6D978H@y}9Mj)#M;@yfD6^m+yhyhT3$4g7owa!duQ6 zKhaykyd`V?g?&r8`HjBzw1^!HSj_ghR$S0%$(D;E7sjH_f)azsos7ornu7CYC`Fq_5BU^ zEc6{A`f-y#B7Q%;`r^^6n(HSwOuKPLc+PsR*W6i?m6A5O-g*1mEV^e_^7T2(F7?Mf zeed3olv(r6D4=%PrN1tp7QW`*$A9_H@nxUy1!pF%(us#U72T>2E8j8kFcj@}{B!$j Ql_*Ho)78&qol`;+0OqrXGynhq literal 0 HcmV?d00001 From 70eee2b07886c123c88f46c11808bf3f6a35f00a Mon Sep 17 00:00:00 2001 From: Svarshik Date: Mon, 18 May 2026 23:42:04 +0500 Subject: [PATCH 08/28] rd suit sprites fix --- .../Head/Hardsuits/rd.rsi/icon-flash.png | Bin 0 -> 722 bytes .../Hardsuits/rd.rsi/off-equipped-HELMET-dog.png | Bin 0 -> 3687 bytes .../rd.rsi/off-equipped-HELMET-hydrakin.png | Bin 0 -> 1102 bytes .../rd.rsi/off-equipped-HELMET-reptilian.png | Bin 0 -> 870 bytes .../Hardsuits/rd.rsi/off-equipped-HELMET-vox.png | Bin 0 -> 507 bytes .../Hardsuits/rd.rsi/off-equipped-HELMET.png | Bin 0 -> 473 bytes .../Hardsuits/rd.rsi/on-equipped-HELMET-dog.png | Bin 0 -> 3996 bytes .../rd.rsi/on-equipped-HELMET-hydrakin.png | Bin 0 -> 1102 bytes .../rd.rsi/on-equipped-HELMET-reptilian.png | Bin 0 -> 1218 bytes .../Hardsuits/rd.rsi/on-equipped-HELMET-vox.png | Bin 0 -> 1299 bytes .../Head/Hardsuits/rd.rsi/on-equipped-HELMET.png | Bin 0 -> 1356 bytes 11 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/icon-flash.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-dog.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-hydrakin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-reptilian.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vox.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-dog.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-hydrakin.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-reptilian.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vox.png create mode 100644 Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET.png diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/icon-flash.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/icon-flash.png new file mode 100644 index 0000000000000000000000000000000000000000..31e787f82232d1b9fde11332d47345ed554edc5b GIT binary patch literal 722 zcmV;@0xkWCP)&pqGYxtn2bZjNeN zT~({s0BQihm5T)T^+%eE_Y3oFiE`&6W)K;}Qw3~A>u{MfA&`m^oKxI(&Qk(&x-)0l zMI_J*P5Rc}?8Pz=YScWkLTgI{L+gg|ujc4_*oN8M!jDLVWKtoM&gwb-8K7Wq$G!mY`sH1= zzC{4o*)fufsQ}cs9AFNqz;~J~4ZL{u5rC)91}f&R_#N($PZ2>OMShH%V8IS5E{ev&26j} zBa$THoRA6m|Beay!8su#NfK6zQMdy_0FopTO{!QeMqCa%&Iy_6)f4~ps#e_Puw%6t zi6&Jfsp13zf)d2z@shpEVP}0-(WjZVVQUJxb*yHi!i+u$toIo_G>V+%a z{9+UOIX-O#kiujX^u9>pO9A{(tNLHE8bA%822gc?Ki;(p99KvZ+W-In07*qoM6N<$ Ef+c8J2mk;8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-dog.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-dog.png new file mode 100644 index 0000000000000000000000000000000000000000..b4327c4da57cb6d672ac56de497011a86a744c38 GIT binary patch literal 3687 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-hydrakin.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-hydrakin.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f7383e361d5c1bace475c3c116d3b01c85059e GIT binary patch literal 1102 zcmV-U1hM;xP)IK;eB#^U0-!t2&!mPy=E@9$3Dwrtm21s6kw;*X*xVH z$;qKb-!U&zdVMV7WK~DrHSXytm`-5u5KuC1%Dc5x9!_Q{a425Y|{YUUmBs?H@a#1-3Pc*R-vi_ z>{Ba!jJbKkmV(wDS5^T#3I3K({`kL>^lkAYp#>Qr#WCghD)#{U^3nrJ`GCcIl2QN> zs1hn_5n+din)&kQ-$gMT>NG^C`TnB?H0aiAfxW z%1ux>K_Ir}<>kOPJh3N4n~z(ZbMpXgDv6X@qZ?1%XSOO{`hfo*{0io!tg3U$& zRZzrGDHsKWqOS@z*SrFBJ_(kryZE-Y*1}f}>9wZTeLU6*0FhzIj9dYws*e%}StCn9 zP7+_fvJJT}WbzvMCvthb)OEco7}=o=OdgN=I*)OlJd+pkK!O)JV&1EbTmfD|)^jXR zR=}XKz6S)%(RZ04z?YsHm^2Egfg<~+XcXW}PYp~O1=K*1eNzmp0GtaboyGa0QJ)MQ zUzY$5Y~9OH&r}Am1(5Y1BOeQ~fkBFoYbCSJ@9tOH;4HQe4lL!5q5+`0Bj;k{p*#G* zgzGTsLlY(!4`uv$ae+hNRN6k5JFv&Y7B5GdFs>9=m4JNm?ol+kC&FBbG7;gMxQs)G z1f@r09CjHDf{K&aZCf{UH9&+bM^*&X0K+3Rjww|I8(gzdaTuyDo=ZU0MdC6JQ4D8! z;CQM801K0V3z&OcO&|gQW_mM}Izddr`|d8u_$5rPCLp>4Q}RpJ6v0wo2oh2QDHasGQ3$xDgr`sOfE5Fqdt zC_@aotuDxN_$+`HXgH0K?vQ?0R>Lt+%W{ixq4AxHwuV?#W?#g3W#&{ zqQGtx5Cw~I_F)td=jug)-6$Xm7US&0C?L+&ivqh*Kol&-*@sa;oU0cF_L^6~f0vX` UBoSYzlmGw#07*qoM6N<$f&@hIng9R* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-reptilian.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..d86769ce5f856ed074498fbe9be31ba86dbbff79 GIT binary patch literal 870 zcmV-s1DX7ZP)Px&AW1|)RCt{2nomd+aTLct6D}Ttc0EjW@L(Hk{7gZl@;0|1I&{&CSb1E84533r zga^HJ3nfEuVqPQ>yC`&#xg`<8!VGy>_t2r{7qlyMh>fPhIHQJwzi}(1_klgk?>FM%9YpGw~-0aFwG;mq^9D5ds|E2WruemAufCi)$hFH*d> zNH&w>bG1x1lcRWVk&eq3Q|TKeVDiNVK~Q0MsEb;?%BFr#tzKn#sEZ(|F!^G`RNsh5 z{|f-MdNuh01i_b7`bR!DN~y53&_-#qf;Hz6-f7=8vhy6z`@Y}s`(UrW@B7yMOAo_Z zy-GHdW8%Y8>-YJi+BLod0KC;G=)RJNHRs{2rmvIG7UO(rjEtq+}xgFk5)uar_M z1n4ZZC1a({3c!h4c|i~aK@bE%5ClOG1VIo4LHG|z^*{b#zIb32cD6kISLy>&-5Ymaoz?vQ5G6PNi>@ zfH?S;fi=$BS%RR#(!v9jQfRGHJ7KD?wMHq$(!v9Rpu$-@OUuAoDt)6ZGng-i*-VZ% zr(P#x!$Vy_RJ*_S-ATq9eH``%w%+XS(~Y_Q^A@#w)kyouFUHw_x&4f|N(?0Z0=-@E zs<zpwV^0xF!kESMpfgAn8ef-Qw)+Gb3#3_eV~GQFZw7+oA>F`~JS3ptwJvujD1~ zjx{y*KHO`2abu?}PZT(iG)X=lq0iyl^Yc5(T?@D76(Ect;KzJt#Jk~qzQ8PLM2eIQovgJC)ZUW#P_CZQw wyCrrTHKZRw5ClOG1VIo4K@bE%5Cl_x0dFI4E?lqykN^Mx07*qoM6N<$f}NwBng9R* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vox.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..9f2f5c41df336a22eee62c776b0e91dd69586d2f GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1^2Ka=y+S%E~E2RT@t>!bQO^Q6Uw?ldFthBmS=?ddupBe&(QL} z_RoKyn%*bU8-WymNswRge-yxQ<<5+SKq<}wkH}&M2EM}}%y>M1MGDXnHl8kyArbCx zr`;}UHsEnl)$2B#@&Eswb+OwW52eg1vwGWno=3&$lc!qcg;O7$|IK!Ac{+2`Mf0UR zMxRz)otk;9qjJ?%>*p^s9VM8>tUoq9cjh=(Ahu!YDw)+=*|kkH-fz{L!_sksA#P*t zgW_MIx%aug>E{0a&MH){@+L5kH~a`Na2Y&Z{an^LB{Ts5fWg^! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/off-equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..f6e00187238581acd88da06516d0679fd7cd28cf GIT binary patch literal 473 zcmV;~0Ve*5P)!WR@m;WMa26bm8q70p|n zP&BwMYcE04!sK3&6@qL8)AaJtB4h>Xq2-mx3RDVr*E~ncoa}YScZ(z2p}-(md+q^( z&-doKAOjPME7`^GAS*aqh>_U~#Sb7jJcZ)u@(k?d8xS1s(b8fR3|;^LHuW_^0yQSV P00000NkvXXu0mjf{`SOs literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-dog.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-dog.png new file mode 100644 index 0000000000000000000000000000000000000000..d083e87fddce47d55d59a2c0f29378086c2491f8 GIT binary patch literal 3996 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 UBoSYzlmGw#07*qoM6N<$f&@hIng9R* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-reptilian.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..c24c0e621a809e0197578b5694385a7bf4bbe82d GIT binary patch literal 1218 zcmV;z1U>tSP)Px(d`Uz>RCt{2nq6oVR}{y86E-wKFzd%g6HJ<9>)P3TV53D^+iffsqy?cUBoH-k z4F%iUhtdaW74@a`p-mUb2Vw{sP-zH?i-Ahfw6&HdHYPHou~8dElijV(CIlN2oj%OY zxJfs3XLs`uygwL*xpViPbN=_teb{s0IY&xpmTugha(sF0a0WZV@y1fHG^cIb_7k+1 zumDj*h0)7oIL`BMToFBO2O19T^8w&-RRVBmpN}SgASwH{1n3I%bZ+v=w68P#r)lj)>>cL!yqZkqf7+x8O@Aezp@M~+@4 z93CYv*TKEJ8rQBX+`Frhm+K%L9_7fs zgbzX4E908>ou<-*uBc1ER>Xte1O=7#O^R zs;bh*Yd+T_QyMv$PQJVGl{DkMqDqO{OY9SfE;c?siKac~(%CE`{$92ZC`A0dTsoVD zrafkSeDc}+*;g7kb^4s7s)o2LoF%l~YL-?wO8`(+RXTP0oD}P?jnMudS(bH|%f-qi ziwu=(6}($O=>oakOSz|rkw+7RLLp2i7Xl7DlS840)apv5C{YUfj}S-2n5e1_Ws4y;}0j?BakBV(Tk9>08yvjh&~R--qR&S zOyGsH?mws6i;$E6b?$l{jJo{l)yvtu`6Z?Y7g77A`+d?ZLcHMH4-9oWJQJKh|0g$Z zhB12u+J>5Km&R=O2h_Rib&so(4SU9DIlPOk>?c&$RN(MT(0*X3lbIbG>Bb7ax~77x z>?gDw-o=JJV|ZMZ*2dVuRtD6S7{M>8y+E!jhuqxd6ciTo<4=F^;K3Lk&BwLt3j5Dg zu45iDVE@)Dy=5%Q|vMoSPrjs8s z&RAogeflaZ^Oq9ny3Mk`+yMN2e-eMsYp!&j0UxdZHMA`M1!Mgehj?#GF(daM^7S{r zTl3y|x|PV3Ha`NGyMKJ_Tg)mk7f2)@OR8__2^H~llUC$gdIp|1loiujsj=pGF9wTso?(S|0U@!I5 zl_Y)^q~xX9GY|@etbT!QYmIjY9a35q_+nbuAtv~CFP7~TvMpsNO%cH8ACQh2JEg2o zuK?a2LjZlJ5x8kD)lbdVClHUQ16InF9efu6Wv(A2iMj3o&l)vEKY~CY5C{YUfj}S- g2m}IwKp?QozoPH%cz1pJEC2ui07*qoM6N<$f_HUAMF0Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vox.png b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/on-equipped-HELMET-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..b577d32feb20341301c8d4a243d76e373509eed0 GIT binary patch literal 1299 zcmV+u1?>8XP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1gJ?wK~#8N?V3?& z97Pz%{})<}NwJB|olVhbJQKV#6^*DA?X^n8qBKw{Sc$gy(!L1lgO6%a9|RvH6wwB; zlp0j91fqeUMcSmcVr`7J+-YhWO^Z!((Ojenh?;Z%von{w>*aE@w`Xj3ez1Hy-)!ca z?|-us*l&Cl6&1+G?98mZ)1#s?|F}AoVh*#j_Ly1%%;EhSc`GQxlasl8w51S0Cq8ji z02!!GUW!rc%5INx5^f8i8{cj&EP|E*S;6Z*`tbYq@rjE-vz#4mIumPuPMOx{XXBpqrDs^o=V zK2lQN+0)bh+RG8d<8d_ln}ubYe))(NS_1U;eAD$nB!qqYzQXe18cdHRg=L$5_RB|0 zf|X=f(``ZQdgdS=nrp>);;gW2)6ahSXu%XDfLu1RKmOMeI5K*itl_8=xE?4hUsN~A7AKl?4T;xD=f5bgt^a45O9@g|%a`We0hQ6!%V z%U){`*;f6rXw2vKCYT=oodS~P-R|!JB-(2y{n)9fuxwwhXbCVjH6v6e zY6U1uKl@7w$M^gF*gw42mwnOiB)*ma+;JHs)M+pGS6{aiXPbWZmy*6CeLh~YnL)n3 zd=$I~DEKbQ+tfR!(0TWCNRO|}V)M`zAcd7`C=^P@Vph^AN#?nt1XyZHDS)H@0#_2A z7vQpZ1xkr|1*G*XMgVC&ixEIt&te3S*0UG^r1dOD0BJpo5kOkc;&}nIzoO3 z2<{ShtkX9%)S#v17W_R_iME%5TP*jbA`}oYSMr^&40kPSoWY?(KjF-oNpUuS>_5BL zc@7puZGudmHTrv>`vVX%Hb37X-su)#87;|@k%I4fR)Ru@OfFc^Z+kBe>YaIxfVUWBUtrIQ1~nX z{IpK@080Q-aQyAYVLZC29%H}$jyK*sL6?9BBzQ*PKNTQ7c~vbYtP@s$Fo4ZXK==Cl zgzxyVfy@}15!bD27E8Rf|4V#w8kl;b`I4B$h~Rh+P`^AUkY1KP_Gvi|43?v%|D?FY zCdp~3O9Kk6#^IP8TfvyBFq^&#bAP!Faxb+b+d8hDiIR?k# znCcLOTgj8621#0Pr!Q>;{%Z0zg*rpvWCdiOKTx=pyelLv71Z_g!)v5>9ww4Yn8k4V zcT3J(G0EjJC=NL%cI4%JmF}3Jbcv=0B#6JywBtcEL zhh(QW=Z6pS%{IcBoFM-cNKXlk-zLFux&hp0tX- z_X%;E@yQ z5SN_BE9WemAkHoM8m5|8{cMiaQB~5!2n-?BRD|PANM)7^9W<1(V2s{8OGy0%pk<~{ z_#og~Oie+jtg1H7X#YjWl?h-wNL@kh@aRGNyHlUxj*}SZ~(;?31f2dM<9TGN8+@l&F z7~Yn4V~Zc<+^vk*N`6a|EIH=0*`)IlPEke>?x--h_WPv@;`0LUr2Ev}R*8&z?u)!O zIR1#toXHy)d_ocCp$MNCh%7st=}g_6mbC9uCiZQ;-8d|zuV>DuE60OUdk*iSuXnG1 znGum|3FK)fDqk^4t)AEJ+j&09H#J0|0yz;E^!&_O(jGUAyAWTp0u~3q%#S>fd;5zy zeAar=*aQ^?^($3-$GF3t?eQ^t*ajWaWm4y|-AGmpxN= z4Zt*J8cTN7N$eZQ?tw)QX{)v&jPVR*XFpu{XZzy}qqoRp_a0rWNnIW}aDaYRHm}5h z@S#YJSHl^AnuS$23{?szbb#5hPe`#IXWWtiJDq#+#5_(vG!)Vs*6!l4yK_bzq1A;YefYFKtP`mb-$z z+XSNBw~px-Jfma8KX#XV0DPDKa&gF6yX&Vc{IKeW_N-**oLNb)tuC9{^-nD1Ug%hWlOm(m;&wQY{F<(P&gS8V&cD z&N|=19W}}(mS^n%i1(mUi}OyI!YadX+o;)-C`jEqNOZYOqSSF0TJJW98z Date: Sun, 14 Sep 2025 09:39:38 +0200 Subject: [PATCH 09/28] Give vulps correct undergarments (#40341) init --- Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 2a44c702701..37a3366e3a7 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -111,6 +111,8 @@ visible: false - type: HumanoidAppearance species: Vulpkanin + undergarmentTop: UndergarmentTopTanktopVulpkanin + undergarmentBottom: UndergarmentBottomBoxersVulpkanin hideLayersOnEquip: - Snout - SnoutCover From 7b547b57771742ec0d0bd25ebb040c298a70eb48 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Wed, 17 Sep 2025 14:52:29 +0200 Subject: [PATCH 10/28] Localize vulp emotes (#40418) init --- Resources/Locale/en-US/chat/emotes.ftl | 5 +++++ Resources/Prototypes/Voice/speech_emotes.yml | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Resources/Locale/en-US/chat/emotes.ftl b/Resources/Locale/en-US/chat/emotes.ftl index 36bef68ed97..9ef68834c9b 100644 --- a/Resources/Locale/en-US/chat/emotes.ftl +++ b/Resources/Locale/en-US/chat/emotes.ftl @@ -72,3 +72,8 @@ chat-emote-msg-cathisses = hisses! chat-emote-msg-monkeyscreeches = screeches! chat-emote-msg-yawn = yawns. chat-emote-msg-snore = snores. +chat-emote-msg-bark = barks. +chat-emote-msg-snarl = snarls. +chat-emote-msg-whine = whines. +chat-emote-msg-howl = howls. +chat-emote-msg-growl = growls. diff --git a/Resources/Prototypes/Voice/speech_emotes.yml b/Resources/Prototypes/Voice/speech_emotes.yml index 4baf39c2f2d..71d47f8406a 100644 --- a/Resources/Prototypes/Voice/speech_emotes.yml +++ b/Resources/Prototypes/Voice/speech_emotes.yml @@ -216,7 +216,7 @@ blacklist: components: - BorgChassis - chatMessages: [barks.] + chatMessages: ["chat-emote-msg-bark"] chatTriggers: - bark - barks @@ -234,7 +234,7 @@ blacklist: components: - BorgChassis - chatMessages: [snarls.] + chatMessages: ["chat-emote-msg-snarl"] chatTriggers: - snarl - snarls @@ -252,7 +252,7 @@ blacklist: components: - BorgChassis - chatMessages: [whines.] + chatMessages: ["chat-emote-msg-whine"] chatTriggers: - whine - whines @@ -270,7 +270,7 @@ blacklist: components: - BorgChassis - chatMessages: [howls.] + chatMessages: ["chat-emote-msg-howl"] chatTriggers: - howl - howls @@ -288,7 +288,7 @@ blacklist: components: - BorgChassis - chatMessages: [growls.] + chatMessages: ["chat-emote-msg-growl"] chatTriggers: - growl - growls From 92a5a6afe49ffe2dfc1c9e5b471c581ffdca1b11 Mon Sep 17 00:00:00 2001 From: Svarshik Date: Mon, 18 May 2026 23:48:36 +0500 Subject: [PATCH 11/28] this also on wizden see #40529 --- Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 37a3366e3a7..96ec7c80a39 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -177,9 +177,7 @@ - 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 From 9ad1944bb0bedc389dd645038e5c77a0c0fc6f12 Mon Sep 17 00:00:00 2001 From: SurrealShibe <77357653+SurrealShibe@users.noreply.github.com> Date: Sat, 27 Sep 2025 20:25:22 -0700 Subject: [PATCH 12/28] Make vulp gasps and deathgasps audible (#40579) * let their suffering be heard * revert vox change in favor of #39914 * revert formatting changes * do a better job at reverting formatting --- Resources/Prototypes/Voice/speech_emote_sounds.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 3b8ac33d00d..f4bcccb3095 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -300,6 +300,7 @@ collection: VoxHiss params: variation: 0.125 + # TODO: We need vox sounds for the other emotes - type: emoteSounds id: UnisexDiona @@ -574,6 +575,10 @@ collection: VulpkaninWhines Howl: collection: VulpkaninHowls + Gasp: + collection: MaleGasp + DefaultDeathgasp: + collection: MaleDeathGasp - type: emoteSounds id: FemaleVulpkanin @@ -602,6 +607,10 @@ collection: VulpkaninWhines Howl: collection: VulpkaninHowls + Gasp: + collection: FemaleGasp + DefaultDeathgasp: + collection: FemaleDeathGasp # body emotes - type: emoteSounds From 98aa30739e4bcd25428a6160e7d1cd0fe9fba475 Mon Sep 17 00:00:00 2001 From: Ben Dake <124413509+Buunie099@users.noreply.github.com> Date: Sun, 16 Nov 2025 05:22:45 -0500 Subject: [PATCH 13/28] Vulp crying now uses whining sounds (#40982) * Change vulp whine emote name to crying * Fix vulp yaml * Add whining back for typing * review --------- Co-authored-by: ScarKy0 --- Resources/Prototypes/Voice/speech_emote_sounds.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index f4bcccb3095..22d2ebc5a7b 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -573,6 +573,8 @@ collection: VulpkaninBarks Whine: collection: VulpkaninWhines + Crying: + collection: VulpkaninWhines Howl: collection: VulpkaninHowls Gasp: @@ -605,6 +607,8 @@ collection: VulpkaninBarks Whine: collection: VulpkaninWhines + Crying: + collection: VulpkaninWhines Howl: collection: VulpkaninHowls Gasp: From 7641e4d66246024b5dc05bfeadebfc76a124aaf4 Mon Sep 17 00:00:00 2001 From: imatsoup <93290208+imatsoup@users.noreply.github.com> Date: Tue, 16 Dec 2025 01:32:08 +0000 Subject: [PATCH 14/28] Add audio collections for Weh, Hew, and Honk to Vulps (so that they have audio when they do that) (#41610) Vulps can weh and honk now --- Resources/Prototypes/Voice/speech_emote_sounds.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 22d2ebc5a7b..5d1418686bd 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -577,6 +577,12 @@ collection: VulpkaninWhines Howl: collection: VulpkaninHowls + Weh: + collection: Weh + Hew: + collection: Hew + Honk: + collection: BikeHorn Gasp: collection: MaleGasp DefaultDeathgasp: @@ -611,6 +617,12 @@ collection: VulpkaninWhines Howl: collection: VulpkaninHowls + Weh: + collection: Weh + Hew: + collection: Hew + Honk: + collection: BikeHorn Gasp: collection: FemaleGasp DefaultDeathgasp: From 0d1998957270bdbd8d056d9aac506138edaa4d50 Mon Sep 17 00:00:00 2001 From: NoreUhh <85219416+NoreUhh@users.noreply.github.com> Date: Sat, 13 Dec 2025 16:42:42 -0800 Subject: [PATCH 15/28] Fixed Vulp Hair layering Under Hoods and Hardsuits (#41827) fix the freakin hair Co-authored-by: NoreUhh --- Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 96ec7c80a39..9e1cba320c5 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -119,6 +119,7 @@ - HeadTop - HeadSide - FacialHair + - Hair markingsDisplacement: Hair: sizeMaps: From 60538b5e726a511e62315bb624172a2d2cdc7ef6 Mon Sep 17 00:00:00 2001 From: NoreUhh <85219416+NoreUhh@users.noreply.github.com> Date: Wed, 17 Dec 2025 16:41:11 -0800 Subject: [PATCH 16/28] Give Vulps "Unique" Stomachs (#41893) * Bit funny init? * remove reptilianfood tag * oops too muchgit add Resources/Prototypes/Body/Organs/vulpkanin.yml! --------- Co-authored-by: NoreUhh --- Resources/Prototypes/Body/Organs/vulpkanin.yml | 14 ++++++++++++++ Resources/Prototypes/Body/Prototypes/vulpkanin.yml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/Body/Organs/vulpkanin.yml diff --git a/Resources/Prototypes/Body/Organs/vulpkanin.yml b/Resources/Prototypes/Body/Organs/vulpkanin.yml new file mode 100644 index 00000000000..a689262b514 --- /dev/null +++ b/Resources/Prototypes/Body/Organs/vulpkanin.yml @@ -0,0 +1,14 @@ +- type: entity + id: OrganVulpkaninStomach + parent: OrganAnimalStomach + categories: [ HideSpawnMenu ] + components: + - type: SolutionContainerManager + solutions: + stomach: + maxVol: 50 + food: + maxVol: 5 + reagents: + - ReagentId: UncookedAnimalProteins + Quantity: 5 diff --git a/Resources/Prototypes/Body/Prototypes/vulpkanin.yml b/Resources/Prototypes/Body/Prototypes/vulpkanin.yml index ad0d1fcf2cf..e939e3ac477 100644 --- a/Resources/Prototypes/Body/Prototypes/vulpkanin.yml +++ b/Resources/Prototypes/Body/Prototypes/vulpkanin.yml @@ -20,7 +20,7 @@ organs: heart: OrganAnimalHeart lungs: OrganHumanLungs - stomach: OrganAnimalStomach + stomach: OrganVulpkaninStomach liver: OrganAnimalLiver kidneys: OrganHumanKidneys right arm: From 8469d0574950010fe29964dd5bf6188ec3e3e337 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Sun, 15 Feb 2026 00:32:39 +0100 Subject: [PATCH 17/28] Vulpkanin Sulfur Blood + Organs (#42722) * yeah * tweaks * artifact trigger oops * organ sprites --- .../Locale/en-US/reagents/meta/biological.ftl | 3 + Resources/Prototypes/Reagents/biological.yml | 11 ++ .../Recipes/Reactions/biological.yml | 16 ++- .../Species/Vulpkanin/organs.rsi/appendix.png | Bin 0 -> 268 bytes .../Species/Vulpkanin/organs.rsi/ears.png | Bin 0 -> 600 bytes .../Vulpkanin/organs.rsi/eyeball-l.png | Bin 0 -> 362 bytes .../Vulpkanin/organs.rsi/eyeball-r.png | Bin 0 -> 351 bytes .../organs.rsi/eyeballs-inhand-left.png | Bin 0 -> 202 bytes .../organs.rsi/eyeballs-inhand-right.png | Bin 0 -> 212 bytes .../organs.rsi/heart-inhand-left.png | Bin 0 -> 210 bytes .../organs.rsi/heart-inhand-right.png | Bin 0 -> 230 bytes .../Vulpkanin/organs.rsi/heart-off.png | Bin 0 -> 298 bytes .../Species/Vulpkanin/organs.rsi/heart-on.png | Bin 0 -> 567 bytes .../Species/Vulpkanin/organs.rsi/kidney-l.png | Bin 0 -> 287 bytes .../Species/Vulpkanin/organs.rsi/kidney-r.png | Bin 0 -> 300 bytes .../organs.rsi/kidneys-inhand-left.png | Bin 0 -> 288 bytes .../organs.rsi/kidneys-inhand-right.png | Bin 0 -> 295 bytes .../organs.rsi/liver-inhand-left.png | Bin 0 -> 302 bytes .../organs.rsi/liver-inhand-right.png | Bin 0 -> 305 bytes .../Species/Vulpkanin/organs.rsi/liver.png | Bin 0 -> 363 bytes .../Species/Vulpkanin/organs.rsi/lung-l.png | Bin 0 -> 369 bytes .../Species/Vulpkanin/organs.rsi/lung-r.png | Bin 0 -> 384 bytes .../organs.rsi/lungs-inhand-left.png | Bin 0 -> 327 bytes .../organs.rsi/lungs-inhand-right.png | Bin 0 -> 321 bytes .../Species/Vulpkanin/organs.rsi/meta.json | 105 ++++++++++++++++++ .../organs.rsi/stomach-inhand-left.png | Bin 0 -> 283 bytes .../organs.rsi/stomach-inhand-right.png | Bin 0 -> 298 bytes .../Species/Vulpkanin/organs.rsi/stomach.png | Bin 0 -> 452 bytes .../Species/Vulpkanin/organs.rsi/tongue.png | Bin 0 -> 383 bytes 29 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/appendix.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/ears.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeball-l.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeball-r.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-off.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-on.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-l.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-r.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidneys-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidneys-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/liver-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/liver-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/liver.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/lung-l.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/lung-r.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/lungs-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/lungs-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach-inhand-left.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach-inhand-right.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach.png create mode 100644 Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/tongue.png diff --git a/Resources/Locale/en-US/reagents/meta/biological.ftl b/Resources/Locale/en-US/reagents/meta/biological.ftl index d8f0f6c4137..1885b3cee68 100644 --- a/Resources/Locale/en-US/reagents/meta/biological.ftl +++ b/Resources/Locale/en-US/reagents/meta/biological.ftl @@ -16,6 +16,9 @@ reagent-desc-hemocyanin-blood = Contains copper as opposed to iron which gives i reagent-name-ammonia-blood = anaerobic blood reagent-desc-ammonia-blood = Nothing else in the entire galaxy smells quite so appalling. +reagent-name-sulfur-blood = sulfuric blood +reagent-desc-sulfur-blood = Feels almost acidic. + reagent-name-zombie-blood = zombie blood reagent-desc-zombie-blood = Would not advise eating. Can be used to create an inoculation against the infection. diff --git a/Resources/Prototypes/Reagents/biological.yml b/Resources/Prototypes/Reagents/biological.yml index 3d5e98ec20e..80a5eb5b3d8 100644 --- a/Resources/Prototypes/Reagents/biological.yml +++ b/Resources/Prototypes/Reagents/biological.yml @@ -125,6 +125,17 @@ recognizable: true physicalDesc: reagent-physical-desc-pungent +- type: reagent + parent: Blood + id: SulfurBlood + name: reagent-name-sulfur-blood + group: Biological + desc: reagent-desc-sulfur-blood + flavor: bitter + color: "#ccac1f" + recognizable: true + physicalDesc: reagent-physical-desc-strong-smelling + - type: reagent id: ZombieBlood name: reagent-name-zombie-blood diff --git a/Resources/Prototypes/Recipes/Reactions/biological.yml b/Resources/Prototypes/Recipes/Reactions/biological.yml index ec157144f30..25f9cfaa83f 100644 --- a/Resources/Prototypes/Recipes/Reactions/biological.yml +++ b/Resources/Prototypes/Recipes/Reactions/biological.yml @@ -40,7 +40,6 @@ Water: 4 Nitrogen: 1 - - type: reaction id: SapBloodBreakdown source: true @@ -82,6 +81,21 @@ Chlorine: 2.5 Protein: 6 +- type: reaction + id: SulfurBloodBreakdown + source: true + requiredMixerCategories: + - Centrifuge + reactants: + SulfurBlood: + amount: 20 + products: + Water: 10 + Sulfur: 2 + Hydrogen: 1 + CarbonDioxide: 3 + Protein: 4 + - type: reaction id: ZombieBloodBreakdown source: true diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/appendix.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/appendix.png new file mode 100644 index 0000000000000000000000000000000000000000..188bc38ff38582ac55f4276429401bd7f98618cf GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oArNM~bhqvgP;j58 zi(^PcYjT1F>*55Fo~DNk(^QTAsE6wdo9bLQ+p2t9P{fiUMRW5c>t>ec#ckF3Cybkw z*c)`N3;a8`;roT$O=lHuGj335|G6*Cm|6MeItBJMIc5L<7wvoXUo8HUumVTG91cy^ z6zd1?_s-?f-{)#L2L?EiM3XmoyfKvkY|PCdA9nTd8^Q=kEt+rblT3@?kEGL$No+ynZA N!PC{xWt~$(69C}qWOx7o literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/ears.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/ears.png new file mode 100644 index 0000000000000000000000000000000000000000..a35737c4b18eef340e2e26cf66945c5d2d207dfc GIT binary patch literal 600 zcmV-e0;m0nP)z^^1+e2mrK6i zdwDq`U%q^eqHgjjfiaAC1>9~t*-A^pnei6gzlVwE$<>nUcML3;&;7t+VE$T22%dYb zM6jRD2l1FBa=LMt(^O_(RYP8H%Vl-{w2&~DvXvlzjzMLc0n8uk zP2ypOG+N7PCg0yJw4XyoJh_uY69Qmwzp3EXvt(A^h^C_&1wWf=-|T$Ka}(ND09hkr z&KeoVC))9`cv=pado4fYNWYyS*#pR$p%M#e`RhS2M{g__I`25jlIk04yq6rCFu4+= zMk7EE$2GZT^Jw^m>a9r`!)LJ?qcR;BL%0Fyc~jS8f*}9^St0bZ65-RpnBx!w+EuAr zJ^$lO=1D#HQM*)eHUJc=0Q0-+65)KnfH7bY=PC^Z07W8#HgpQ02RJKhc7TBSVk#jU z6V*Wc;yJD$t-aAVfL#?}&e_2XrpO#1h%-5}k8 mLKFq&e`4wc@^9w8MpECL=P29kxWt|S0000F6XU=)mWz(`2JvP6de%u4PIfA8&N0MX&KI|=Hc zDp=X<{vX{zbhDfumJt;N_~fJJ6E=e)2c%3`_+LnfpW*w5&kUC5V^J)GMGqzE0>S!{2`1G0K_pjd!pI^OY(6~Pt#X^uHKnaxGkYK`Rxuu0212>N#gQSEA0|y5? z1D}L2!%c-;jD!iw9pnO>u6A8_A8bjM4nL6m$ME;xSBA$=o-;81`_CYGvH`A+65oRW z&JZ~J>N~@pSObQX{jb2O@c;k+4FCTAWqA4WHHtc#CPLwv*Z&)dvI9dwfZ_Rz2f$GH z%aH3}O4Wjhpkbi20HOs11sJM)9q3yMj)GAz3P!;w7zOkI0H~p9u=TyF6XU=)mk0S1h;G<;bi!+#h%YCdi4!T>9q-Qkvl z9D?ka0Re-?5$Iw}18F%3P(5K>oM!j`##>Gd@xS+WVoiutbpW#E;k7%7GMj2qfNVL) zx5NS#YB}JfY8L~CDIdd+51$$M!6L*tf+|t4^3t9EY#i)x{=a|!7=Cuj6IJ+790h&5 zj)5(ocI6L4(DqLZDf_>IllzCL6GZ8!*a1R90$}>U)9(xnRaOk2e*I%$Vq#?A7imPBJ)1LlWZq4E6NVx;E27M% xS~&o6grvAA!}FJ~8H$Otd=!j=Q7{TX005}fU)d{>Q<(q&002ovPDHLkV1m}Pkl+9S literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-left.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e3220edf85dbe069dcfb6c1af136a0a91aa5da82 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0pkR%s zi(^Q|oVT|OxtbGr*e=Mg5BOl`H*fK3_7|)+jmg*fTJz+NUc4P5Fz2Y*M6r9(n`$Sd z_;@h_buv6CUcaw4{fXUrRn_fXd~aSQt_^IyAvJ%Nq0&2>>Az)+8g3{1+_V9y1cLoK rum3;Tu%^A$HZcAB`kl9#8UE)n`e#aA^w0Re6Qsb?)z4*}Q$iB}F+NEA literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-right.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/eyeballs-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..693c5b135fc422c8c5eedc9e5a0e9be92daef31f GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0pkSM) zi(^Q|oVT|&@-`a?um)&rD{S;%b;j{DgU$p_jmyhAT#jo@xv3VYbcaQe$thymz3e+X zexy(T?hMq+z>u(NcU;^`<3EoBTSG1Vy~Q6rD7~3?wq(V_JN4(c@*A$+VY~Uq&-k-@ z&l{P8)iW^2?_Rstz58#22BR0pkRxq zi(^Q|oVT|Y3LbJ0V7)L`!|K41WxO&*t_qjg<=BPX?Was+x^R5Xg2rTFwZqk{e{RP9 zHfI8AWN0Xx{&;PU=JwNkcfJRo`M%J`Z=%tM%AQYqzopr0K0`x A0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-inhand-right.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..82df5079c9bcf49f2c859efb41e02e141f3e3357 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0px_Ko z7srr_Id5+*Skc5*cvT&X}dAc$Gmfe_nRK8U0OSL`O7swZ9-kYdkRngtCSla`0n5* zRgv3knid^q25VvXv-g(no6W2Acc#Dp-=J6d;m*P7JVr-$^*55Fo~DIteB0#z|1aA2sy=Jxai>*n#lQ6oWS;Ff%TU}>@hI2LOXh$} zpIY?l$2^;_-(7a2Xp^kMf%tP1LgySVD4ZpGG|+JpvxC^Is`+U@K5U%)@cZlAJe#7b zcy#yih*&nMu*cZec07FlJ*0rcpl0Xs10ViMHc#SEy*62pHQ{vQgQMl1ZTI!{jPF!C zyR*BTO;5P9=dXZ;NbUdFcnbDKpaEB#CgTe~DWM4fOc8m7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-on.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/heart-on.png new file mode 100644 index 0000000000000000000000000000000000000000..cc34c261cbe058817cb1cc9e3bf33bdee7962c85 GIT binary patch literal 567 zcmV-70?7S|P)V32ukvlk_ z=Y8Jye!%+>0RR91!2ewDC5@NZxX~%`yG1X!y}F~Do-CP33`etyQ_0AP-(}^Z*_kAr zB(km#z8Uc?6=1--P3v15ls*bdxfOZ`H+lTCDA|rLQ~);MzrO~Ip%2xn=BQdy^3{*pqA3$}_Nd<*cw ze=F%DR4d(6u3|N`HD-J>2gXhgLIqfkk)mE`d?p$baLeELOfg@f(Ivm-{}g@=vS4hz zspne#nAC#h1Vl}*`S@=pq19*JJm(r!^%?QF-!P20v=1Vuau8ktKNOG0Fcc*sH=CkhP{=96$E5Paf zdD(=X0c`NU{Q=KJ{e8{K%QZqPppZV5-XGvJ;fEM&iD6wKlYt;Ve(*k0BvNSGhoSIm zknP1+t4h5;!1cZPR>Ah?W%dWO1XcvuIRF3v00013@de=T-*S--EeZet002ovPDHLk FV1kFE`xyWL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-l.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-l.png new file mode 100644 index 0000000000000000000000000000000000000000..2c243305c3f46ff086e8e51ab04e6bed02c95f04 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oArNM~bhqvgQ1GIs zi(^PcYjT1F>*55Fo~DH?(^QTAEZ;WM=Zaau6-JX{2Hi*VGuRt+%C`kCZT)+s{XqBo zNjwVf2b>lioo=Og$f+x-L%BimP{Hr|D>ZCxSr!QggcUC;7ChEfZ*KcgJ|%#mGgwN< z#qz;D>4bod^^8^xl4tCHxNyGV5Xh)3{#}1I?USryh)9FZkMCbJ4qx-GKd4yv{H1ss zvx9qs!P16|>G}6`e*b^8=6HlG`zgUGEld{~o^&krerm8uUNv&kl9>f6tiM->=5{ fNCV^p7G?&iRJU!Bdw#wHdXB-<)z4*}Q$iB}rC)GV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-r.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/kidney-r.png new file mode 100644 index 0000000000000000000000000000000000000000..80675d07256a88887a0fd1d2f0aa44d66de128d7 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oArNM~bhqvgQ1G6o zi(^PcYjT1F>*55Fo~DItQ8kkPf-l>sWl6d5B`Ag~Z=0~<=9vQ?t1MNr8zR?bJ>yHe zU;C@oF>)5W&;RPGDJkv~WLf!)z8{ES&Dh!Yp`0z>HjPa!Gkelyj>tfUPfI7A$lc(2 zu8fCAf1h{LQAfp(-_2BR0px`A> z7srr_Id5-m9TD-79R3K!D!=fd97Xv5u z-SGEl`=9Nn`KPAn$*UZY4It35eNNN~&G0PS?FFk>KR8?UH9vLUs`KT{r4Qakm1V8E zns{YpR;$&8|6!IUyYHM8oBgGx^j`Ri_t|3KQ+<~t>65AU3zopr0N2BR0px{kU z7srr_Id5+navgFIXnok3F2FBvLUd2lRPha;<)+0sU#eu(wwC7J+mw;Yb?}mvwsHi^ zMAO7ccTfB`^-h>s%QHJGj0I>82zk=@`*=}?YG|&_UYTx|Mjn<;~=I0Nrkf5^AAey2BR0px^^f z7srr_Id5+%@*Q#zXnm-8uz-cH!72Ir0)f2@ebow<%woq`wK&8&4^J#$spgxt zyYhD0!~c`iLO0)@es`9nG0+$wP`Fi?EMMPt&s|(ORPq0ZpGr53&gd)`NMSUY_dZkh z(7H3qERhVan?&4&MN~@o$uZ&^MJZtt-^h2-Ry7b#&VH&S0 z=RQkGRlIul{L}eN5DOR>8unibm-gP+x5x6=^%|ok@72<(_s-Z_|A^(shnD&pAMZG^ q0~6l94mm75msgZ&GcyB&%TFe0LkImoo^C5aW_Y^#xvX2BR0px|Rq z7srr_Id5+%@*Oe|Irh<9#{B_u+TGb+~6V8*TS7}!Q;efCnLvA z*Dr3p`{}=G@!4Nr-}>(D0-6E>_OjPLT~jaZyWlp>wdzCb>{B`KQZigKbPkk7%KrN} z>&OY=xht9Xwd?n%N4{P9!sO!ob=J?XE?mZRXWrwoOrZ;FqFCO>oc?u;DaT9m-Spt~ zT?^)}+S$DCO4P+Gza|MotN@aGg|kJjUbS2H(je tWYt&w37_^kh$(*vQQTxr$G^+3+qZ)Z@pScbS?83{1OU^(eue-5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/liver.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/liver.png new file mode 100644 index 0000000000000000000000000000000000000000..9736b478474dba24ec791e820703cece5bde9034 GIT binary patch literal 363 zcmV-x0hIoUP)F6XU=)mkkq#IsHDFmH!+&Ic)O^y+WTDh@XFF9? zF^1d!NpS>8u0{7P$nqE8CE@(5rw_r|#5#g#2OwJx^EJBV+NO34H{NoB`G4>2B+3ya zMFGs>y@zgtEyHFx$YKz<_l7t#nMiQ}2q60!W;wHxJD3Jp4q}5Wuh~po=n@qIpx_7j z@Wppjapd3zSquWVPwgbya-to84j?|>31`DB1_AvvSq6s9kBK&mCTTM-aqfn!W)b_OCmUu-Or{cEV+_2NrqvQjfTyH zhmSvN^Zc1)#dBKXTC?ouhX*;kWDmHkahmZ|A?o%OKAmrGuj<~iW_VJaZXMbteqZ(A zwB`)XbI%3X4Y)7dV^m<+EHaa=Q99o;^L;~gzJ!EXzJ1F>jtG+gt`BO5#NyljuXLR7 zfZg)Yd8e+2$L#&s+?K89ne8vLsEe5+O?`s$6c>pDc5IeRl2>w;*;osmY3mX!;^C>5 zYiz!I{W6~%?~A^LGnpM2rtp=_t7T=kZ#Ga84`3GXX{o9Ce{kW3mq(1*e3zYmFy+6{ z3yCboMUM(z2JQT>&>l1AtAw6g?+1R9J;$U>F6XU=)mkp$wKKGW;J<2Yfx*^Pf^juu#h}$PS5` z&%j6*2Yh&N0&aOwcp$^a=T{i`C3P5e0w6mQm(Fv3y2i$ne38q1o!W;pki3JoVLQwFdTfTYwA^JGr_Nko= zw}G^ug%rb$f1C`AOkWu`pE$(e>j`lbP{se6&G-`|(b)wTXz@jjYmntvPak5q_lALi zkmVpim2v>)V^}m?1&S#~$T2W%ene0&MTrmwV3vat<;!PZ!M=}*Y9~rBRYCw{DJTtS zGF@iabmAG<_gl795T%#mG_Z83-2eM45J3%!_syGS|NHtrrr2zf909VFZWf}00kwP- ejDk@>DF6U|-hp)sEht6+00002BR0px{qW z7srr_Id5+*et5%N`5Yw=Ngv&}13sEJIyy@BK6>96e0 zJKsP5`0r8K;^G_A?p~X|QG4s2o$a%g&nKi7UTxVG8gSaOQ*3R?)xE5``>yk-?wEB% zb%v=!_qS>9_1C>#E?L=Y!$rnOwxESJfFAieAZie-y(>eAo9k=`;SujJYPgs zrOo5nJb!WMsmmps+5Wt$=y}P#VHT&xXP?P}lA`_v5@%Uz4rlQ(GJNQd)1MI*^YoVB PT#$ZGS3j3^P62BR0px|du z7srr_Id5+*O$Z&-+||DCa`w>vKWrNeruktWJE4>)l^^W#{Qbn>`lSOuxHyN@i^qLse$I zoJYA5t89GYj#cmNU*}vu2BRf}%9lTe@39%1I9=LyD+fV)Ir&ZThhvs`_ z6`QP-nB02fQz?VlOdk7i2D5uyGwh7P^oyClxL6n({>UlK37h$yM?Vf^hNr8a%Q~lo FCIFfygDe05 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/meta.json b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/meta.json new file mode 100644 index 00000000000..b4a12c8225c --- /dev/null +++ b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/meta.json @@ -0,0 +1,105 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "original icons taken from /tg/station 13 at https://github.com/tgstation/tgstation/commit/c4b7f3c41b6742aca260fe60cc358a778ba9b8c8 | appendix taken from CEV-Eris at https://github.com/discordia-space/CEV-Eris/commit/476e374cea95ff5e8b1603c48342bf700e2cd7af | inhands by mubururu_ (github). Modified by ScarKy0 (Github) into the vulpkanin versions.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "appendix" + }, + { + "name": "ears" + }, + { + "name": "eyeballs-inhand-left", + "directions": 4 + }, + { + "name": "eyeballs-inhand-right", + "directions": 4 + }, + { + "name": "eyeball-l" + }, + { + "name": "eyeball-r" + }, + { + "name": "heart-inhand-left", + "directions": 4 + }, + { + "name": "heart-inhand-right", + "directions": 4 + }, + { + "name": "heart-off" + }, + { + "name": "heart-on", + "delays": [ + [ + 0.6, + 0.1, + 0.1 + ] + ] + }, + { + "name": "kidneys-inhand-left", + "directions": 4 + }, + { + "name": "kidneys-inhand-right", + "directions": 4 + }, + { + "name": "kidney-l" + }, + { + "name": "kidney-r" + }, + { + "name": "liver" + }, + { + "name": "liver-inhand-left", + "directions": 4 + }, + { + "name": "liver-inhand-right", + "directions": 4 + }, + { + "name": "lungs-inhand-left", + "directions": 4 + }, + { + "name": "lungs-inhand-right", + "directions": 4 + }, + { + "name": "lung-l" + }, + { + "name": "lung-r" + }, + { + "name": "stomach" + }, + { + "name": "stomach-inhand-left", + "directions": 4 + }, + { + "name": "stomach-inhand-right", + "directions": 4 + }, + { + "name": "tongue" + } + ] +} diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach-inhand-left.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f3145deec49cccd09c2fd51336175eff0a11d8e0 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0px{|g z7srr_Id5<2@*Q#zXnUynkb}cyx?>?@%=^YCauz(Bm>M4|oM2;WYGHX|)~sZ)?fw>% zO8NcwbH2Hsoxun+00chedV34*eC_J9?oO(?f4}q05b19+=Re1|-rK&>>O)QK%_~`% z&pyZPFIMik(s=cs#{D(VE8iuo_@Djc|MdL~=Cl8l%RvkRk{2eOXDhjT{QsKi!O{2R z-Z#ttd6~9t)tVorYu8vxnMw-zmNA^}6|LirEic*|_wMcKuV1-tUE!U{&%nUr!fd$8 UInhd7`x(eIPgg&ebxsLQ0Q2>4!T2BR0px_-( z7srr_Id5+%@-Z0-v_6bHBq)%f*ZhcS$6oeH)ej6#h;qoVJLV}Ucz8JINjh#ixlZEL zg}llCFZ(`UI(OAd4xkYrupm3yYqC}I(W-}Yg3W7WPCeT+JH3!$R`BO2{-m79FMF;R z?b}!9E!O#Lj#qA+{ieLAxBUkfCS98IZu--I>;Ao&y=NKU4BtbCmrRI`gBS=Td4j6n ziB+eq_`2u6=8R*Hb60zD@h*~2(j&pGjey)h^>7(8A5T-G@yGywo5>v%!{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach.png b/Resources/Textures/Mobs/Species/Vulpkanin/organs.rsi/stomach.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7e809f73b79bb9c7fd61b18f79266bf07fa239 GIT binary patch literal 452 zcmV;#0XzPQP)F6XU=&aQmL)R$A5hDm9BBVfsUw&u(ad^(9wpi- zcK|iO&~?DQHw+9fzDuHrfzku1X@Z4Z2h?n4U}Ru8^xxOhj-lnvA-JV>@$C%D7%Klq z%?HU71{6hsk_ZEX1m|-GkRwuqRKcP0_S$v^b-Pfavna)BfJ?>(>UP|M+iqCSquV@@_~V2 z^JdxqzP^tMnom?3fCV?qz@A!2ua0lxWzC)jO9c*0FR!_7zLwX*aHCQikgMfAYdZ^0000 zr;B4qL~C+_1nc4ik)EbNgG-Fc8@ZOZ8UGP~(zM}zy>mzUdX;-Tn`9X_-8piF<6QmE z4`$4}Tg;f(PhdIR94vi+PwBcMi)o|IbkWDD0@K4&f1K837pwmB%=+-bzwHNe>eFr8 z`2YWqyccuRbDArkLh(&z! zVkNaJy@`+Sc|U0J1%z}QV9?3U=yvj2v3mW^2~L^dkl}J;tYctE Y*-&<7($<})fFa7@>FVdQ&MBb@09jd-!vFvP literal 0 HcmV?d00001 From c70256580fac282f244d737badf880272e23b283 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Mon, 9 Feb 2026 16:17:49 +0100 Subject: [PATCH 18/28] Vulpkanin Yawns (#42768) * im eepy too * softer sound * Revert "softer sound" This reverts commit 51b3b7b2d4c741f8abc6d361319a5b44d9593d8d. --- .../Audio/Voice/Vulpkanin/attributions.yml | 10 ++++++++++ Resources/Audio/Voice/Vulpkanin/vulp_yawn1.ogg | Bin 0 -> 19218 bytes Resources/Audio/Voice/Vulpkanin/vulp_yawn2.ogg | Bin 0 -> 13898 bytes .../Prototypes/SoundCollections/disease.yml | 6 ++++++ .../Prototypes/Voice/speech_emote_sounds.yml | 4 ++++ 5 files changed, 20 insertions(+) create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_yawn1.ogg create mode 100644 Resources/Audio/Voice/Vulpkanin/vulp_yawn2.ogg diff --git a/Resources/Audio/Voice/Vulpkanin/attributions.yml b/Resources/Audio/Voice/Vulpkanin/attributions.yml index 606c0b27de7..4426455e07c 100644 --- a/Resources/Audio/Voice/Vulpkanin/attributions.yml +++ b/Resources/Audio/Voice/Vulpkanin/attributions.yml @@ -53,3 +53,13 @@ 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/" + +- files: ["vulp_yawn1.ogg"] + license: "CC0-1.0" + copyright: "Original sound by https://freesound.org/people/jinxycat49/sounds/490164/, cleaned up, cut, converted to ogg" + source: "https://freesound.org/people/jinxycat49/sounds/490164/" + +- files: ["vulp_yawn2.ogg"] + license: "CC0-1.0" + copyright: "Original sound by https://freesound.org/people/qubodup/sounds/827660/, cleaned up, cut, converted to ogg" + source: "https://freesound.org/people/qubodup/sounds/827660/" diff --git a/Resources/Audio/Voice/Vulpkanin/vulp_yawn1.ogg b/Resources/Audio/Voice/Vulpkanin/vulp_yawn1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..559a3f1321f781beb8c14045d2f5402148eb0259 GIT binary patch literal 19218 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 eK@bEnB0m9x5ukBIG-e|J0000@7b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..754b4ff139029dc0cbee34a441001f3620af41f4 GIT binary patch literal 1381 zcmV-r1)BPaP)EX>4Tx04R}tkxeK>Q5c4wdxtQQg;5f@3#=$1S!&3nOieSRX0UL7%$S;c-R_;q z#!}f%S@_u)ENraVTG%S3{FLmK6|s@7&dk(IGQQ1ude8TMo$oy$7qhzQHjIF2<(z0J zs3ek$O4AE1`01pVK2>+^aBMbC-TJ&k66fu(m{q^;&uTMPT^%F^n9^-02hs{Kv5~U{ z?*RdQO*KF|1BRSLauK8lp=)J+6`U@yEM^9rcyt=%0HCC6SgT=u%`rh92l@@uGC)q0 z*$})b*v#hj$~(n|t*h2TOz1!lA?64ZK|v!=hAcUT$zY-25+y{ij=#I)kB~(okCj@I&Q$fRL-q(&&fT+H(~x7_77k%4eiTy z_HM4t?cbhCem{`8aW&vWgpr%DlE$u<(b0a_Gb!1*-z>WP8kMF zGY?cCK7Lp`ri@oyVVZee+d~oV3zTOHB4duLwmtp@;r?*i9~)o{a3IKTm!nv;RUczM z5(yIkz4b z^~Zq}zvz^}ye1kAFVZK2*WCsK3y_&Gu`>0`0ml4Df6*ynW$Nd+%}xK0-x(IW=)h+` zgI2duA2N8m=xEv3I<3#l&WpWWj`a8hI$w5GyL`_~n0U9^82Jq#Ie)Px4vNq}>vqw> ztCw{x``XUB)j5&QPNK83g^QOj;pMaEknd~jZ(<9+pK`?&{YyP%7_nTve%TvOAP9mW2!bF8f*=TjAPC}rVp+Dz!^d3@FsMHV{n9}@JB(fy2!N2kI_c<9 zVp+E6_eJInbh`Wy~(5ajAAz0KmfskB&r$Ys*Uly`-$f%;n^x)`V!K#{qzO zP4Mk)^_-imV!GsDy5uOw;^f-$l92XtlT|ele0zJS6`(DE%)+J&11ZD6*vU}U3&bsg z3?99jgt3#M@`LlX+?rZw*9bAM88Osoc#)JeV?J)*xhd}5y+6|JaQn_p@$^Yuy+5zN z{Vhw(yry=2f|ir=4B)(t+4pOaS^&F{2JowHpz(SYA3wE5B0_nlAm-1_0)6{l)+C@; zm#});RRt8W)d`?WU_f$~uY?HTI72|lc^BAd6-+1ZMWNoObVqW*ZKTVSEKC=Ro;)AmuR&Zt5V|&wMF4p=fw3Jw_?8quHU#N-0GZIs4WWg()7}wxNZNHqpTC4ngoI% n2!bF8f*=TjAP9mWh#~m_6J?-Uu<2xn00000NkvXXu0mjfXVsl% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json index cda542f0acb..eb14e392262 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Taken from NEV-CITRP. Edited by _starch_ (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Taken from NEV-CITRP. Edited by _starch_ (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3becab8beba646c27a299c838dd096fb4ee07f GIT binary patch literal 1355 zcmV-R1+@B!P)EX>4Tx04R}tkvm8OK@>&LZWN;^DGVZFv4vVGh>D1nL@@{kLX428h5JcjAiG(1 z6Kqlnwt|J9#$RD$t*wQvAP9ay>;)@D8{{UVW$7usvlhE(jgyCCnTVq9|w-$&#bM5Lqk~Tw;U?HSqV8{ZWc&_wd_ay!S8I{^yo-sQhNxRpFQurA6mBId&~2_jy&)C7<^A~Y1RDsLzwsg-&RfQ zJAl9joL|*6Z3iwkq5IKR9knd^06Cq8w^QgyLgx*%Emv}@-g9yf@e<5m!`?m&WFWB8 zU~hkYZvXaF^ZNm!CUUy!2at&X00W0fL_t(|ob8%TYZ_4$hF{ZUQ>Rf!Cm08%;^5?y zK#Mk^S%j<#=}*We;Ht}R+HSfilxCG>SN#j!HPBVtMN2|L7a`3jDS~1uQ70ytE@IQ$ zg}IZf`M@hq0_8j)!knw;opaAzh4%mw#0--KgF3q?77XevW|$Yo+C?y^GrtzPFo$0Y zU8?OWI%O6gRVo-590359&*xmCuz|r5tgo%e=9i*+!t8u*MXA$OJz;iS23Hen&LuVC z{jiEfJEjH#*xBB&#fZge7k(|ox^B6^HK?j)$1JO0=dPYGlnT2|=a=dLp4ciDp#}nH z0*b}j^;02EqpDh6eh5X7MXCV2>W#@Pt56fAYB;J?S`ut)~-&5UQFS3~x zczr7J`J9x9X3)bC5K1lM?Z>Fc$a6N%(FL&IDE*CIQg zASIaZdZRDLy?U!ybi4?O-k)`2Hj{=pJJbx)j{x`KA$az+ zp$V*tYh90*UPvjqf|y}4Bi=90BuoH6Zz?y6(~ZGtcV;tb=gt8BGsAD(ttja1=mG$2 z&fQ)F@P)5^@LGAkwD74d=Yd}fv4Bs-UBj@i?e8DrptOfSf2(zR07yB-(gJxG@X0X0 zrsJTrSGT6!c6lN>&JN4vbJsoo9+V0>dumN~_gf}rm@HEX>4Tx04R}tkvm8OK@>&LZWN;^DGVZFv4vVGh>D1nL@@{kLX428h5JcjAiG(1 z6Kqlnwt|J9#$RD$t*wQvAP9ay>;)@D8{{UVW$7usvlhE(jgyCCnTVq9|w-$&#bM5Lqk~Tw;U?HSqV8{ZWc&_wd_ay!S8I{^yo-sQhNxRpFQurA6mBId&~2_jy&)C7<^A~Y1RDsLzwsg-&RfQ zJAl9joL|*6Z3iwkq5IKR9knd^06Cq8w^QgyLgx*%Emv}@-g9yf@e<5m!`?m&WFWB8 zU~hkYZvXaF^ZNm!CUUy!2at&X00WRoL_t(|ob8%TOB+!XhF`6AVWuXT%t*|Tpk&DS ziO`Z%sS9ycNPmJG!Bv;twB2-3D0StstNw-VDsoJUfjM__-Z}ToOyE6$1X0ss!Jxs;iv@!Qi<;KCv3d~<8Z4lP&dm|f zLl)YG`L&Bq|0j57g(KZ(iXdLRYzJ0d0H0sQ7=ZBeo5}q`0c$gD%RJWe=vT7c z=R?}B!RJ@8vy+h$Q4K~of=oIE0PrYE*+URQ7Z~A)RDP+abx-dgE94z`+x-B5_`P8) zeOdqj?Cs~_^Q%}}U9S5ZfO984!YYd(?z$0<;PcYFRDNl(R&0QI10C4Q?V|E~edBAx zE?y*RT1;$pkD}oF=K7W7b_wVqmKYho@Shn$5ClOG1VIo4K@bE%5Cri*AkGNX;>Xt; zQA;iJ3C*%6a2tx-<=0t+V9;P(%h2t3O~$O0nZOMRkD`EoLvW3k7C&BzIT25cGE~e3 za4oX)2~vXju2=eU+^ctNyWvHMCq|i=PlTJMG6j&n1-Ku_KcWy-)7;%@1m|76s3jcf zmi|pCd)%WaNT;^S5>;B#jhYf+Zxb(p!)ag}0LB2|!%AuR@tf0bOsBRW&JIt~H(*8D~~( zfK5zJHT*xp#N-sSVgoEOGR|<)9b8YNb6?6;&I!;=0znW2K@bE%5ClOG1VIo)jr;`{ W1EiCZ06ba%0000 Date: Tue, 19 May 2026 22:25:19 +0500 Subject: [PATCH 25/28] done with mono hardsuits --- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 953 bytes .../ullman_industries_director.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 758 bytes .../ullman_industries_enforcer.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 881 bytes .../ullman_industries_enforcermkii.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 1069 bytes .../ullman_industries_engineer.rsi/meta.json | 8 ++++++-- .../equipped-HELMET-vulpkanin.png | Bin 0 -> 960 bytes .../ullman_industries_pilot.rsi/meta.json | 8 ++++++-- .../Head/Hardsuits/ussp_combat.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1501 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1639 bytes .../Hardsuits/ussp_combat_light.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 893 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1159 bytes .../ussp_combat_light_officer.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1024 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1266 bytes .../Hardsuits/ussp_combat_lightmk2.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 858 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1287 bytes .../Hardsuits/ussp_officer_combat.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1076 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1144 bytes .../viper_group_juggernaut.rsi/meta.json | 10 +++++++++- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 930 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 930 bytes .../Hardsuits/viper_group_medic.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 958 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 958 bytes .../Hardsuits/viper_group_standard.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1010 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1010 bytes 34 files changed, 109 insertions(+), 25 deletions(-) create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcermkii.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_engineer.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_pilot.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light_officer.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light_officer.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/on-equipped-HELMET-vulpkanin.png diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..3de7b23d868ea546d266ba1488219a3ff531959b GIT binary patch literal 953 zcmV;q14jIbP)Px&b4f%&RCt{2non-iKorJ5BQ}*9yRwx?R8{O$q6?a|G#knh+6%DZ0&oJ(&;!5) zs01gV>IQWKtbmq?1xREZMU9loCUz>2BBWvC8O9~Fc}d*?G(X9T|HSj&d^2xs`8|L@ z*{$-jTjkVimqiiwuTyVWa9jZ3*)ITKki=MUTnv&JoEN7-#q%$;PsN(_k7c)-GrHt2 z%KdJ5oO7lhg%h_sDHYG>^|iXRHO~H$zlhdR3ny`BV*A&qj;uEuIpf0cdb2@oiiBSa z#&%vk?uN(kYXPZUatJUMA_#m$Q6$fKo(IN4YEx6;xHde``|bR2c#0%W$?cH^fFgo= zTr^>uiTKCC%LBPD;$Dn=*k+`5Ng*&u;+)FQ?mUwFNt{l#2vG^!41O(u0o@n@bUQFBvwo)g=f4S#gYun_JOe78&&5~a zmE{fXiU=Q6zbH%<0)8!kNRa3hLF6aSCQB%g1enFpRUih2at~<@xLLc+2T6?jT0M7O z-1p>|xY5nwDtsWd-TnG7ie zR0Bzzg0WC;``bH(SBW62P}$$!$=McJVRe8eg)~xXozQx-fy1{SWOfz+Uf+9+TTkxG zO%YR!BgCQ{!m^^;#B&AOoYN}g!)lv^|~DZKomuATsxPOPm>|`R(A`T3G2-U z_EvY1CPR5HiBmYPEz5O!-3~cPOD>U_E6qcQfJ|{A#Ng1z=Burl($(Y0+TxqZ7T(~6 z?6?|^y>16{rFnAOd? zQDlj_A>l}ok3!LQuiKG=3qOjonS*nF?pAiI{G$KNx?N<$U@#aA27|$1Fc=I5gTY`h b7|!D-Ic+L}_n{o_00000NkvXXu0mjfh?TWd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/meta.json index 7101ac27322..94e9a80e3ed 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by kyres1, modified by Arcticular1, hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by kyres1, modified by Arcticular1, hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -21,6 +21,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..b086a74b7fb70ac3c999e69782a684941a82b699 GIT binary patch literal 758 zcmVPx%ut`KgRCt{2noV!oKoEvss`h|n$7n4MLC7|T-a@JP|5BAd5H(G1JzygQ2gJ$? z+JDKToP569?P2s5rO{aHd2PE~{{T*6Am2DF2FL#g zZXj8fvaVm6$#i_O0bv+mG95Rv$6kOuFA&G^(X}{^k>^FD0P6Da<>APG^+o>azPhk` z00rUic-zTWdHnWBy}&*9=_qSti`4^gXhM;?0}f?R$pw%8w8htj|VwSr`$njsh z0@ixoss7AtHk-5e)wS7#bdYv>M)_UIQ zMaohs(r#QM`Ko{7U;H=vl7A*>^S56R1VIo4K@bE%5ClOG1VOkp{v5t-JwV-fs&R2> zG#jkU=#S#GUbN2lzmGF7=)dIjU z9UNVM{qYJg=aWq(GT80*ZbTl(F%3#BT3iS}abKg5=LNzrXe5(iEdV(fVgRGJ$nmBN z$g&i19OL=vg%to7QiAxJ1f#bI!@y~U)_Pvs9%})}!J=4VG9Baj>BVUUD4@x7jM8X} z3y#X^(VI-iCt?hvw=R|@6~GQK_@wOpFu^b#IB^m!f9S`X_ilR59o#gR*Sb1D~)zjVt9guOG9>hk#dRCHKVs!E#~Nk0rtAZ9zghua6e3r zf^6eVP_gN%p%*C^NB4|$uMUkC0DvpC(gYTO+ktEFC+P&G(JqcIf}5X8uW~eg565po o5ClOG1VIo4K@bE%5dL3&11)!S{m&;=;Q#;t07*qoM6N<$f?`rzH2?qr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/meta.json index e7fcf6b669e..2ac384a787e 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by kyres1. hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by kyres1. hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -21,6 +21,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcermkii.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcermkii.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..193e8564034912d8be6b8b8579fd10be33825a9a GIT binary patch literal 881 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 Tr*>`!00000NkvXXu0mjfGXtG6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..63aa29b236cab3e2d1894794c8e8d3622a37ee4f GIT binary patch literal 1159 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/meta.json index 54c111e85f7..c6c12188a27 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Taken from shiptest-ss13 head.dmi at mob/clothing/faction/frontiersman/head, mob/clothing/faction/frontiersman/suits, obj/clothing/faction/frontiersman/head, obj/clothing/faction/frontiersman/suits.(https://github.com/shiptest-ss13/Shiptest/blob/master/icons/mob/clothing/faction/frontiersmen/head.dmi), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Taken from shiptest-ss13 head.dmi at mob/clothing/faction/frontiersman/head, mob/clothing/faction/frontiersman/suits, obj/clothing/faction/frontiersman/head, obj/clothing/faction/frontiersman/suits.(https://github.com/shiptest-ss13/Shiptest/blob/master/icons/mob/clothing/faction/frontiersmen/head.dmi), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..dc3c14311cf8d28f31c07bf1bb4077f9588cac46 GIT binary patch literal 858 zcmV-g1Eu_lP)Px&6iGxuRCt{2n!#%tK@`Tnl+r*CJ&7Wb1(9VD3=}-%AcVS7g`Qd{1SCRw%FWzD zFU_I7l-!zIPbowKfk1OA)?kD{4i$1~0znoL7K=nYy?Li>J~VP|l@ zH?!}}$i4>3c{Un~HCqv?k1v#k#D#R6K5CUrV8LjSe}0JIuS z-}+N;fN7SbsHPi8B@+{kJ309}N4A8ZKM6nj_b5hmd;OWlXC(}MQV7^q2g@(MW2177 z>f5KXe`o6$hZixl8uMfWsQQ!W_WFMupTyJ~Fc^+dUR^wr#5eO*ioE?2I%o$pgB*J~Z7xy?qKGCj0B{8)*7+=plgH zI3IV|<%@;82?0$v@bJenPCqNp%6OQF`Mrl>Dw*&d0;JPAoyj@?5RXP&H$kh>#9%lA z09;+32Yv&1^_Oxv*DciT^`+}m^+_HeC(mT%mDKI^F&K_QUHEVMfMZ(`**}Xu`HzsG z)o4P~jnLhG99Ng;b60n+$}kMWFbu;m48t%C!!QiL zBS0qWh_<}Cf^M&mPak(e&kX>;+IrPVB@@`M9k^@}$r%cy^mtkV)M9V(}Z5T^wG-06ddenP$luH@~Vcpe9OZ z3W33JBva+85&2>v@T6%fnQ#?G2u(k3uR?x9q88699FIm^t_UEoYf;=THq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..24e1f7f630c23080fdd2332d427c31c9204061e3 GIT binary patch literal 1287 zcmV+i1^D`jP)Px(!AV3xRCt{2nomd@Ssced*$KqdYRzWQbW##pQ3)t4q)^zxvPRHSS;`inAlrjI zSv+{^rN@Q!7}fPu7X%wWJ67|V~V0fGK~qdhdR@^Rht)0 zBHj17IL@E<{k`A&{oZ@}ejq?BHekhK1D5Esgb~V{J8^-o0)m!61GG@{~#*S|3buw*Q;-w zYxPVM!B!RZOw+#4t3he|zSE}&_Fw_$rDueVIE<~eh_$sAu~K@5P)8R%ongY^Fp8o8pePFAaG0LXFrkhv zVSS+#u<|A?EiEXDLO!1dAfL~pC<-ktEm(O|Nc>Z5twpTn;F7C3xa0!35L9VwY;-zr zqbLfEjg4Fgs=^vV4w##J#`^j?rfK4Kzt0}G+l^_Otgo*#H}}jjd}}Rond?1*&MdipS$tLqmh}yJ?z?j*dEQ*@oY`GI!+VaKE-D zCMGOR)0}sb$s~90-mOThqK_ioQR{50N~oiY#L99-o|i}@5{X1ocWSVShrzn;hlsJ8+2=EOLlUg=RY2b{$G=Ojfyy*N=0s7I8XCZt^$3A5HIbmdU+-g66jt9T|y2qAE&LxE+z&;Ns<57af zm&D4l)A{VHA%d-{W5>mw&g!QCyJ6??c-Yz5K~WU^em|O~@ox170KeT&2pdr@cH8e( zZ=h)!e!m|@QP|np!Q=6KloI726sqYzoDVQIi9oEJu; zQS0{Y+pt>;VAm*^=7)NObUMw*P@GExr-aTah35b}%yPM$Qzc>>=J)$y_q={=Y)rK2 z0~s3|!{_sTR2X5C%jKNwJCjY^x>A1ILMgDcIPWT51#Dr{G%*Z=Y&MIo>m-v&o<4se z()6J`eg1-EGKsG1WV2Ze!*E8wwDS)a+Jukfh39~onMW?WI>a_$dwZL7I?aziO_F}Q z!G@7N);+;=e9E<9WJ$l>c(0L8v%S5&r}J*Nn~{N8Va;PRG8P-KQhEkELXNvu(5?ct xHL6jID3M4c5{X12kw_#Gi9{liNF<*<{{jtS5;4-jA`Ack002ovPDHLkV1gTneun@6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/meta.json index ca695e2dd03..b600fb18158 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Made by BluHNT for Monolith, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by BluHNT for Monolith, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..66e6e68c7bc3ff69bbb76df3dde8de32105ca8ea GIT binary patch literal 1076 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 Ef;iE)k^lez literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_juggernaut.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..1447cb71495b9319183e09a3c75c93f55f837f80 GIT binary patch literal 930 zcmV;T16}-yP)Px&TuDShRCt{2+Oba>Q5*;GFQ!BDPKP!;@rFXs4j#ibZe6GY11=rPpMgskot^8< z;vb=_t`ZX$)5zet927cS;Yb0>-ih2*h#N_u$h};8zzsK*rW8n7y4JAO9 z0J+1MjE?UxCd1bNz_v^Bz8I4T2faf{7 zVILHY*G#2=c6%uQUZa63w~+Vs^UlS6V+oK|ZlP08WB>ie&}-4_Nme0lew#4>K=?Og zGX~SNQ010(eytrKgpbAL{_|~fO^x?g=q*08E7XM0390Ss<_0w(P`Q4s#_~eI^Bf4_ zYsb?nz?Kx)6+Rf_@H_{ddK!z%EnrZbSsC5hRc;}dE8bmS0B`>O!lwL#nr7_Sx4@`Q zJ&o@9Pju>OHC7V>M@DkekoO8>Mt4`Q*HVwC&?-Q50*lKnBtN`UJ0MgHy6}A`@uXRe z2!d{`c$3_Iu?w&ds7aWn1tEOQFP%XMAEs%Iecv=i;|k%!^Bnbv-hQ*nuW)Wj!$?Zb zExEq_RYtF8ns~r4l4JASH~yH3s>Qh_qpR+D&eXR(A%qY@2qAtgL(j z0DQap4m@KKMn8PmlVpr*_b0S^gSK6gdEde1^(`3VaNT2^p9DB*2O000#ugYAX2sUMGtvh9-GURXoL$n>uVt6$~)US%=p zLbpYyRe)Tsh>DRxG3Ww=A{2uzb`wlBEYD8@tq-N+{3KA#(A~t{DUrPIU`zIIgXp<| zIARyTwo5YX#oLUb7<5q#x@t!-#&L0wP&;B4=9kWJagYFGT#Z$^rOpp9#?kAww02?a z6C$4H47I_-4_*@jF#696H^p-^6hX#%c0-6J!mX`xX5e|%^z2H?8KT5+{kC|nIhz6ddLMkpMcR?9s6 zVjGuZbPm(nby_Apobb|e5<&YkXv(EtDd07*qoM6N<$ Ef;iE)k^lez literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/meta.json index efdfaf02e9f..950ebe0cc27 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Shiptest and modified by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE.", + "copyright": "Taken from Shiptest and modified by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..7372154241bddbc148e6f03e985af662e376f6e7 GIT binary patch literal 958 zcmV;v13~Px&cu7P-RCt{2nlW$NMij^YD!TO1OAwyp0}>^S3#6xka}glzRJb$0LIE$zkdL6f zbB1i0GZ-kk$na(xg%>Xzq7(?7)G0v7C&NqiicZ%-JX&(yn5T*;TD%`1NW43~_wM-a zDB%5p0F*LLDdVo|%K(=F4gk_LyLQa7czb=o^(!AA^B=;ep*Lu4ptW&GfNXEL(3dj< z0LpR{YWAbd+fzgs%uRIXn{NRC>E5vRAHpY12P$Qp)&`&FJILM+aqC_eU*5S>e*oY> znUz0%Pnu?~oV)gZZ{6$GZMupx#BNXq6vaMDWspvPS!h2RkMTUZ4`z$9{M+0AF}qQW z)G;hGeth>10PuQmx9)$X474_|ws{6N&H&HZNf$XYE#FV5BLhCS*qTgmpiHp;#)G3MzC2w& z1MoXQcNO?oTVH!todMqeyj}l);AI?RI=O7WI_@Tx3UpyHD%zN|AP9mW2!bF8f*=Tj zAP9mW{L9R11VSsZZQ$zzeZUQf+SdmFfPQR%pWytruh#4=S!W2v3n6q>B<(XhMFiWX zJ^)@L@YvwV4?AGCwLs$h=`(C636@c4gpvVnJ4vveBv3>PeFtgQZdNK~Tpw_0nmMJ6 zi=x;mW!!+sef{*A8z#w8GL@!efEy->8zzYx5IMgc2Sjx&tqLRn;AIp8#eQ81KRfAS zZNp--(hIbW_wjv)@Y_ijYa7RS9^D7nE>)Hf+5*;&Iz$RY3ccPIh!oZ~j)R@9inWd7 zg;9&IXc{O4Q^~kt+yWS6VX207MWi%#=V;9AL)eZbt{Rn~}2!bF8f*=Tj gAP9mW2>(a^1h-Lr%3+J8vj6}907*qoM6N<$f?blgqW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..7372154241bddbc148e6f03e985af662e376f6e7 GIT binary patch literal 958 zcmV;v13~Px&cu7P-RCt{2nlW$NMij^YD!TO1OAwyp0}>^S3#6xka}glzRJb$0LIE$zkdL6f zbB1i0GZ-kk$na(xg%>Xzq7(?7)G0v7C&NqiicZ%-JX&(yn5T*;TD%`1NW43~_wM-a zDB%5p0F*LLDdVo|%K(=F4gk_LyLQa7czb=o^(!AA^B=;ep*Lu4ptW&GfNXEL(3dj< z0LpR{YWAbd+fzgs%uRIXn{NRC>E5vRAHpY12P$Qp)&`&FJILM+aqC_eU*5S>e*oY> znUz0%Pnu?~oV)gZZ{6$GZMupx#BNXq6vaMDWspvPS!h2RkMTUZ4`z$9{M+0AF}qQW z)G;hGeth>10PuQmx9)$X474_|ws{6N&H&HZNf$XYE#FV5BLhCS*qTgmpiHp;#)G3MzC2w& z1MoXQcNO?oTVH!todMqeyj}l);AI?RI=O7WI_@Tx3UpyHD%zN|AP9mW2!bF8f*=Tj zAP9mW{L9R11VSsZZQ$zzeZUQf+SdmFfPQR%pWytruh#4=S!W2v3n6q>B<(XhMFiWX zJ^)@L@YvwV4?AGCwLs$h=`(C636@c4gpvVnJ4vveBv3>PeFtgQZdNK~Tpw_0nmMJ6 zi=x;mW!!+sef{*A8z#w8GL@!efEy->8zzYx5IMgc2Sjx&tqLRn;AIp8#eQ81KRfAS zZNp--(hIbW_wjv)@Y_ijYa7RS9^D7nE>)Hf+5*;&Iz$RY3ccPIh!oZ~j)R@9inWd7 zg;9&IXc{O4Q^~kt+yWS6VX207MWi%#=V;9AL)eZbt{Rn~}2!bF8f*=Tj gAP9mW2>(a^1h-Lr%3+J8vj6}907*qoM6N<$f?blgqW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/meta.json index 1e1137a14bd..5a77b1a5c14 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Made by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..4827dba791742bae4742551025d702c3210a9e35 GIT binary patch literal 1010 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 Date: Wed, 20 May 2026 01:08:35 +0500 Subject: [PATCH 26/28] modsuits helmet sprites --- .../security.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 651 bytes .../Clothing/Head/Helmets/security.rsi/meta.json | 6 +++++- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 933 bytes .../mercenary.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 835 bytes .../Head/Modsuits/mercenary.rsi/meta.json | 12 ++++++++++-- .../rogue.rsi/equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 990 bytes .../rogue.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 912 bytes .../Clothing/Head/Modsuits/rogue.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 1275 bytes .../tsfmc-volta.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 1213 bytes .../Head/Modsuits/tsfmc-volta.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 1255 bytes .../ussp-varyag.rsi/equipped-HEAD-vulpkanin.png | Bin 0 -> 1197 bytes .../Head/Modsuits/ussp-varyag.rsi/meta.json | 12 ++++++++++-- .../equipped-HEAD-sealed-vulpkanin.png | Bin 0 -> 543 bytes .../equipped-HEAD-vulpkanin.png | Bin 0 -> 1298 bytes .../Head/Modsuits/ussp-zastavnik.rsi/meta.json | 12 ++++++++++-- 17 files changed, 55 insertions(+), 11 deletions(-) create mode 100644 Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/mercenary.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/mercenary.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/rogue.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/rogue.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/equipped-HEAD-sealed-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/equipped-HEAD-vulpkanin.png diff --git a/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Helmets/security.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..0a22e2b072e2528741939027ca3cd8a91eaf9ae3 GIT binary patch literal 651 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 M07*qoM6N<$f`G8god5s; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/rogue.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Modsuits/rogue.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..9b62ddd286552ed407f97f8b29e524de01b99ea5 GIT binary patch literal 912 zcmV;B18@9^P)Px&N=ZaPRCt{2n$JtyU>L{0j>?$rq%9IDNG9xH97?wua#D~UJn!Ibr-AoTPx}*g zn(TjA?>l>#moZpzj-hBh2ybN&43d;t6j8_y=812DZh5n&j`4h;)Z}fSU+?q0kvw&$aQeQ1MIU3Ov__=i1P;BCghJ{^8-)P*T~6 z13-pM^ei~#F613=wSbA91tD4h0LSU7i2Wn7Jkn2;%9Zf`k3vgXwo(b~xA(A^`;6Mi zQsjPZWC@G8&*8P_+RBFf4wARu-U9%vjuv29)$p}CT8ONxpp*eq#x&joSo1c}5c%-_ z+Qlv!g?wnhNzYE4f=LME`BTO;(7XL}R1zvE1;BB-(6k~J4!%SjTmWF2b)VAlq}SgJ zK;WF?bn*0X7ITj`@JU*mJ3GhD!7QM!qg1Xa=}%k&bkI0X7b|E+PT>_aeF{#$(?6~s z02-xyWR0%V=uaGglb$_9DSm8hhe23D(?2%0fuIKao&ItC#{3u%9LV$n0AqeEm40Po z>G6Z$@Y_0F2Z9~S%K4l0%g=qs>8947%3wJN7@+gSP5<$!Jo_1jVHk#C7=~dOhG7_n zVVIi7*rr=r)B+)bJenMwZ1F$2$VB`9Jj1$kO?x`XT$ZbBck7Nx=51+$^jtfFL%bH zf@Y48bxFw1$Mw_htDm&?NoPelyU6@VW8Yr^YPVLbj;{UwKN5I&AM)R4km=wuj% mVHk#C7=~dOhG7`y|KJx$-@WlDdHy*70000Px(wMj%lRCt{2noDdORTMx^tfXP=*m1^bJxQJ4q(l{#K;aW25Naw|5Ed->Y>1F5 zu|R4UY`W4J!&eh6)(EJ{#R5hrQWbka7HsgvX#uTdx73+kTTQa z{BcD2yWVO9Yo_KbS+W00xxD;cFVNp>_67R$cfG1)SL}d1preHix(9Rs zyqtyJYLGC};@E^!l`)Uv*n~sENQ+2Qb1>FDp!4ma%XAOuG?E7(($tJ>6i7utYjS_^ z`M}ZsZSVKb8_BjEIR+1tQ*dn-F4%ndbsq~CY+QG}YWa1QE=(9{p@m_5WDmn9ZqU&) z6wFO{c)QBV7Qz`sHFUUp}@wUe8?S@{Vo3+=iP@fw*4GHG8}6Mc%c=X#gDCBHZ8+ zi9{>5p}vwu-~I43iI$gm{>5(?K5+vrY>@6B4(8uEIUD4LTC=ySpKFWL+*+A^VBE3C zrR7zW173dN=epIkivWD}md4o7ZEmg12CuQ9+k8H_1;AY9a-APBJ4LVAC;U5lZE-pX zcOS>Lf+&!=`^e+~pO|inpFYs}=+rJ6pVHX8q1x3+Gxl&L)VR7*@Z1*J{<$H8~T6LA0~CuE&_KRjY_?TKu@Tz|o} zgY5sL^(zz#g+ifFC=?2XLZMJ76bi-vhm@HXDKjlDjUE&!Q@$Qw3wwN9s1mKnoKno0_v28;W4G{I#uTpcZ5ukD2Ll&K>E( zT3cso&L!(?vO69nT8coh$l8w)REAWj#&lD};u;0l=IrkuGyL`$09KaggMNXl^QVKm zuv67yzaScmYe8qq%=9?P_8ur52iIMvKBAL#JSn|W5se@xToK@@# zc(#$0{s)IoH&Z;LezjI^qmLpM*P!(D@%s^$l8wMJqmv;TOY7n>gQd)bl+&ehK=-~u z(G+bVm)Cgr{ROg)$LM5H#FFje<*eZ8u#<_)7ja>#)ga0mSXbE zkF_}h8|!P_x#O|$_hcQ#&@Af{sO{z{Yrol^?Teiuf7%(0)N^8EeXW)zC=?2XLZMJ7 l6bgkxp-?Ck3dMh$e*i_`HzPAaV88$X002ovPDHLkV1f>0ck=)M literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..9a10258f281459d492523ab9899e32aa554beea1 GIT binary patch literal 1213 zcmV;u1Va0XP)Px(cS%G+RCt{2n!#_|R2;`Y8O@55Ci9$5eQn&Xb+-=ip{s>(*uTHyC9>CZ0tzBrq}Or)n4CAzGJ?r@0|2k(UzZwX3w^tg%}wP z{FFf?bKMZ^G%E4@(cBa@H&kZ&sKz6w)U)rNZk)De0)U6L4z1=R05aJ^Jl{QbLLcC6 zdG*j1-yOrlS_j<-&zj=NedRs4zYIXlb;zVWve{hEF%0x_)9l#{MN{zA!YZO@qGiMZ zxo=fh@LCS_TC#&khT_RN9^7AMtGe>H@tS)@+Fs93>f*(-!L{r4_-Rj_em$P6+*yJ> z1=QVgYTB9!4pRk@y}V%sx*@2!4kKez@qBfoLNqR`KaMJ{WYk;--4OA1=uU<# ziJq8g*+KVy&+8iN<=#);=f$+_pwo2Y)BnHruTUry3WY+UP$(1%g+ifFC=@R&(r;2t zE3CfSFa1X8kBR^NZLDe8K@iWx08I z-zSv#W#v^q`*FW?FN0LTrez0OCM-^NJ6rr>lk=D6`0n#%#@==NnuLw3MiBX$|9BMG zuUKoDFbOg$NR)ux)*5ZnvBN=pj%3DRFERbv7TpgZiXke;1LRJ;ChcEp3xw4mhkC68 zbO47apr~5BR!Lr_>V?S9RuweB+fzWx*BD4pp?qs+YLm~q+auAlO~(ZF_b&bk<>ACeG$M6BAR^YhElt zQ8Y0p&cwm?<6mICTuMdlaOT7rM9~CbWGswD%a7x1t|LZGDZ5f~&fwzoa*{rY{1 zP?}wR0{#2@i?~}}O-)-f!NGo{uruT*w~R1ngC~v0{R}~&P$(1%g+ifFC=?2XLZMJ7 bUTppZ!vZ3wmv9zQ00000NkvXXu0mjf+;m9O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/meta.json index a49a8c7b379..f003fc579f5 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Modsuits/tsfmc-volta.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From https://github.com/Monolith-Station/Monolith, made by Schepka, Vox modifications by 10KE", + "copyright": "From https://github.com/Monolith-Station/Monolith, made by Schepka, Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-sealed-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-sealed-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..fb9dd47cbc30f632ef29c93fbeb4994326718e08 GIT binary patch literal 1255 zcmVEX>4Tx04R}tkv&L4Q5c4wdo7Ac9CC;#xPvw2QW1?}kpu;z23if>AOFC6m3x&I z$DlQ6=x51lXlbssp*0ACejwU|rlOXJ8%G5tvTr#L@A=-3^SuY;T0u9Rt`L}3*^WiR zN;0*g^t|A~i^L=&s_vAQ;`0eQ*5@6PIB$buR_DGy%WI?^9V7(^=_R`i(mF7`Q7#GI z1N?eUH9$H8#_eQk1*8X|YYl!CoUOAgX8P?!Y!+lcpk&)vYhyiUn;=gC0mHNmkdqBI z1Xl%{g^J#Mr`WJRZ7s)z4h$1vfhD3SXjI5kpiGcF777kAB7{5mhwA<)6*LOu(NUPA zh>2SFBmUrbwoYbpqA{sI4BgMJ`#uUiJMg{jx?e}G`+W?aC%Cj){$dSgKESix(gKIz z+l2G0mZt5(#TE=cmQ-7--yeSyCfxgv7Zq0j6?jccy#cS960)+^Iu<;Os zAy7|=iHCyLfJr}HOg})jn5I((gTWa>j5?^TKt#pR%J!6yfI39yKFe;RQ>=8k-}2x| zyt{Yr-dXs60E24TimGKR;yzmzExYlc{g&Ne+kcVfrA>W(y0B&HNIFq1TajhzT-$6M z*GIEnS!lmmufTErIe#BxHSLSENkc2pRAiYt9M?y3zJKYgq+OR|zge#U@gXGb13>&d z8jUBZ*G(M&05G%yPR=gK&~(%4Je@*bctJR0mqvA-L#iu)zfs3%Jb@R4a9n?8q^Re0 z6=+=w@V`c`{Ztw7&A(dNsg@!y2yyW97mBAn7>D~n9Q|Uu1LNizUJ$a3b5Jvj>?|4` z*T*;iD)kjiodMnc0ESk;`Q0ssH`ge(JMe-K#dZh7n`@lk-NMic==KM!jin`7Z<_VW z%$TePX<-$sO?^Gusg{8FM3P3k{Q)cbTsHOf=-t~lKqA#CJ4WLP+dkV_3W8d2ydcbd z^F+&TMBV-X6bQr{->H`H>G(6-KI>PYWj7+K_)w~^NTpxBzusXlRG z1wgH|YW1~DeHw_o>0df4mZ{GKx@9+V`Sw`IqEFuE_zV^VK@bE%5ClOG1VIo4K@k2I z9R2+{c#1!n{!1r`N>ywvQ_rN#WT9m@B2|(jJtB)Xz!F9fYXGD1WZEM@7+L`>yOFyx zMCue4^ao^V&Pc5e6G`8X1#*i zX%8QN1am=HOIrP!y^HPG(Pb;eCubMaz#Ccto~dK#`uE)^)zXYo%`JjYPEoaejy9f` zRGo({_RnCF=h{3H8A#Wnf9d39EH|+mXjj R#Mb}-002ovPDHLkV1k4(O`8A! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-varyag.rsi/equipped-HEAD-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..fae06aced17a885852da92ce2a25fbec6b9b70b0 GIT binary patch literal 1197 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 IM6N<$g4K>rbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/meta.json index d546c234667..16d54842c73 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Modsuits/ussp-zastavnik.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, remade for USSP by BlueHNT, Vox modifications by 10KE", + "copyright": "From tgstation - https://github.com/tgstation/tgstation/pull/59109, remade for USSP by BlueHNT, Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -28,6 +28,14 @@ { "name": "equipped-HEAD-sealed-vox", "directions": 4 + }, + { + "name": "equipped-HEAD-vulpkanin", + "directions": 4 + }, + { + "name": "equipped-HEAD-sealed-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} From 19661669e606e5ea36609e0488bbc18ebbaded6b Mon Sep 17 00:00:00 2001 From: Svarshik Date: Wed, 20 May 2026 01:13:00 +0500 Subject: [PATCH 27/28] fix modsuit sprites --- .../Entities/Clothing/Head/modsuit.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml index 3071468ecc6..fafb0c949f8 100644 --- a/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml +++ b/Resources/Prototypes/_Goobstation/Entities/Clothing/Head/modsuit.yml @@ -106,6 +106,8 @@ - state: equipped-HEAD-sealed-resomi head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: Armor modifiers: coefficients: @@ -162,6 +164,8 @@ - state: equipped-HEAD-resomi head-vox: - state: equipped-HEAD-vox + head-vulpkanin: + - state: equipped-HEAD-vulpkanin - type: Sprite sprite: _Goobstation/Clothing/Head/Modsuits/security.rsi - type: SealableClothingVisuals @@ -173,6 +177,8 @@ - state: equipped-HEAD-sealed-resomi head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: Armor modifiers: coefficients: @@ -229,6 +235,8 @@ - state: equipped-HEAD-resomi head-vox: - state: equipped-HEAD-vox + head-vulpkanin: + - state: equipped-HEAD-vulpkanin - type: Sprite sprite: _Goobstation/Clothing/Head/Modsuits/headofsecurity.rsi - type: SealableClothingVisuals @@ -240,6 +248,8 @@ - state: equipped-HEAD-sealed-resomi head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: Armor modifiers: coefficients: @@ -398,6 +408,8 @@ - state: equipped-HEAD-resomi head-vox: - state: equipped-HEAD-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: SealableClothingVisuals spriteLayer: sealed clothingVisuals: @@ -407,6 +419,8 @@ - state: equipped-HEAD-sealed-resomi head-vox: - state: equipped-HEAD-sealed-vox + head-vulpkanin: + - state: equipped-HEAD-sealed-vulpkanin - type: Armor modifiers: coefficients: From beab4219bc3ba71d340bb612ddd66870aec99d13 Mon Sep 17 00:00:00 2001 From: Svarshik Date: Wed, 20 May 2026 01:24:51 +0500 Subject: [PATCH 28/28] fix rsi --- .../equipped-head-light-vulpkanin.png | Bin 3954 -> 0 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 2825 -> 0 bytes .../equipped-head-vulpkanin.png | Bin 979 -> 0 bytes .../Clothing/Head/Hardsuits/rd.rsi/meta.json | 16 ++++++++++++++++ .../Head/Hardsuits/security-red.rsi/meta.json | 8 ++++++-- 5 files changed, 22 insertions(+), 2 deletions(-) delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-light-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-unshaded-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi/equipped-head-vulpkanin.png 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 deleted file mode 100644 index 52261ea29bff63a9aee0bb1c3ea07100bb5b04f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3954 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 M07*qoM6N<$f=CXaMgRZ+ 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 deleted file mode 100644 index 2da6040ec6d99aacfd23b1c94c8edf2a0b16aa28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2825 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 b0N?{}qcb4|**X|q00000NkvXXu0mjf&#H1M 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 deleted file mode 100644 index 457f45b46ff46b83030cb1bf10d17ab0bb092170..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmV;^11$WBP)D6vof$LR4TznOl~W1VW+q$5J6M6N^H8Q2L|bla*niL@&`&tbsm82`x$WBv=Ub zAYx@m2!UlnsUQeaVo6&PfvFX4PV?Q_yRH(o_qsb0oSzJL&e?IkZ_b^Wg*}%@gDo54 z4Qvbd?IM!;FcwD|GUPvc)EMB(>kq#76zBd>#U0dTRK)6(bV5X+)On{SiT z)ZW=9_TBCpF(O7@2c-feB_vW^-3@ZNw$95VMjoF>6PzD2F7=@)^^w=n54!-k-JbUi zQCUeLUAniDT6dOHQfr485hHI0ogH1|^9_rAc?Tdy9vO=*tOHLO17!m8@4EI2D_8q8h{=r8vXFXgXoq8G2; zXd4L^sgaVJNh?;x2OkIIvB9Ux`IHU@%?)m2wJV9T3ySAVJ$*=DePdKsU8j6LRUWl? z4QQqA%?aj)db$ao4j-#h*4Hu&6QSP(BLn?f;<`Y8VNO?H+jOW2J1?GL7=~dOhG7_n zVHk#C7-q?^dtE>@JScaDA|)J2Y+WE>;s{-&fS<>)8H@OdT@{aqVx%r&+ZIRwQ*;(x zSh*emy*X@;&Ag5Q9kRB0e@R^cFYxrIhRMHBDgXq~k{%oX6wIMNhYg(~e2&>sH4!dy z=Ak8ZCGZ4qszuN;i)t^6SuV!YrB-JaO-f_dfXS%c3G&>sA&RbWs23fSo?CQ>v-j+v zl;n-n{Gg3WOA6`Sm1}gyJ7FDAU~cP)irSk*7^#+-oYmGN!n^!N0 zefWVl)edpk?QuzWNDF-A{TLbMAJzxlzJHgSA-GQ2ZAboaa#7Y}c$6<0bQGXWz-dAVc+o-~Zb-T}-dvlu6YL_p3!&}-li_+CH+H#a)F%E90prL5K z{r`dk25LRlbu5twhG7_nVHk#C7=~dOhGG6Aegn_%m}7b5R+#_*002ovPDHLkV1jq6 ByU+jt diff --git a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json index 0f0946d46ef..553c9e3a245 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/rd.rsi/meta.json @@ -44,6 +44,22 @@ { "name": "on-equipped-HELMET-hydrakin", "directions": 4 + }, + { + "name": "off-equipped-HELMET-reptilian", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-reptilian", + "directions": 4 + }, + { + "name": "off-equipped-HELMET-dog", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-dog", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json index db433ea6e47..d0eed64670e 100644 --- a/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hardsuits/security-red.rsi/meta.json @@ -38,8 +38,12 @@ "directions": 4 }, { - "name": "off-equipped-HELMET-vulpkanin", - "directions": 4 + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 }, { "name": "on-equipped-HELMET-reptilian",

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 Date: Tue, 10 Feb 2026 17:10:59 -0500 Subject: [PATCH 19/28] Vulp Tail Wags + Tail Fixes (#42843) * Localization for Coyote * Wagging action un-commented * Species wagging action uncommented * Sprites added, meta adjusted. * Proper wag support --- Resources/Locale/en-US/markings/vulpkanin.ftl | 3 + Resources/Prototypes/Actions/types.yml | 19 +- .../Markings/Vulpkanin/vulpkanin_tail.yml | 81 ++- .../tail_markings.rsi/coyote-wagging.png | Bin 0 -> 2121 bytes .../Vulpkanin/tail_markings.rsi/coyote.png | Bin 474 -> 3108 bytes .../tail_markings.rsi/fennec-wagging-tip.png | Bin 0 -> 1475 bytes .../tail_markings.rsi/fennec-wagging.png | Bin 0 -> 2684 bytes .../tail_markings.rsi/fluffy-wagging-tip.png | Bin 0 -> 1333 bytes .../tail_markings.rsi/fluffy-wagging.png | Bin 0 -> 3280 bytes .../tail_markings.rsi/husky-wagging-inner.png | Bin 0 -> 764 bytes .../tail_markings.rsi/husky-wagging-outer.png | Bin 0 -> 1957 bytes .../tail_markings.rsi/husky-wagging.png | Bin 0 -> 2272 bytes .../Vulpkanin/tail_markings.rsi/long-tip.png | Bin 329 -> 322 bytes .../tail_markings.rsi/long-wagging-tip.png | Bin 0 -> 1478 bytes .../tail_markings.rsi/long-wagging.png | Bin 0 -> 2499 bytes .../Vulpkanin/tail_markings.rsi/long.png | Bin 562 -> 554 bytes .../Vulpkanin/tail_markings.rsi/meta.json | 600 +++++++++++++++++- .../Vulpkanin/tail_markings.rsi/vulp-fade.png | Bin 398 -> 3239 bytes .../Vulpkanin/tail_markings.rsi/vulp-tip.png | Bin 316 -> 401 bytes .../tail_markings.rsi/vulp-wagging-fade.png | Bin 0 -> 3447 bytes .../tail_markings.rsi/vulp-wagging-tip.png | Bin 0 -> 1706 bytes .../tail_markings.rsi/vulp-wagging.png | Bin 0 -> 3011 bytes .../Vulpkanin/tail_markings.rsi/vulp.png | Bin 540 -> 664 bytes 23 files changed, 691 insertions(+), 12 deletions(-) create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote-wagging.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging-inner.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging-outer.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-fade.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-tip.png create mode 100644 Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging.png diff --git a/Resources/Locale/en-US/markings/vulpkanin.ftl b/Resources/Locale/en-US/markings/vulpkanin.ftl index 371856912ad..a5c39386a65 100644 --- a/Resources/Locale/en-US/markings/vulpkanin.ftl +++ b/Resources/Locale/en-US/markings/vulpkanin.ftl @@ -120,6 +120,9 @@ marking-VulpTailVulpFade-vulp = Vulpkanin tail (Base) marking-VulpTailVulpFade-vulp-fade = Vulpkanin tail (Fade) marking-VulpTailVulpFade = Vulpkanin (Fade) +marking-VulpTailCoyote-coyote = Coyote Tail (Base) +marking-VulpTailCoyote = Vulpkanin Coyote + # Chest diff --git a/Resources/Prototypes/Actions/types.yml b/Resources/Prototypes/Actions/types.yml index 496c7f31708..b08d5ef05f9 100644 --- a/Resources/Prototypes/Actions/types.yml +++ b/Resources/Prototypes/Actions/types.yml @@ -357,16 +357,15 @@ itemIconStyle: BigAction event: !type:ToggleActionEvent -# 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: 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 id: ActionGravityJump diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml index 238bf88134f..5a775e6890d 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml @@ -65,4 +65,83 @@ - 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 + state: vulp-fade + +- type: marking + id: VulpTailCoyote + bodyPart: Tail + groupWhitelist: [ Vulpkanin ] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: coyote + +# Animated +- type: marking + id: VulpTailFennecAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: fennec-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: fennec-wagging-tip + +- type: marking + id: VulpTailFluffyAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: fluffy-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: fluffy-wagging-tip + +- type: marking + id: VulpTailHuskyAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: husky-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: husky-wagging-inner + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: husky-wagging-outer + +- type: marking + id: VulpTailLongAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: long-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: long-wagging-tip + +- type: marking + id: VulpTailVulpAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: vulp-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: vulp-wagging-tip + +- type: marking + id: VulpTailVulpFadeAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: vulp-wagging + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: vulp-wagging-fade + +- type: marking + id: VulpTailCoyoteAnimated + bodyPart: Tail + groupWhitelist: [] + sprites: + - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi + state: coyote-wagging diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote-wagging.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/coyote-wagging.png new file mode 100644 index 0000000000000000000000000000000000000000..2d73615df0a89c18d332e3cdb852f5531da0762a GIT binary patch literal 2121 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 P&j19Tu6{1-oD!M<@ZP_W diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging-tip.png new file mode 100644 index 0000000000000000000000000000000000000000..6761bcdd64d1737f5d2656bf6eae24a4003cfad4 GIT binary patch literal 1475 zcmaKsdofrb$@uhaXd>XoEvS+syw!p^p#d*5w%gv z{i>4@{8N%on)fOF@C0voCMR26O-0)W9799YnD;I zGOby)G$LBf7j{3UK3e7aG+xn`S~7xLLnfI_tm%zoK{7{0f;IUxEB88p)}L+;4Ak$A z5-DlYA$2C{RGUz#i6b<$YO*0LpBoKH8U>(pLUpUJo!UxUST)FefUgB)+tmO4{bM?Y_^U`6cE@^=Nav7uZU5K@#*P<24 zcB88ye82bh#Ed8zS%tG*j3cC4dj$HPX<(~P)o=~ll?ApL=L5e@JuKJDAJJ_ou$12^-Xbe#W0hVY zvr*|OE;ZT~Ssz>^sk~|<46+^Bi2iihqQo zr+Q49Y;r5HOepz4tqeP#b<5t9v0>wY++jv<1ViaRs1ePw?zbk_hy5Nltcx@KjOwfA z)=G+TVk*~%x4dmeH2?B%yOO%0YYgHe!i5^i!h9(<~$@7*nE*W%R*DdqUMdqzB zN^6DW6r*%W41V@Ul39tFyf6ntMMP;KEWtf>;+m$3e2F;M2Hc5v9zkZU1I^_ldqgg$ zIXieY{SG>*Zy{C^hw|aXSOfm{PL^DW_rM;nBqQ_G4Bbw|X{59(icqAD!v}EDnS(m` z+p~bosJm<|1#xZlyNV3f;*_mV$gvkG0J5y-0WBEw3>5hPihrIFOo#gzX){(_^J3c- zP>Z_oo4nN(L`C{d<=Z<{ z6{eJBy}tdv1H^njDYziooYYj}N6(BI>-vir%AU7**CS-tYQ(Gf?;UMcU1hTq&v2*% zxC4`m0ZGBI5cMHZTuE+))MT*YkrXjBCWjuCm4H)4+|&h)jy)GSINzRB+l+A}vZ>y+ zBkE#A6}&<1c^c8~Plw-zbdM0+ksC?757RjqQ;Zh7an_ySeUQ|8vbV(jG=RTVB zOz~3ODiQbmRg6hE9XjINCEganAveqxK1R3CprWwUBA?)t^D%^ a%=XHi>@cgF&I%URn0vT-xl}t{Ncb1XTEw*g literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fennec-wagging.png new file mode 100644 index 0000000000000000000000000000000000000000..298225bd23aca760728fb8fb1fbe2fd9b294dc70 GIT binary patch literal 2684 zcma)7doN*<*$DUXau!byzCj3UNhG^bJ+kL2Vvo|j1GH{uwiA;d{E$;c~% zlbKS67-=-qI(PrE*SGff$6jmiZ+|<@)x}-`0)+qo zpn!6)#R7oD76gdfWViA({rOKqA_{AN8ld&4&jSF&3}tI`KDLlo#EjrtDW&9(d$y|V zGxk-E?9?5R{dITZZhX0X%0*=-r5DnqO_gfdTS!MnD$e01<^F@Z8B4!JVT)p1Y}(Hr zf5+m(^JqlvU{CuWZzyP=>LM1O&Wn?2H8JpQq;fxxUeSGy$Z76%x4e$C?>DVb(B$+o zcr(u;)V;@wEjE7qcqx5*&Fce5Rk9x(Zr}^vt-&%{j#DEixLm*frp+~n66ij^%D{ro zcyQzBze3a6o@MIdIoP4-zsyj>cP%$y9oQp^H4tJ}e9GlO#@aMdHl_eH&itiGVn!kh%! zt1x^Eo`m3&x%|R+kqer2_riO+o%=_oeQ4`1-6aO16TY*W_~tcm(8eI#Ta|akb`D8? z9ujeLW@>Z_R)#Q=@u^sDjEQ)lH}Zw>BpGR;XufG8wN0I2=0Ov&N9omOXX(U#spKhiS&!SbNgkE+ow)Hjkh`&HfA@$hkae& z8gw9Nkm6fT9V^?mlBIkK8Qs$z@n^6bvU_U9F<@^O+=bl1J*sBOhaR3Hd~k_fJg7VFawp5!Q}rJDME66K(Ka))$i(l65U1y0}Ks8O?S2@e-c}URQ}&DXn{(4YWqDoV2`v<8Fx?w+*$1W6qtn zwSTtl===@qD>>z+e^6Z#Tu2U`Wx+7&Jyxbe&a4ha~?CP9O7hOG*^Xa5oQPfly=Gw+W?WoH1#!lAp#!OM$!l0yM|=V1g(tkc>l}m zxegZvBloO>8aiRh@{L`GeC*QdQVZOVxT(K2RwBo!fhZH%|{qiVo0Jn#|JV_6uFa~?#Q%Nvfo1p+K*`C!`n%{0=zU6_qp>yMF zc4JbMUBSHf!n_4gUL^PBak)o3>w-ioy<5<l#8*p8yOIPIYrx=*xT5;?++5kZ8IkgK z@xk5AXj>vEG{o^BCMN!m82C5RMsdbJn#yQj%DS>_H=usEXiUw>-gq-SQgU6QLeh?HKBe5`;l= zL&omEq!~#1nu(M(M^7&jY_iXfF|G21F7<7^K_KPP1f3o6n` zDK2<2|C>c&yx=)Qk}On1zYq5>$s4^C6vZ zz7l!&hdUZtXo=cE-Ku8Y?5a!^9fqHdpoS;LUhP5q;&<3y1VV_^MtW{`X!^j8qbNNi zoFr6)=?b2^1)A4vwjNf2%IK+z(SFSvT94>4JH6L?T?ltp^16cueb*oWzCjSs`YKQ`0t zM7!pykhyAp!pVc>DQHd%`qG&{(3B!Z2YIt(d7}Sql)38~bgWDIk8o|LpUOqqx!BT9 H``r2u>c{^% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging-tip.png new file mode 100644 index 0000000000000000000000000000000000000000..569827b862db1358a37a3f0470e902b232953bae GIT binary patch literal 1333 zcmZvaYgEz)7>EB}Qlz|8xM88`2`|i*tMa#9U$kb3u4Q-`!W?pcP zz$9Bq-f-4Y6cx*ccp1_%14VI#m%OBrF61IjKko8;_?`Eh_rrV6^Lz6{aEDF7JHP+{ zn4*IM@BpBqVQt^lV0QMkk761&F&;bWS$rbO$-7ZMIAV8e``_U>! z?uAOO3OtTn)wjBWjLGrm#M&`(Z5c-IVm7^Ho^eude@SvFE#;Xz(SaQFe2EC+G8<;O zapyl2M}p#iA2)6hc{mT83cDCWueM@TBOWD_&M0zqbH@PMU zLZGOV`VLC>32FC)7Tq3O{L5)aT&%lJ+`px2SVK(H_Ab*uoDQ%sRFeyXZ>bC5$W-mkZ^GnwYEn_mUDf%n zVx#-36Tw<{=X4)-G8!Po>@>8pHp|PaaJE%+6*Uv5V|hjk8&5MD5#njD<1ieAp;Suc z!=yqfV;+c&jny?1>Lc?NMa+k7xI*1z=aG4)4`mNM$RBj7BcXFiGpACiro~)%Hr{-1 zVj1+4MK{^YrjE<5i--1<9>|x2&(6Y;!5$)!D4cjc7!-eAng+{#{eiNG%7TAPnjH|Z z#C@$1H-tY@ePq<5>c8w_#Dzqu!|j_&oO`($1Yx!)S43v1S895Xl|_%XSQ7{Ym$eZT zHu@iha131Kzj#W$JW%)^ZCT3 z8VLgOEf+Si+_p-`gqQTlEh&!?8Lm0aGs;1nQ1nd6g%vqhc{g5j@?}5eC<|NhxEpY0 zN`mL6UN=xm#GgW9RO=)5e0^4lVSllgUVTI6hw^U<&cW8r!Xg~lZn_gPuOoEeQJ?i;AHoH&{o=0u4MS0XAOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/fluffy-wagging.png new file mode 100644 index 0000000000000000000000000000000000000000..4a84c17402402b1e35d1bee88825aa7657249a6b GIT binary patch literal 3280 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging-inner.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging-inner.png new file mode 100644 index 0000000000000000000000000000000000000000..147d7ba3edf8700176d5913133f0e523b25ebac7 GIT binary patch literal 764 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 F`!|Xf$g2PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/husky-wagging.png new file mode 100644 index 0000000000000000000000000000000000000000..4b74d52d64f9007311c16322133aa200e0eba317 GIT binary patch literal 2272 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 delta 302 zcmX@abdqU;N(vqD!??97mxzKFZhrPhy*DRCeszSqpZcRxoIIoiQtIlA!Xoe!(k; z40wtvy>{hBhhN|Na#sGdgD%%gC-;1)^GmsOeetpS!kXFfp;I^C;|wfo&~uoU`uch0 zJo$fioeSq*)hTcK$tRE+`D@?%>DNE&@8pU6(!R%LxhK!-c+X2|*FcrnmbEf__X!?(b*ScYT;J@yj<$xP w)s}C~)ZI(lzh9RFVdQ&MBb@0P!Dyb^rhX diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging-tip.png new file mode 100644 index 0000000000000000000000000000000000000000..abf00715cad82a760d5dd94e536da89043cdb082 GIT binary patch literal 1478 zcmaiy|3A|S9LGP}@)*J?hnz3h;_wKoq|k7N^QDk)g*6n**hBMe8eQ+8vi~dX_HCPvlh_ zbg5~*d7OpUfwik?Wx9ZHLV2iulhAO8*1XMr5EkMP9=yK|eBoLU_)Ga$C(1DH{rQrr zOQufTm4+jj|q{F$gqq{(2wC^#cQz;a>8-XFIVk9@*9X0YPL>3F&A7F%?)U&p zhF6KUm#J*R)NsIHyz>^rSk<#CJKfb9uk*jIuMzch_tzRI*DK4=(}wp7OW_XF9ayJn z=1;Vt;QDp{d)6?qo3*05GR{m@heuhK$*=E8my+hKdA%&1F%480KQfgV01L#M_68dw z7LAd2pPViCXbM^Sesmm^P@1)-wK6pJ-TURC@oX`)8Min3SXJiUhoAU$u{&fxJ<%;7n-U$4T9i z>&ubcdG|P&N;bL8Dt}w?C`H1lcD1n_FoxIF-A|l9Uot+McFiZqVx-kxkLh!pI9$QI zj>|`a&cr;-+3GkmV}K)3It&#m=>mV~o$SzS@rHy@=C;FErPF=jPHs(t!gwaLVtgFK zmjV_<-P+Y6;n`VP#-R4o$;0xo^xDn{vmK7OlSH0{75|F4>be0xn{moBve@2N!u^+? zgl>e38(cF8sCIeAT1PDYR7m3B~e z6RfA5CT3+ds)=zyJQSPCo2=1p(6BgC+X+W<55xswW0kp)bPp@_YyR%HwIlYUSHs1u zixlTy(Czj3_Yuxr30o}As1J2_sr*SeEj#v@N$ZQuhmBW{*S-ahrkYsZi&rr_u2Mb3 zj+jJcdejM0XiMxEsBmeLxECXBEFpi|jJ9<%m{S{k^1)E#5>*L8>;2;v5PF}NoU0_a z0@^HFHgO39MlEbT8s_Yi_5|7ZL2k#%wmB}PeBlNgu13I-s)6EAg>M!lCx1(Q(vgI% ziZO22h$3ui<%FvSI6|~_Y@)()(h5nLRXJ3de+3c%h$gwwWFs-vv-P>_<+08@-TKHC zuRQV(D6;a`Ll+CDYTGoMAmcfw3wWdaWpH#^R=}{e5)XIL5L!<4rBE znUk8K%kCX4vlIQ8Y22T^)uCS8EUUpz?LSkQLrag9gMY`7utFz3``MySLt#xR(mvmj z3&Kc03BwD9H$<)?2}Tm2lLt?cg?{`X-Bi71GtwXtfE)fyK_-=_bdH#8&xI% zdSUJ0u4*(W`-tF3z(k9!V7dp1(WLhoAwD7?)gqG!6p^W-Sk~9%2BdbNA{1AW_f(x#>v6wodwIY31aQbT!e!$M)KQ109b~x#%H{dGDPSXbbj7} KUX6&@{Qm$`pR(ov literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long-wagging.png new file mode 100644 index 0000000000000000000000000000000000000000..11b0922e177321b0204ef8a6a273902ef96891db GIT binary patch literal 2499 zcma))`#aMM9LL8YE0;Fph4T)c zAduL<5rhWs`q!t4q@ROWoF~){)G(+v4+8B@yWnu{N>ce!#kqv><8s+!Z`v~w1KGQL z*=pAK!58;ppWjQg$b_A6+!bN#TPTTcqAZiUUPmox9a~+lZo+P zaa?BtKr0Ds)A$Impt+xHC_#AA@cb3G>dQx8m4-m%G|Q3OYrI=(m2~Xu`O}3{H-xYn zVsx-2w>qjrw&&8tqmH4Vwv25S@pMWOuyfi|2LmO-WpYB!8`|PDW9-!_&?(K2 zKmT+Q87tBZ0$E#Ir$3@x(8<*|pnmszZ}V?8q=t&dJ-mypR6SXr2wuh}*;GPmVZGGc zI-mM^9+DCbSB(Z{1~^MV&~GUd4-8OYr)Y8J6>h;^2KD84+9m%!a4V2OXn=n5}% zmpI%MxNh&s5u_CUOoGkZY-Ca&04Bt-4cWI~kne{?{{xnrGM$6FIg_a;I9sni#0{oE z4p0jX{0aR!J%CIwS@1PgY=4ZYBj(J$Th#3Mz{`bskJlNd2dm%uB`CyWQCU{?Q;j+Z z%qHbgJ~o+M0elR5%PIWzwo6NYr$=V%TRJV&_c3bGmtop+bXqCYIm^mR5D|bwVCXmE z!D}C=7=f8I`qN9-WA)_+jpv9+kMZaFX;~sAI@0#8c58%!n0k@t{f8tglU;^Fu!q;X150)=(`DDgI5!47;86bFH|L1?$pKAzKGnYN4u>+e?z9Qr9DXJajZ2V zcxkkJCE7>+DFC$dq`7pRFgo{|y(?!E+F;>vIHf`7#uE6VSCo%6HJcu9M96-Q3`dBRQ9jX8=Arq$^Fj<`)cf#&81FD zqb1x$AIh?}MShsBKcijso2rm8Ui;g4RY#t=ob4j|xBHZP|3dsx{47%Jx^CR`S_0h8 z(YTrPTmzV$~Sl5ntDl zs`0aY9ShEnv6i*gw<^4sp-pq~bKpTsV`y{Nx&-yGL$C+VbutFe=@jFqB86>=FGg}_Vk4HGC(Ly%h?V%n~91EWDal{c=UaDs?%> zVEf53v}c0i7>3{J@F>bjx|hp4n?FG5O6Yotg2luqF9P8X#zd|nZBJ@1WFr7g*bFhj z1n~t%PT~u;4rZMSOC9E+)1Q*m-jO<3%sf=5u%RHT>> zgDBJUAYHMb<*mx%@Vr8h1WvE=o{`$6MOI~Td630GirZS=2inx z(7|nEu$bd=^^Z*XR41{54I6!tKQ+zx><2~LDlsJ{&+6GaU*L>4S=60Vg=1wNXgE_#1avjNVGw^% z$WrzjTtYAc1J2^UmWlm{Mf_EO;uyB~vKZO3`P5FjWgn?!X2)9yiChlv1tzTX_x>kM zjbfEVxkJsJM$@YY2F=(5W!`pD!Ezm?%}k`T_!+DhvYC0io5&jL#Qu5*PpU}7^ECuC zx>3azYWaE`O)aSx=#gy;FfyC3`(DB3ZJb2ZaQ&0UK0O3_DXzw=tTcnIpy?z|$>+$6 z4@2zx-?tj#gnA+%AF!kae;JR$sSJKy2Uf%%+;{6XNaG(*y-O)qP@*ZS5Y%Bj3Dq3tk63OIDWPa9O`gCc#r#?I2(GBLUtZ3$TY3yFLiD zwrI-P(`MkTtR8zZHxJNI)o$UMbPASEspm4YS}lyI!(u#t5Lu@@!^N7snCo&k1kzC^ zm^zcL^e1>h|E6)+CGjbIoKb#!pxIeOr!qRici_0pQC>H$BEu!Ub`5&par5v(pRtnGTkENvAiS{F5P(Ni&cVYc~#$V!}^C%HdavJWL z0&>QnvHE^P0;@DkHv={fs|B<1=a=Nm1WIF)jiZW7Y{>PNgaOqI?VSerVUS1c-j9oC zS@txf>y@?GC}=P^-A*uJQ*fyuXuX)s~4h?qK?*0QoPu@WQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/long.png index 0e6d0cf8079bdca4bc55c5d863dc74b807e993ed..948a69a6ad679477794a0aa1c78bf2b69f77266f 100644 GIT binary patch delta 529 zcmV+s0`C2?1gZp(B!2;OQb$4nuFf3k0005xNkl$)z|1WD^kkSW*xZ0Hm_L1un3 z;ZyOw<6Aj(Cn!_(NbtSm0RR91000000000u2s5YAe@CCm(0G|Sg%DB*A<16fRdLR3 z@wS-ovM(STl`+OsT2rHuJ%yGY!fBnMS=cq8)~243cYj&%WWY>??kJ_ko4l~+)?T0P z%G6@6X}nR9?&S?LiqFW{_cT^(fUNwpBUgkPRRi)TEi){8@9^G})_Qj`xAu7LhFXhz zHl&7{#^!y%S?%f3g@OE delta 537 zcmV+!0_Ody1hNE>B!3BTNLh0L01FcU01FcV0GgZ_0005xNkl`IG+f9i-%1cm zas%dhexj#A3V#zcFd;O9LdmiW!UXwSFI_MsWDG+jOmvsMtKSJB%MifYEaMep8P}bl z-ANGNNGTp<-3aM)y|WRLp#(yf&^r{d6$UxP6G8|fgb+dqA%qYgIGIU(8k>`(@!~@$ zcj3~fy`KtVlz2l-I6M{Bbvm5T=BUi11~JNMa!4H^TYqJ!6ubslRoW6c%YqjJN}A~I z;%cn*1D{)WO55+oirLaw>j%Jnp+xb5`wJCIqd5oYnZI=OieO&*QpGS&;aI9V!MgQYQeACRj$n;OJ;C3EXLjY>y%<~{^)L(l%D&jC7iS4&VP|D{dQ bk(M7urxHqTZz2)~00000NkvXXu0mjf8(Hi+ diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json index 04503abb6cf..c00c2839920 100644 --- a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/meta.json @@ -1,7 +1,7 @@ { "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)", + "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86. Fluffy created by Skarletto (Github). Modified by FairlySadPanda and TiniestShark (Github/Discord). Wagging animations by TiniestShark (Github)", "size": {"x": 32, "y": 32}, "states": [ { @@ -58,6 +58,604 @@ { "name": "coyote", "directions": 4 + }, + { + "name": "fennec-wagging", + "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 + ] + ] + }, + { + "name": "fennec-wagging-tip", + "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 + ] + ] + }, + { + "name": "fluffy-wagging", + "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 + ] + ] + }, + { + "name": "fluffy-wagging-tip", + "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 + ] + ] + }, + { + "name": "husky-wagging", + "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 + ] + ] + }, + { + "name": "husky-wagging-inner", + "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 + ] + ] + }, + { + "name": "husky-wagging-outer", + "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 + ] + ] + }, + { + "name": "long-wagging", + "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 + ] + ] + }, + { + "name": "long-wagging-tip", + "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 + ] + ] + }, + { + "name": "vulp-wagging", + "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 + ] + ] + }, + { + "name": "vulp-wagging-fade", + "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 + ] + ] + }, + { + "name": "vulp-wagging-tip", + "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 + ] + ] + }, + { + "name": "coyote-wagging", + "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/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-fade.png index 17bcc6771253730f44c2ef1d9601d0fccc99f438..c48ef6a90bfc571b60928bd2c18623fc090e48ad 100644 GIT binary patch delta 3236 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 WbnJnRL|p6u0000 delta 372 zcmV-)0gL{p8IA*xBYyx1a7bBm000XU000XU0RWnu7ytkPKuJVFRCt{2+CgrEFc3gd zsConTTm`S;MwKeD=#|X6cQ7aLf}PJmJ#9=-8&D+2c2xZ*nScPzj1Ac^RRsV500000 z008c_uIu42#we}zcy>*W_-FUOL}zfKX&TkGZ8uF*e5Dcb{eL7J#!of@^E|7t?~|x< zPr~o`N0X592~f_tPFBH>gkj?1zov?At=;xZOu)VIqbH!Q>!VYnY|h@lM~ID|^iNRq zeP8caBe!7~ipB>30000000000o{iR8mChlTKeb95$+9dm)Xh8o5vfsX4Xrcb^LQs4 z=bZd}7Rf9VUu~l_OmyKmd>&WfgfV6;lUjOGo75<^`a>Dl{s8HsxI6*h-BkthODfbP zHSRk`wh6ctFBf&zTJ`?%rm|+3kkleIRX?w~3JWc^{*rwwiF8$D%rBc;HGTn61;~;3 S%r$NR0000GZx^prw85kJ7JzX3_D(1YsW!TqjAi{Ft{ndL1_7=1Kma<#F zzL9$egWjFOw*9<0tQNP9@LW7Mc|wrOpTrao6&)uR1lSUE)n0yUnB?)mAg`$GyMND# z26?qN@6(&H{+#7W%lP80)^m#6RZDaeBE>dd>#Ee4%Xsrbms zDM7_`*O~TwUp7T)g-}w@*`IgkGe&c2M02|Pyk^-u|H?5F<&x5)>kq6w7~ZfaQ&i?@ z&fMR>pPtMwxGKNM_WwVz1jZK(89EHI485!im=|nhC}A)WYv5}*#&m)4LIi^qgA}&| zyF)TqQ9iP&Ezf2z%$!wcfBy3tL$^1#&$LaMWGC0Z+}JGqz^>g+*B=M3=$P}4=cWm_ z!@IYYSB-DZ-rn&2-jg|@p{gwfub=8G2{{=YHdtZkw&(ly^W5K=pTsP?y?4j^`3ykd M>FVdQ&MBb@0H}hgdjJ3c delta 289 zcmbQpyoYImNU{_G1BR1%oGxHt-dkJ899kF!y#! zSZL_Aeudim?dx7o`YHaoWMaVetvrVX>LyHG^7B@G%N5(tY*SJ#<=tm4)7*1<|2u&X zC2#l6KmYxFoWJ9GUFikhI!|x^Im`QFLtA(F{Cjb;mff6^zmKKlbM>BH=NHe)Q|w@t zGBC_(|EmASxXV<3|M9uSH%$^_UteOFyXeG1&Zx&#Nhz5QGPysWs~x$Ov^Gm_;zi9a inQx6>rIvWe%-+qomM=Ntu#1E{$ShA+KbLh*2~7a7b9?Ck diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-fade.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-fade.png new file mode 100644 index 0000000000000000000000000000000000000000..5f07202bc77ecbdf8a528f596a19b9b94e692b08 GIT binary patch literal 3447 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 qo@D~2!2>K~>-4*0VpdwWR<1YU;hJ4!i}Z? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-tip.png b/Resources/Textures/Mobs/Customization/Vulpkanin/tail_markings.rsi/vulp-wagging-tip.png new file mode 100644 index 0000000000000000000000000000000000000000..268c7fda01295b9c3cbf4d8917ea55602ccde304 GIT binary patch literal 1706 zcmaKsdo2y04MsrE7DOt8U8wt78#?+b#F++YyQWhn-rgRt0 zC7UN@MoJg95p9{uwMGgd*EY{|o^z@{p6C0=_k7Ozd_SK*-mmxjdu9*bdEtD$`2c{0 zE<2qF0Kk+bfDmxy-OK%Zt^o@pI6H!3p?*IAaI%Y&gB#=Wmv`v28USv^_bL;=_1Ua#qpXhKG zsjlediKNd$!e@gF>|ON!Ov2CTy`OnI!8?NvwO#NDYhi-Bm@TtfR97m^2rG7KkGeuJ zOCfy~t^cA+YTPQS*CDdsd5pfN2uPW=bT&_s8;1YD$T(3g8L0f|amqZjV`5FhFbz?a z!xitN799)fFBN-TBs`3`VslJiH%3}vI{9J$##GtPv&Jy8rq~=u#IJX!OLRyCta0|d zAY2@qo14X?`q+i(ey=kr_}1ZdRtTyltZv6Juj7}k~ML}yBL!+BpC=geqr>#t^{ft47hYxx0 zO^*=XZGCVt>}YTH&aWT|9e8e}vt@GtdwPWMyk)B=nK&S%u-$nB^VtKG<=Z`1x26{M z&HT>b_Mw+01>GCWPV12H>$8>8e>2J=q>=i91ql2dV)M8xs#sC^)G{S60bCjO;Y|^q zI^5#%aJ89AlJyUm3M|L7oX72HI^y@4rn^=N;6YxGuk{%>bzcu_wQ+IRSH3fx|8nfG z3!Gnd9T7JZgTCtH+sTM%cg}(VW-HM#df05#zJakJfkk+qCuIf`Cf;HK+ki`wQGeh7VA8v9S*( zLWE_tk@iKo(9qD3gdZ0Z)0>t{&Ix!TfDbC(RIdtNULpiWs-}JlEv2_DMCItSC-=<6 zr}Vs`t%j;5EM|9yX&An~fXO)Xs^TM(+v?l)32B&co_cQ=SKUz2%bN|YSi6fWJ;;*a zjV+R;G;gZA9iJorB;xCVI+Jiz!sRe?*=V){GbA)pH?d3FpE0w9tA2G~#Bp}+cC5=S z`70Pl4`kvD;K#R-b2jABtX4EJ;r8*)q+#l5QD{@9B^+*{7>+vEHa+4R-9wME!Rnu! ze)?JwoLy4UWO{r-zN^Zf4M~X33R<^=A=vWM;J;!5kj+f9=!C(hWjm&f{d4DnvTt-q zb)WEX*4=zex-BN3}PUiG;Gm}Q*Me;+Y!1i5iQLvoq zVQ-{skKWLD)|B7F-@uw%-Cr%y3LjRaAF*=H%V%H6_ywYNGu( zH3i6;>Y-#&c(86_En}#>9=(;|TspbNAAzD@gLkFvm089+Q+8(xJ-=5?#M19^*VJcW z#=QwxNx9!*;V8l8G8SIDg+eJF_s{7e5#O8-k^EpqFl_iYlsOV7u0C=vN zLTvy5bod1@T%3n-0blic(oVb*^-UrCUfW6e1<{l8|z; zPsw@j#b;B6Y9|>(5d<=PBfHn;Kt0b_SB3jSukXESw6SD!czx@N0LH^HzyjYg_}-M?^jzNQ)0g^5xfkOM zcnvDrtLEC*ByQB2px$sKKYF#c{|4x%`-#rRI)k719!?Ui-TzkUOGtrZu~|V@uj_P# zImHbZow2?*@|q1fa7QxO-&+?b?nt1<>X*KoMAuUj9IQpreb}ISb6|7QWrjqKco~6n z&I)h16`<;}xr0?^g9*UQpV*cpR%x|4e>kAV!fY6@6`x_CaSeq*7-36nR51hkBHZLoJ#Fs z>3Ckd`3ptc?j?tN-lvlvdn@6RZ|aP6lY-2vd}x*}5z3ZO`KhVklek{#c?uJze_{}B z*(b?{9hc?SUT30xnjznkZv0UhxB8%2@7=z_u2WNJ8bxI&_Lqb%o^Q@GtG}FA!ziOl z0MzA-K=464O3FHWh66mPGE@zgBM051S|HfLfVddfp>o(jK#`j?0H|}b1DN=S05GU> z8~{W)!GOUB0|4+k^%F!7ynm>z1Dfx6F6bWte|PEY0^ifu)#!T^Cf+qw5jvJ+u7%F)K_64!k znpjso!P3WpppzOGv;td1KR&C*06$K@m4ZH?2Q`x4loa*@s*Vg|H&%oJZ-ZC;TsatvSlAtB-Ut-m?fuv_=J_PKj=St?Q)#-7_PB)Z0pzp zVflS2(jhNivOTj&ed*Zm8l+n4b-vtVg(xiay&2=yhyvN<J*Ufk?mPNTLtf>3a^@b^1uaTteoh+MKW-XP*I3WU(vV@KqqCXjH=B+) zbp3i1aKe~(@e^x_c+&N;kn{1`+8VV=DNd-KXK@q>mg%l1VLl5fyP>y_m<5!+dvaj1 z;5}Q3M5%f`b-T;7w_M?qhLm)&h*Mbf+77H69YBl38{Xfyb)z|D%P0VF&l>ZRMCE{U zk%K34VrPB!@O53T5>0VbRQkFxow&f+3KPrbY~B70Cmy`%c~Sr(_@JuUPU}kCKn_&7 z*tWc~7!b(V-Ckjqj*pI#*RtCi4=VC8IzMpa38ke{=YT*tGXYuYu@;wgIgVFxu!CSI zZ`-RpSQWSAIzo?gb1@E?Q>dS^$Udx|;j;hW^LA7&@LOW4l=HT*Lll2vWyXFBQBUAC zhr-P%Wmp)nwj(L#=k)DCB&pRdzB|w0{w%%tETGloZ*Jy7bFr=QaQvfFp?+87;j@@4 zSVO&o{${~%)|?`d;$8VSv8#W-4SLGsi4g$bn!mjwOP)$U4^@BvA#vN*D6_JRkLC}m#4e# zNi3$bZ6iXb3#;)>9&5zUP&nOzrxb=ju75RaZOU;w<%8I$(CYCm+c>QxV3fTi2LIAi z9xZN~9+N8wT2lb~{%Sm;^udjKURv@8=NS&7kt~PxF)Qfh@N5tmkW9oqIwUPhaJZ2h ze)1h^&i(1jvU9iJSzNTN0V&f@kU`A54nRp97x=4&CO_AI`gmL*xUS`hkTYv>M_Rb= zFH`>?{5`|e1!&GIyBk*2siJ>_(|^eUhORpel`V_U$&1k>>`r3j!Vl+>S*u-m*NUlQ zZltb>Q7l-x!Ov^D}>?jNcs;{lVUGCRjjH1=qcn5bF(_mi|)7mva9-D?rV zJs25L_(IGcef0ei()a4lszyj#yzJz-OzFa1<<50d-i9Ax=>(zAqHD^aM5Gl^~K)hQKeHWD|Z(31pdLIQ(DHpg7zTd%Avp$Hq_JZq8XO-g5 z3yRFgA$Ci(LDgaRO=TxpBys!OwosAWpM~pNS~^d;u($JDAon^J=m1ST(MNejI7b!y zVzo|5%jn>-RlJ>`6 zAm{V&cU%!4iT?2qKBkW+W`BIzcrY3i;h3kky$P*1JVL(&S|dK(9hl#-|7-22NDofJD=F(Zm*$@y$ z*`Jhhr@bx}Za%SeA7NK*E~HoiZgl3s@|t%o&MA~2ppUX<&$Si+J$@*SP7jwtBp^DO*+T|)#2R=LVm7m{`SR#NR2!bF8f*=TjAP9mW2tDAO3*$J3 z+UtBBBj&8TJR$-BgnwZe6nx(u6@Q2C9CN?l z_ehvA#wyOFD<1aPwQ z<9xUO1&%@tXf2>MVnAyFtq}uS3uuiP&{{xi#DLZUT7M%3v=-1BF`%`8)`$VE1+?bR z8?d@9o^ESD9uM_;y-pRim)q?I&*$?^?^<7S(EvmY*4kp{<%$?%X02Llo7e0RYrbHbpj~ys=XlI&6^J{mJozhzKTNt<k|b5j5S002ovPDHLkV1mJY9FG71 delta 514 zcmV+d0{#7%1)KzsB!3BTNLh0L01FcU01FcV0GgZ_0005bNkl!Fz&~3YWfQbduGKoG%}#lpqxxBQ0W%6g z;GH0+MoiC2oPXhkFQs2}ivm66@W<1I<}9Mvc8dL>nV;9ET7vVGYC@rh9#Xw*c_z3!cy@+26~B*=QBZ zf#B05J_x^hgK(ZZu83rbK7R?&Glbpji}~ieNFf01JbU-r?YfroXT04Ah7ZD9cNjPN z)^ZKm2i!T1`NRAKz(4n(#>{(SK5!K@v70$kwPhdp^8@}o5eU1$)+vks0w6S_ zzSismUj>F=3mX0b;CM;R&I1Ht>o`qtu%`d}e Date: Tue, 19 May 2026 01:11:24 +0500 Subject: [PATCH 20/28] pack of fixes and duplicates purge --- .../Locale/en-US/_DV/species/species.ftl | 1 - .../en-US/_NF/chat/managers/chat_manager.ftl | 7 - Resources/Locale/en-US/_Starlight/emotes.ftl | 1 - Resources/Locale/en-US/chat/emotes.ftl | 2 + Resources/Prototypes/Actions/types.yml | 19 +- .../Prototypes/Body/Organs/vulpkanin.yml | 1 + .../Prototypes/Body/Prototypes/vulpkanin.yml | 1 + Resources/Prototypes/Damage/modifier_sets.yml | 2 +- .../Clothing/Head/hardsuit-helmets.yml | 1 - .../Entities/Mobs/Species/vulpkanin.yml | 17 +- .../Nyanotrasen/Voice/speech_emotes.yml | 19 - .../Prototypes/Voice/speech_emote_sounds.yml | 24 +- .../Prototypes/_DV/Body/Organs/vulpkanin.yml | 15 - .../Prototypes/_DV/Body/Parts/vulpkanin.yml | 84 -- .../_DV/Body/Prototypes/vulpkanin.yml | 50 - .../Prototypes/_DV/Damage/modifier_sets.yml | 5 - .../Mobs/Customization/Markings/vulpkanin.yml | 869 ------------------ .../_DV/Entities/Mobs/Player/vulpkanin.yml | 33 - .../_DV/Entities/Mobs/Species/vulpkanin.yml | 141 --- .../Prototypes/_DV/Guidebook/species.yml | 8 +- .../_DV/SoundCollections/vulpkanin.yml | 8 +- .../Prototypes/_DV/Species/vulpkanin.yml | 148 --- .../_DV/Voice/speech_emote_sounds.yml | 108 +-- .../Prototypes/_DV/Voice/speech_emotes.yml | 60 +- .../Prototypes/_DV/Voice/speech_sounds.yml | 2 +- .../Prototypes/_DV/Voice/speech_verbs.yml | 10 - .../_StarLight/SoundCollections/vulpkanin.yml | 2 +- .../_StarLight/Voice/speech_emotes.yml | 16 - .../Clothing/Head/Hardsuits/rd.rsi/meta.json | 6 +- .../Hardsuits/security-warden.rsi/meta.json | 8 - .../Clothing/Head/Hoods/rad.rsi/meta.json | 4 - .../Clothing/Mask/clown.rsi/meta.json | 4 - .../Clothing/Mask/cluwne.rsi/meta.json | 4 - .../Textures/Clothing/Mask/gas.rsi/meta.json | 4 - .../Clothing/Mask/gasatmos.rsi/meta.json | 4 - .../Clothing/Mask/gascaptain.rsi/meta.json | 4 - .../Clothing/Mask/gasexplorer.rsi/meta.json | 4 - .../Clothing/Mask/gassyndicate.rsi/meta.json | 12 +- .../Clothing/Mask/medical.rsi/meta.json | 8 - .../Mask/medicalsecurity.rsi/meta.json | 8 - .../Textures/Clothing/Mask/mime.rsi/meta.json | 6 +- .../Clothing/Mask/muzzle.rsi/meta.json | 4 - .../Mask/plaguedoctormask.rsi/meta.json | 6 +- .../Clothing/Mask/sadmime.rsi/meta.json | 4 - .../Clothing/Mask/scaredmime.rsi/meta.json | 4 - 45 files changed, 73 insertions(+), 1675 deletions(-) delete mode 100644 Resources/Prototypes/_DV/Body/Organs/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Body/Parts/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Body/Prototypes/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Entities/Mobs/Player/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml delete mode 100644 Resources/Prototypes/_DV/Species/vulpkanin.yml diff --git a/Resources/Locale/en-US/_DV/species/species.ftl b/Resources/Locale/en-US/_DV/species/species.ftl index b8cebd93d58..b632a907041 100644 --- a/Resources/Locale/en-US/_DV/species/species.ftl +++ b/Resources/Locale/en-US/_DV/species/species.ftl @@ -1,6 +1,5 @@ ## Species Names -species-name-vulpkanin = Vulpkanin species-name-harpy = Harpy species-name-rodentia = Rodentia species-name-chitinid = Chitinid diff --git a/Resources/Locale/en-US/_NF/chat/managers/chat_manager.ftl b/Resources/Locale/en-US/_NF/chat/managers/chat_manager.ftl index 7825a783af8..0d5f1db64be 100644 --- a/Resources/Locale/en-US/_NF/chat/managers/chat_manager.ftl +++ b/Resources/Locale/en-US/_NF/chat/managers/chat_manager.ftl @@ -1,10 +1,3 @@ -chat-speech-verb-name-vulpkanin = Vulpkanin -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-5 = yeeps - chat-speech-verb-name-felinid = Felinid chat-speech-verb-felinid-1 = mraows chat-speech-verb-felinid-2 = mews diff --git a/Resources/Locale/en-US/_Starlight/emotes.ftl b/Resources/Locale/en-US/_Starlight/emotes.ftl index 58633f1e67b..794e635bdc0 100644 --- a/Resources/Locale/en-US/_Starlight/emotes.ftl +++ b/Resources/Locale/en-US/_Starlight/emotes.ftl @@ -1,2 +1 @@ chat-emote-name-yip = Yip -chat-emote-name-whine = Whine diff --git a/Resources/Locale/en-US/chat/emotes.ftl b/Resources/Locale/en-US/chat/emotes.ftl index 9ef68834c9b..1ff93cc2aea 100644 --- a/Resources/Locale/en-US/chat/emotes.ftl +++ b/Resources/Locale/en-US/chat/emotes.ftl @@ -77,3 +77,5 @@ chat-emote-msg-snarl = snarls. chat-emote-msg-whine = whines. chat-emote-msg-howl = howls. chat-emote-msg-growl = growls. +chat-emote-msg-whimper = whimpers. +chat-emote-msg-awoo = awoos. diff --git a/Resources/Prototypes/Actions/types.yml b/Resources/Prototypes/Actions/types.yml index b08d5ef05f9..783297b2922 100644 --- a/Resources/Prototypes/Actions/types.yml +++ b/Resources/Prototypes/Actions/types.yml @@ -361,7 +361,7 @@ parent: ActionToggleWagging id: ActionToggleWaggingVulpkanin components: - - type: Action + - type: InstantAction # Mono 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 @@ -380,15 +380,18 @@ event: !type:GravityJumpEvent {} - type: entity - parent: BaseAction + # parent: BaseAction # Mono + parent: ActionGravityJump 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: Action # Mono edit + # useDelay: 12 + # icon: + # sprite: Interface/Actions/jump.rsi + # state: icon + #- type: InstantAction + # event: !type:GravityJumpEvent {} - type: InstantAction - event: !type:GravityJumpEvent {} + useDelay: 12 diff --git a/Resources/Prototypes/Body/Organs/vulpkanin.yml b/Resources/Prototypes/Body/Organs/vulpkanin.yml index a689262b514..db73fac1c11 100644 --- a/Resources/Prototypes/Body/Organs/vulpkanin.yml +++ b/Resources/Prototypes/Body/Organs/vulpkanin.yml @@ -3,6 +3,7 @@ parent: OrganAnimalStomach categories: [ HideSpawnMenu ] components: + - type: Stomach # Mono - type: SolutionContainerManager solutions: stomach: diff --git a/Resources/Prototypes/Body/Prototypes/vulpkanin.yml b/Resources/Prototypes/Body/Prototypes/vulpkanin.yml index e939e3ac477..0aed5a48ea3 100644 --- a/Resources/Prototypes/Body/Prototypes/vulpkanin.yml +++ b/Resources/Prototypes/Body/Prototypes/vulpkanin.yml @@ -17,6 +17,7 @@ - left arm - right leg - left leg + - head # Shitmed Change organs: heart: OrganAnimalHeart lungs: OrganHumanLungs diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 3615cb9169b..88c653e06b4 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -334,5 +334,5 @@ - type: damageModifierSet id: Vulpkanin coefficients: - Heat: 1.15 + Heat: 1.1 # 1.15->1.1 - Mono Cold: 0.85 diff --git a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml index aa52dcb189b..a6d4540e6be 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml @@ -177,7 +177,6 @@ - state: equipped-head-vulpkanin - state: equipped-head-unshaded-vulpkanin shader: unshaded - shader: unshaded - type: PointLight radius: 7 #6->7 Mono - type: PressureProtection diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 9e1cba320c5..7067e05be85 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -17,7 +17,14 @@ - type: Speech speechSounds: Vulpkanin speechVerb: Vulpkanin - allowedEmotes: [ 'Bark', 'Snarl', 'Whine', 'Howl', 'Growl' ] + allowedEmotes: [ 'Bark', 'Snarl', 'Whine', 'Howl', 'Growl', 'Yip', 'Whimper' ] # Starlight / Monolith: Add yip, whine; rename old whine to whimper + - type: LanguageKnowledge # Einstein Engines - Languages + speaks: + - TauCetiBasic + - Canilunzt + understands: + - TauCetiBasic + - Canilunzt - type: Vocal sounds: Male: MaleVulpkanin @@ -63,6 +70,7 @@ interactSuccessString: petting-success-soft-floofy-vulp messagePerceivedByOthers: petting-success-soft-floofy-vulp-others interactFailureString: petting-failure-generic + interactSuccessSound: /Audio/Effects/thudswoosh.ogg # Mono - type: Sprite # Drawlayers. Top to bottom in order I believe. netsync: false layers: @@ -174,6 +182,13 @@ 32: sprite: Mobs/Species/Vulpkanin/displacement.rsi state: belt + - type: ShortWhitelist # Frontier + scale: 0.8 # Frontier + density: 140 # Frontier + pseudoItem: true # Frontier + cosmeticOnly: false # Frontier + - type: TallWhitelist # Frontier + scale: 1.2 # Frontier - type: entity parent: [BaseSpeciesDummy] diff --git a/Resources/Prototypes/Nyanotrasen/Voice/speech_emotes.yml b/Resources/Prototypes/Nyanotrasen/Voice/speech_emotes.yml index 4374fbb2fc5..511ddbd82ef 100644 --- a/Resources/Prototypes/Nyanotrasen/Voice/speech_emotes.yml +++ b/Resources/Prototypes/Nyanotrasen/Voice/speech_emotes.yml @@ -84,25 +84,6 @@ - mewing - mewed -- type: emote - id: Growl - category: Vocal - name: Growl - icon: Interface/Actions/scream.png - available: false - whitelist: - components: - - Vocal - blacklist: - components: - - BorgChassis - chatMessages: [growls.] - chatTriggers: - - growl - - growls - - growling - - growled - - type: emote id: Purr category: Vocal diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index 0c5b8874e82..d834c258442 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -568,17 +568,19 @@ Scream: collection: VulpkaninScreams Growl: - collection: VulpkaninGrowls + collection: VulpkaninMaleGrowl #Monolith Snarl: collection: VulpkaninSnarls Bark: collection: VulpkaninBarks Whine: - collection: VulpkaninWhines + collection: SLVulpkaninWhines #Mono + Whimper: + collection: VulpkaninWhimpers # Starlight / Monolith: Rename to whimper Crying: collection: VulpkaninWhines Howl: - collection: VulpkaninHowls + collection: VulpkaninMaleHowl #Monolith Weh: collection: Weh Hew: @@ -589,6 +591,10 @@ collection: MaleGasp DefaultDeathgasp: collection: MaleDeathGasp + Belch: # Frontier + collection: Belch # Frontier + Yip: # Starlight / Monolith - yip & whine + collection: VulpkaninYips - type: emoteSounds id: FemaleVulpkanin @@ -610,17 +616,19 @@ Scream: collection: VulpkaninScreams Growl: - collection: VulpkaninGrowls + collection: VulpkaninFemaleGrowl #Monolith Snarl: collection: VulpkaninSnarls Bark: collection: VulpkaninBarks + Whimper: + collection: VulpkaninWhimpers # Starlight / Monolith: Rename to whimper Whine: - collection: VulpkaninWhines + collection: SLVulpkaninWhines #Mono Crying: collection: VulpkaninWhines Howl: - collection: VulpkaninHowls + collection: VulpkaninFemaleHowl #Monolith Weh: collection: Weh Hew: @@ -631,6 +639,10 @@ collection: FemaleGasp DefaultDeathgasp: collection: FemaleDeathGasp + Belch: # Frontier + collection: Belch # Frontier + Yip: # Starlight / Monolith - yip & whine + collection: VulpkaninYips # body emotes - type: emoteSounds diff --git a/Resources/Prototypes/_DV/Body/Organs/vulpkanin.yml b/Resources/Prototypes/_DV/Body/Organs/vulpkanin.yml deleted file mode 100644 index 4d243971457..00000000000 --- a/Resources/Prototypes/_DV/Body/Organs/vulpkanin.yml +++ /dev/null @@ -1,15 +0,0 @@ -- type: entity - id: OrganVulpkaninStomach - parent: OrganAnimalStomach - categories: [ HideSpawnMenu ] - components: - - type: Stomach - - type: SolutionContainerManager - solutions: - stomach: - maxVol: 50 - food: - maxVol: 5 - reagents: - - ReagentId: UncookedAnimalProteins - Quantity: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_DV/Body/Parts/vulpkanin.yml b/Resources/Prototypes/_DV/Body/Parts/vulpkanin.yml deleted file mode 100644 index 3b98b7687bb..00000000000 --- a/Resources/Prototypes/_DV/Body/Parts/vulpkanin.yml +++ /dev/null @@ -1,84 +0,0 @@ -- type: entity - abstract: true - parent: [BaseItem, BasePart] - id: PartVulpkaninBase - components: - - type: Sprite - sprite: _DV/Mobs/Species/Vulpkanin/parts.rsi - - type: Icon - sprite: _DV/Mobs/Species/Vulpkanin/parts.rsi - - type: BodyPart - species: Vulpkanin - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 3 - - ReagentId: Blood - Quantity: 10 - -- type: entity - parent: [ PartVulpkaninBase, BaseTorso ] - id: TorsoVulpkanin - name: "vulpkanin torso" - components: - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 10 - - ReagentId: Blood - Quantity: 20 - -- type: entity - parent: [ PartVulpkaninBase, BaseHead ] - id: HeadVulpkanin - name: "vulpkanin head" - components: - - type: Extractable - juiceSolution: - reagents: - - ReagentId: Fat - Quantity: 5 - - ReagentId: Blood - Quantity: 10 - -- type: entity - parent: [ PartVulpkaninBase, BaseLeftArm ] - id: LeftArmVulpkanin - name: "left vulpkanin arm" - -- type: entity - parent: [ PartVulpkaninBase, BaseRightArm ] - id: RightArmVulpkanin - name: "right vulpkanin arm" - -- type: entity - parent: [ PartVulpkaninBase, BaseLeftHand ] - id: LeftHandVulpkanin - name: "left vulpkanin hand" - -- type: entity - parent: [ PartVulpkaninBase, BaseRightHand ] - id: RightHandVulpkanin - name: "right vulpkanin hand" - -- type: entity - parent: [ PartVulpkaninBase, BaseLeftLeg ] - id: LeftLegVulpkanin - name: "left vulpkanin leg" - -- type: entity - parent: [ PartVulpkaninBase, BaseRightLeg ] - id: RightLegVulpkanin - name: "right vulpkanin leg" - -- type: entity - parent: [ PartVulpkaninBase, BaseLeftFoot ] - id: LeftFootVulpkanin - name: "left vulpkanin foot" - -- type: entity - parent: [ PartVulpkaninBase, BaseRightFoot ] - id: RightFootVulpkanin - name: "right vulpkanin foot" diff --git a/Resources/Prototypes/_DV/Body/Prototypes/vulpkanin.yml b/Resources/Prototypes/_DV/Body/Prototypes/vulpkanin.yml deleted file mode 100644 index 37e5a2b0a9a..00000000000 --- a/Resources/Prototypes/_DV/Body/Prototypes/vulpkanin.yml +++ /dev/null @@ -1,50 +0,0 @@ -- type: body - name: "vulpkanin" - id: Vulpkanin - root: torso - slots: - head: - part: HeadVulpkanin - connections: - - torso - organs: - brain: OrganHumanBrain - eyes: OrganHumanEyes - torso: - part: TorsoVulpkanin - organs: - heart: OrganAnimalHeart - lungs: OrganHumanLungs - stomach: OrganVulpkaninStomach - liver: OrganAnimalLiver - kidneys: OrganHumanKidneys - connections: - - right arm - - left arm - - right leg - - left leg - - head # Shitmed Change - 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 diff --git a/Resources/Prototypes/_DV/Damage/modifier_sets.yml b/Resources/Prototypes/_DV/Damage/modifier_sets.yml index eb282a2e74e..4ffa3c251a8 100644 --- a/Resources/Prototypes/_DV/Damage/modifier_sets.yml +++ b/Resources/Prototypes/_DV/Damage/modifier_sets.yml @@ -1,8 +1,3 @@ -- type: damageModifierSet - id: Vulpkanin - coefficients: - Heat: 1.1 # 1.15->1.1 - Mono - - type: damageModifierSet id: Harpy coefficients: diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/vulpkanin.yml b/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/vulpkanin.yml deleted file mode 100644 index 6f54914d97b..00000000000 --- a/Resources/Prototypes/_DV/Entities/Mobs/Customization/Markings/vulpkanin.yml +++ /dev/null @@ -1,869 +0,0 @@ -# All the Vulpkanin customization - -# Ears Markings -- type: marking - id: VulpEar - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp-inner - -- type: marking - id: VulpEarFade - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp-fade - -- type: marking - id: VulpEarSharp - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: vulp-sharp - -- type: marking - id: VulpEarJackal - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: jackal - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: jackal-inner - -- type: marking - id: VulpEarTerrier - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: terrier - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: terrier-inner - -- type: marking - id: VulpEarWolf - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: wolf - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: wolf-inner - -- type: marking - id: VulpEarFennec - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: fennec - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: fennec-inner - -- type: marking - id: VulpEarFox - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: fox - -- type: marking - id: VulpEarOtie - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: otie - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: otie-inner - -- type: marking - id: VulpEarTajaran - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: msai - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: msai-inner - -- type: marking - id: VulpEarShock - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: shock - -- type: marking - id: VulpEarCoyote - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: coyote - -- type: marking - id: VulpEarDalmatian - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/ear_markings.rsi - state: dalmatian - -# Head Markings (Snout) -- type: marking - id: VulpSnoutAlt - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: muzzle_alt - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnout - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: muzzle - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnoutSharp - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: muzzle_sharp - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnoutFade - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: muzzle_fade - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnoutNose - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnoutMask - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: mask - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: nose - -- type: marking - id: VulpSnoutVulpine - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: vulpine - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: vulpine-lines - -- type: marking - id: VulpSnoutSwift - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: vulpine-lines - -- type: marking - id: VulpSnoutBlaze - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: blaze - -- type: marking - id: VulpSnoutPatch - bodyPart: Snout - markingCategory: Snout - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: patch - -# Head Markings (Head) -- type: marking - id: VulpHeadTiger - bodyPart: Head - markingCategory: Head - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: tiger_head - -- type: marking - id: VulpHeadTigerFace - bodyPart: Head - markingCategory: Head - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: tiger_face - -- type: marking - id: VulpHeadSlash - bodyPart: Head - markingCategory: Head - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/head_markings.rsi - state: slash - -# Tail Markings -- type: marking - id: VulpTail - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp-fade - -- type: marking - id: VulpTailTip - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp-tip - -- type: marking - id: VulpTailWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_wag - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_wag-tip #fade - -- type: marking - id: VulpTailWagTip - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_wag - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_wag-tip - -- type: marking - id: VulpTailAlt - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_alt - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_alt-fade - -- type: marking - id: VulpTailAltTip - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_alt - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: vulp_alt-tip - -- type: marking - id: VulpTailLong - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: long - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: long-tip - -- type: marking - id: VulpTailFox - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox-fade - -- type: marking - id: VulpTailFoxTip - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox-tip - -- type: marking - id: VulpTailFoxWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox_wag - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox_wag-fade - -- type: marking - id: VulpTailFoxWagTip - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox_wag - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox_wag-tip - -- type: marking - id: VulpTailBushy - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: bushfluff - -- type: marking - id: VulpTailBushyWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: bushfluff_wag - -- type: marking - id: VulpTailCoyote - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: coyote - -- type: marking - id: VulpTailCoyoteWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: coyote_wag - -- type: marking - id: VulpTailCorgiWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: corgi_wag - -- type: marking - id: VulpTailHusky - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: husky-inner - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: husky-outer - -- type: marking - id: VulpTailHuskyAlt - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: husky - -- type: marking - id: VulpTailFox2 - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox2 - -- type: marking - id: VulpTailFox3 - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox3 - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fox3-tip - -- type: marking - id: VulpTailFennec - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fennec - -- type: marking - id: VulpTailOtie - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: otie - -- type: marking - id: VulpTailFluffy - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin, Felinid] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: fluffy - -- type: marking - id: VulpTailDalmatianWag - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/tail_markings.rsi - state: dalmatian_wag - -# Body Markings (Chest) -- type: marking - id: VulpBellyCrest - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: belly_crest - -- type: marking - id: VulpBellyFull - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: belly_full - -- type: marking - id: VulpBellyFox - bodyPart: Chest - markingCategory: Chest - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: belly_fox - -# # Body Markings (Overlay) -# Eventually layering will allow to have markings on the body not layering above jumpsuits -# - type: marking -# id: VulpBodyPointsCrest -# markingCategory: Overlay -# bodyPart: RFoot -# speciesRestriction: [Vulpkanin] -# sprites: -# - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi -# state: points_crest -# -# - type: marking -# id: VulpBodyPointsFade -# markingCategory: Overlay -# bodyPart: RFoot -# speciesRestriction: [Vulpkanin] -# sprites: -# - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi -# state: points_fade -# -# - type: marking -# id: VulpBodyPointsSharp -# markingCategory: Overlay -# bodyPart: RFoot -# speciesRestriction: [Vulpkanin] -# sprites: -# - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi -# state: points_sharp - -# Leg Markings -- type: marking - id: VulpPointsFeet - markingCategory: Overlay - bodyPart: RFoot - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_feet - -- type: marking - id: VulpPointsCrestLegs - markingCategory: Legs - bodyPart: LLeg - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_crest-legs - -- type: marking - id: VulpPointsFadeLegs - markingCategory: Legs - bodyPart: LLeg - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_fade-legs - -- type: marking - id: VulpPointsSharpLegs - markingCategory: Legs - bodyPart: LLeg - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_sharp-legs - -# Arm Markings -- type: marking - id: VulpPointsHands - markingCategory: Overlay - bodyPart: RHand - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_hands - -- type: marking - id: VulpPointsCrestArms - markingCategory: Arms - bodyPart: LArm - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_crest-arms - -- type: marking - id: VulpPointsFadeArms - markingCategory: Arms - bodyPart: LArm - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_fade-arms - -- type: marking - id: VulpPointsSharpArms - markingCategory: Arms - bodyPart: LArm - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/body_markings.rsi - state: points_sharp-arms - -# Hairs -- type: marking - id: VulpHairAdhara - bodyPart: Hair - speciesRestriction: [Vulpkanin] - markingCategory: Hair - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: adhara - -- type: marking - id: VulpHairAnita - bodyPart: Hair - speciesRestriction: [Vulpkanin] - markingCategory: Hair - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: anita - -- type: marking - id: VulpHairApollo - bodyPart: Hair - speciesRestriction: [Vulpkanin] - markingCategory: Hair - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: apollo - -- type: marking - id: VulpHairBelle - bodyPart: Hair - speciesRestriction: [Vulpkanin] - markingCategory: Hair - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: belle - -- type: marking - id: VulpHairBraided - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: braided - -- type: marking - id: VulpHairBun - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: bun - -- type: marking - id: VulpHairCleanCut - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: clean_cut - -- type: marking - id: VulpHairCurl - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: curl - -- type: marking - id: VulpHairHawk - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: hawk - -- type: marking - id: VulpHairJagged - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: jagged - -- type: marking - id: VulpHairJeremy - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: jeremy - -- type: marking - id: VulpHairKajam - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: kajam - -- type: marking - id: VulpHairKeid - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: keid - -- type: marking - id: VulpHairKleeia - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: kleeia - -- type: marking - id: VulpHairMizar - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: mizar - -- type: marking - id: VulpHairPunkBraided - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: punkbraided - -- type: marking - id: VulpHairRaine - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: raine - -- type: marking - id: VulpHairRough - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: rough - -- type: marking - id: VulpHairShort - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: short - -- type: marking - id: VulpHairShort2 - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: short2 - -- type: marking - id: VulpHairSpike - bodyPart: Hair - markingCategory: Hair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/hair.rsi - state: spike - -# Facial Hairs -- type: marking - id: VulpFacialHairRuff - bodyPart: FacialHair - markingCategory: FacialHair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/facial_hair.rsi - state: ruff - -- type: marking - id: VulpFacialHairElder - bodyPart: FacialHair - markingCategory: FacialHair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/facial_hair.rsi - state: elder - -- type: marking - id: VulpFacialHairElderChin - bodyPart: FacialHair - markingCategory: FacialHair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/facial_hair.rsi - state: elder_chin - -- type: marking - id: VulpFacialHairKita - bodyPart: FacialHair - markingCategory: FacialHair - speciesRestriction: [Vulpkanin] - sprites: - - sprite: _DV/Mobs/Customization/Vulpkanin/facial_hair.rsi - state: kita diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Player/vulpkanin.yml b/Resources/Prototypes/_DV/Entities/Mobs/Player/vulpkanin.yml deleted file mode 100644 index 241f9797d54..00000000000 --- a/Resources/Prototypes/_DV/Entities/Mobs/Player/vulpkanin.yml +++ /dev/null @@ -1,33 +0,0 @@ -- type: entity - save: false - name: Urist McVulp - parent: BaseMobVulpkanin - id: MobVulpkanin - components: - - type: CombatMode - - type: InteractionPopup - successChance: 1 - interactSuccessString: pat-success-generic # Frontier - pat-success-generic Date: Fri, 29 Aug 2025 19:12:51 +0200 Subject: [PATCH 21/28] Add SnoutCover appearance layer (#39949) * init * cover --- Content.Shared/Humanoid/HumanoidVisualLayers.cs | 1 + Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs | 5 +++++ Content.Shared/Humanoid/Markings/MarkingCategories.cs | 1 + Resources/Locale/en-US/preferences/ui/markings-picker.ftl | 3 +++ Resources/Prototypes/Entities/Mobs/Species/arachnid.yml | 5 +++++ Resources/Prototypes/Entities/Mobs/Species/base.yml | 3 +++ Resources/Prototypes/Entities/Mobs/Species/moth.yml | 2 ++ Resources/Prototypes/Entities/Mobs/Species/vox.yml | 8 +++++--- 8 files changed, 25 insertions(+), 3 deletions(-) diff --git a/Content.Shared/Humanoid/HumanoidVisualLayers.cs b/Content.Shared/Humanoid/HumanoidVisualLayers.cs index 8e6c93f273f..09f1a3e0235 100644 --- a/Content.Shared/Humanoid/HumanoidVisualLayers.cs +++ b/Content.Shared/Humanoid/HumanoidVisualLayers.cs @@ -15,6 +15,7 @@ public enum HumanoidVisualLayers : byte Chest, Head, Snout, + SnoutCover, // things layered over snouts (i.e. noses) HeadSide, // side parts (i.e., frills) HeadTop, // top parts (i.e., ears) Eyes, diff --git a/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs b/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs index 397a250f3e9..64c629339f3 100644 --- a/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs +++ b/Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs @@ -42,6 +42,11 @@ public static IEnumerable Sublayers(HumanoidVisualLayers l yield return HumanoidVisualLayers.Hair; yield return HumanoidVisualLayers.FacialHair; yield return HumanoidVisualLayers.Snout; + yield return HumanoidVisualLayers.SnoutCover; + break; + case HumanoidVisualLayers.Snout: + yield return HumanoidVisualLayers.Snout; + yield return HumanoidVisualLayers.SnoutCover; break; case HumanoidVisualLayers.LArm: yield return HumanoidVisualLayers.LArm; diff --git a/Content.Shared/Humanoid/Markings/MarkingCategories.cs b/Content.Shared/Humanoid/Markings/MarkingCategories.cs index 03b7fb9f829..c9b0b8d4807 100644 --- a/Content.Shared/Humanoid/Markings/MarkingCategories.cs +++ b/Content.Shared/Humanoid/Markings/MarkingCategories.cs @@ -12,6 +12,7 @@ public enum MarkingCategories : byte HeadTop, HeadSide, Snout, + SnoutCover, Chest, Arms, Legs, diff --git a/Resources/Locale/en-US/preferences/ui/markings-picker.ftl b/Resources/Locale/en-US/preferences/ui/markings-picker.ftl index ba274ec9cac..41792cbf9c9 100644 --- a/Resources/Locale/en-US/preferences/ui/markings-picker.ftl +++ b/Resources/Locale/en-US/preferences/ui/markings-picker.ftl @@ -21,6 +21,9 @@ markings-category-Head = Head markings-category-HeadTop = Head (Top) markings-category-HeadSide = Head (Side) markings-category-Snout = Snout +markings-category-SnoutCover = Snout (Cover) +markings-category-UndergarmentTop = Undergarment (Top) +markings-category-UndergarmentBottom = Undergarment (Bottom) markings-category-Chest = Chest markings-category-Arms = Arms markings-category-Legs = Legs diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index b6723b1b9e9..9ef7e47b872 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -103,6 +103,8 @@ - map: [ "belt" ] - map: [ "enum.HumanoidVisualLayers.Tail" ] # Mentioned in moth code: This needs renaming lol. - map: [ "back" ] + - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] # Do these need to be here? (arachnid hair arachnid hair) - map: [ "enum.HumanoidVisualLayers.HeadSide" ] @@ -136,5 +138,8 @@ components: - type: HumanoidAppearance species: Arachnid + - type: Inventory + speciesId: arachnid + #>88w88< diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index 4c1d676963b..ad41939bf73 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -33,6 +33,8 @@ - map: [ "eyes" ] - map: [ "belt" ] - map: [ "back" ] + - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] @@ -355,6 +357,7 @@ - map: [ "id" ] - map: [ "back" ] - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index ac65e682649..83e184f1acf 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -111,6 +111,8 @@ - map: [ "belt" ] - map: [ "enum.HumanoidVisualLayers.Tail" ] #in the utopian future we should probably have a wings enum inserted here so everyhting doesn't break - map: [ "back" ] + - map: [ "neck" ] + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/vox.yml b/Resources/Prototypes/Entities/Mobs/Species/vox.yml index 2b650d37658..98b06a968d6 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vox.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vox.yml @@ -87,6 +87,8 @@ - map: [ "belt" ] - map: [ "back" ] - map: [ "neck" ] + - map: [ "suitstorage" ] # This is not in the default order + - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] - map: [ "enum.HumanoidVisualLayers.HeadSide" ] @@ -159,7 +161,7 @@ 32: sprite: Mobs/Species/Vox/displacement.rsi state: shoes - outerClothing: # Goob + outerClothing: # Goob sizeMaps: 32: sprite: Mobs/Species/Vox/displacement.rsi @@ -216,8 +218,8 @@ 32: sprite: Mobs/Species/Vox/displacement.rsi state: shoes - outerClothing: # Goob + outerClothing: # Goob sizeMaps: 32: sprite: Mobs/Species/Vox/displacement.rsi - state: outerClothing \ No newline at end of file + state: outerClothing From 254418973bfd457b8b264cef00cb74cd6e87756b Mon Sep 17 00:00:00 2001 From: Svarshik Date: Tue, 19 May 2026 01:51:53 +0500 Subject: [PATCH 22/28] few more fixes --- .../Clothing/Head/hardsuit-helmets.yml | 72 +----------------- .../Markings/Vulpkanin/vulpkanin_tail.yml | 8 ++ .../Entities/Mobs/Species/arachnid.yml | 1 - .../Prototypes/Entities/Mobs/Species/base.yml | 1 - .../Prototypes/Entities/Mobs/Species/moth.yml | 1 - .../Entities/Mobs/Species/vulpkanin.yml | 8 +- Resources/Prototypes/Species/vulpkanin.yml | 16 ++-- .../equipped-head-light-vulpkanin.png | Bin 3954 -> 0 bytes .../equipped-head-unshaded-vulpkanin.png | Bin 2825 -> 0 bytes .../equipped-head-vulpkanin.png | Bin 1051 -> 0 bytes 10 files changed, 22 insertions(+), 85 deletions(-) delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-light-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-unshaded-vulpkanin.png delete mode 100644 Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi/equipped-head-vulpkanin.png diff --git a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml index a6d4540e6be..e35b9c1db2d 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml @@ -88,42 +88,8 @@ components: - type: Sprite sprite: Clothing/Head/Hardsuits/engineering.rsi - layers: - - state: icon - - state: icon-unshaded - shader: unshaded - - state: light-overlay - visible: false - shader: unshaded - map: [ "light" ] - - type: HandheldLight - addPrefix: false - - type: ToggleableVisuals - spriteLayer: light - clothingVisuals: - head: - - state: equipped-head-light - shader: unshaded - head-vox: - - state: equipped-head-light-vox - shader: unshaded - head-vulpkanin: - - state: equipped-head-light-vulpkanin - shader: unshaded - type: Clothing - clothingVisuals: - head: - - state: equipped-head - - state: equipped-head-unshaded - shader: unshaded - head-vox: - - state: equipped-head-vox - - state: equipped-head-unshaded-vox - shader: unshaded - head-vulpkanin: - - state: equipped-head-vulpkanin - - state: equipped-head-unshaded-vulpkanin - shader: unshaded + sprite: Clothing/Head/Hardsuits/engineering.rsi - type: PointLight color: "#ffdbad" - type: PressureProtection @@ -363,42 +329,8 @@ components: - type: Sprite sprite: Clothing/Head/Hardsuits/engineering-white.rsi - layers: - - state: icon - - state: icon-unshaded - shader: unshaded - - state: light-overlay - visible: false - shader: unshaded - map: [ "light" ] - - type: HandheldLight - addPrefix: false - - type: ToggleableVisuals - spriteLayer: light - clothingVisuals: - head: - - state: equipped-head-light - shader: unshaded - head-vox: - - state: equipped-head-light-vox - shader: unshaded - head-vulpkanin: - - state: equipped-head-light-vulpkanin - shader: unshaded - type: Clothing - clothingVisuals: - head: - - state: equipped-head - - state: equipped-head-unshaded - shader: unshaded - head-vox: - - state: equipped-head-vox - - state: equipped-head-unshaded-vox - shader: unshaded - head-vulpkanin: - - state: equipped-head-vulpkanin - - state: equipped-head-unshaded-vulpkanin - shader: unshaded + sprite: Clothing/Head/Hardsuits/engineering-white.rsi - type: PointLight color: "#daffad" - type: PressureProtection diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml index 5a775e6890d..4930289dbd8 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/Vulpkanin/vulpkanin_tail.yml @@ -70,6 +70,7 @@ - type: marking id: VulpTailCoyote bodyPart: Tail + markingCategory: Tail groupWhitelist: [ Vulpkanin ] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -79,6 +80,7 @@ - type: marking id: VulpTailFennecAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -89,6 +91,7 @@ - type: marking id: VulpTailFluffyAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -99,6 +102,7 @@ - type: marking id: VulpTailHuskyAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -111,6 +115,7 @@ - type: marking id: VulpTailLongAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -121,6 +126,7 @@ - type: marking id: VulpTailVulpAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -131,6 +137,7 @@ - type: marking id: VulpTailVulpFadeAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi @@ -141,6 +148,7 @@ - type: marking id: VulpTailCoyoteAnimated bodyPart: Tail + markingCategory: Tail groupWhitelist: [] sprites: - sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 9ef7e47b872..19efd462dea 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -103,7 +103,6 @@ - map: [ "belt" ] - map: [ "enum.HumanoidVisualLayers.Tail" ] # Mentioned in moth code: This needs renaming lol. - map: [ "back" ] - - map: [ "neck" ] - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] # Do these need to be here? (arachnid hair arachnid hair) diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index ad41939bf73..799f3ea7fcc 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -33,7 +33,6 @@ - map: [ "eyes" ] - map: [ "belt" ] - map: [ "back" ] - - map: [ "neck" ] - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 83e184f1acf..5954471577a 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -111,7 +111,6 @@ - map: [ "belt" ] - map: [ "enum.HumanoidVisualLayers.Tail" ] #in the utopian future we should probably have a wings enum inserted here so everyhting doesn't break - map: [ "back" ] - - map: [ "neck" ] - map: [ "enum.HumanoidVisualLayers.SnoutCover" ] - map: [ "enum.HumanoidVisualLayers.FacialHair" ] - map: [ "enum.HumanoidVisualLayers.Hair" ] diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 7067e05be85..5ac94b708bb 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -82,8 +82,8 @@ - map: [ "enum.HumanoidVisualLayers.LArm" ] - map: [ "enum.HumanoidVisualLayers.RLeg" ] - map: [ "enum.HumanoidVisualLayers.LLeg" ] - - map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ] - - map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ] + #- map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ] # Mono + #- map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ] # Mono - map: [ "jumpsuit" ] - map: [ "enum.HumanoidVisualLayers.LHand" ] - map: [ "enum.HumanoidVisualLayers.RHand" ] @@ -119,8 +119,8 @@ visible: false - type: HumanoidAppearance species: Vulpkanin - undergarmentTop: UndergarmentTopTanktopVulpkanin - undergarmentBottom: UndergarmentBottomBoxersVulpkanin + #undergarmentTop: UndergarmentTopTanktopVulpkanin # Mono + #undergarmentBottom: UndergarmentBottomBoxersVulpkanin hideLayersOnEquip: - Snout - SnoutCover diff --git a/Resources/Prototypes/Species/vulpkanin.yml b/Resources/Prototypes/Species/vulpkanin.yml index 5d2b4418c8a..92de166f8b3 100644 --- a/Resources/Prototypes/Species/vulpkanin.yml +++ b/Resources/Prototypes/Species/vulpkanin.yml @@ -20,8 +20,8 @@ FacialHair: MobHumanoidAnyMarking Snout: MobHumanoidAnyMarking SnoutCover: MobHumanoidAnyMarking - UndergarmentTop: MobHumanoidAnyMarking - UndergarmentBottom: MobHumanoidAnyMarking + #UndergarmentTop: MobHumanoidAnyMarking # Mono + #UndergarmentBottom: MobHumanoidAnyMarking # Mono Chest: MobVulpkaninTorso HeadTop: MobHumanoidAnyMarking HeadSide: MobHumanoidAnyMarking @@ -64,12 +64,12 @@ points: 1 required: true defaultMarkings: [ VulpEar ] - UndergarmentTop: - points: 1 - required: false - UndergarmentBottom: - points: 1 - required: false + #UndergarmentTop: # Mono + # points: 1 + # required: false + #UndergarmentBottom: + # points: 1 + # required: false Arms: points: 6 required: false 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 deleted file mode 100644 index 52261ea29bff63a9aee0bb1c3ea07100bb5b04f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3954 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 M07*qoM6N<$f=CXaMgRZ+ 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 deleted file mode 100644 index 2da6040ec6d99aacfd23b1c94c8edf2a0b16aa28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2825 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 b0N?{}qcb4|**X|q00000NkvXXu0mjf&#H1M 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 deleted file mode 100644 index 9a25a7caf45ff4d0d6be003c7f6baee7a3c68876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1051 zcmV+$1mydPP)$~kQsAELN5BCRccumm5>H~Tx9FR3#r?vZn`M?uoVOqbW^R{AR?+! z7kxk`lwFvTT0$X-V3tbSS|2M~C2hU`vz;}iXy>@Ci=H3M=Y1Yu&i^^jd)_ngIYb&P znp+gXXY_TZNTt46M|_6EHX;T;Q$*EZz|;!%o`Dhk2rpxPB1>6xYUQH)JI%Le_XORV!7S8 z-%OX!9wYC|-9(4>lRclvKS<y<;c6S?HtT2Mc3Ls+z*nb$CQ%i~AOjS-mm6p~HVTKh8t`TAGNx@8a-STPi*v$v82{|3T(50-e zl`xV>{3fVx>edq11^T07y87BlCnk}}$ukVYFbu;m48t%C!!QiP{4+9rE+8E_C^tt_ zC7epel8es2vrUFz80P_A^bN(&2^_i5Wi|%ONKrg)nh?%%e#7{=qYL}?eNg!5&Ea#{h^vmJ3nnjh0dhf3ziXKM4W;HN1kjQm@DI_H$yp+1v*rm~ zxm4JQxv0zH@laZdVT@}I_c(uyJfGkfKarD>jmS}@QKPj7pxQZE*}|T@5)kiEu4Aq- z{RpLN@<5I)&j+9@oS2IaN-F?Qe@Ur}iV6!vD|&17TB_N3kn9_S6e%|5?>#_urjnGm z%o3OO8*e*#2MxD3LN(QA;(5R#H`ygl7UlB+%?Sd%eFMg>7omP%CGE3VMJzkkHAcrc zmB?;%@X{8s(;oK)=*8j%R9?0~Odj^(qbJI{y3+l45=i90sYa}J0c?T$Zq%uY-I!05 zx1%JbE5LuQO`Js#)C*-%c#|nA0ds863Q>3!U8Mv)D`;G}&^avo^EjaaR>wA_?AW`h znnW_l;)7u9h|Ha)Zej6lAkPSxLtPU+KKh>QxXMY&oml$V7hI0_l=vq=y4vNVzviOa z@5ZF7mFQJBSztTo{F-$-cmF@(cDpTZ@=+&6^HF*748t%C!!QiPFbu;m48#1N`~(Q{ Vnk;3zCcgjx002ovPDHLkV1h=O?*jk; From f7e0f476e0794142f182bac7591caa98f914c732 Mon Sep 17 00:00:00 2001 From: Svarshik Date: Tue, 19 May 2026 18:35:00 +0500 Subject: [PATCH 23/28] fix jump --- Resources/Prototypes/Actions/types.yml | 5 ++++- Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Actions/types.yml b/Resources/Prototypes/Actions/types.yml index 783297b2922..5219b1a18d6 100644 --- a/Resources/Prototypes/Actions/types.yml +++ b/Resources/Prototypes/Actions/types.yml @@ -381,7 +381,6 @@ - type: entity # parent: BaseAction # Mono - parent: ActionGravityJump id: ActionVulpkaninGravityJump name: Leap description: Use your agile legs to leap a short distance. Be careful not to bump into anything! @@ -395,3 +394,7 @@ # event: !type:GravityJumpEvent {} - type: InstantAction useDelay: 12 + icon: + sprite: Interface/Actions/jump.rsi + state: icon + event: !type:GravityJumpEvent {} diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index 5ac94b708bb..c28f8083a23 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -50,11 +50,14 @@ 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: Wagging + action: ActionToggleWaggingVulpkanin - type: TemperatureProtection heatingCoefficient: 1.2 coolingCoefficient: 0.3 + - type: ActionGrant # Mono + actions: + - ActionVulpkaninGravityJump - type: JumpAbility action: ActionVulpkaninGravityJump canCollide: true From 75e1dbc4d4f354e970f7f2a6ec59f8206fe960ea Mon Sep 17 00:00:00 2001 From: Svarshik Date: Tue, 19 May 2026 18:35:20 +0500 Subject: [PATCH 24/28] some helmet sprites --- .../m82.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1192 bytes .../Clothing/Head/Hardsuits/m82.rsi/meta.json | 8 ++++++-- .../m86.rsi/equipped-HELMET-vulpkanin.png | Bin 0 -> 1199 bytes .../Clothing/Head/Hardsuits/m86.rsi/meta.json | 8 ++++++-- .../Hardsuits/merc_warlordsuit.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1094 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1437 bytes .../Head/Hardsuits/pdv_medic.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 931 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 931 bytes .../Head/Hardsuits/pdv_vizier.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 835 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 842 bytes .../Head/Hardsuits/scaf_pirate.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1532 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1536 bytes .../Head/Hardsuits/syndicate.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1372 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1381 bytes .../Head/Hardsuits/syndieelite.rsi/meta.json | 12 ++++++++++-- .../off-equipped-HELMET-vulpkanin.png | Bin 0 -> 1355 bytes .../on-equipped-HELMET-vulpkanin.png | Bin 0 -> 1364 bytes 22 files changed, 72 insertions(+), 16 deletions(-) create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/m82.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi/equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_vizier.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_vizier.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/scaf_pirate.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/scaf_pirate.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndicate.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndicate.rsi/on-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/off-equipped-HELMET-vulpkanin.png create mode 100644 Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi/on-equipped-HELMET-vulpkanin.png diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m82.rsi/equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m82.rsi/equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..c9a75e91f3e58dcb711bc01dc427888734f7669d GIT binary patch literal 1192 zcmV;Z1XufsP)EX>4Tx04R}tkv&L4Q5c4wdo7Gm8WM_#xPdhlL`5`)MG_>48fZ0if6@f+Rqj<< z9D~-Np`WF{p{2RjhSnem`hjQ|iuVOCeRR=Jm#RC3NPIRy)B3za66fu(nAN=R&+;3qjt-InOz8!?2+|5Lv0f|) z-UR~snreV_1`OHB)FMa^Lf5MNDmYVNSS6`7dp^Om^mUuQP3!nB}b8AvREiM#0V2=;_s>Wqmi+y8On!i8tF8qP zpko8huj-n%0~edn{a8?KwIX={Ih}^LQ}Cyt^9I_Ns=3wfIk|^K8RoBHZyyFT(6QWP z@3zL={_Uyd_XD{Ba>L!`OYZ;x0_90WK~#90?V2%f(?Ar*|3xLq&^jn_Tj>}YTZ)1h z5@q1qFdzm#1MCcZ3dF$PPr-yLLn%Gh77G!%lhWJ^I8<3xyD?+^A66Mam z_rG^{c9j1E7&tvwJ3Uu(`!l1daxiK)&F|veCO#_x`AvgY*c$BP;h=->lR360Q{dyv zS^_xC{7V2p6s@*LQHUgsG4o?I8!gtDtOQV?)bp?apg+7uXum+}c}UXuhA@**G61kA zU4-?pa(b>#(s*sqBwc3T!~>9GQyc)e3S-#zK74KJ89X%S3jn)HHfix6#aj4}D?%4-uHd;D!iS_4`Pk-fa z@zHRs`~5>iQK&7ey<(SDg_QuMlrB3!lmq~{t3=SMmu>n?o96fw>>WTg0+!XzZSsN; zqlqX_d_KRzRha|7LzIF25JSOC`9MU8$2k~C7iu~jwFroXz)1K#--K{2!a5}&Ri6QSWKn> zfW>5r)boJMMBS8GO4c~lB~UEVKzi!H7D%s}W}~%Iq_ng93;=L_^)7GUWCCc+VjL6- zrRYd-jav2&Aa5Q>m*TSH5CliLAX6;IJ}Sjsu72~r1>c{t$Gp`FkwuQuN|>k>DAp$4 zMOj{Dlv2hkMAzZ;+*-f<1VIo4K@bE%5ClOG1VIq~YkmPcj)%;-OA8bL0000EX>4Tx04R}tkvm8OK@>&LZj^{0EKDI{u|>2}5ET(CiDD28gcu=F3-@DUAiG(1 z6KqlnwgC%2jZq65Yi%uT1wrrwVlP-J+K8-75=ao^Yvyq0-N(E;AeXbc>9&l3Y2}?* zIHV+!%ZmR6KOM*fnNoGvjx5f_XR=HXTXq?NG^l)Aat$DuY%JRmc`6~6OYY+8~~Jb18WVeZ#X8%<3P|bEd%64 zl?}l~!DhCg*WM{M>|D2&7KIM<6K0+WQ4}-^WXO_dm<$#QE-}J{n)v%F{wM`BvSiRv zm?ejaTJa`CMgYOA0t-3!~hRF}`mFimX z5W2VE{Hm^LyKu1$y^pr)s1?Zv$f*>(okCX0^wmp}jj0_;gdK~#90?V7=B6G0Tlzlvr9>MnHC76zf&g`fx~ zJ#S=6C_jr#@Lb}%pGwS8mT4tJ@_D5cDw-g8(f`$0<5 zbzOvE2(2U7wv)dW#}B_AlwOyk?|D7|;PCJO$TmakXgXh*TR zb=^Fmx(LG%p66qA_0~dtF02C34$q6xc-{O?=Q8@N0ubj0` zvq}MQm;_@0fY!6)T1QCI7?U7|)o8NTWEFsfticcw0PF2*M30{0Y%oNU#uoys6DkG( zcG5*yH!H90n!fnPN-1MCnn=-KBy2Pgx@P>hR1C2w%8wE?TqG?`0mKJI?_ zD}Rgkx_#5>Y(neE*tRocmz9N80Hu_fcYvq}0B}`>pk1H0>9g1j$ERRl0n{U4+fHti z7XqoZ5c7#2AD`y2P;A_*pwba2dhsM!G)sHk{?d;{uiH1IyR);4MJ8?S4HC#&P{pCME0PV*o(%{!KoEq(w1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi/meta.json index b7ac538348b..a097a536b1c 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Taken from NSV-13, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Taken from NSV-13, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE| Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -25,6 +25,10 @@ { "name": "equipped-HELMET-vox", "directions": 4 + }, + { + "name": "equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/meta.json index 8c492132b3e..e69fdf6c475 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Made by WarlordToby in discord, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by WarlordToby in discord, -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..6d75557d5001f0f589fa16dc93820e92c7b19cf3 GIT binary patch literal 1094 zcmV-M1iAZ(P)Px(07*naRCt{2nn7ie6^CwUFs-YbB0B0B zs1$&toq%nR(##WGnATO=+qSvXAgm-}u#$1q4;t_q!zr8B7@~gAfR&5~nGlw!%HU4> z96yN8=)f`Xd}{;W?!N{0-vR)>8z?7KXfDq$0DlXbP80>x32Y{d0=0>83Md5t0G{2+ zf-nQL9z4y1E9iE4wP818{nD6aie> zZhQFoZVu;X0uWvNn6r>bS-5O_5S^|+ZaMUOgJ93Y--fexRg^NoU!1&?%e-ehsPi4GkEM z0()`l!7k>&m^JDT@Ok#Ih{0bGxvV;2+I8jT&N{yT=Qud`eCtziF7WSR6S1@jZ72al z19-SOl`>%SVG)d3c=g*J+HEfo@c7ri0RU{v!uHNOs>!%qWT|}IpS0!&efMzW`{kDp zz_|#t+<#C4=RzqHLkk=~0{|e}ml*01tQDuX0p|ksg9fnRit%JMdNTbv7XW~2r5R`f z0A4=}{ZDwLg3|Bl}~vL<*V;&8EfkI z21>8wx$cn7GIIP1e0S2p*IS$TrPT~NHU`ni!uti%t}8YF8Dv^9MAuI=JnB$K|D-I+=d1VIo4K@bE%5ClOG1o6M)KP(5M>6+5C6#xJL M07*qoM6N<$f@*{Q^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3c98ee7e293063c21ce98bccb54c06416a38d3 GIT binary patch literal 1437 zcmV;O1!DS%P)Px)S4l)cRCt{2noDmRRTO}~aXpz=#&+$vel$&N>ZDDd^hrgLSh8Y)#JW2ctl3kE zB@%xEv0=?BYY+-WNU%U6b<>7~Je($NV#hO{_;Fcy#&werkK0rg()~7beV^x?d+zm> z&QTbGWG*KFo~^AZhqc8uohOS=4z#@v-dGku0Y)bjs$QeXc5Umx8VNfkG+kv$5Ce7r zp>3`YoIf(GKvvA?86qH=%LyxH;MCn=rwfY)*ds}^x8DBs0sMB`?;ncL21w>|A{#TX zft!~mxLhcTOgbxyg`&85X#yKaCCvlE9RmtrWW44IKxA};+jlRJNoPgEPKiu9D{kMt zKxA|T0KcE%j~hrR12iYznJS`?5-@37oYr+xzNsgH)4I;2ZBgs%|LXc4APP(Y)T=Ht zS0({4EdxzgF)agtnJbgjt33~#^2ZHipaJ&I6yiZSYn$XoHLP|A)%BRM3{=;{YIn$u zYFx6dL&v=)5nwAaI)W85Se>unR9Y`}a4IcU=POt-Bk+W+u$vpoN<<=YfO^g0yT3Pk z)n8l~=bHy*cu)r5lcY%zrQ5&V*%(I4Bj^B5XLk=`-Q6}bQSxS{*TJ--u>;R9^$0aNJh_ZNLNAd*<{iPdFN@^A%1wFYdd(cF!L-kbxdB zvb?ynccxID)683UYR<1>*W+F`g|q8`>+$KRfjMeY-Su#44Jw*-OSD_%k>$mmS5Wpa zI)MSaMzeS3fdl_KUZdG7hV_7OM*tA*R(Vd z(Qa)Vqw)cbil*8?v!p4F<>jY1mF|_hyu5_DXVcOYDw?VTD$oc!@lcPJ;9{F0{GQ_ljc z+U9!bpv0@-jb(KppYfUt{q+~$pTf2+=4O9K(^V=@*F)(RIxU1F8OmA z^5-&`mcfL=0+9EGJvRE4|3G1O+SIvGOmU-_!l}Dxy2{ex2DMrpJ0EBNMjb_H55P}Q zSX%5xz4OIWT=SZw{ZPG|kMn)m1t|GKzY$L;0Qr0ZBhnSUIx)sdG(vTIm!-vx{v?S| zgf@VttI+BicJG-(d@@bCZSvJ0i!VA&XURRO%&s-XNBD6)ZFBwcP!jEWS|HYG@#ABMk)(;*5}>Q}(p3g9RDM9|dV!0Viva9wyDW5Ce0jCdYc~v? znJbf&Qs!(ew5`eS5JN^`f)%gklJ6?merZ8Uj7|c;x(ECG6mnT$}_A10upvg1b;)%x2oJbU*dh&g`eFjrq}CVt5_($^_Qqb rB9TZW5{X12kw_#Gi9{li{IB>I@x26{o~bIF00000NkvXXu0mjfq^zuf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/meta.json b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/meta.json index 1e1137a14bd..5a77b1a5c14 100644 --- a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/meta.json +++ b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 2, "license": "CC-BY-SA-3.0", - "copyright": "Made by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE", + "copyright": "Made by Ghost581 (discord), -reptilian/hydrakin sprite by Zethine / @synthetic_086 (discord), Vox modifications by 10KE | Vulp sprite by LexaSvarshik (github)", "size": { "x": 32, "y": 32 @@ -44,6 +44,14 @@ { "name": "on-equipped-HELMET-vox", "directions": 4 + }, + { + "name": "off-equipped-HELMET-vulpkanin", + "directions": 4 + }, + { + "name": "on-equipped-HELMET-vulpkanin", + "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/off-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_medic.rsi/off-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..075b73c4b738b903a0988bf5614b301959936f90 GIT binary patch literal 931 zcmV;U16=%xP)Px&T}ebiRCt{2+Rty&U>FDR?+Dw7t&lWzX+~HW!=VQuBP;R1%>xN1vV&*;4*v-M z2aT6q7Efj#JZU^QL&kQP;C|G>8WL&~YU^Mkua~u98H>CPu!GMhY2YpJzE7XNeL1`j zz(G->Oi`kY_p@=C#P~tp9|)odMTxRZR`t$R$~zE55sq#1cIS(l%QH!qy|%u4gjV15 z)z{3ZUsRMRyBCnKS6#%@$6XJh;ML3T*xo#crRi6Knv~?~!yCu(Gd@=WOv6B=Kkv1Ve^!y-=)kDd z@%89FD&-yS0C+gI4bw2Z!;J|5g4S>EJrAw~3@$tX&|>!Ic0tmuHryU)hs4%@zv9($tgSUbMR*+G(^A>Cc0A7I4o10EqPG zQ9nI_W7}|S8{3=bQ=JKgVu{6;mLbV9>Zd1&EiL1s=U^@|9GNU{v=%O2wEX&lxL##$`p7HD1c z9DLjgA-~ZPx&T}ebiRCt{2+Rty&U>FDR?+Dw7t&lWzX+~HW!=VQuBP;R1%>xN1vV&*;4*v-M z2aT6q7Efj#JZU^QL&kQP;C|G>8WL&~YU^Mkua~u98H>CPu!GMhY2YpJzE7XNeL1`j zz(G->Oi`kY_p@=C#P~tp9|)odMTxRZR`t$R$~zE55sq#1cIS(l%QH!qy|%u4gjV15 z)z{3ZUsRMRyBCnKS6#%@$6XJh;ML3T*xo#crRi6Knv~?~!yCu(Gd@=WOv6B=Kkv1Ve^!y-=)kDd z@%89FD&-yS0C+gI4bw2Z!;J|5g4S>EJrAw~3@$tX&|>!Ic0tmuHryU)hs4%@zv9($tgSUbMR*+G(^A>Cc0A7I4o10EqPG zQ9nI_W7}|S8{3=bQ=JKgVu{6;mLbV9>Zd1&EiL1s=U^@|9GNU{v=%O2wEX&lxL##$`p7HD1c z9DLjgA-~ZPx%{YgYYRCt{2n$JtzKorNnN-LC%!p1C28(i7l;IeoS1U(fzR(dMe5|Y0-I*&HX>N;^pH%tzpR-wt5Dtt0?E8&zHesUOb+h>8gOn) z&TXk{%Zq8~&+2|qsVrkuh;v(3D$BZEWg>6=)Dti$S|}_e&z#$`P*|AwUY<-E^xxXk zGNa>w8Yr7zglSocE%1GWKfVC~gy_TbE>icKMPK=#P}*7awYGo|eF)Llw&g{sT!Rq( zWC7I0<`*GEAEk0lyHBkNSX5C^@O_w;HP)s}>Iv|?iy5ouNt7Klwz|=v_aj?ls|%+I zTpb_4ySd4I|0{x^m)sv6eoS;WHlNE;ds?)d<=mDAV{lgLV-axLba5GmQ#k-f_0LYf zjA>Mzn#`iF?W}UbG>b`F5cH-#c!D4Zf*=TjAP9mW2!bF8f_MN1^YGKI2T1GBs9!p0 zrN$I-E?zE`$^alADj&ePo%m3xEaUwAt9Bn+$;1eblPuzueg$Mu$ zAz(0uPP>)m^IYk)TQC@d5F*p}+PT3(VPUKeK&8rppf@pZmnT)HCY9D@7!KK#Z#r92 z%h`IpF0X(7f@v0qDnveiI)VyE)3Wg4{ky45!i$%$q)LHz+O45_guwR^1U<|>o`vhW zsr9uELDzL>IJct}7|F#aMH8!CIL&OC+S^bG*~V@cIEmVxz8S9vxC}#_X=-Nr3m{$r z0I+%DkQ7kKRc-=LUA8|f&0`W2!bF8f*=TjAP9mW2!i;p_zg7cQWpw(KTrSw N002ovPDHLkV1n>Xcwqnl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_vizier.rsi/on-equipped-HELMET-vulpkanin.png b/Resources/Textures/_Mono/Clothing/Head/Hardsuits/pdv_vizier.rsi/on-equipped-HELMET-vulpkanin.png new file mode 100644 index 0000000000000000000000000000000000000000..7105fc1d829d3d7a704d30dcf3c183a89c3e446e GIT binary patch literal 842 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