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"
--- /dev/null
+- 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/"
chat-emote-name-robotbeep = Robot
chat-emote-name-yawn = Yawn
chat-emote-name-snore = Snore
+chat-emote-name-bark = Bark
+chat-emote-name-snarl = Snarl
+chat-emote-name-whine = Whine
+chat-emote-name-howl = Howl
+chat-emote-name-growl = Growl
# Message
chat-emote-msg-scream = screams!
chat-speech-verb-electricity-2 = buzzes
chat-speech-verb-electricity-3 = screeches
+chat-speech-verb-vulpkanin-1 = rawrs
+chat-speech-verb-vulpkanin-2 = barks
+chat-speech-verb-vulpkanin-3 = rurs
+chat-speech-verb-vulpkanin-4 = yaps
+chat-speech-verb-vulpkanin = Vulpkanin
+
chat-speech-verb-name-wawa = Wawa
chat-speech-verb-wawa-1 = intones
chat-speech-verb-wawa-2 = states
--- /dev/null
+names-vulpkanin-female-dataset-1 = Adrianna
+names-vulpkanin-female-dataset-2 = Agatha
+names-vulpkanin-female-dataset-3 = Agneza
+names-vulpkanin-female-dataset-4 = Aldona
+names-vulpkanin-female-dataset-5 = Amira
+names-vulpkanin-female-dataset-6 = Angela
+names-vulpkanin-female-dataset-7 = Apolena
+names-vulpkanin-female-dataset-8 = Asia
+names-vulpkanin-female-dataset-9 = Barbara
+names-vulpkanin-female-dataset-10 = Basia
+names-vulpkanin-female-dataset-11 = Beatrice
+names-vulpkanin-female-dataset-12 = Blanka
+names-vulpkanin-female-dataset-13 = Bohumila
+names-vulpkanin-female-dataset-14 = Bruna
+names-vulpkanin-female-dataset-15 = Cecilija
+names-vulpkanin-female-dataset-16 = Cirila
+names-vulpkanin-female-dataset-17 = Czeslawa
+names-vulpkanin-female-dataset-18 = Dagmar
+names-vulpkanin-female-dataset-19 = Dajana
+names-vulpkanin-female-dataset-20 = Damira
+names-vulpkanin-female-dataset-21 = Danka
+names-vulpkanin-female-dataset-22 = Daria
+names-vulpkanin-female-dataset-23 = Diana
+names-vulpkanin-female-dataset-24 = Dimitrina
+names-vulpkanin-female-dataset-25 = Dobromila
+names-vulpkanin-female-dataset-26 = Domnika
+names-vulpkanin-female-dataset-27 = Doroteya
+names-vulpkanin-female-dataset-28 = Dragoslava
+names-vulpkanin-female-dataset-29 = Edyta
+names-vulpkanin-female-dataset-30 = Eliza
+names-vulpkanin-female-dataset-31 = Ena
+names-vulpkanin-female-dataset-32 = Erika
+names-vulpkanin-female-dataset-33 = Ester
+names-vulpkanin-female-dataset-34 = Evelina
+names-vulpkanin-female-dataset-35 = Fatima
+names-vulpkanin-female-dataset-36 = Fikreta
+names-vulpkanin-female-dataset-37 = Filipina
+names-vulpkanin-female-dataset-38 = Franka
+names-vulpkanin-female-dataset-39 = Gabrijela
+names-vulpkanin-female-dataset-40 = Galena
+names-vulpkanin-female-dataset-41 = Genowefa
+names-vulpkanin-female-dataset-42 = Halyna
+names-vulpkanin-female-dataset-43 = Hana
+names-vulpkanin-female-dataset-44 = Helena
+names-vulpkanin-female-dataset-45 = Hristina
+names-vulpkanin-female-dataset-46 = Ioana
+names-vulpkanin-female-dataset-47 = Irena
+names-vulpkanin-female-dataset-48 = Ivayla
+names-vulpkanin-female-dataset-49 = Izabela
+names-vulpkanin-female-dataset-50 = Jagoda
+names-vulpkanin-female-dataset-51 = Jolana
+names-vulpkanin-female-dataset-52 = Jovka
+names-vulpkanin-female-dataset-53 = Julija
+names-vulpkanin-female-dataset-54 = Kaja
+names-vulpkanin-female-dataset-55 = Karyna
+names-vulpkanin-female-dataset-56 = Kata
+names-vulpkanin-female-dataset-57 = Katia
+names-vulpkanin-female-dataset-58 = Klaudia
+names-vulpkanin-female-dataset-59 = Klementina
+names-vulpkanin-female-dataset-60 = Kristina
+names-vulpkanin-female-dataset-61 = Laura
+names-vulpkanin-female-dataset-62 = Lilyana
+names-vulpkanin-female-dataset-63 = Magdalena
+names-vulpkanin-female-dataset-64 = Maja
+names-vulpkanin-female-dataset-65 = Marika
+names-vulpkanin-female-dataset-66 = Matilda
+names-vulpkanin-female-dataset-67 = Nadzeya
+names-vulpkanin-female-dataset-68 = Natalia
+names-vulpkanin-female-dataset-69 = Natasha
+names-vulpkanin-female-dataset-70 = Nedelya
+names-vulpkanin-female-dataset-71 = Nel
+names-vulpkanin-female-dataset-72 = Nevena
+names-vulpkanin-female-dataset-73 = Nikol
+names-vulpkanin-female-dataset-74 = Olivie
+names-vulpkanin-female-dataset-75 = Patricie
+names-vulpkanin-female-dataset-76 = Paulina
+names-vulpkanin-female-dataset-77 = Petra
+names-vulpkanin-female-dataset-78 = Petya
+names-vulpkanin-female-dataset-79 = Radomira
+names-vulpkanin-female-dataset-80 = Rahela
+names-vulpkanin-female-dataset-81 = Raina
+names-vulpkanin-female-dataset-82 = Ranka
+names-vulpkanin-female-dataset-83 = Raya
+names-vulpkanin-female-dataset-84 = Renata
+names-vulpkanin-female-dataset-85 = Roza
+names-vulpkanin-female-dataset-86 = Silvia
+names-vulpkanin-female-dataset-87 = Simona
+names-vulpkanin-female-dataset-88 = Stanislava
+names-vulpkanin-female-dataset-89 = Stefania
+names-vulpkanin-female-dataset-90 = Svatava
+names-vulpkanin-female-dataset-91 = Sylva
+names-vulpkanin-female-dataset-92 = Tamara
+names-vulpkanin-female-dataset-93 = Tina
+names-vulpkanin-female-dataset-94 = Tonya
+names-vulpkanin-female-dataset-95 = Trajanka
+names-vulpkanin-female-dataset-96 = Ula
+names-vulpkanin-female-dataset-97 = Ursa
+names-vulpkanin-female-dataset-98 = Valentina
+names-vulpkanin-female-dataset-99 = Valeria
+names-vulpkanin-female-dataset-100 = Vanessa
+names-vulpkanin-female-dataset-101 = Vasylyna
+names-vulpkanin-female-dataset-102 = Venera
+names-vulpkanin-female-dataset-103 = Vera
+names-vulpkanin-female-dataset-104 = Viktoria
+names-vulpkanin-female-dataset-105 = Violetta
+names-vulpkanin-female-dataset-106 = Vita
+names-vulpkanin-female-dataset-107 = Yoana
+names-vulpkanin-female-dataset-108 = Yulia
+names-vulpkanin-female-dataset-109 = Yvetta
+names-vulpkanin-female-dataset-110 = Yvona
+names-vulpkanin-female-dataset-111 = Zofia
+names-vulpkanin-female-dataset-112 = Zorka
+names-vulpkanin-female-dataset-113 = Zuzanna
--- /dev/null
+names-vulpkanin-last-dataset-1 = Abbott
+names-vulpkanin-last-dataset-2 = Adoette
+names-vulpkanin-last-dataset-3 = Aegaeon
+names-vulpkanin-last-dataset-4 = Aegir
+names-vulpkanin-last-dataset-5 = Antlia
+names-vulpkanin-last-dataset-6 = Argyris
+names-vulpkanin-last-dataset-7 = Artino
+names-vulpkanin-last-dataset-8 = Auriga
+names-vulpkanin-last-dataset-9 = Balch
+names-vulpkanin-last-dataset-10 = Barker
+names-vulpkanin-last-dataset-11 = Barry
+names-vulpkanin-last-dataset-12 = Beck
+names-vulpkanin-last-dataset-13 = Belvin
+names-vulpkanin-last-dataset-14 = Benson
+names-vulpkanin-last-dataset-15 = Bestla
+names-vulpkanin-last-dataset-16 = Beynon
+names-vulpkanin-last-dataset-17 = Birken
+names-vulpkanin-last-dataset-18 = Blum
+names-vulpkanin-last-dataset-19 = Bootes
+names-vulpkanin-last-dataset-20 = Braune
+names-vulpkanin-last-dataset-21 = Briggs
+names-vulpkanin-last-dataset-22 = Brys
+names-vulpkanin-last-dataset-23 = Bunner
+names-vulpkanin-last-dataset-24 = Burns
+names-vulpkanin-last-dataset-25 = Cadogan
+names-vulpkanin-last-dataset-26 = Caelum
+names-vulpkanin-last-dataset-27 = Caine
+names-vulpkanin-last-dataset-28 = Cal'enea
+names-vulpkanin-last-dataset-29 = Caliban
+names-vulpkanin-last-dataset-30 = Card
+names-vulpkanin-last-dataset-31 = Carina
+names-vulpkanin-last-dataset-32 = Cecil
+names-vulpkanin-last-dataset-33 = Cephus
+names-vulpkanin-last-dataset-34 = Cetus
+names-vulpkanin-last-dataset-35 = Ciqala
+names-vulpkanin-last-dataset-36 = Clark
+names-vulpkanin-last-dataset-37 = Collins
+names-vulpkanin-last-dataset-38 = Corvus
+names-vulpkanin-last-dataset-39 = Cross
+names-vulpkanin-last-dataset-40 = Crux
+names-vulpkanin-last-dataset-41 = Cygnus
+names-vulpkanin-last-dataset-42 = Darwin
+names-vulpkanin-last-dataset-43 = Day
+names-vulpkanin-last-dataset-44 = Delphinus
+names-vulpkanin-last-dataset-45 = Dew
+names-vulpkanin-last-dataset-46 = Donovan
+names-vulpkanin-last-dataset-47 = Dorado
+names-vulpkanin-last-dataset-48 = Drexler
+names-vulpkanin-last-dataset-49 = Eckart
+names-vulpkanin-last-dataset-50 = Eisner
+names-vulpkanin-last-dataset-51 = Eridanus
+names-vulpkanin-last-dataset-52 = Esau
+names-vulpkanin-last-dataset-53 = Etsa
+names-vulpkanin-last-dataset-54 = Fahr
+names-vulpkanin-last-dataset-55 = Finn
+names-vulpkanin-last-dataset-56 = Fletcher
+names-vulpkanin-last-dataset-57 = Flint
+names-vulpkanin-last-dataset-58 = Fornax
+names-vulpkanin-last-dataset-59 = Francis
+names-vulpkanin-last-dataset-60 = Frey
+names-vulpkanin-last-dataset-61 = Froese
+names-vulpkanin-last-dataset-62 = Frost
+names-vulpkanin-last-dataset-63 = Galatea
+names-vulpkanin-last-dataset-64 = Gerster
+names-vulpkanin-last-dataset-65 = Gibbs
+names-vulpkanin-last-dataset-66 = Gibby
+names-vulpkanin-last-dataset-67 = Gibson
+names-vulpkanin-last-dataset-68 = Glasser
+names-vulpkanin-last-dataset-69 = Gold
+names-vulpkanin-last-dataset-70 = Gray
+names-vulpkanin-last-dataset-71 = Greenland
+names-vulpkanin-last-dataset-72 = Griffiths
+names-vulpkanin-last-dataset-73 = Grus
+names-vulpkanin-last-dataset-74 = Hackl
+names-vulpkanin-last-dataset-75 = Harrer
+names-vulpkanin-last-dataset-76 = Harris
+names-vulpkanin-last-dataset-77 = Hartig
+names-vulpkanin-last-dataset-78 = Hati
+names-vulpkanin-last-dataset-79 = Haumea
+names-vulpkanin-last-dataset-80 = Heck
+names-vulpkanin-last-dataset-81 = Heckleforth
+names-vulpkanin-last-dataset-82 = Hendricks
+names-vulpkanin-last-dataset-83 = Hennion
+names-vulpkanin-last-dataset-84 = Herder
+names-vulpkanin-last-dataset-85 = Herrlein
+names-vulpkanin-last-dataset-86 = Hersh
+names-vulpkanin-last-dataset-87 = Hi'iaka
+names-vulpkanin-last-dataset-88 = Holderman
+names-vulpkanin-last-dataset-89 = Holt
+names-vulpkanin-last-dataset-90 = Holzer
+names-vulpkanin-last-dataset-91 = Howell
+names-vulpkanin-last-dataset-92 = Howlitzer
+names-vulpkanin-last-dataset-93 = Hunt
+names-vulpkanin-last-dataset-94 = Hunter
+names-vulpkanin-last-dataset-95 = Huntington
+names-vulpkanin-last-dataset-96 = Hydrus
+names-vulpkanin-last-dataset-97 = Hyrrokkin
+names-vulpkanin-last-dataset-98 = Ida
+names-vulpkanin-last-dataset-99 = Indus
+names-vulpkanin-last-dataset-100 = Jones
+names-vulpkanin-last-dataset-101 = Kachina
+names-vulpkanin-last-dataset-102 = Kahler
+names-vulpkanin-last-dataset-103 = Kali
+names-vulpkanin-last-dataset-104 = Kamphaus
+names-vulpkanin-last-dataset-105 = Kekoa
+names-vulpkanin-last-dataset-106 = Keme
+names-vulpkanin-last-dataset-107 = Kenefick
+names-vulpkanin-last-dataset-108 = Kerberos
+names-vulpkanin-last-dataset-109 = King
+names-vulpkanin-last-dataset-110 = Kitchi
+names-vulpkanin-last-dataset-111 = Kiviuq
+names-vulpkanin-last-dataset-112 = Kocher
+names-vulpkanin-last-dataset-113 = Kohl
+names-vulpkanin-last-dataset-114 = Koi
+names-vulpkanin-last-dataset-115 = Kokinos
+names-vulpkanin-last-dataset-116 = Konala
+names-vulpkanin-last-dataset-117 = Kracht
+names-vulpkanin-last-dataset-118 = Kruspe
+names-vulpkanin-last-dataset-119 = Kuruk
+names-vulpkanin-last-dataset-120 = Kusinut
+names-vulpkanin-last-dataset-121 = Lachner
+names-vulpkanin-last-dataset-122 = Lambert
+names-vulpkanin-last-dataset-123 = Lansa
+names-vulpkanin-last-dataset-124 = Laomedeia
+names-vulpkanin-last-dataset-125 = Lawson
+names-vulpkanin-last-dataset-126 = Lee
+names-vulpkanin-last-dataset-127 = Lehrer
+names-vulpkanin-last-dataset-128 = Lexis
+names-vulpkanin-last-dataset-129 = Licht
+names-vulpkanin-last-dataset-130 = Lincoln
+names-vulpkanin-last-dataset-131 = Llewelyn
+names-vulpkanin-last-dataset-132 = Loge
+names-vulpkanin-last-dataset-133 = Lorenzen
+names-vulpkanin-last-dataset-134 = MacLeod
+names-vulpkanin-last-dataset-135 = Maekh
+names-vulpkanin-last-dataset-136 = Malone
+names-vulpkanin-last-dataset-137 = Marks
+names-vulpkanin-last-dataset-138 = Mason
+names-vulpkanin-last-dataset-139 = Matoskah
+names-vulpkanin-last-dataset-140 = Matthews
+names-vulpkanin-last-dataset-141 = Mattick
+names-vulpkanin-last-dataset-142 = Mauss
+names-vulpkanin-last-dataset-143 = McCarthy
+names-vulpkanin-last-dataset-144 = McKee
+names-vulpkanin-last-dataset-145 = McKinney
+names-vulpkanin-last-dataset-146 = McLeod
+names-vulpkanin-last-dataset-147 = Meissner
+names-vulpkanin-last-dataset-148 = Merkel
+names-vulpkanin-last-dataset-149 = Mertz
+names-vulpkanin-last-dataset-150 = Metzinger
+names-vulpkanin-last-dataset-151 = Mikasi
+names-vulpkanin-last-dataset-152 = Mimiteh
+names-vulpkanin-last-dataset-153 = Misae
+names-vulpkanin-last-dataset-154 = Moki
+names-vulpkanin-last-dataset-155 = Mordecai
+names-vulpkanin-last-dataset-156 = Morgan
+names-vulpkanin-last-dataset-157 = Morris
+names-vulpkanin-last-dataset-158 = Moss
+names-vulpkanin-last-dataset-159 = Musca
+names-vulpkanin-last-dataset-160 = Naiad
+names-vulpkanin-last-dataset-161 = Namaka
+names-vulpkanin-last-dataset-162 = Narvi
+names-vulpkanin-last-dataset-163 = Nereid
+names-vulpkanin-last-dataset-164 = Neso
+names-vulpkanin-last-dataset-165 = Nest
+names-vulpkanin-last-dataset-166 = Neuer
+names-vulpkanin-last-dataset-167 = Nist
+names-vulpkanin-last-dataset-168 = Nokomis
+names-vulpkanin-last-dataset-169 = Nonovan
+names-vulpkanin-last-dataset-170 = Noske
+names-vulpkanin-last-dataset-171 = O'Neil
+names-vulpkanin-last-dataset-172 = Okalani
+names-vulpkanin-last-dataset-173 = Okomi
+names-vulpkanin-last-dataset-174 = Oliana
+names-vulpkanin-last-dataset-175 = Oliver
+names-vulpkanin-last-dataset-176 = Pakuna
+names-vulpkanin-last-dataset-177 = Pallene
+names-vulpkanin-last-dataset-178 = Pavo
+names-vulpkanin-last-dataset-179 = Pembroke
+names-vulpkanin-last-dataset-180 = Penrose
+names-vulpkanin-last-dataset-181 = Pichler
+names-vulpkanin-last-dataset-182 = Parker
+names-vulpkanin-last-dataset-183 = Povey
+names-vulpkanin-last-dataset-184 = Preiss
+names-vulpkanin-last-dataset-185 = Prospero
+names-vulpkanin-last-dataset-186 = Protheroe
+names-vulpkanin-last-dataset-187 = Pye
+names-vulpkanin-last-dataset-188 = Pyxis
+names-vulpkanin-last-dataset-189 = Quint
+names-vulpkanin-last-dataset-190 = Rabe
+names-vulpkanin-last-dataset-191 = Rahmer
+names-vulpkanin-last-dataset-192 = Rease
+names-vulpkanin-last-dataset-193 = Reger
+names-vulpkanin-last-dataset-194 = Reichen
+names-vulpkanin-last-dataset-195 = Reimold
+names-vulpkanin-last-dataset-196 = Reiter
+names-vulpkanin-last-dataset-197 = Rhees
+names-vulpkanin-last-dataset-198 = Rhoderick
+names-vulpkanin-last-dataset-199 = Robinson
+names-vulpkanin-last-dataset-200 = Rosenthal
+names-vulpkanin-last-dataset-201 = Rossmann
+names-vulpkanin-last-dataset-202 = Rothman
+names-vulpkanin-last-dataset-203 = Rue
+names-vulpkanin-last-dataset-204 = Sagitta
+names-vulpkanin-last-dataset-205 = Sahkyo
+names-vulpkanin-last-dataset-206 = Sare
+names-vulpkanin-last-dataset-207 = Sawyer
+names-vulpkanin-last-dataset-208 = Schmid
+names-vulpkanin-last-dataset-209 = Schoeler
+names-vulpkanin-last-dataset-210 = Schoenberg
+names-vulpkanin-last-dataset-211 = Schultze
+names-vulpkanin-last-dataset-212 = Seals
+names-vulpkanin-last-dataset-213 = Seidl
+names-vulpkanin-last-dataset-214 = Sharpe
+names-vulpkanin-last-dataset-215 = Shepard
+names-vulpkanin-last-dataset-216 = Shepherd
+names-vulpkanin-last-dataset-217 = Sicheii
+names-vulpkanin-last-dataset-218 = Skinner
+names-vulpkanin-last-dataset-219 = Skoll
+names-vulpkanin-last-dataset-220 = Sommer
+names-vulpkanin-last-dataset-221 = Spade
+names-vulpkanin-last-dataset-222 = Staebler
+names-vulpkanin-last-dataset-223 = Steel
+names-vulpkanin-last-dataset-224 = Sycorax
+names-vulpkanin-last-dataset-225 = Takala
+names-vulpkanin-last-dataset-226 = Takoda
+names-vulpkanin-last-dataset-227 = Tansy
+names-vulpkanin-last-dataset-228 = Tarqeq
+names-vulpkanin-last-dataset-229 = Tarvos
+names-vulpkanin-last-dataset-230 = Tayanita
+names-vulpkanin-last-dataset-231 = Taylor
+names-vulpkanin-last-dataset-232 = Telesto
+names-vulpkanin-last-dataset-233 = Tethys
+names-vulpkanin-last-dataset-234 = Thalassa
+names-vulpkanin-last-dataset-235 = Thiel
+names-vulpkanin-last-dataset-236 = Toski
+names-vulpkanin-last-dataset-237 = Trinculo
+names-vulpkanin-last-dataset-238 = Tse
+names-vulpkanin-last-dataset-239 = Veiel
+names-vulpkanin-last-dataset-240 = Vohkinne
+names-vulpkanin-last-dataset-241 = Umber
+names-vulpkanin-last-dataset-242 = Ward
+names-vulpkanin-last-dataset-243 = Webb
+names-vulpkanin-last-dataset-244 = Weber
+names-vulpkanin-last-dataset-245 = Weider
+names-vulpkanin-last-dataset-246 = Werdin
+names-vulpkanin-last-dataset-247 = Wildner
+names-vulpkanin-last-dataset-248 = Wintsch
+names-vulpkanin-last-dataset-249 = Wolfe
+names-vulpkanin-last-dataset-250 = Yarwood
+names-vulpkanin-last-dataset-251 = Yazhi
+names-vulpkanin-last-dataset-252 = Yoki
--- /dev/null
+names-vulpkanin-male-dataset-1 = Abharr
+names-vulpkanin-male-dataset-2 = Admir
+names-vulpkanin-male-dataset-3 = Aleksi
+names-vulpkanin-male-dataset-4 = Alher
+names-vulpkanin-male-dataset-5 = Andre
+names-vulpkanin-male-dataset-6 = Antoni
+names-vulpkanin-male-dataset-7 = Bakir
+names-vulpkanin-male-dataset-8 = Barys
+names-vulpkanin-male-dataset-9 = Baxter
+# Wolf in Welsh
+names-vulpkanin-male-dataset-10 = Bleidd
+names-vulpkanin-male-dataset-11 = Branimir
+names-vulpkanin-male-dataset-12 = Bruno
+names-vulpkanin-male-dataset-13 = Brutus
+names-vulpkanin-male-dataset-14 = Chavdar
+names-vulpkanin-male-dataset-15 = Czcibor
+names-vulpkanin-male-dataset-16 = Daris
+names-vulpkanin-male-dataset-17 = Davor
+names-vulpkanin-male-dataset-18 = Davorin
+names-vulpkanin-male-dataset-19 = Demeter
+names-vulpkanin-male-dataset-20 = Demir
+names-vulpkanin-male-dataset-21 = Diego
+names-vulpkanin-male-dataset-22 = Dorian
+names-vulpkanin-male-dataset-23 = Edvard
+names-vulpkanin-male-dataset-24 = Emir
+names-vulpkanin-male-dataset-25 = Enver
+names-vulpkanin-male-dataset-26 = Erik
+names-vulpkanin-male-dataset-27 = Fedir
+names-vulpkanin-male-dataset-28 = Fenrir
+names-vulpkanin-male-dataset-29 = Fridrich
+names-vulpkanin-male-dataset-30 = Garrett
+names-vulpkanin-male-dataset-31 = Gaspar
+names-vulpkanin-male-dataset-32 = Gerard
+names-vulpkanin-male-dataset-33 = Gregor
+names-vulpkanin-male-dataset-34 = Gustav
+names-vulpkanin-male-dataset-35 = Hristofor
+names-vulpkanin-male-dataset-36 = Hubert
+names-vulpkanin-male-dataset-37 = Igor
+names-vulpkanin-male-dataset-38 = Irfan
+names-vulpkanin-male-dataset-39 = Ivan
+names-vulpkanin-male-dataset-40 = Jarvald
+names-vulpkanin-male-dataset-41 = Jerrih
+names-vulpkanin-male-dataset-42 = Kasper
+names-vulpkanin-male-dataset-43 = Krreor
+names-vulpkanin-male-dataset-44 = Ksavier
+names-vulpkanin-male-dataset-45 = Libor
+# Lobomir misspelled on purpose
+names-vulpkanin-male-dataset-46 = Lobomir
+names-vulpkanin-male-dataset-47 = Lykaon
+names-vulpkanin-male-dataset-48 = Mahir
+names-vulpkanin-male-dataset-49 = Maksym
+names-vulpkanin-male-dataset-50 = Martyn
+names-vulpkanin-male-dataset-51 = Nazar
+names-vulpkanin-male-dataset-52 = Nero
+names-vulpkanin-male-dataset-53 = Nestor
+names-vulpkanin-male-dataset-54 = Niko
+names-vulpkanin-male-dataset-55 = Oktavian
+names-vulpkanin-male-dataset-56 = Oliver
+names-vulpkanin-male-dataset-57 = Omar
+names-vulpkanin-male-dataset-58 = Oskar
+names-vulpkanin-male-dataset-59 = Petr
+names-vulpkanin-male-dataset-60 = Ranulf
+names-vulpkanin-male-dataset-61 = Riot
+names-vulpkanin-male-dataset-62 = Ruer
+names-vulpkanin-male-dataset-63 = Ryhor
+names-vulpkanin-male-dataset-64 = Slavomir
+names-vulpkanin-male-dataset-65 = Sylvester
+names-vulpkanin-male-dataset-66 = Teo
+names-vulpkanin-male-dataset-67 = Tibor
+names-vulpkanin-male-dataset-68 = Travis
+names-vulpkanin-male-dataset-69 = Ulrick
+names-vulpkanin-male-dataset-70 = Valter
+names-vulpkanin-male-dataset-71 = Vasil
+names-vulpkanin-male-dataset-72 = Verso
+names-vulpkanin-male-dataset-73 = Viktor
+names-vulpkanin-male-dataset-74 = Vladimir
+# Wolf in Polish
+names-vulpkanin-male-dataset-75 = Wilk
+names-vulpkanin-male-dataset-76 = Xander
+names-vulpkanin-male-dataset-77 = Zahari
+names-vulpkanin-male-dataset-78 = Zaker
+names-vulpkanin-male-dataset-79 = Zegrath
+names-vulpkanin-male-dataset-80 = Zenon
hugging-success-generic-others = { CAPITALIZE(THE($user)) } hugs {THE($target)}.
hugging-success-generic-target = { CAPITALIZE(THE($user)) } hugs you.
+petting-success-soft-floofy-vulp = You pet { THE($target) } on {POSS-ADJ($target)} soft floofy head.
+petting-success-soft-floofy-vulp-others = { CAPITALIZE(THE($user)) } pets {THE($target)} on {POSS-ADJ($target)} soft floofy head.
+
## Other
petting-success-tesla = You pet {THE($target)}, violating the laws of nature and physics.
--- /dev/null
+# Ears
+marking-VulpEar-vulp = Vulpkanin ears (Base)
+marking-VulpEar-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEar = Vulpkanin
+
+marking-VulpEarFade-vulp = Vulpkanin ears (Base)
+marking-VulpEarFade-vulp-fade = Vulpkanin ears (Fade)
+marking-VulpEarFade-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEarFade = Vulpkanin (Fade)
+
+marking-VulpEarSharp-vulp = Vulpkanin ears (Base)
+marking-VulpEarSharp-vulp-sharp = Vulpkanin ears (Sharp)
+marking-VulpEarSharp-vulp-inner = Vulpkanin ears (Inner)
+marking-VulpEarSharp = Vulpkanin (Sharp)
+
+marking-VulpEarCoyote-coyote = Coyote ears (Base)
+marking-VulpEarCoyote-coyote-inner = Coyote ears (Inner)
+marking-VulpEarCoyote = Vulpkanin Coyote
+
+marking-VulpEarJackal-jackal = Jackal ears (Base)
+marking-VulpEarJackal-jackal-inner = Jackal ears (Inner)
+marking-VulpEarJackal = Vulpkanin Jackal
+
+marking-VulpEarTerrier-terrier = Terrier ears (Base)
+marking-VulpEarTerrier-terrier-inner = Terrier ears (Inner)
+marking-VulpEarTerrier = Vulpkanin Terrier
+
+marking-VulpEarFennec-fennec = Fennec ears (Base)
+marking-VulpEarFennec-fennec-inner = Fennec ears (Inner)
+marking-VulpEarFennec = Vulpkanin Fennec
+
+marking-VulpEarFox-fox = Fox ears (Base)
+marking-VulpEarFox-fox-inner = Fox ears (Inner)
+marking-VulpEarFox = Vulpkanin Fox
+
+marking-VulpEarOtie-otie = Otie ears (Base)
+marking-VulpEarOtie-otie-inner = Otie ears (Inner)
+marking-VulpEarOtie = Vulpkanin Otie
+
+marking-VulpEarShock-shock = Shock ears (Base)
+marking-VulpEarShock-inner = Shock ears (Inner)
+marking-VulpEarShock = Vulpkanin Shock
+
+
+# Snout
+
+marking-VulpSnout-snout = Snout
+marking-VulpSnout = Vulpkanin Snout
+
+marking-VulpSnoutNose-snout-nose = Nose
+marking-VulpSnoutNose = Vulpkanin Nose
+
+marking-VulpSnoutVulpine-vulpine = Vulpine
+marking-VulpSnoutVulpine = Vulpkanin Vulpine
+
+marking-VulpSnoutVulpineLines-vulpine-lines = Vulpine Lines
+marking-VulpSnoutVulpineLines = Vulpkanin Vulpine Lines
+
+marking-VulpSnoutBlaze-blaze = Blaze
+marking-VulpSnoutBlaze = Vulpkanin Blaze
+
+marking-VulpSnoutMask-mask = Mask
+marking-VulpSnoutMask = Vulpkanin Mask
+
+marking-VulpSnoutTop-snout-top = Top
+marking-VulpSnoutTop = Vulpkanin Snout Top
+
+marking-VulpSnoutPatch-patch = Patch
+marking-VulpSnoutPatch = Vulpkanin Patch
+
+
+# Head
+
+marking-VulpHeadBlaze-blaze = Blaze
+marking-VulpHeadBlaze = Vulpkanin Blaze
+
+marking-VulpHeadMask-mask = Mask
+marking-VulpHeadMask = Vulpkanin Mask
+
+marking-VulpPatch-patch = Patch
+marking-VulpPatch = Vulpkanin Patch
+
+marking-VulpSlash-slash = Slash
+marking-VulpSlash = Vulpkanin Slash
+
+marking-VulpStripes1-stripes_1 = Stripes
+marking-VulpStripes1 = Vulpkanin Stripes 1
+
+marking-VulpStripes2-stripes_2 = Stripes
+marking-VulpStripes2 = Vulpkanin Stripes 2
+
+marking-VulpVulpine-vulpine = Nose
+marking-VulpVulpine = Vulpkanin Nose
+
+
+# Tails
+
+marking-VulpTailFennec-fennec = Fennec tail (Base)
+marking-VulpTailFennec-fennec-tip = Fennec tail (Tip)
+marking-VulpTailFennec = Vulpkanin Fennec
+
+marking-VulpTailFluffy-fluffy = Fluffy tail (Base)
+marking-VulpTailFluffy-fluffy-tip = Fluffy tail (Tip)
+marking-VulpTailFluffy = Vulpkanin Fluffy
+
+marking-VulpTailHusky-husky = Husky tail (Base)
+marking-VulpTailHusky-husky-inner = Husky tail (Inner)
+marking-VulpTailHusky-husky-outer = Husky tail (Outer)
+marking-VulpTailHusky = Vulpkanin Husky
+
+marking-VulpTailLong-long = Long tail (Base)
+marking-VulpTailLong-long-tip = Long tail (Tip)
+marking-VulpTailLong = Vulpkanin Long
+
+marking-VulpTailVulp-vulp = Vulpkanin tail (Base)
+marking-VulpTailVulp-vulp-tip = Vulpkanin tail (Tip)
+marking-VulpTailVulp = Vulpkanin
+
+marking-VulpTailVulpFade-vulp = Vulpkanin tail (Base)
+marking-VulpTailVulpFade-vulp-fade = Vulpkanin tail (Fade)
+marking-VulpTailVulpFade = Vulpkanin (Fade)
+
+
+# Chest
+
+marking-VulpBellyCrest-belly_crest = Belly
+marking-VulpBellyCrest = Vulpkanin Belly Crest
+
+marking-VulpBellyFull-belly_full = Belly
+marking-VulpBellyFull = Vulpkanin Belly Full
+
+marking-VulpBellyFox-belly_fox = Belly
+marking-VulpBellyFox = Vulpkanin Belly Fox
+
+
+# Arms
+
+marking-VulpClawsHandLeft = Claws (Left Hand)
+marking-VulpClawsHandRight = Claws (Right Hand)
+
+marking-VulpClawsHandLeft-claws_l_hand = Claws
+marking-VulpClawsHandRight-claws_r_hand = Claws
+
+marking-VulpPointsCrestArmLeft = Crest (Left Arm)
+marking-VulpPointsCrestHandLeft = Crest (Left Hand)
+marking-VulpPointsCrestArmRight = Crest (Right Arm)
+marking-VulpPointsCrestHandRight = Crest (Right Hand)
+
+marking-VulpPointsCrestArmLeft-crest-arm-l = Crest
+marking-VulpPointsCrestHandLeft-crest-hand-l = Crest
+marking-VulpPointsCrestArmRight-crest-arm-r = Crest
+marking-VulpPointsCrestHandRight-crest-hand-r = Crest
+
+marking-VulpPointsFadeArmLeft = Fade (Left Arm)
+marking-VulpPointsFadeHandLeft = Fade (Left Hand)
+marking-VulpPointsFadeArmRight = Fade (Right Arm)
+marking-VulpPointsFadeHandRight = Fade (Right Hand)
+
+marking-VulpPointsFadeArmLeft-points_fade-arm-l = Fade
+marking-VulpPointsFadeHandLeft-points_fade-hand-l = Fade
+marking-VulpPointsFadeArmRight-points_fade-arm-r = Fade
+marking-VulpPointsFadeHandRight-points_fade-hand-r = Fade
+
+marking-VulpPointsSharpArmLeft = Sharp (Left Arm)
+marking-VulpPointsSharpLongArmLeft = Sharp Long (Left Arm)
+marking-VulpPointsSharpHandLeft = Sharp (Left Hand)
+marking-VulpPointsSharpArmRight = Sharp (Right Arm)
+marking-VulpPointsSharpLongArmRight = Sharp Long (Right Arm)
+marking-VulpPointsSharpHandRight = Sharp (Right Hand)
+
+marking-VulpPointsSharpArmLeft-points_sharp-arm-l = Sharp
+marking-VulpPointsSharpLongArmLeft-points_sharp-arm-long-l = Sharp Long
+marking-VulpPointsSharpHandLeft-points_sharp-hand-l = Sharp
+marking-VulpPointsSharpArmRight-points_sharp-arm-r = Sharp
+marking-VulpPointsSharpLongArmRight-points_sharp-arm-long-r = Sharp Long
+marking-VulpPointsSharpHandRight-points_sharp-hand-r = Sharp
+
+
+# Legs
+
+marking-VulpClawsFootLeft = Claws (Left Foot)
+marking-VulpClawsFootRight = Claws (Right Foot)
+
+marking-VulpClawsFootLeft-claws_l_foot = Claws
+marking-VulpClawsFootRight-claws_r_foot = Claws
+
+marking-VulpPointsCrestLegLeft = Crest (Left Leg)
+marking-VulpPointsCrestFootLeft = Crest (Left Foot)
+marking-VulpPointsCrestLegRight = Crest (Right Leg)
+marking-VulpPointsCrestFootRight = Crest (Right Foot)
+
+marking-VulpPointsCrestLegLeft-crest-leg-l = Crest
+marking-VulpPointsCrestFootLeft-crest-foot-l = Crest
+marking-VulpPointsCrestLegRight-crest-leg-r = Crest
+marking-VulpPointsCrestFootRight-crest-foot-r = Crest
+
+marking-VulpPointsFadeLegLeft = Fade (Left Leg)
+marking-VulpPointsFadeFootLeft = Fade (Left Foot)
+marking-VulpPointsFadeLegRight = Fade (Right Leg)
+marking-VulpPointsFadeFootRight = Fade (Right Foot)
+
+marking-VulpPointsFadeLegLeft-points_fade-leg-l = Fade
+marking-VulpPointsFadeFootLeft-points_fade-foot-l = Fade
+marking-VulpPointsFadeLegRight-points_fade-leg-r = Fade
+marking-VulpPointsFadeFootRight-points_fade-foot-r = Fade
+
+marking-VulpPointsSharpLegLeft = Sharp (Left Leg)
+marking-VulpPointsSharpFootLeft = Sharp (Left Foot)
+marking-VulpPointsSharpLegRight = Sharp (Right Leg)
+marking-VulpPointsSharpFootRight = Sharp (Right Foot)
+
+marking-VulpPointsSharpLegLeft-points_sharp-leg-l = Sharp
+marking-VulpPointsSharpFootLeft-points_sharp-foot-l = Sharp
+marking-VulpPointsSharpLegRight-points_sharp-leg-r = Sharp
+marking-VulpPointsSharpFootRight-points_sharp-foot-r = Sharp
+
+
+# Hair
+
+marking-VulpHairAdhara = Adhara
+marking-VulpHairAnita = Anita
+marking-VulpHairApollo = Apollo
+marking-VulpHairBelle = Belle
+marking-VulpHairBraided = Braided Hair
+marking-VulpHairBun = Bun
+marking-VulpHairCleanCut = Clean Cut
+marking-VulpHairCurl = Curl
+marking-VulpHairHawk = Hawk
+marking-VulpHairJagged = Jagged
+marking-VulpHairJeremy = Jeremy
+marking-VulpHairKajam = Kajam
+marking-VulpHairKeid = Keid
+marking-VulpHairKleeia = Kleeia
+marking-VulpHairMizar = Mizar
+marking-VulpHairPunkBraided = Punk Braided
+marking-VulpHairRaine = Raine
+marking-VulpHairRough = Rough
+marking-VulpHairShort = Short Hair
+marking-VulpHairShort2 = Short Hair 2
+marking-VulpHairSpike = Spike
+
+
+# Facial Hair
+
+marking-VulpFacialHairRuff = Ruff
+marking-VulpFacialHairElder = Elder
+marking-VulpFacialHairElderChin = Elder Chin
+marking-VulpFacialHairKita = Kita
+marking-VulpFacialHairGoatee = Beard (Snout Goatee)
species-name-skeleton = Skeleton
species-name-vox = Vox
species-name-gingerbread = delicious baked good
+species-name-vulpkanin = Vulpkanin
## Misc species things
-snail-hurt-by-salt-popup = The salty solution burns like acid!
\ No newline at end of file
+snail-hurt-by-salt-popup = The salty solution burns like acid!
useDelay: 1
itemIconStyle: BigAction
+# TODO: Add back once we have animated tails again. Were removed due to the sprite rework, causing all of them to not fit anymore.
+# - type: entity
+# parent: ActionToggleWagging
+# id: ActionToggleWaggingVulpkanin
+# components:
+# - type: Action
+# icon: { sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi, state: tail-wag-icon }
+# iconOn: { sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi, state: tail-wag-icon }
+# itemIconStyle: NoItem
+# useDelay: 1 # Prevents Emote Spam
+
- type: entity
parent: BaseAction
id: ActionGravityJump
- type: InstantAction
event: !type:GravityJumpEvent {}
+- type: entity
+ parent: BaseAction
+ id: ActionVulpkaninGravityJump
+ name: Leap
+ description: Use your agile legs to leap a short distance. Be careful not to bump into anything!
+ components:
+ - type: Action
+ useDelay: 12
+ icon:
+ sprite: Interface/Actions/jump.rsi
+ state: icon
+ - type: InstantAction
+ event: !type:GravityJumpEvent {}
+
- type: entity
parent: BaseToggleAction
id: ActionToggleRootable
--- /dev/null
+# Limbs that spawn when gibbed should get descriptions.
+- type: entity
+ abstract: true
+ parent: [ BasePart ]
+ id: PartVulpkanin
+ name: vulpkanin body part
+ components:
+ - type: Sprite
+ sprite: Mobs/Species/Vulpkanin/parts.rsi
+
+- type: entity
+ parent: [ PartVulpkanin, BaseTorso ]
+ id: TorsoVulpkanin
+ name: vulpkanin torso
+ components:
+ - type: Sprite
+ state: torso_m
+
+- type: entity
+ parent: [ PartVulpkanin, BaseHead ]
+ id: HeadVulpkanin
+ name: vulpkanin head
+ components:
+ - type: Sprite
+ state: head_m
+
+- type: entity
+ parent: [ PartVulpkanin, BaseLeftArm ]
+ id: LeftArmVulpkanin
+ name: left vulpkanin arm
+ components:
+ - type: Sprite
+ state: l_arm
+
+- type: entity
+ parent: [ PartVulpkanin, BaseRightArm ]
+ id: RightArmVulpkanin
+ name: right vulpkanin arm
+ components:
+ - type: Sprite
+ state: r_arm
+
+- type: entity
+ parent: [ PartVulpkanin, BaseLeftHand ]
+ id: LeftHandVulpkanin
+ name: left vulpkanin hand
+ components:
+ - type: Sprite
+ state: l_hand
+
+- type: entity
+ parent: [ PartVulpkanin, BaseRightHand ]
+ id: RightHandVulpkanin
+ name: right vulpkanin hand
+ components:
+ - type: Sprite
+ state: r_hand
+
+- type: entity
+ parent: [ PartVulpkanin, BaseLeftLeg ]
+ id: LeftLegVulpkanin
+ name: left vulpkanin leg
+ components:
+ - type: Sprite
+ state: l_leg
+
+- type: entity
+ parent: [ PartVulpkanin, BaseRightLeg ]
+ id: RightLegVulpkanin
+ name: right vulpkanin leg
+ components:
+ - type: Sprite
+ state: r_leg
+
+- type: entity
+ parent: [ PartVulpkanin, BaseLeftFoot ]
+ id: LeftFootVulpkanin
+ name: left vulpkanin foot
+ components:
+ - type: Sprite
+ state: l_foot
+
+- type: entity
+ parent: [ PartVulpkanin, BaseRightFoot ]
+ id: RightFootVulpkanin
+ name: right vulpkanin foot
+ components:
+ - type: Sprite
+ state: r_foot
--- /dev/null
+- type: body
+ id: Vulpkanin
+ name: vulpkanin
+ root: torso
+ slots:
+ head:
+ part: HeadVulpkanin
+ connections:
+ - torso
+ organs:
+ brain: OrganHumanBrain
+ eyes: OrganHumanEyes
+ torso:
+ part: TorsoVulpkanin
+ connections:
+ - right arm
+ - left arm
+ - right leg
+ - left leg
+ organs:
+ heart: OrganAnimalHeart
+ lungs: OrganHumanLungs
+ stomach: OrganAnimalStomach
+ liver: OrganAnimalLiver
+ kidneys: OrganHumanKidneys
+ right arm:
+ part: RightArmVulpkanin
+ connections:
+ - right hand
+ left arm:
+ part: LeftArmVulpkanin
+ connections:
+ - left hand
+ right hand:
+ part: RightHandVulpkanin
+ left hand:
+ part: LeftHandVulpkanin
+ right leg:
+ part: RightLegVulpkanin
+ connections:
+ - right foot
+ left leg:
+ part: LeftLegVulpkanin
+ connections:
+ - left foot
+ right foot:
+ part: RightFootVulpkanin
+ left foot:
+ part: LeftFootVulpkanin
id: ManifestedSpirit
coefficients:
Holy: 2
+
+# Vulps get more heat damage because fur
+- type: damageModifierSet
+ id: Vulpkanin
+ coefficients:
+ Heat: 1.15
+ Cold: 0.85
--- /dev/null
+- type: localizedDataset
+ id: names_vulpkanin_female
+ values:
+ prefix: names-vulpkanin-female-dataset-
+ count: 113
--- /dev/null
+- type: localizedDataset
+ id: names_vulpkanin_last
+ values:
+ prefix: names-vulpkanin-last-dataset-
+ count: 252
--- /dev/null
+- type: localizedDataset
+ id: names_vulpkanin_male
+ values:
+ prefix: names-vulpkanin-male-dataset-
+ count: 80
- Snout
- HeadTop
- HeadSide
+ - FacialHair
- type: entity
abstract: true
- Snout
- HeadTop
- HeadSide
+ - FacialHair
- type: entity
abstract: true
head-vox:
- state: equipped-head-light-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-light-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-light-reptilian
shader: unshaded
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-vulpkanin
+ - state: equipped-head-unshaded-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-reptilian
- state: equipped-head-unshaded-reptilian
head-vox:
- state: equipped-head-light-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-light-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-light-reptilian
shader: unshaded
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-vulpkanin
+ - state: equipped-head-unshaded-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-reptilian
- state: equipped-head-unshaded-reptilian
head-vox:
- state: equipped-head-light-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-light-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-light-reptilian
shader: unshaded
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-vulpkanin
+ - state: equipped-head-unshaded-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-reptilian
- state: equipped-head-unshaded-reptilian
head-vox:
- state: equipped-head-light-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-light-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-light-reptilian
shader: unshaded
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
+ head-vulpkanin:
+ - state: equipped-head-vulpkanin
+ - state: equipped-head-unshaded-vulpkanin
+ shader: unshaded
head-reptilian:
- state: equipped-head-reptilian
- state: equipped-head-unshaded-reptilian
--- /dev/null
+# 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
--- /dev/null
+
+# 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
--- /dev/null
+# 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
--- /dev/null
+# 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
--- /dev/null
+- 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
--- /dev/null
+# 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
--- /dev/null
+# 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
- type: marking
id: TattooEyeRight
bodyPart: Eyes
- markingCategory: Head
- speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
+ markingCategory: [Head]
+ speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
coloring:
default:
type:
id: TattooEyeLeft
bodyPart: Eyes
markingCategory: Head
- speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
+ speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
coloring:
default:
type:
# that means we only need to copy them over when switching between species.
# So these don't need to be part of the Body settings, unless someone makes a trait that adjusts these components.
- BodyEmotes
+ - MessyDrinker
# - Fixtures TODO: A better way to clone fixtures or a fixture fix. Currently if you devour someone on the ground and transform, you lose collision with tables as they were knocked down when they were copied.
- Speech
+ - TemperatureProtection
- TypingIndicator
- ScaleVisuals # for dwarf height
eventComponents:
--- /dev/null
+- type: entity
+ save: false
+ name: Urist McBark
+ parent: BaseMobVulpkanin
+ id: MobVulpkanin
--- /dev/null
+- 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
name: guide-entry-species
text: "/ServerInfo/Guidebook/Mobs/Species.xml"
children:
- - Arachnid
- - Diona
- - Dwarf
- - Human
- - Moth
- - Reptilian
- - SlimePerson
- - Vox
+ - Arachnid
+ - Diona
+ - Dwarf
+ - Human
+ - Moth
+ - Reptilian
+ - SlimePerson
+ - Vox
+ - Vulpkanin
- type: guideEntry
id: Arachnid
id: Vox
name: species-name-vox
text: "/ServerInfo/Guidebook/Mobs/Vox.xml"
+
+- type: guideEntry
+ id: Vulpkanin
+ name: species-name-vulpkanin
+ text: "/ServerInfo/Guidebook/Mobs/Vulpkanin.xml"
- Human
- Moth
- Reptilian
+ - Vulpkanin
- type: loadoutEffectGroup
id: EffectSpeciesVox
- Dwarf
- Human
- Reptilian
+ - Vulpkanin
- type: loadoutEffectGroup
id: OxygenBreatherMimeMoth
- /Audio/Machines/robotscream_7.ogg
- /Audio/Machines/robotscream_8.ogg
- /Audio/Machines/robotscream_9.ogg
+
+- type: soundCollection
+ id: VulpkaninScreams
+ files:
+ - /Audio/Voice/Vulpkanin/vulp_scream1.ogg
+ - /Audio/Voice/Vulpkanin/vulp_scream2.ogg
+ - /Audio/Voice/Vulpkanin/vulp_scream3.ogg
+ - /Audio/Voice/Vulpkanin/vulp_scream4.ogg
--- /dev/null
+- 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
Reptilian: 4
SlimePerson: 4
Diona: 2
+ Vulpkanin: 4
--- /dev/null
+- 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
Ping:
collection: XenoborgPing
+# Vulp Sounds
+- type: emoteSounds
+ id: MaleVulpkanin
+ params:
+ variation: 0.125
+ sounds:
+ Laugh:
+ collection: MaleLaugh
+ Sneeze:
+ collection: MaleSneezes
+ Cough:
+ collection: MaleCoughs
+ Whistle:
+ collection: Whistles
+ Sigh:
+ collection: MaleSigh
+ Scream:
+ collection: VulpkaninScreams
+ Growl:
+ collection: VulpkaninGrowls
+ Snarl:
+ collection: VulpkaninSnarls
+ Bark:
+ collection: VulpkaninBarks
+ Whine:
+ collection: VulpkaninWhines
+ Howl:
+ collection: VulpkaninHowls
+
+- type: emoteSounds
+ id: FemaleVulpkanin
+ params:
+ variation: 0.125
+ sounds:
+ Laugh:
+ collection: FemaleLaugh
+ Sneeze:
+ collection: FemaleSneezes
+ Cough:
+ collection: FemaleCoughs
+ Whistle:
+ collection: Whistles
+ Sigh:
+ collection: FemaleSigh
+ Scream:
+ collection: VulpkaninScreams
+ Growl:
+ collection: VulpkaninGrowls
+ Snarl:
+ collection: VulpkaninSnarls
+ Bark:
+ collection: VulpkaninBarks
+ Whine:
+ collection: VulpkaninWhines
+ Howl:
+ collection: VulpkaninHowls
+
# body emotes
- type: emoteSounds
id: GeneralBodyEmotes
- click
- clicks
+# Vulpkanin
+- type: emote
+ id: Bark
+ name: chat-emote-name-bark
+ category: Vocal
+ available: false
+ whitelist:
+ components:
+ - Vocal
+ blacklist:
+ components:
+ - BorgChassis
+ chatMessages: [barks.]
+ chatTriggers:
+ - bark
+ - barks
+ - barked
+ - barking
+
+- type: emote
+ id: Snarl
+ name: chat-emote-name-snarl
+ category: Vocal
+ available: false
+ whitelist:
+ components:
+ - Vocal
+ blacklist:
+ components:
+ - BorgChassis
+ chatMessages: [snarls.]
+ chatTriggers:
+ - snarl
+ - snarls
+ - snarled
+ - snarling
+
+- type: emote
+ id: Whine
+ name: chat-emote-name-whine
+ category: Vocal
+ available: false
+ whitelist:
+ components:
+ - Vocal
+ blacklist:
+ components:
+ - BorgChassis
+ chatMessages: [whines.]
+ chatTriggers:
+ - whine
+ - whines
+ - whined
+ - whining
+
+- type: emote
+ id: Howl
+ name: chat-emote-name-howl
+ category: Vocal
+ available: false
+ whitelist:
+ components:
+ - Vocal
+ blacklist:
+ components:
+ - BorgChassis
+ chatMessages: [howls.]
+ chatTriggers:
+ - howl
+ - howls
+ - howling
+ - howled
+
+- type: emote
+ id: Growl
+ name: chat-emote-name-growl
+ category: Vocal
+ available: false
+ whitelist:
+ components:
+ - Vocal
+ blacklist:
+ components:
+ - BorgChassis
+ chatMessages: [growls.]
+ chatTriggers:
+ - growl
+ - growls
+ - growled
+ - growling
+
# hand emotes
- type: emote
id: Clap
exclaimSound:
path: /Audio/Animals/goat_bah.ogg
+- type: speechSounds
+ id: Vulpkanin
+ saySound:
+ path: /Audio/Voice/Talk/vulp.ogg
+ askSound:
+ path: /Audio/Voice/Talk/vulp_ask.ogg
+ exclaimSound:
+ path: /Audio/Voice/Talk/vulp_exclaim.ogg
+
- type: speechSounds
id: Wawa
saySound:
- chat-speech-verb-electricity-2
- chat-speech-verb-electricity-3
+- type: speechVerb
+ id: Vulpkanin
+ name: chat-speech-verb-vulpkanin
+ speechVerbStrings:
+ - chat-speech-verb-vulpkanin-1
+ - chat-speech-verb-vulpkanin-2
+ - chat-speech-verb-vulpkanin-3
+ - chat-speech-verb-vulpkanin-4
+
- type: speechVerb
id: Wawa
name: chat-speech-verb-name-wawa
<GuideEntityEmbed Entity="MobSlimePerson" Caption="Slime Person"/>
<GuideEntityEmbed Entity="MobVox" Caption="Vox"/>
</Box>
+ <Box>
+ <GuideEntityEmbed Entity="MobVulpkanin" Caption="Vulpkanin"/>
+ </Box>
</Document>
--- /dev/null
+<Document>
+ # Vulpkanin
+
+ <Box>
+ <GuideEntityEmbed Entity="MobVulpkanin" Caption=""/>
+ </Box>
+
+ Vulpkanin, due to their dense fur, [color=#1e90ff]prefer colder temperatures[/color] and [color=#ffa500]heat up faster.[/color]
+ Their agile (but clumsy) legs allow them to leap short distances, be careful not to bump into anything!
+
+ Their diet allows them to safely eat raw meat but they get poisoned by theobromine.
+
+ Their weirdly shaped muzzle leads to difficulties drinking, making them sometimes spill small amounts of whatever they drank onto the ground.
+
+ They take [color=#1e90ff]15% less Cold damage[/color] but [color=#ffa500]15% more Heat damage.[/color].
+</Document>
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "on-equipped-HELMET-reptilian",
"directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "on-equipped-HELMET-reptilian",
"directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian state by TiniestShark (Github)",
+ "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github)",
"size": {
"x": 32,
"y": 32
{
"name": "on-equipped-HELMET-reptilian",
"directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "on-equipped-HELMET-reptilian",
"directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "on-equipped-HELMET-reptilian",
"directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "equipped-head-unshaded-vox",
"directions": 4
},
+ {
+ "name": "equipped-head-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-light-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-head-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub).",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub), vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "equipped-HELMET-dog",
"directions": 4
},
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "inhand-left",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-reptilian",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "on-equipped-HELMET-dog",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14. Vulpkanin states by TiniestShark (Github)",
"size": {
"x": 32,
"y": 32
{
"name": "equipped-HELMET-vox",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "equipped-head-unshaded-dog",
"directions": 4
+ },
+ {
+ "name": "equipped-head-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-light-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (github).",
"size": {
"x": 32,
"y": 32
{
"name": "equipped-head-unshaded-dog",
"directions": 4
+ },
+ {
+ "name": "equipped-head-light-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub).",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub), vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "sprite made by Gtheglorious based on the sprite made by Alekshhh for SS14. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
+ "copyright": "sprite made by Gtheglorious based on the sprite made by Alekshhh for SS14. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprite made by Gtheglorious based on the sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Sprite made by Gtheglorious based on the sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-reptilian",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "on-equipped-HELMET-dog",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Original by Emisse, modified by EmoGarbage404. Vox states by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Original by Emisse, modified by EmoGarbage404. Vox states by Flareguy for SS14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"name": "equipped-head-unshaded-vox",
"directions": 4
},
+ {
+ "name": "equipped-head-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-light-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "equipped-head-unshaded-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-head-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14, dog states modified from base states by casiliuscestus (GitHub) for Space Station 14. Reptilian states by TiniestShark (Github).",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14, dog states modified from base states by casiliuscestus (GitHub) for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Scrubdelub (GitHub) for Space Station 14. Reptilian state by TiniestShark (Github).",
+ "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Scrubdelub (GitHub) for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by casiliuscestus for Space Station 14. Reptilian states by TiniestShark (Github).",
+ "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd. Vox states by Flareguy for Space Station 14. Dog states modified from base states by casiliuscestus for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
+
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Based on tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by EmoGarbage404 (github). Vox states by Flareguy for Space Station 14. Reptilian state by TiniestShark (Github).",
+ "copyright": "Based on tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by EmoGarbage404 (github). Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET-vox",
"directions": 4
},
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub).",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin states by TiniestShark (Github)",
"size": {
"x": 32,
"y": 32
"name": "on-equipped-HELMET",
"directions": 4
},
+ {
+ "name": "on-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "off-equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "off-equipped-HELMET-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Reptilian state by TiniestShark (Github)",
+ "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Vulpkanin and Reptilian state by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "equipped-HELMET-dog",
"directions": 4
},
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "inhand-left",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Reptilian states by TiniestShark (Github)",
+ "copyright": "Sprite edited by Flareguy for SS14, original unedited sprite can be found in https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET in parts and collaboration by Sparlight (GitHub) and Raccoononi (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
"name": "equipped-HELMET-dog",
"directions": 4
},
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "inhand-left",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprite edited by Flareguy for SS14, modified from space suit sprites taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. Vox state based off of biosuit, taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79. Reptilian states by TiniestShark (Github)",
+ "copyright": "Sprite edited by Flareguy for SS14, modified from space suit sprites taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. Vox state based off of biosuit, taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79. Vulpkanin and Reptilian states by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradise https://github.com/ParadiseSS13/Paradise/tree/master/icons (unknown commit). Vox state by Flareguy for SS14. Reptilian state by TiniestShark (Github).",
+ "copyright": "Taken from paradise https://github.com/ParadiseSS13/Paradise/tree/master/icons (unknown commit). Vox state by Flareguy for SS14. Vulpkanin version made by Floofers. Reptilian state by TiniestShark (Github).",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-HELMET-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
"size": {
"x": 32,
"y": 32
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. vox state by Flareguy",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. vox state by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157dm, resprited for SS14 by MilonPL",
"size": {
"x": 32,
"y": 32
"name": "equipped-HELMET",
"directions": 4
},
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-HELMET-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state",
+ "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state | ulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "up-inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 and up-equipped-HELMET modified by Flareguy, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state",
+ "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 and up-equipped-HELMET modified by Flareguy, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from vox welding helmet state | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "up-inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
-}
\ No newline at end of file
+}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from CEV-Eris at https://github.com/discordia-space/CEV-Eris/blob/2a0d963d5bf68bd8ddf6fba6f60479bec172b51d/icons/inventory/head/mob.dmi, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from 'welding' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+ "copyright": "Taken from CEV-Eris at https://github.com/discordia-space/CEV-Eris/blob/2a0d963d5bf68bd8ddf6fba6f60479bec172b51d/icons/inventory/head/mob.dmi, icon by lzk228(discord 455630609641897984). equipped-HELMET-vox state modified by Flareguy from 'welding' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | ulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "up-inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+ "copyright": "Taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "up-inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-HELMET-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-HELMET-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "equipped-MASK-reptilian",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified by Flareguy",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Made by brainfood1183 (github) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy",
+ "copyright": "Made by brainfood1183 (github) for ss14. Reptilian edit by Nairod(Github), vox edit by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Made by Nimfar11 (GitHub) for Space Station 14. Reptilian edit by Nairod(Github), vox edit by Flareguy",
+ "copyright": "Made by Nimfar11 (GitHub) for Space Station 14. Reptilian edit by Nairod(Github), vox edit by Flareguy | vulpkanin version made by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state modified by Flareguy from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state modified by Flareguy from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for ss14. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e, and modified by Flareguy",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for ss14. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from 'gas-alt' state in /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e, and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified by Flareguy | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). Vox state by Flareguy for SS14",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). Vox state by Flareguy for SS14 | vulpkanin version edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified to fix an error",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and slightly modified to fix an error | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [ 0.5, 0.5, 0.5 ],
+ [ 0.5, 0.5, 0.5 ],
+ [ 0.5, 0.5, 0.5 ],
+ [ 0.5, 0.5, 0.5 ]
+ ]
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4,
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox & up-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprited by LinkUyx#6557. Reptilian edit by Nairod(Github)",
+ "copyright": "Sprited by LinkUyx#6557. Reptilian edit by Nairod(Github) | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github), equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified to look like mercenary gas mask by Flareguy",
+ "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github), equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e and modified to look like mercenary gas mask by Flareguy | vulpkanin version edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d and edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK-hamster",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Sprited by belay5 (Discord) | equipped-MASK-vox sprited by PuroSlavKing (Github)",
+ "copyright": "Sprited by belay5 (Discord) | equipped-MASK-vox sprited by PuroSlavKing (Github) | equipped-MASK-vulpkanin sprited by TJohnson (Delta-V)",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Originally sprited by belay5 (Discord) then recolored by Nairod (Github). equipped-MASK-vox sprited by PuroSlavKing (Github) and recolored by Flareguy",
+ "copyright": "Originally sprited by belay5 (Discord) then recolored by Nairod (Github). equipped-MASK-vox sprited by PuroSlavKing (Github) and recolored by Flareguy | equipped-MASK-vulpkanin sprited by TJohnson (Delta-V)",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/33f7c1ef477fa67db5dda48078b469ab59aa7997. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from paradise at commit https://github.com/ParadiseSS13/Paradise/commit/33f7c1ef477fa67db5dda48078b469ab59aa7997. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh. equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38",
"size": {
"x": 32,
"y": 32
"name": "inhand-right",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-vox",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github).Vox edit by foboscheshir (github)",
+ "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github).Vox edit by foboscheshir (github) | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). . Vox edit by foboscheshir (github)",
+ "copyright": "Taken from tgstation at commit https://github.com/harmonyn/-tg-station/blob/11043a07f6136d3d196b0378c31deb3dc1a9532f/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). . Vox edit by foboscheshir (github) | vulpkanin version taken from https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13/commit/091d9ec00f186052b87bd65125e896f78faefe38 edited by Floofers",
"size": {
"x": 32,
"y": 32
"name": "equipped-MASK",
"directions": 4
},
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
{
"name": "equipped-MASK-reptilian",
"directions": 4
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/blob/ed466a4c67828b44ddb9d9550366be5c2d745955/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "up-equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/RemieRichards/-tg-station/blob/f8c05e21694cd3cb703e40edc5cfc375017944b1/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi",
+ "copyright": "Taken from tgstation at commit https://github.com/RemieRichards/-tg-station/blob/f8c05e21694cd3cb703e40edc5cfc375017944b1/icons/obj/clothing/masks.dmi. Reptilian edit by Nairod(Github). equipped-MASK-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/bc095ad398790a2b718b2bab4f2157cdd80a51da/icons/mob/clothing/species/vox/mask.dmi | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
{
"name": "inhand-right",
"directions": 4
+ },
+ {
+ "name": "equipped-MASK-vulpkanin",
+ "directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0. creampie_moth by MilenVolf, creampie_arachnid by PixelTheKermit (Github), creampie_vox by Errant",
+ "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0. creampie_moth by MilenVolf, creampie_arachnid by PixelTheKermit (Github), creampie_vox by Errant, creampie_vulpkanin by Floofers",
"size": {
"x": 32,
"y": 32
{
"name": "creampie_xenomorph",
"directions": 4
- }
+ },
+ {
+ "name": "creampie_vulpkanin",
+ "directions": 4
+ }
]
}
--- /dev/null
+{
+ "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
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "https://github.com/DeltaV-Station/Delta-v/commit/e5426c4e3b160472b7d2913e1f89897bf72d957, some modification by FairlySadPanda (Github/Discord), ScarKy0 (Github/Discord) and TiniestShark (Github)",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "fennec",
+ "directions": 4
+ },
+ {
+ "name": "fennec-inner",
+ "directions": 4
+ },
+ {
+ "name": "fox",
+ "directions": 4
+ },
+ {
+ "name": "fox-inner",
+ "directions": 4
+ },
+ {
+ "name": "jackal",
+ "directions": 4
+ },
+ {
+ "name": "jackal-inner",
+ "directions": 4
+ },
+ {
+ "name": "otie",
+ "directions": 4
+ },
+ {
+ "name": "otie-inner",
+ "directions": 4
+ },
+ {
+ "name": "shock",
+ "directions": 4
+ },
+ {
+ "name": "shock-inner",
+ "directions": 4
+ },
+ {
+ "name": "terrier",
+ "directions": 4
+ },
+ {
+ "name": "terrier-inner",
+ "directions": 4
+ },
+ {
+ "name": "vulp",
+ "directions": 4
+ },
+ {
+ "name": "vulp-inner",
+ "directions": 4
+ },
+ {
+ "name": "vulp-sharp",
+ "directions": 4
+ },
+ {
+ "name": "vulp-fade",
+ "directions": 4
+ },
+ {
+ "name": "coyote",
+ "directions": 4
+ },
+ {
+ "name": "coyote-inner",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, modified by FairlySadPanda (Github/Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "ruff",
+ "directions": 4
+ },
+ {
+ "name": "elder",
+ "directions": 4
+ },
+ {
+ "name": "elder_chin",
+ "directions": 4
+ },
+ {
+ "name": "kita",
+ "directions": 4
+ },
+ {
+ "name": "goatee",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, modified by FairlySadPanda (Github/Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "adhara",
+ "directions": 4
+ },
+ {
+ "name": "anita",
+ "directions": 4
+ },
+ {
+ "name": "apollo",
+ "directions": 4
+ },
+ {
+ "name": "belle",
+ "directions": 4
+ },
+ {
+ "name": "braided",
+ "directions": 4
+ },
+ {
+ "name": "bun",
+ "directions": 4
+ },
+ {
+ "name": "clean_cut",
+ "directions": 4
+ },
+ {
+ "name": "curl",
+ "directions": 4
+ },
+ {
+ "name": "hawk",
+ "directions": 4
+ },
+ {
+ "name": "jagged",
+ "directions": 4
+ },
+ {
+ "name": "jeremy",
+ "directions": 4
+ },
+ {
+ "name": "kajam",
+ "directions": 4
+ },
+ {
+ "name": "keid",
+ "directions": 4
+ },
+ {
+ "name": "kleeia",
+ "directions": 4
+ },
+ {
+ "name": "mizar",
+ "directions": 4
+ },
+ {
+ "name": "punkbraided",
+ "directions": 4
+ },
+ {
+ "name": "raine",
+ "directions": 4
+ },
+ {
+ "name": "rough",
+ "directions": 4
+ },
+ {
+ "name": "short",
+ "directions": 4
+ },
+ {
+ "name": "short2",
+ "directions": 4
+ },
+ {
+ "name": "spike",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "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
+ }
+ ]
+}
--- /dev/null
+{
+ "copyright": "Discord PJB#3005 Altered By Floofers in: Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86",
+ "license": "CC-BY-SA-3.0",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "delays": [
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ]
+ ],
+ "directions": 4,
+ "name": "female_none"
+ },
+ {
+ "delays": [
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ]
+ ],
+ "directions": 4,
+ "name": "female_full"
+ },
+ {
+ "delays": [
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ],
+ [
+ 1.0
+ ]
+ ],
+ "directions": 4,
+ "name": "female_top"
+ },
+ {
+ "name": "none"
+ },
+ {
+ "name": "male_full",
+ "directions": 4
+ },
+ {
+ "name": "male_none",
+ "directions": 1
+ },
+ {
+ "name": "male_top",
+ "directions": 4
+ },
+ {
+ "name": "unisex_full",
+ "directions": 4
+ },
+ {
+ "name": "unisex_none",
+ "directions": 1
+ },
+ {
+ "name": "unisex_top",
+ "directions": 4
+ },
+ {
+ "name": "full",
+ "directions": 4
+ },
+ {
+ "name": "top",
+ "directions": 4
+ }
+ ],
+ "version": 1
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86, edited by ScarKy0 (Github/Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "blaze",
+ "directions": 4
+ },
+ {
+ "name": "mask",
+ "directions": 4
+ },
+ {
+ "name": "snout-top",
+ "directions": 4
+ },
+ {
+ "name": "patch",
+ "directions": 4
+ },
+ {
+ "name": "snout",
+ "directions": 4
+ },
+ {
+ "name": "snout-nose",
+ "directions": 4
+ },
+ {
+ "name": "vulpine",
+ "directions": 4
+ },
+ {
+ "name": "vulpine-lines",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/DeltaV-Station/Delta-v/commit/65d35d0b3c20aa4e8a0e749a4de8392e53051e86. Fluffy created by Skarletto (Github). Modified by FairlySadPanda (Github/Discord)",
+ "size": {"x": 32, "y": 32},
+ "states": [
+ {
+ "name": "tail-wag-icon"
+ },
+ {
+ "name": "fennec",
+ "directions": 4
+ },
+ {
+ "name": "fennec-tip",
+ "directions": 4
+ },
+ {
+ "name": "fluffy",
+ "directions": 4
+ },
+ {
+ "name": "fluffy-tip",
+ "directions": 4
+ },
+ {
+ "name": "husky",
+ "directions": 4
+ },
+ {
+ "name": "husky-inner",
+ "directions": 4
+ },
+ {
+ "name": "husky-outer",
+ "directions": 4
+ },
+ {
+ "name": "long",
+ "directions": 4
+ },
+ {
+ "name": "long-tip",
+ "directions": 4
+ },
+ {
+ "name": "vulp",
+ "directions": 4
+ },
+ {
+ "name": "vulp-fade",
+ "directions": 4
+ },
+ {
+ "name": "vulp-tip",
+ "directions": 4
+ },
+ {
+ "name": "coyote",
+ "directions": 4
+ }
+ ]
+}
--- /dev/null
+{
+ "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
+ }
+ ]
+}
--- /dev/null
+{
+ "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
+ }
+ ]
+}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Adapted from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+ "copyright": "Adapted from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d edited by Floofers",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8. lit-equipped-MASK-vox & unlit-equipped-MASK-vox states taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/4638130fab5ff0e9faa220688811349d3297a33e | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/bfc9c6ba8126ee8c41564d68c4bfb9ce37faa8f8 | vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
"size": {
"x": 32,
"y": 32
0.1
]
]
+ },
+ {
+ "name": "unlit-equipped-MASK-vulpkanin",
+ "directions": 4
+ },
+ {
+ "name": "lit-equipped-MASK-vulpkanin",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
}
]
}