Vulpkanin Species (#37539)
* [April Fools] Elf species (#35353) elf * [April Fools] Juice that makes me go insane (#35370) * kill me * MAKE IT STOP * is it finally over? * web edit * webedit Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> * webedit Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> * webedit Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> * webedit * WEBEDIT PLEASE Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> --------- Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> * vulpkanin species the ultimate april fools joke Co-Authored-By: Kr8art <188977876+kr8art@users.noreply.github.com> * cant be bothered * make build and test debug run on the april fools branch (#35396) welp * Revert "[April Fools] Juice that makes me go insane (#35370)" This reverts commitfcbdcf8452. * Revert "[April Fools] Elf species (#35353)" This reverts commit704293a051. * nuh uh * localized names * fix survival box * abilities (Mostly don't work yet, pending PRs) * wagging loc * slight heat tweaks * stuff * Update Vulpkanin.xml * vulp screams + quieter howl * MessyDrinker by Orks * MessyDrinker guidebook * animal bones * fix wagging * missed * no loc * Lower damage, remove butchering * Revert "animal bones" This reverts commit 3457cde13e57336678f62a20bf57fb315844c240. * leap * collision * leap desc update * leap guidebook * fix leap * microbalance * comment * microbalancing pt 2 * microbalancing pt 3 * test fail fix (i hope) * fix organs * no leaping on the ground * remove SolutionScanner + ling work * fix clone * add stuff back * microbalancing pt yes * male vulp names mainly slavic names with some similiar sounding ones mixed in * Revert "male vulp names" This reverts commit 1666f81821bfea241262627160a594dd1b0ce050. * male vulps names pr 2 (slavic, dog names, few puns) Slavic names, with mixed in typical dog names and some puns * female names (mainly slavic, other stuff mixed in) * oops * Update vulpkanin.yml * Vulps WIP Work (#1) * Modified aesprite tools * WIP * wipperoni * We are done here, wawa * Revert "Merge branch 'aseprite-tools' into hannah/vulps-wip" This reverts commit d258645df60a94d0217fecd85a38545f2b951cde, reversing changes made to 0ae39e862152ef6548533eba0547709594c55e90. * Resolve merge issue * Fix Urist McVulp forgetting his fursuit --------- Co-authored-by: Southbridge-fur <southbridgefur@gmail.com> * re-add ears and husk overlay * revert adding ears to vox * Crest Markings * Fade Markings * Sharp Markings * microbalance + comments * censor character nudity option compliance * Ear Markings * 1984 wagging animations * Tail Markings * tail wag icon * annoyance * guidebook * slight temperature tweak * seperate out snouts, port over 2 markings for testing * fix * seperate snout file * Snout/Head Markings * cleanup + locale for ears * Head and Snout loc * gray eyes * crest and husk cleanup * Tail and Chest loc * Legs and Arms loc * most important commit * mime vulps like rations too * missing loc * microbalance * not needed * goatee * white eyes * harmony feedback tail fixes * personal changes and fixes after playing * fix fluffy tail clipping * Sprite fixes, displacement fixes (#2) * Tune head displacement * Vulps Sprite Tuning * helmets * detail * Urist * wag * comban't * fix attributions * remove vulp biosuits * fix vulp beards * fixed up ears * comment note * further ear tweaks * engi helmets --------- Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Co-authored-by: Milon <milonpl.git@proton.me> Co-authored-by: Kr8art <188977876+kr8art@users.noreply.github.com> Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com> Co-authored-by: Southbridge-fur <southbridgefur@gmail.com>
@@ -36,3 +36,8 @@
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "Derived from shriek1.ogg by Errant"
|
||||
source: "https://github.com/goonstation/goonstation/tree/eb3e7df6292d23f6af2f18b4372d3a8ba4b0fda7/sound/misc/talk"
|
||||
|
||||
- files: ["vulp.ogg, vulp_ask.ogg, vulp_exclaim.ogg"]
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "pug.ogg (Renamed to vulp.ogg), pug_ask.ogg (Renamed to vulp_ask.ogg, pug_exclaim.ogg (Renamed to vulp_exclaim.ogg) all taken from: https://github.com/goonstation/goonstation/commit/da7c8965c4552ca53af367e6c83a83da2affe790"
|
||||
source: "https://github.com/goonstation/goonstation/commit/da7c8965c4552ca53af367e6c83a83da2affe790"
|
||||
|
||||
BIN
Resources/Audio/Voice/Talk/vulp.ogg
Normal file
BIN
Resources/Audio/Voice/Talk/vulp_ask.ogg
Normal file
BIN
Resources/Audio/Voice/Talk/vulp_exclaim.ogg
Normal file
55
Resources/Audio/Voice/Vulpkanin/attributions.yml
Normal file
@@ -0,0 +1,55 @@
|
||||
- files: ["dog_bark1.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/abhisheky948/sounds/625497/"
|
||||
source: "https://freesound.org/people/abhisheky948/sounds/625497/"
|
||||
|
||||
- files: ["dog_bark2.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/michael_grinnell/sounds/464400/"
|
||||
source: "https://freesound.org/people/michael_grinnell/sounds/464400/"
|
||||
|
||||
- files: ["dog_bark3.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/Geoff-Bremner-Audio/sounds/688201/"
|
||||
source: "https://freesound.org/people/Geoff-Bremner-Audio/sounds/688201/"
|
||||
|
||||
- files: ["dog_growl1.ogg", "dog_growl2.ogg", "dog_growl3.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/Glitchedtones/sounds/372533/ - cut out three clips of dog growling, cleaned up, converted to ogg"
|
||||
source: "https://freesound.org/people/Glitchedtones/sounds/372533/"
|
||||
|
||||
- files: ["dog_growl4.ogg"]
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "Original sound taken from Paradise Station. Renamed to dog_growl4.ogg"
|
||||
source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl1.ogg"
|
||||
|
||||
- files: ["dog_growl5.ogg"]
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "Original sound taken from Paradise Station. Renamed to dog_growl5.ogg"
|
||||
source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl2.ogg"
|
||||
|
||||
- files: ["dog_growl6.ogg"]
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "Original sound taken from Paradise Station. Renamed to dog_growl6.ogg"
|
||||
source: "https://github.com/ParadiseSS13/Paradise/blob/master/sound/goonstation/voice/growl3.ogg"
|
||||
|
||||
|
||||
- files: ["dog_snarl1.ogg", "dog_snarl2.ogg", "dog_snarl3.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/strongbot/sounds/341090/ - cut out three clips of dog snarling, cleaned up, converted to ogg"
|
||||
source: "https://freesound.org/people/strongbot/sounds/341090/"
|
||||
|
||||
- files: ["dog_whine.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/Sruddi1/sounds/34878/ - cleaned up, converted to ogg"
|
||||
source: "https://freesound.org/people/Sruddi1/sounds/34878/"
|
||||
|
||||
- files: ["howl.ogg"]
|
||||
license: "CC-BY-NC-SA-3.0"
|
||||
copyright: "Original sound taken from Goonstation. Renamed to howl.ogg"
|
||||
source: "https://github.com/goonstation/goonstation/blob/master/sound/voice/animal/werewolf_howl.ogg"
|
||||
|
||||
- files: ["vulp_scream1.ogg", "vulp_scream2.ogg", "vulp_scream3.ogg", "vulp_scream4.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Original sound by https://freesound.org/people/lordomega/sounds/514959/ - cut out four clips, cleaned up, converted to ogg"
|
||||
source: "https://freesound.org/people/lordomega/sounds/514959/"
|
||||
BIN
Resources/Audio/Voice/Vulpkanin/dog_bark1.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_bark2.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_bark3.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl1.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl2.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl3.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl4.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl5.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_growl6.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_snarl1.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_snarl2.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_snarl3.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/dog_whine.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/howl.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/vulp_scream1.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/vulp_scream2.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/vulp_scream3.ogg
Normal file
BIN
Resources/Audio/Voice/Vulpkanin/vulp_scream4.ogg
Normal file
@@ -32,6 +32,11 @@ chat-emote-name-monkeyscreeches = Monkey Screech
|
||||
chat-emote-name-robotbeep = Robot
|
||||
chat-emote-name-yawn = Yawn
|
||||
chat-emote-name-snore = Snore
|
||||
chat-emote-name-bark = Bark
|
||||
chat-emote-name-snarl = Snarl
|
||||
chat-emote-name-whine = Whine
|
||||
chat-emote-name-howl = Howl
|
||||
chat-emote-name-growl = Growl
|
||||
|
||||
# Message
|
||||
chat-emote-msg-scream = screams!
|
||||
|
||||
@@ -158,6 +158,12 @@ chat-speech-verb-electricity-1 = crackles
|
||||
chat-speech-verb-electricity-2 = buzzes
|
||||
chat-speech-verb-electricity-3 = screeches
|
||||
|
||||
chat-speech-verb-vulpkanin-1 = rawrs
|
||||
chat-speech-verb-vulpkanin-2 = barks
|
||||
chat-speech-verb-vulpkanin-3 = rurs
|
||||
chat-speech-verb-vulpkanin-4 = yaps
|
||||
chat-speech-verb-vulpkanin = Vulpkanin
|
||||
|
||||
chat-speech-verb-name-wawa = Wawa
|
||||
chat-speech-verb-wawa-1 = intones
|
||||
chat-speech-verb-wawa-2 = states
|
||||
|
||||
113
Resources/Locale/en-US/datasets/names/vulpkanin_female.ftl
Normal file
@@ -0,0 +1,113 @@
|
||||
names-vulpkanin-female-dataset-1 = Adrianna
|
||||
names-vulpkanin-female-dataset-2 = Agatha
|
||||
names-vulpkanin-female-dataset-3 = Agneza
|
||||
names-vulpkanin-female-dataset-4 = Aldona
|
||||
names-vulpkanin-female-dataset-5 = Amira
|
||||
names-vulpkanin-female-dataset-6 = Angela
|
||||
names-vulpkanin-female-dataset-7 = Apolena
|
||||
names-vulpkanin-female-dataset-8 = Asia
|
||||
names-vulpkanin-female-dataset-9 = Barbara
|
||||
names-vulpkanin-female-dataset-10 = Basia
|
||||
names-vulpkanin-female-dataset-11 = Beatrice
|
||||
names-vulpkanin-female-dataset-12 = Blanka
|
||||
names-vulpkanin-female-dataset-13 = Bohumila
|
||||
names-vulpkanin-female-dataset-14 = Bruna
|
||||
names-vulpkanin-female-dataset-15 = Cecilija
|
||||
names-vulpkanin-female-dataset-16 = Cirila
|
||||
names-vulpkanin-female-dataset-17 = Czeslawa
|
||||
names-vulpkanin-female-dataset-18 = Dagmar
|
||||
names-vulpkanin-female-dataset-19 = Dajana
|
||||
names-vulpkanin-female-dataset-20 = Damira
|
||||
names-vulpkanin-female-dataset-21 = Danka
|
||||
names-vulpkanin-female-dataset-22 = Daria
|
||||
names-vulpkanin-female-dataset-23 = Diana
|
||||
names-vulpkanin-female-dataset-24 = Dimitrina
|
||||
names-vulpkanin-female-dataset-25 = Dobromila
|
||||
names-vulpkanin-female-dataset-26 = Domnika
|
||||
names-vulpkanin-female-dataset-27 = Doroteya
|
||||
names-vulpkanin-female-dataset-28 = Dragoslava
|
||||
names-vulpkanin-female-dataset-29 = Edyta
|
||||
names-vulpkanin-female-dataset-30 = Eliza
|
||||
names-vulpkanin-female-dataset-31 = Ena
|
||||
names-vulpkanin-female-dataset-32 = Erika
|
||||
names-vulpkanin-female-dataset-33 = Ester
|
||||
names-vulpkanin-female-dataset-34 = Evelina
|
||||
names-vulpkanin-female-dataset-35 = Fatima
|
||||
names-vulpkanin-female-dataset-36 = Fikreta
|
||||
names-vulpkanin-female-dataset-37 = Filipina
|
||||
names-vulpkanin-female-dataset-38 = Franka
|
||||
names-vulpkanin-female-dataset-39 = Gabrijela
|
||||
names-vulpkanin-female-dataset-40 = Galena
|
||||
names-vulpkanin-female-dataset-41 = Genowefa
|
||||
names-vulpkanin-female-dataset-42 = Halyna
|
||||
names-vulpkanin-female-dataset-43 = Hana
|
||||
names-vulpkanin-female-dataset-44 = Helena
|
||||
names-vulpkanin-female-dataset-45 = Hristina
|
||||
names-vulpkanin-female-dataset-46 = Ioana
|
||||
names-vulpkanin-female-dataset-47 = Irena
|
||||
names-vulpkanin-female-dataset-48 = Ivayla
|
||||
names-vulpkanin-female-dataset-49 = Izabela
|
||||
names-vulpkanin-female-dataset-50 = Jagoda
|
||||
names-vulpkanin-female-dataset-51 = Jolana
|
||||
names-vulpkanin-female-dataset-52 = Jovka
|
||||
names-vulpkanin-female-dataset-53 = Julija
|
||||
names-vulpkanin-female-dataset-54 = Kaja
|
||||
names-vulpkanin-female-dataset-55 = Karyna
|
||||
names-vulpkanin-female-dataset-56 = Kata
|
||||
names-vulpkanin-female-dataset-57 = Katia
|
||||
names-vulpkanin-female-dataset-58 = Klaudia
|
||||
names-vulpkanin-female-dataset-59 = Klementina
|
||||
names-vulpkanin-female-dataset-60 = Kristina
|
||||
names-vulpkanin-female-dataset-61 = Laura
|
||||
names-vulpkanin-female-dataset-62 = Lilyana
|
||||
names-vulpkanin-female-dataset-63 = Magdalena
|
||||
names-vulpkanin-female-dataset-64 = Maja
|
||||
names-vulpkanin-female-dataset-65 = Marika
|
||||
names-vulpkanin-female-dataset-66 = Matilda
|
||||
names-vulpkanin-female-dataset-67 = Nadzeya
|
||||
names-vulpkanin-female-dataset-68 = Natalia
|
||||
names-vulpkanin-female-dataset-69 = Natasha
|
||||
names-vulpkanin-female-dataset-70 = Nedelya
|
||||
names-vulpkanin-female-dataset-71 = Nel
|
||||
names-vulpkanin-female-dataset-72 = Nevena
|
||||
names-vulpkanin-female-dataset-73 = Nikol
|
||||
names-vulpkanin-female-dataset-74 = Olivie
|
||||
names-vulpkanin-female-dataset-75 = Patricie
|
||||
names-vulpkanin-female-dataset-76 = Paulina
|
||||
names-vulpkanin-female-dataset-77 = Petra
|
||||
names-vulpkanin-female-dataset-78 = Petya
|
||||
names-vulpkanin-female-dataset-79 = Radomira
|
||||
names-vulpkanin-female-dataset-80 = Rahela
|
||||
names-vulpkanin-female-dataset-81 = Raina
|
||||
names-vulpkanin-female-dataset-82 = Ranka
|
||||
names-vulpkanin-female-dataset-83 = Raya
|
||||
names-vulpkanin-female-dataset-84 = Renata
|
||||
names-vulpkanin-female-dataset-85 = Roza
|
||||
names-vulpkanin-female-dataset-86 = Silvia
|
||||
names-vulpkanin-female-dataset-87 = Simona
|
||||
names-vulpkanin-female-dataset-88 = Stanislava
|
||||
names-vulpkanin-female-dataset-89 = Stefania
|
||||
names-vulpkanin-female-dataset-90 = Svatava
|
||||
names-vulpkanin-female-dataset-91 = Sylva
|
||||
names-vulpkanin-female-dataset-92 = Tamara
|
||||
names-vulpkanin-female-dataset-93 = Tina
|
||||
names-vulpkanin-female-dataset-94 = Tonya
|
||||
names-vulpkanin-female-dataset-95 = Trajanka
|
||||
names-vulpkanin-female-dataset-96 = Ula
|
||||
names-vulpkanin-female-dataset-97 = Ursa
|
||||
names-vulpkanin-female-dataset-98 = Valentina
|
||||
names-vulpkanin-female-dataset-99 = Valeria
|
||||
names-vulpkanin-female-dataset-100 = Vanessa
|
||||
names-vulpkanin-female-dataset-101 = Vasylyna
|
||||
names-vulpkanin-female-dataset-102 = Venera
|
||||
names-vulpkanin-female-dataset-103 = Vera
|
||||
names-vulpkanin-female-dataset-104 = Viktoria
|
||||
names-vulpkanin-female-dataset-105 = Violetta
|
||||
names-vulpkanin-female-dataset-106 = Vita
|
||||
names-vulpkanin-female-dataset-107 = Yoana
|
||||
names-vulpkanin-female-dataset-108 = Yulia
|
||||
names-vulpkanin-female-dataset-109 = Yvetta
|
||||
names-vulpkanin-female-dataset-110 = Yvona
|
||||
names-vulpkanin-female-dataset-111 = Zofia
|
||||
names-vulpkanin-female-dataset-112 = Zorka
|
||||
names-vulpkanin-female-dataset-113 = Zuzanna
|
||||
252
Resources/Locale/en-US/datasets/names/vulpkanin_last.ftl
Normal file
@@ -0,0 +1,252 @@
|
||||
names-vulpkanin-last-dataset-1 = Abbott
|
||||
names-vulpkanin-last-dataset-2 = Adoette
|
||||
names-vulpkanin-last-dataset-3 = Aegaeon
|
||||
names-vulpkanin-last-dataset-4 = Aegir
|
||||
names-vulpkanin-last-dataset-5 = Antlia
|
||||
names-vulpkanin-last-dataset-6 = Argyris
|
||||
names-vulpkanin-last-dataset-7 = Artino
|
||||
names-vulpkanin-last-dataset-8 = Auriga
|
||||
names-vulpkanin-last-dataset-9 = Balch
|
||||
names-vulpkanin-last-dataset-10 = Barker
|
||||
names-vulpkanin-last-dataset-11 = Barry
|
||||
names-vulpkanin-last-dataset-12 = Beck
|
||||
names-vulpkanin-last-dataset-13 = Belvin
|
||||
names-vulpkanin-last-dataset-14 = Benson
|
||||
names-vulpkanin-last-dataset-15 = Bestla
|
||||
names-vulpkanin-last-dataset-16 = Beynon
|
||||
names-vulpkanin-last-dataset-17 = Birken
|
||||
names-vulpkanin-last-dataset-18 = Blum
|
||||
names-vulpkanin-last-dataset-19 = Bootes
|
||||
names-vulpkanin-last-dataset-20 = Braune
|
||||
names-vulpkanin-last-dataset-21 = Briggs
|
||||
names-vulpkanin-last-dataset-22 = Brys
|
||||
names-vulpkanin-last-dataset-23 = Bunner
|
||||
names-vulpkanin-last-dataset-24 = Burns
|
||||
names-vulpkanin-last-dataset-25 = Cadogan
|
||||
names-vulpkanin-last-dataset-26 = Caelum
|
||||
names-vulpkanin-last-dataset-27 = Caine
|
||||
names-vulpkanin-last-dataset-28 = Cal'enea
|
||||
names-vulpkanin-last-dataset-29 = Caliban
|
||||
names-vulpkanin-last-dataset-30 = Card
|
||||
names-vulpkanin-last-dataset-31 = Carina
|
||||
names-vulpkanin-last-dataset-32 = Cecil
|
||||
names-vulpkanin-last-dataset-33 = Cephus
|
||||
names-vulpkanin-last-dataset-34 = Cetus
|
||||
names-vulpkanin-last-dataset-35 = Ciqala
|
||||
names-vulpkanin-last-dataset-36 = Clark
|
||||
names-vulpkanin-last-dataset-37 = Collins
|
||||
names-vulpkanin-last-dataset-38 = Corvus
|
||||
names-vulpkanin-last-dataset-39 = Cross
|
||||
names-vulpkanin-last-dataset-40 = Crux
|
||||
names-vulpkanin-last-dataset-41 = Cygnus
|
||||
names-vulpkanin-last-dataset-42 = Darwin
|
||||
names-vulpkanin-last-dataset-43 = Day
|
||||
names-vulpkanin-last-dataset-44 = Delphinus
|
||||
names-vulpkanin-last-dataset-45 = Dew
|
||||
names-vulpkanin-last-dataset-46 = Donovan
|
||||
names-vulpkanin-last-dataset-47 = Dorado
|
||||
names-vulpkanin-last-dataset-48 = Drexler
|
||||
names-vulpkanin-last-dataset-49 = Eckart
|
||||
names-vulpkanin-last-dataset-50 = Eisner
|
||||
names-vulpkanin-last-dataset-51 = Eridanus
|
||||
names-vulpkanin-last-dataset-52 = Esau
|
||||
names-vulpkanin-last-dataset-53 = Etsa
|
||||
names-vulpkanin-last-dataset-54 = Fahr
|
||||
names-vulpkanin-last-dataset-55 = Finn
|
||||
names-vulpkanin-last-dataset-56 = Fletcher
|
||||
names-vulpkanin-last-dataset-57 = Flint
|
||||
names-vulpkanin-last-dataset-58 = Fornax
|
||||
names-vulpkanin-last-dataset-59 = Francis
|
||||
names-vulpkanin-last-dataset-60 = Frey
|
||||
names-vulpkanin-last-dataset-61 = Froese
|
||||
names-vulpkanin-last-dataset-62 = Frost
|
||||
names-vulpkanin-last-dataset-63 = Galatea
|
||||
names-vulpkanin-last-dataset-64 = Gerster
|
||||
names-vulpkanin-last-dataset-65 = Gibbs
|
||||
names-vulpkanin-last-dataset-66 = Gibby
|
||||
names-vulpkanin-last-dataset-67 = Gibson
|
||||
names-vulpkanin-last-dataset-68 = Glasser
|
||||
names-vulpkanin-last-dataset-69 = Gold
|
||||
names-vulpkanin-last-dataset-70 = Gray
|
||||
names-vulpkanin-last-dataset-71 = Greenland
|
||||
names-vulpkanin-last-dataset-72 = Griffiths
|
||||
names-vulpkanin-last-dataset-73 = Grus
|
||||
names-vulpkanin-last-dataset-74 = Hackl
|
||||
names-vulpkanin-last-dataset-75 = Harrer
|
||||
names-vulpkanin-last-dataset-76 = Harris
|
||||
names-vulpkanin-last-dataset-77 = Hartig
|
||||
names-vulpkanin-last-dataset-78 = Hati
|
||||
names-vulpkanin-last-dataset-79 = Haumea
|
||||
names-vulpkanin-last-dataset-80 = Heck
|
||||
names-vulpkanin-last-dataset-81 = Heckleforth
|
||||
names-vulpkanin-last-dataset-82 = Hendricks
|
||||
names-vulpkanin-last-dataset-83 = Hennion
|
||||
names-vulpkanin-last-dataset-84 = Herder
|
||||
names-vulpkanin-last-dataset-85 = Herrlein
|
||||
names-vulpkanin-last-dataset-86 = Hersh
|
||||
names-vulpkanin-last-dataset-87 = Hi'iaka
|
||||
names-vulpkanin-last-dataset-88 = Holderman
|
||||
names-vulpkanin-last-dataset-89 = Holt
|
||||
names-vulpkanin-last-dataset-90 = Holzer
|
||||
names-vulpkanin-last-dataset-91 = Howell
|
||||
names-vulpkanin-last-dataset-92 = Howlitzer
|
||||
names-vulpkanin-last-dataset-93 = Hunt
|
||||
names-vulpkanin-last-dataset-94 = Hunter
|
||||
names-vulpkanin-last-dataset-95 = Huntington
|
||||
names-vulpkanin-last-dataset-96 = Hydrus
|
||||
names-vulpkanin-last-dataset-97 = Hyrrokkin
|
||||
names-vulpkanin-last-dataset-98 = Ida
|
||||
names-vulpkanin-last-dataset-99 = Indus
|
||||
names-vulpkanin-last-dataset-100 = Jones
|
||||
names-vulpkanin-last-dataset-101 = Kachina
|
||||
names-vulpkanin-last-dataset-102 = Kahler
|
||||
names-vulpkanin-last-dataset-103 = Kali
|
||||
names-vulpkanin-last-dataset-104 = Kamphaus
|
||||
names-vulpkanin-last-dataset-105 = Kekoa
|
||||
names-vulpkanin-last-dataset-106 = Keme
|
||||
names-vulpkanin-last-dataset-107 = Kenefick
|
||||
names-vulpkanin-last-dataset-108 = Kerberos
|
||||
names-vulpkanin-last-dataset-109 = King
|
||||
names-vulpkanin-last-dataset-110 = Kitchi
|
||||
names-vulpkanin-last-dataset-111 = Kiviuq
|
||||
names-vulpkanin-last-dataset-112 = Kocher
|
||||
names-vulpkanin-last-dataset-113 = Kohl
|
||||
names-vulpkanin-last-dataset-114 = Koi
|
||||
names-vulpkanin-last-dataset-115 = Kokinos
|
||||
names-vulpkanin-last-dataset-116 = Konala
|
||||
names-vulpkanin-last-dataset-117 = Kracht
|
||||
names-vulpkanin-last-dataset-118 = Kruspe
|
||||
names-vulpkanin-last-dataset-119 = Kuruk
|
||||
names-vulpkanin-last-dataset-120 = Kusinut
|
||||
names-vulpkanin-last-dataset-121 = Lachner
|
||||
names-vulpkanin-last-dataset-122 = Lambert
|
||||
names-vulpkanin-last-dataset-123 = Lansa
|
||||
names-vulpkanin-last-dataset-124 = Laomedeia
|
||||
names-vulpkanin-last-dataset-125 = Lawson
|
||||
names-vulpkanin-last-dataset-126 = Lee
|
||||
names-vulpkanin-last-dataset-127 = Lehrer
|
||||
names-vulpkanin-last-dataset-128 = Lexis
|
||||
names-vulpkanin-last-dataset-129 = Licht
|
||||
names-vulpkanin-last-dataset-130 = Lincoln
|
||||
names-vulpkanin-last-dataset-131 = Llewelyn
|
||||
names-vulpkanin-last-dataset-132 = Loge
|
||||
names-vulpkanin-last-dataset-133 = Lorenzen
|
||||
names-vulpkanin-last-dataset-134 = MacLeod
|
||||
names-vulpkanin-last-dataset-135 = Maekh
|
||||
names-vulpkanin-last-dataset-136 = Malone
|
||||
names-vulpkanin-last-dataset-137 = Marks
|
||||
names-vulpkanin-last-dataset-138 = Mason
|
||||
names-vulpkanin-last-dataset-139 = Matoskah
|
||||
names-vulpkanin-last-dataset-140 = Matthews
|
||||
names-vulpkanin-last-dataset-141 = Mattick
|
||||
names-vulpkanin-last-dataset-142 = Mauss
|
||||
names-vulpkanin-last-dataset-143 = McCarthy
|
||||
names-vulpkanin-last-dataset-144 = McKee
|
||||
names-vulpkanin-last-dataset-145 = McKinney
|
||||
names-vulpkanin-last-dataset-146 = McLeod
|
||||
names-vulpkanin-last-dataset-147 = Meissner
|
||||
names-vulpkanin-last-dataset-148 = Merkel
|
||||
names-vulpkanin-last-dataset-149 = Mertz
|
||||
names-vulpkanin-last-dataset-150 = Metzinger
|
||||
names-vulpkanin-last-dataset-151 = Mikasi
|
||||
names-vulpkanin-last-dataset-152 = Mimiteh
|
||||
names-vulpkanin-last-dataset-153 = Misae
|
||||
names-vulpkanin-last-dataset-154 = Moki
|
||||
names-vulpkanin-last-dataset-155 = Mordecai
|
||||
names-vulpkanin-last-dataset-156 = Morgan
|
||||
names-vulpkanin-last-dataset-157 = Morris
|
||||
names-vulpkanin-last-dataset-158 = Moss
|
||||
names-vulpkanin-last-dataset-159 = Musca
|
||||
names-vulpkanin-last-dataset-160 = Naiad
|
||||
names-vulpkanin-last-dataset-161 = Namaka
|
||||
names-vulpkanin-last-dataset-162 = Narvi
|
||||
names-vulpkanin-last-dataset-163 = Nereid
|
||||
names-vulpkanin-last-dataset-164 = Neso
|
||||
names-vulpkanin-last-dataset-165 = Nest
|
||||
names-vulpkanin-last-dataset-166 = Neuer
|
||||
names-vulpkanin-last-dataset-167 = Nist
|
||||
names-vulpkanin-last-dataset-168 = Nokomis
|
||||
names-vulpkanin-last-dataset-169 = Nonovan
|
||||
names-vulpkanin-last-dataset-170 = Noske
|
||||
names-vulpkanin-last-dataset-171 = O'Neil
|
||||
names-vulpkanin-last-dataset-172 = Okalani
|
||||
names-vulpkanin-last-dataset-173 = Okomi
|
||||
names-vulpkanin-last-dataset-174 = Oliana
|
||||
names-vulpkanin-last-dataset-175 = Oliver
|
||||
names-vulpkanin-last-dataset-176 = Pakuna
|
||||
names-vulpkanin-last-dataset-177 = Pallene
|
||||
names-vulpkanin-last-dataset-178 = Pavo
|
||||
names-vulpkanin-last-dataset-179 = Pembroke
|
||||
names-vulpkanin-last-dataset-180 = Penrose
|
||||
names-vulpkanin-last-dataset-181 = Pichler
|
||||
names-vulpkanin-last-dataset-182 = Parker
|
||||
names-vulpkanin-last-dataset-183 = Povey
|
||||
names-vulpkanin-last-dataset-184 = Preiss
|
||||
names-vulpkanin-last-dataset-185 = Prospero
|
||||
names-vulpkanin-last-dataset-186 = Protheroe
|
||||
names-vulpkanin-last-dataset-187 = Pye
|
||||
names-vulpkanin-last-dataset-188 = Pyxis
|
||||
names-vulpkanin-last-dataset-189 = Quint
|
||||
names-vulpkanin-last-dataset-190 = Rabe
|
||||
names-vulpkanin-last-dataset-191 = Rahmer
|
||||
names-vulpkanin-last-dataset-192 = Rease
|
||||
names-vulpkanin-last-dataset-193 = Reger
|
||||
names-vulpkanin-last-dataset-194 = Reichen
|
||||
names-vulpkanin-last-dataset-195 = Reimold
|
||||
names-vulpkanin-last-dataset-196 = Reiter
|
||||
names-vulpkanin-last-dataset-197 = Rhees
|
||||
names-vulpkanin-last-dataset-198 = Rhoderick
|
||||
names-vulpkanin-last-dataset-199 = Robinson
|
||||
names-vulpkanin-last-dataset-200 = Rosenthal
|
||||
names-vulpkanin-last-dataset-201 = Rossmann
|
||||
names-vulpkanin-last-dataset-202 = Rothman
|
||||
names-vulpkanin-last-dataset-203 = Rue
|
||||
names-vulpkanin-last-dataset-204 = Sagitta
|
||||
names-vulpkanin-last-dataset-205 = Sahkyo
|
||||
names-vulpkanin-last-dataset-206 = Sare
|
||||
names-vulpkanin-last-dataset-207 = Sawyer
|
||||
names-vulpkanin-last-dataset-208 = Schmid
|
||||
names-vulpkanin-last-dataset-209 = Schoeler
|
||||
names-vulpkanin-last-dataset-210 = Schoenberg
|
||||
names-vulpkanin-last-dataset-211 = Schultze
|
||||
names-vulpkanin-last-dataset-212 = Seals
|
||||
names-vulpkanin-last-dataset-213 = Seidl
|
||||
names-vulpkanin-last-dataset-214 = Sharpe
|
||||
names-vulpkanin-last-dataset-215 = Shepard
|
||||
names-vulpkanin-last-dataset-216 = Shepherd
|
||||
names-vulpkanin-last-dataset-217 = Sicheii
|
||||
names-vulpkanin-last-dataset-218 = Skinner
|
||||
names-vulpkanin-last-dataset-219 = Skoll
|
||||
names-vulpkanin-last-dataset-220 = Sommer
|
||||
names-vulpkanin-last-dataset-221 = Spade
|
||||
names-vulpkanin-last-dataset-222 = Staebler
|
||||
names-vulpkanin-last-dataset-223 = Steel
|
||||
names-vulpkanin-last-dataset-224 = Sycorax
|
||||
names-vulpkanin-last-dataset-225 = Takala
|
||||
names-vulpkanin-last-dataset-226 = Takoda
|
||||
names-vulpkanin-last-dataset-227 = Tansy
|
||||
names-vulpkanin-last-dataset-228 = Tarqeq
|
||||
names-vulpkanin-last-dataset-229 = Tarvos
|
||||
names-vulpkanin-last-dataset-230 = Tayanita
|
||||
names-vulpkanin-last-dataset-231 = Taylor
|
||||
names-vulpkanin-last-dataset-232 = Telesto
|
||||
names-vulpkanin-last-dataset-233 = Tethys
|
||||
names-vulpkanin-last-dataset-234 = Thalassa
|
||||
names-vulpkanin-last-dataset-235 = Thiel
|
||||
names-vulpkanin-last-dataset-236 = Toski
|
||||
names-vulpkanin-last-dataset-237 = Trinculo
|
||||
names-vulpkanin-last-dataset-238 = Tse
|
||||
names-vulpkanin-last-dataset-239 = Veiel
|
||||
names-vulpkanin-last-dataset-240 = Vohkinne
|
||||
names-vulpkanin-last-dataset-241 = Umber
|
||||
names-vulpkanin-last-dataset-242 = Ward
|
||||
names-vulpkanin-last-dataset-243 = Webb
|
||||
names-vulpkanin-last-dataset-244 = Weber
|
||||
names-vulpkanin-last-dataset-245 = Weider
|
||||
names-vulpkanin-last-dataset-246 = Werdin
|
||||
names-vulpkanin-last-dataset-247 = Wildner
|
||||
names-vulpkanin-last-dataset-248 = Wintsch
|
||||
names-vulpkanin-last-dataset-249 = Wolfe
|
||||
names-vulpkanin-last-dataset-250 = Yarwood
|
||||
names-vulpkanin-last-dataset-251 = Yazhi
|
||||
names-vulpkanin-last-dataset-252 = Yoki
|
||||
83
Resources/Locale/en-US/datasets/names/vulpkanin_male.ftl
Normal file
@@ -0,0 +1,83 @@
|
||||
names-vulpkanin-male-dataset-1 = Abharr
|
||||
names-vulpkanin-male-dataset-2 = Admir
|
||||
names-vulpkanin-male-dataset-3 = Aleksi
|
||||
names-vulpkanin-male-dataset-4 = Alher
|
||||
names-vulpkanin-male-dataset-5 = Andre
|
||||
names-vulpkanin-male-dataset-6 = Antoni
|
||||
names-vulpkanin-male-dataset-7 = Bakir
|
||||
names-vulpkanin-male-dataset-8 = Barys
|
||||
names-vulpkanin-male-dataset-9 = Baxter
|
||||
# Wolf in Welsh
|
||||
names-vulpkanin-male-dataset-10 = Bleidd
|
||||
names-vulpkanin-male-dataset-11 = Branimir
|
||||
names-vulpkanin-male-dataset-12 = Bruno
|
||||
names-vulpkanin-male-dataset-13 = Brutus
|
||||
names-vulpkanin-male-dataset-14 = Chavdar
|
||||
names-vulpkanin-male-dataset-15 = Czcibor
|
||||
names-vulpkanin-male-dataset-16 = Daris
|
||||
names-vulpkanin-male-dataset-17 = Davor
|
||||
names-vulpkanin-male-dataset-18 = Davorin
|
||||
names-vulpkanin-male-dataset-19 = Demeter
|
||||
names-vulpkanin-male-dataset-20 = Demir
|
||||
names-vulpkanin-male-dataset-21 = Diego
|
||||
names-vulpkanin-male-dataset-22 = Dorian
|
||||
names-vulpkanin-male-dataset-23 = Edvard
|
||||
names-vulpkanin-male-dataset-24 = Emir
|
||||
names-vulpkanin-male-dataset-25 = Enver
|
||||
names-vulpkanin-male-dataset-26 = Erik
|
||||
names-vulpkanin-male-dataset-27 = Fedir
|
||||
names-vulpkanin-male-dataset-28 = Fenrir
|
||||
names-vulpkanin-male-dataset-29 = Fridrich
|
||||
names-vulpkanin-male-dataset-30 = Garrett
|
||||
names-vulpkanin-male-dataset-31 = Gaspar
|
||||
names-vulpkanin-male-dataset-32 = Gerard
|
||||
names-vulpkanin-male-dataset-33 = Gregor
|
||||
names-vulpkanin-male-dataset-34 = Gustav
|
||||
names-vulpkanin-male-dataset-35 = Hristofor
|
||||
names-vulpkanin-male-dataset-36 = Hubert
|
||||
names-vulpkanin-male-dataset-37 = Igor
|
||||
names-vulpkanin-male-dataset-38 = Irfan
|
||||
names-vulpkanin-male-dataset-39 = Ivan
|
||||
names-vulpkanin-male-dataset-40 = Jarvald
|
||||
names-vulpkanin-male-dataset-41 = Jerrih
|
||||
names-vulpkanin-male-dataset-42 = Kasper
|
||||
names-vulpkanin-male-dataset-43 = Krreor
|
||||
names-vulpkanin-male-dataset-44 = Ksavier
|
||||
names-vulpkanin-male-dataset-45 = Libor
|
||||
# Lobomir misspelled on purpose
|
||||
names-vulpkanin-male-dataset-46 = Lobomir
|
||||
names-vulpkanin-male-dataset-47 = Lykaon
|
||||
names-vulpkanin-male-dataset-48 = Mahir
|
||||
names-vulpkanin-male-dataset-49 = Maksym
|
||||
names-vulpkanin-male-dataset-50 = Martyn
|
||||
names-vulpkanin-male-dataset-51 = Nazar
|
||||
names-vulpkanin-male-dataset-52 = Nero
|
||||
names-vulpkanin-male-dataset-53 = Nestor
|
||||
names-vulpkanin-male-dataset-54 = Niko
|
||||
names-vulpkanin-male-dataset-55 = Oktavian
|
||||
names-vulpkanin-male-dataset-56 = Oliver
|
||||
names-vulpkanin-male-dataset-57 = Omar
|
||||
names-vulpkanin-male-dataset-58 = Oskar
|
||||
names-vulpkanin-male-dataset-59 = Petr
|
||||
names-vulpkanin-male-dataset-60 = Ranulf
|
||||
names-vulpkanin-male-dataset-61 = Riot
|
||||
names-vulpkanin-male-dataset-62 = Ruer
|
||||
names-vulpkanin-male-dataset-63 = Ryhor
|
||||
names-vulpkanin-male-dataset-64 = Slavomir
|
||||
names-vulpkanin-male-dataset-65 = Sylvester
|
||||
names-vulpkanin-male-dataset-66 = Teo
|
||||
names-vulpkanin-male-dataset-67 = Tibor
|
||||
names-vulpkanin-male-dataset-68 = Travis
|
||||
names-vulpkanin-male-dataset-69 = Ulrick
|
||||
names-vulpkanin-male-dataset-70 = Valter
|
||||
names-vulpkanin-male-dataset-71 = Vasil
|
||||
names-vulpkanin-male-dataset-72 = Verso
|
||||
names-vulpkanin-male-dataset-73 = Viktor
|
||||
names-vulpkanin-male-dataset-74 = Vladimir
|
||||
# Wolf in Polish
|
||||
names-vulpkanin-male-dataset-75 = Wilk
|
||||
names-vulpkanin-male-dataset-76 = Xander
|
||||
names-vulpkanin-male-dataset-77 = Zahari
|
||||
names-vulpkanin-male-dataset-78 = Zaker
|
||||
names-vulpkanin-male-dataset-79 = Zegrath
|
||||
names-vulpkanin-male-dataset-80 = Zenon
|
||||
@@ -101,6 +101,9 @@ hugging-success-generic = You hug {THE($target)}.
|
||||
hugging-success-generic-others = { CAPITALIZE(THE($user)) } hugs {THE($target)}.
|
||||
hugging-success-generic-target = { CAPITALIZE(THE($user)) } hugs you.
|
||||
|
||||
petting-success-soft-floofy-vulp = You pet { THE($target) } on {POSS-ADJ($target)} soft floofy head.
|
||||
petting-success-soft-floofy-vulp-others = { CAPITALIZE(THE($user)) } pets {THE($target)} on {POSS-ADJ($target)} soft floofy head.
|
||||
|
||||
## Other
|
||||
|
||||
petting-success-tesla = You pet {THE($target)}, violating the laws of nature and physics.
|
||||
|
||||
249
Resources/Locale/en-US/markings/vulpkanin.ftl
Normal file
@@ -0,0 +1,249 @@
|
||||
# Ears
|
||||
marking-VulpEar-vulp = Vulpkanin ears (Base)
|
||||
marking-VulpEar-vulp-inner = Vulpkanin ears (Inner)
|
||||
marking-VulpEar = Vulpkanin
|
||||
|
||||
marking-VulpEarFade-vulp = Vulpkanin ears (Base)
|
||||
marking-VulpEarFade-vulp-fade = Vulpkanin ears (Fade)
|
||||
marking-VulpEarFade-vulp-inner = Vulpkanin ears (Inner)
|
||||
marking-VulpEarFade = Vulpkanin (Fade)
|
||||
|
||||
marking-VulpEarSharp-vulp = Vulpkanin ears (Base)
|
||||
marking-VulpEarSharp-vulp-sharp = Vulpkanin ears (Sharp)
|
||||
marking-VulpEarSharp-vulp-inner = Vulpkanin ears (Inner)
|
||||
marking-VulpEarSharp = Vulpkanin (Sharp)
|
||||
|
||||
marking-VulpEarCoyote-coyote = Coyote ears (Base)
|
||||
marking-VulpEarCoyote-coyote-inner = Coyote ears (Inner)
|
||||
marking-VulpEarCoyote = Vulpkanin Coyote
|
||||
|
||||
marking-VulpEarJackal-jackal = Jackal ears (Base)
|
||||
marking-VulpEarJackal-jackal-inner = Jackal ears (Inner)
|
||||
marking-VulpEarJackal = Vulpkanin Jackal
|
||||
|
||||
marking-VulpEarTerrier-terrier = Terrier ears (Base)
|
||||
marking-VulpEarTerrier-terrier-inner = Terrier ears (Inner)
|
||||
marking-VulpEarTerrier = Vulpkanin Terrier
|
||||
|
||||
marking-VulpEarFennec-fennec = Fennec ears (Base)
|
||||
marking-VulpEarFennec-fennec-inner = Fennec ears (Inner)
|
||||
marking-VulpEarFennec = Vulpkanin Fennec
|
||||
|
||||
marking-VulpEarFox-fox = Fox ears (Base)
|
||||
marking-VulpEarFox-fox-inner = Fox ears (Inner)
|
||||
marking-VulpEarFox = Vulpkanin Fox
|
||||
|
||||
marking-VulpEarOtie-otie = Otie ears (Base)
|
||||
marking-VulpEarOtie-otie-inner = Otie ears (Inner)
|
||||
marking-VulpEarOtie = Vulpkanin Otie
|
||||
|
||||
marking-VulpEarShock-shock = Shock ears (Base)
|
||||
marking-VulpEarShock-inner = Shock ears (Inner)
|
||||
marking-VulpEarShock = Vulpkanin Shock
|
||||
|
||||
|
||||
# Snout
|
||||
|
||||
marking-VulpSnout-snout = Snout
|
||||
marking-VulpSnout = Vulpkanin Snout
|
||||
|
||||
marking-VulpSnoutNose-snout-nose = Nose
|
||||
marking-VulpSnoutNose = Vulpkanin Nose
|
||||
|
||||
marking-VulpSnoutVulpine-vulpine = Vulpine
|
||||
marking-VulpSnoutVulpine = Vulpkanin Vulpine
|
||||
|
||||
marking-VulpSnoutVulpineLines-vulpine-lines = Vulpine Lines
|
||||
marking-VulpSnoutVulpineLines = Vulpkanin Vulpine Lines
|
||||
|
||||
marking-VulpSnoutBlaze-blaze = Blaze
|
||||
marking-VulpSnoutBlaze = Vulpkanin Blaze
|
||||
|
||||
marking-VulpSnoutMask-mask = Mask
|
||||
marking-VulpSnoutMask = Vulpkanin Mask
|
||||
|
||||
marking-VulpSnoutTop-snout-top = Top
|
||||
marking-VulpSnoutTop = Vulpkanin Snout Top
|
||||
|
||||
marking-VulpSnoutPatch-patch = Patch
|
||||
marking-VulpSnoutPatch = Vulpkanin Patch
|
||||
|
||||
|
||||
# Head
|
||||
|
||||
marking-VulpHeadBlaze-blaze = Blaze
|
||||
marking-VulpHeadBlaze = Vulpkanin Blaze
|
||||
|
||||
marking-VulpHeadMask-mask = Mask
|
||||
marking-VulpHeadMask = Vulpkanin Mask
|
||||
|
||||
marking-VulpPatch-patch = Patch
|
||||
marking-VulpPatch = Vulpkanin Patch
|
||||
|
||||
marking-VulpSlash-slash = Slash
|
||||
marking-VulpSlash = Vulpkanin Slash
|
||||
|
||||
marking-VulpStripes1-stripes_1 = Stripes
|
||||
marking-VulpStripes1 = Vulpkanin Stripes 1
|
||||
|
||||
marking-VulpStripes2-stripes_2 = Stripes
|
||||
marking-VulpStripes2 = Vulpkanin Stripes 2
|
||||
|
||||
marking-VulpVulpine-vulpine = Nose
|
||||
marking-VulpVulpine = Vulpkanin Nose
|
||||
|
||||
|
||||
# Tails
|
||||
|
||||
marking-VulpTailFennec-fennec = Fennec tail (Base)
|
||||
marking-VulpTailFennec-fennec-tip = Fennec tail (Tip)
|
||||
marking-VulpTailFennec = Vulpkanin Fennec
|
||||
|
||||
marking-VulpTailFluffy-fluffy = Fluffy tail (Base)
|
||||
marking-VulpTailFluffy-fluffy-tip = Fluffy tail (Tip)
|
||||
marking-VulpTailFluffy = Vulpkanin Fluffy
|
||||
|
||||
marking-VulpTailHusky-husky = Husky tail (Base)
|
||||
marking-VulpTailHusky-husky-inner = Husky tail (Inner)
|
||||
marking-VulpTailHusky-husky-outer = Husky tail (Outer)
|
||||
marking-VulpTailHusky = Vulpkanin Husky
|
||||
|
||||
marking-VulpTailLong-long = Long tail (Base)
|
||||
marking-VulpTailLong-long-tip = Long tail (Tip)
|
||||
marking-VulpTailLong = Vulpkanin Long
|
||||
|
||||
marking-VulpTailVulp-vulp = Vulpkanin tail (Base)
|
||||
marking-VulpTailVulp-vulp-tip = Vulpkanin tail (Tip)
|
||||
marking-VulpTailVulp = Vulpkanin
|
||||
|
||||
marking-VulpTailVulpFade-vulp = Vulpkanin tail (Base)
|
||||
marking-VulpTailVulpFade-vulp-fade = Vulpkanin tail (Fade)
|
||||
marking-VulpTailVulpFade = Vulpkanin (Fade)
|
||||
|
||||
|
||||
# Chest
|
||||
|
||||
marking-VulpBellyCrest-belly_crest = Belly
|
||||
marking-VulpBellyCrest = Vulpkanin Belly Crest
|
||||
|
||||
marking-VulpBellyFull-belly_full = Belly
|
||||
marking-VulpBellyFull = Vulpkanin Belly Full
|
||||
|
||||
marking-VulpBellyFox-belly_fox = Belly
|
||||
marking-VulpBellyFox = Vulpkanin Belly Fox
|
||||
|
||||
|
||||
# Arms
|
||||
|
||||
marking-VulpClawsHandLeft = Claws (Left Hand)
|
||||
marking-VulpClawsHandRight = Claws (Right Hand)
|
||||
|
||||
marking-VulpClawsHandLeft-claws_l_hand = Claws
|
||||
marking-VulpClawsHandRight-claws_r_hand = Claws
|
||||
|
||||
marking-VulpPointsCrestArmLeft = Crest (Left Arm)
|
||||
marking-VulpPointsCrestHandLeft = Crest (Left Hand)
|
||||
marking-VulpPointsCrestArmRight = Crest (Right Arm)
|
||||
marking-VulpPointsCrestHandRight = Crest (Right Hand)
|
||||
|
||||
marking-VulpPointsCrestArmLeft-crest-arm-l = Crest
|
||||
marking-VulpPointsCrestHandLeft-crest-hand-l = Crest
|
||||
marking-VulpPointsCrestArmRight-crest-arm-r = Crest
|
||||
marking-VulpPointsCrestHandRight-crest-hand-r = Crest
|
||||
|
||||
marking-VulpPointsFadeArmLeft = Fade (Left Arm)
|
||||
marking-VulpPointsFadeHandLeft = Fade (Left Hand)
|
||||
marking-VulpPointsFadeArmRight = Fade (Right Arm)
|
||||
marking-VulpPointsFadeHandRight = Fade (Right Hand)
|
||||
|
||||
marking-VulpPointsFadeArmLeft-points_fade-arm-l = Fade
|
||||
marking-VulpPointsFadeHandLeft-points_fade-hand-l = Fade
|
||||
marking-VulpPointsFadeArmRight-points_fade-arm-r = Fade
|
||||
marking-VulpPointsFadeHandRight-points_fade-hand-r = Fade
|
||||
|
||||
marking-VulpPointsSharpArmLeft = Sharp (Left Arm)
|
||||
marking-VulpPointsSharpLongArmLeft = Sharp Long (Left Arm)
|
||||
marking-VulpPointsSharpHandLeft = Sharp (Left Hand)
|
||||
marking-VulpPointsSharpArmRight = Sharp (Right Arm)
|
||||
marking-VulpPointsSharpLongArmRight = Sharp Long (Right Arm)
|
||||
marking-VulpPointsSharpHandRight = Sharp (Right Hand)
|
||||
|
||||
marking-VulpPointsSharpArmLeft-points_sharp-arm-l = Sharp
|
||||
marking-VulpPointsSharpLongArmLeft-points_sharp-arm-long-l = Sharp Long
|
||||
marking-VulpPointsSharpHandLeft-points_sharp-hand-l = Sharp
|
||||
marking-VulpPointsSharpArmRight-points_sharp-arm-r = Sharp
|
||||
marking-VulpPointsSharpLongArmRight-points_sharp-arm-long-r = Sharp Long
|
||||
marking-VulpPointsSharpHandRight-points_sharp-hand-r = Sharp
|
||||
|
||||
|
||||
# Legs
|
||||
|
||||
marking-VulpClawsFootLeft = Claws (Left Foot)
|
||||
marking-VulpClawsFootRight = Claws (Right Foot)
|
||||
|
||||
marking-VulpClawsFootLeft-claws_l_foot = Claws
|
||||
marking-VulpClawsFootRight-claws_r_foot = Claws
|
||||
|
||||
marking-VulpPointsCrestLegLeft = Crest (Left Leg)
|
||||
marking-VulpPointsCrestFootLeft = Crest (Left Foot)
|
||||
marking-VulpPointsCrestLegRight = Crest (Right Leg)
|
||||
marking-VulpPointsCrestFootRight = Crest (Right Foot)
|
||||
|
||||
marking-VulpPointsCrestLegLeft-crest-leg-l = Crest
|
||||
marking-VulpPointsCrestFootLeft-crest-foot-l = Crest
|
||||
marking-VulpPointsCrestLegRight-crest-leg-r = Crest
|
||||
marking-VulpPointsCrestFootRight-crest-foot-r = Crest
|
||||
|
||||
marking-VulpPointsFadeLegLeft = Fade (Left Leg)
|
||||
marking-VulpPointsFadeFootLeft = Fade (Left Foot)
|
||||
marking-VulpPointsFadeLegRight = Fade (Right Leg)
|
||||
marking-VulpPointsFadeFootRight = Fade (Right Foot)
|
||||
|
||||
marking-VulpPointsFadeLegLeft-points_fade-leg-l = Fade
|
||||
marking-VulpPointsFadeFootLeft-points_fade-foot-l = Fade
|
||||
marking-VulpPointsFadeLegRight-points_fade-leg-r = Fade
|
||||
marking-VulpPointsFadeFootRight-points_fade-foot-r = Fade
|
||||
|
||||
marking-VulpPointsSharpLegLeft = Sharp (Left Leg)
|
||||
marking-VulpPointsSharpFootLeft = Sharp (Left Foot)
|
||||
marking-VulpPointsSharpLegRight = Sharp (Right Leg)
|
||||
marking-VulpPointsSharpFootRight = Sharp (Right Foot)
|
||||
|
||||
marking-VulpPointsSharpLegLeft-points_sharp-leg-l = Sharp
|
||||
marking-VulpPointsSharpFootLeft-points_sharp-foot-l = Sharp
|
||||
marking-VulpPointsSharpLegRight-points_sharp-leg-r = Sharp
|
||||
marking-VulpPointsSharpFootRight-points_sharp-foot-r = Sharp
|
||||
|
||||
|
||||
# Hair
|
||||
|
||||
marking-VulpHairAdhara = Adhara
|
||||
marking-VulpHairAnita = Anita
|
||||
marking-VulpHairApollo = Apollo
|
||||
marking-VulpHairBelle = Belle
|
||||
marking-VulpHairBraided = Braided Hair
|
||||
marking-VulpHairBun = Bun
|
||||
marking-VulpHairCleanCut = Clean Cut
|
||||
marking-VulpHairCurl = Curl
|
||||
marking-VulpHairHawk = Hawk
|
||||
marking-VulpHairJagged = Jagged
|
||||
marking-VulpHairJeremy = Jeremy
|
||||
marking-VulpHairKajam = Kajam
|
||||
marking-VulpHairKeid = Keid
|
||||
marking-VulpHairKleeia = Kleeia
|
||||
marking-VulpHairMizar = Mizar
|
||||
marking-VulpHairPunkBraided = Punk Braided
|
||||
marking-VulpHairRaine = Raine
|
||||
marking-VulpHairRough = Rough
|
||||
marking-VulpHairShort = Short Hair
|
||||
marking-VulpHairShort2 = Short Hair 2
|
||||
marking-VulpHairSpike = Spike
|
||||
|
||||
|
||||
# Facial Hair
|
||||
|
||||
marking-VulpFacialHairRuff = Ruff
|
||||
marking-VulpFacialHairElder = Elder
|
||||
marking-VulpFacialHairElderChin = Elder Chin
|
||||
marking-VulpFacialHairKita = Kita
|
||||
marking-VulpFacialHairGoatee = Beard (Snout Goatee)
|
||||
@@ -10,6 +10,7 @@ species-name-moth = Moth Person
|
||||
species-name-skeleton = Skeleton
|
||||
species-name-vox = Vox
|
||||
species-name-gingerbread = delicious baked good
|
||||
species-name-vulpkanin = Vulpkanin
|
||||
|
||||
## Misc species things
|
||||
|
||||
|
||||
@@ -396,6 +396,17 @@
|
||||
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
|
||||
@@ -410,6 +421,20 @@
|
||||
- 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
|
||||
|
||||
89
Resources/Prototypes/Body/Parts/vulpkanin.yml
Normal file
@@ -0,0 +1,89 @@
|
||||
# Limbs that spawn when gibbed should get descriptions.
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [ BasePart ]
|
||||
id: PartVulpkanin
|
||||
name: vulpkanin body part
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseTorso ]
|
||||
id: TorsoVulpkanin
|
||||
name: vulpkanin torso
|
||||
components:
|
||||
- type: Sprite
|
||||
state: torso_m
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseHead ]
|
||||
id: HeadVulpkanin
|
||||
name: vulpkanin head
|
||||
components:
|
||||
- type: Sprite
|
||||
state: head_m
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseLeftArm ]
|
||||
id: LeftArmVulpkanin
|
||||
name: left vulpkanin arm
|
||||
components:
|
||||
- type: Sprite
|
||||
state: l_arm
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseRightArm ]
|
||||
id: RightArmVulpkanin
|
||||
name: right vulpkanin arm
|
||||
components:
|
||||
- type: Sprite
|
||||
state: r_arm
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseLeftHand ]
|
||||
id: LeftHandVulpkanin
|
||||
name: left vulpkanin hand
|
||||
components:
|
||||
- type: Sprite
|
||||
state: l_hand
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseRightHand ]
|
||||
id: RightHandVulpkanin
|
||||
name: right vulpkanin hand
|
||||
components:
|
||||
- type: Sprite
|
||||
state: r_hand
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseLeftLeg ]
|
||||
id: LeftLegVulpkanin
|
||||
name: left vulpkanin leg
|
||||
components:
|
||||
- type: Sprite
|
||||
state: l_leg
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseRightLeg ]
|
||||
id: RightLegVulpkanin
|
||||
name: right vulpkanin leg
|
||||
components:
|
||||
- type: Sprite
|
||||
state: r_leg
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseLeftFoot ]
|
||||
id: LeftFootVulpkanin
|
||||
name: left vulpkanin foot
|
||||
components:
|
||||
- type: Sprite
|
||||
state: l_foot
|
||||
|
||||
- type: entity
|
||||
parent: [ PartVulpkanin, BaseRightFoot ]
|
||||
id: RightFootVulpkanin
|
||||
name: right vulpkanin foot
|
||||
components:
|
||||
- type: Sprite
|
||||
state: r_foot
|
||||
49
Resources/Prototypes/Body/Prototypes/vulpkanin.yml
Normal file
@@ -0,0 +1,49 @@
|
||||
- type: body
|
||||
id: Vulpkanin
|
||||
name: vulpkanin
|
||||
root: torso
|
||||
slots:
|
||||
head:
|
||||
part: HeadVulpkanin
|
||||
connections:
|
||||
- torso
|
||||
organs:
|
||||
brain: OrganHumanBrain
|
||||
eyes: OrganHumanEyes
|
||||
torso:
|
||||
part: TorsoVulpkanin
|
||||
connections:
|
||||
- right arm
|
||||
- left arm
|
||||
- right leg
|
||||
- left leg
|
||||
organs:
|
||||
heart: OrganAnimalHeart
|
||||
lungs: OrganHumanLungs
|
||||
stomach: OrganAnimalStomach
|
||||
liver: OrganAnimalLiver
|
||||
kidneys: OrganHumanKidneys
|
||||
right arm:
|
||||
part: RightArmVulpkanin
|
||||
connections:
|
||||
- right hand
|
||||
left arm:
|
||||
part: LeftArmVulpkanin
|
||||
connections:
|
||||
- left hand
|
||||
right hand:
|
||||
part: RightHandVulpkanin
|
||||
left hand:
|
||||
part: LeftHandVulpkanin
|
||||
right leg:
|
||||
part: RightLegVulpkanin
|
||||
connections:
|
||||
- right foot
|
||||
left leg:
|
||||
part: LeftLegVulpkanin
|
||||
connections:
|
||||
- left foot
|
||||
right foot:
|
||||
part: RightFootVulpkanin
|
||||
left foot:
|
||||
part: LeftFootVulpkanin
|
||||
@@ -321,3 +321,10 @@
|
||||
id: ManifestedSpirit
|
||||
coefficients:
|
||||
Holy: 2
|
||||
|
||||
# Vulps get more heat damage because fur
|
||||
- type: damageModifierSet
|
||||
id: Vulpkanin
|
||||
coefficients:
|
||||
Heat: 1.15
|
||||
Cold: 0.85
|
||||
|
||||
5
Resources/Prototypes/Datasets/Names/vulpkanin_female.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- type: localizedDataset
|
||||
id: names_vulpkanin_female
|
||||
values:
|
||||
prefix: names-vulpkanin-female-dataset-
|
||||
count: 113
|
||||
5
Resources/Prototypes/Datasets/Names/vulpkanin_last.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- type: localizedDataset
|
||||
id: names_vulpkanin_last
|
||||
values:
|
||||
prefix: names-vulpkanin-last-dataset-
|
||||
count: 252
|
||||
5
Resources/Prototypes/Datasets/Names/vulpkanin_male.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- type: localizedDataset
|
||||
id: names_vulpkanin_male
|
||||
values:
|
||||
prefix: names-vulpkanin-male-dataset-
|
||||
count: 80
|
||||
@@ -141,6 +141,7 @@
|
||||
- Snout
|
||||
- HeadTop
|
||||
- HeadSide
|
||||
- FacialHair
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
@@ -189,6 +190,7 @@
|
||||
- Snout
|
||||
- HeadTop
|
||||
- HeadSide
|
||||
- FacialHair
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
|
||||
@@ -33,6 +33,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-light-vulpkanin
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-light-reptilian
|
||||
shader: unshaded
|
||||
@@ -49,6 +52,10 @@
|
||||
- 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
|
||||
@@ -100,6 +107,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-light-vulpkanin
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-light-reptilian
|
||||
shader: unshaded
|
||||
@@ -116,6 +126,10 @@
|
||||
- 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
|
||||
@@ -161,6 +175,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-light-vulpkanin
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-light-reptilian
|
||||
shader: unshaded
|
||||
@@ -177,6 +194,10 @@
|
||||
- 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
|
||||
@@ -426,6 +447,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-light-vulpkanin
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-light-reptilian
|
||||
shader: unshaded
|
||||
@@ -442,6 +466,10 @@
|
||||
- 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
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
# Body Markings (Chest)
|
||||
- type: marking
|
||||
id: VulpBellyCrest
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: belly_crest
|
||||
|
||||
- type: marking
|
||||
id: VulpBellyFull
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: belly_full
|
||||
|
||||
- type: marking
|
||||
id: VulpBellyFox
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: belly_fox
|
||||
@@ -0,0 +1,115 @@
|
||||
|
||||
# Ears Markings
|
||||
- type: marking
|
||||
id: VulpEar
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarSharp
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp-sharp
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarFade
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp-fade
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: vulp-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarJackal
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: jackal
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: jackal-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarTerrier
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: terrier
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: terrier-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarFennec
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: fennec
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: fennec-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarFox
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: fox
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: fox-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarOtie
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: otie
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: otie-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarShock
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: shock
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: shock-inner
|
||||
|
||||
- type: marking
|
||||
id: VulpEarCoyote
|
||||
bodyPart: HeadTop
|
||||
markingCategory: HeadTop
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: coyote
|
||||
- sprite: Mobs/Customization/Vulpkanin/ear_markings.rsi
|
||||
state: coyote-inner
|
||||
@@ -0,0 +1,261 @@
|
||||
# Hairs
|
||||
- type: marking
|
||||
id: VulpHairAdhara
|
||||
bodyPart: Hair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: adhara
|
||||
|
||||
- type: marking
|
||||
id: VulpHairAnita
|
||||
bodyPart: Hair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: anita
|
||||
|
||||
- type: marking
|
||||
id: VulpHairApollo
|
||||
bodyPart: Hair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: apollo
|
||||
|
||||
- type: marking
|
||||
id: VulpHairBelle
|
||||
bodyPart: Hair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: belle
|
||||
|
||||
- type: marking
|
||||
id: VulpHairBraided
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: braided
|
||||
|
||||
- type: marking
|
||||
id: VulpHairBun
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: bun
|
||||
|
||||
- type: marking
|
||||
id: VulpHairCleanCut
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: clean_cut
|
||||
|
||||
- type: marking
|
||||
id: VulpHairCurl
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: curl
|
||||
|
||||
- type: marking
|
||||
id: VulpHairHawk
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: hawk
|
||||
|
||||
- type: marking
|
||||
id: VulpHairJagged
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: jagged
|
||||
|
||||
- type: marking
|
||||
id: VulpHairJeremy
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: jeremy
|
||||
|
||||
- type: marking
|
||||
id: VulpHairKajam
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: kajam
|
||||
|
||||
- type: marking
|
||||
id: VulpHairKeid
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: keid
|
||||
|
||||
- type: marking
|
||||
id: VulpHairKleeia
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: kleeia
|
||||
|
||||
- type: marking
|
||||
id: VulpHairMizar
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: mizar
|
||||
|
||||
- type: marking
|
||||
id: VulpHairPunkBraided
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: punkbraided
|
||||
|
||||
- type: marking
|
||||
id: VulpHairRaine
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: raine
|
||||
|
||||
- type: marking
|
||||
id: VulpHairRough
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: rough
|
||||
|
||||
- type: marking
|
||||
id: VulpHairShort
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: short
|
||||
|
||||
- type: marking
|
||||
id: VulpHairShort2
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: short2
|
||||
|
||||
- type: marking
|
||||
id: VulpHairSpike
|
||||
bodyPart: Hair
|
||||
markingCategory: Hair
|
||||
canBeDisplaced: false
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/hair.rsi
|
||||
state: spike
|
||||
|
||||
# Facial Hairs
|
||||
- type: marking
|
||||
id: VulpFacialHairRuff
|
||||
bodyPart: FacialHair
|
||||
markingCategory: FacialHair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
|
||||
state: ruff
|
||||
|
||||
- type: marking
|
||||
id: VulpFacialHairElder
|
||||
bodyPart: FacialHair
|
||||
markingCategory: FacialHair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
|
||||
state: elder
|
||||
|
||||
- type: marking
|
||||
id: VulpFacialHairElderChin
|
||||
bodyPart: FacialHair
|
||||
markingCategory: FacialHair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
|
||||
state: elder_chin
|
||||
|
||||
- type: marking
|
||||
id: VulpFacialHairKita
|
||||
bodyPart: FacialHair
|
||||
markingCategory: FacialHair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
|
||||
state: kita
|
||||
|
||||
- type: marking
|
||||
id: VulpFacialHairGoatee
|
||||
bodyPart: FacialHair
|
||||
markingCategory: FacialHair
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
canBeDisplaced: false
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/facial_hair.rsi
|
||||
state: goatee
|
||||
@@ -0,0 +1,63 @@
|
||||
# Head Markings (Head)
|
||||
- type: marking
|
||||
id: VulpHeadBlaze
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: blaze
|
||||
|
||||
- type: marking
|
||||
id: VulpHeadMask
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: mask
|
||||
|
||||
- type: marking
|
||||
id: VulpPatch
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: patch
|
||||
|
||||
- type: marking
|
||||
id: VulpSlash
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: slash
|
||||
|
||||
- type: marking
|
||||
id: VulpStripes1
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: stripes_1
|
||||
|
||||
- type: marking
|
||||
id: VulpStripes2
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: stripes_2
|
||||
|
||||
- type: marking
|
||||
id: VulpVulpine
|
||||
bodyPart: Head
|
||||
markingCategory: Head
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/head_markings.rsi
|
||||
state: vulpine
|
||||
@@ -0,0 +1,436 @@
|
||||
- type: marking
|
||||
id: VulpClawsHandLeft
|
||||
bodyPart: LHand
|
||||
markingCategory: Arms
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: claws_l_hand
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpClawsHandRight
|
||||
bodyPart: RHand
|
||||
markingCategory: Arms
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: claws_r_hand
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpClawsFootLeft
|
||||
bodyPart: LFoot
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: claws_l_foot
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpClawsFootRight
|
||||
bodyPart: RFoot
|
||||
markingCategory: Legs
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: claws_r_foot
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
# Crest
|
||||
|
||||
## Left Side
|
||||
- type: marking
|
||||
id: VulpPointsCrestLegLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-leg-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestArmLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-arm-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestFootLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-foot-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestHandLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-hand-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
## Right Side
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestLegRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-leg-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestArmRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-arm-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestFootRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-foot-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsCrestHandRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: crest-hand-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
# Fade
|
||||
|
||||
## Left Side
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeLegLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-leg-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeArmLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-arm-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeFootLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-foot-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeHandLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-hand-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
## Right Side
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeLegRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-leg-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeArmRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-arm-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeFootRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-foot-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsFadeHandRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_fade-hand-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
# Sharp
|
||||
|
||||
## Left Side
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpLegLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-leg-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpArmLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-arm-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpLongArmLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-arm-long-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpFootLeft
|
||||
markingCategory: Legs
|
||||
bodyPart: LFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-foot-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpHandLeft
|
||||
markingCategory: Arms
|
||||
bodyPart: LHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-hand-l
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
## Right Side
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpLegRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RLeg
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-leg-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpArmRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-arm-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpLongArmRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RArm
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-arm-long-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpFootRight
|
||||
markingCategory: Legs
|
||||
bodyPart: RFoot
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-foot-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
|
||||
- type: marking
|
||||
id: VulpPointsSharpHandRight
|
||||
markingCategory: Arms
|
||||
bodyPart: RHand
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/body_markings.rsi
|
||||
state: points_sharp-hand-r
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
!type:SimpleColoring
|
||||
color: "#e5e3d1"
|
||||
@@ -0,0 +1,73 @@
|
||||
# Snout Markings
|
||||
|
||||
- type: marking
|
||||
id: VulpSnout
|
||||
bodyPart: Snout
|
||||
markingCategory: Snout
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: snout
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutNose
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: snout-nose
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutVulpine
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: vulpine
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutVulpineLines
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: vulpine-lines
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutBlaze
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: blaze
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutMask
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: mask
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutTop
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: snout-top
|
||||
|
||||
- type: marking
|
||||
id: VulpSnoutPatch
|
||||
bodyPart: Snout
|
||||
markingCategory: SnoutCover
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/snout_markings.rsi
|
||||
state: patch
|
||||
@@ -0,0 +1,68 @@
|
||||
# Tail Markings
|
||||
- type: marking
|
||||
id: VulpTailFennec
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: fennec
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: fennec-tip
|
||||
|
||||
- type: marking
|
||||
id: VulpTailFluffy
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: fluffy
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: fluffy-tip
|
||||
|
||||
- type: marking
|
||||
id: VulpTailHusky
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: husky
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: husky-inner
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: husky-outer
|
||||
|
||||
- type: marking
|
||||
id: VulpTailLong
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: long
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: long-tip
|
||||
|
||||
- type: marking
|
||||
id: VulpTailVulp
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: vulp
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: vulp-tip
|
||||
|
||||
- type: marking
|
||||
id: VulpTailVulpFade
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [ Vulpkanin ]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: vulp
|
||||
- sprite: Mobs/Customization/Vulpkanin/tail_markings.rsi
|
||||
state: vulp-fade
|
||||
@@ -113,8 +113,8 @@
|
||||
- type: marking
|
||||
id: TattooEyeRight
|
||||
bodyPart: Eyes
|
||||
markingCategory: Head
|
||||
speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
|
||||
markingCategory: [Head]
|
||||
speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
@@ -128,7 +128,7 @@
|
||||
id: TattooEyeLeft
|
||||
bodyPart: Eyes
|
||||
markingCategory: Head
|
||||
speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf]
|
||||
speciesRestriction: [Human, SlimePerson, Reptilian, Dwarf, Vulpkanin]
|
||||
coloring:
|
||||
default:
|
||||
type:
|
||||
|
||||
@@ -110,8 +110,10 @@
|
||||
# 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:
|
||||
|
||||
5
Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
- type: entity
|
||||
save: false
|
||||
name: Urist McBark
|
||||
parent: BaseMobVulpkanin
|
||||
id: MobVulpkanin
|
||||
241
Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml
Normal file
@@ -0,0 +1,241 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
save: false
|
||||
parent: [BaseMobSpeciesOrganic]
|
||||
id: BaseMobVulpkanin
|
||||
name: Urist McBark
|
||||
components:
|
||||
- type: Hunger
|
||||
- type: Thirst
|
||||
- type: MessyDrinker
|
||||
spillChance: 0.33
|
||||
- type: Icon
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: full
|
||||
- type: Body
|
||||
prototype: Vulpkanin
|
||||
- type: Speech
|
||||
speechSounds: Vulpkanin
|
||||
speechVerb: Vulpkanin
|
||||
allowedEmotes: [ 'Bark', 'Snarl', 'Whine', 'Howl', 'Growl' ]
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Male: MaleVulpkanin
|
||||
Female: FemaleVulpkanin
|
||||
Unsexed: MaleVulpkanin
|
||||
- type: Damageable
|
||||
damageModifierSet: Vulpkanin
|
||||
- type: MeleeWeapon
|
||||
soundHit:
|
||||
path: /Audio/Weapons/pierce.ogg
|
||||
animation: WeaponArcClaw
|
||||
damage:
|
||||
types:
|
||||
Piercing: 2
|
||||
Slash: 3
|
||||
- type: Temperature # Same as moth temperatures until below is solved.
|
||||
heatDamageThreshold: 320 # TODO: 315 when there is a way to make the temperature alert not blink to the side of the screen and disappear when you "sweat" at 39C.
|
||||
coldDamageThreshold: 230 # TODO: 220 when the above is solved.
|
||||
specificHeat: 44
|
||||
coldDamage:
|
||||
types:
|
||||
Cold: 0.05 # Per second, scales with temperature & other constants
|
||||
heatDamage:
|
||||
types:
|
||||
Heat: 2.5 # Per second, scales with temperature & other constants
|
||||
# - type: Wagging TODO: Add back once we have animated tails again. Were removed due to the sprite rework, causing all of them to not fit anymore.
|
||||
# action: ActionToggleWaggingVulpkanin
|
||||
- type: TemperatureProtection
|
||||
heatingCoefficient: 1.2
|
||||
coolingCoefficient: 0.3
|
||||
- type: JumpAbility
|
||||
action: ActionVulpkaninGravityJump
|
||||
canCollide: true
|
||||
jumpDistance: 3
|
||||
jumpSound:
|
||||
path: /Audio/Weapons/punchmiss.ogg
|
||||
params:
|
||||
pitch: 1.33
|
||||
volume: -5
|
||||
variation: 0.05
|
||||
- type: InteractionPopup # Crucial detail.
|
||||
successChance: 1
|
||||
interactSuccessString: petting-success-soft-floofy-vulp
|
||||
messagePerceivedByOthers: petting-success-soft-floofy-vulp-others
|
||||
interactFailureString: petting-failure-generic
|
||||
- type: Sprite # Drawlayers. Top to bottom in order I believe.
|
||||
netsync: false
|
||||
layers:
|
||||
- map: [ "enum.HumanoidVisualLayers.Chest" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Head" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Snout" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Eyes" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.UndergarmentBottom" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.UndergarmentTop" ]
|
||||
- map: [ "jumpsuit" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
|
||||
color: "#ffffff"
|
||||
sprite: Objects/Misc/handcuffs.rsi
|
||||
state: body-overlay-2
|
||||
visible: false
|
||||
- map: [ "id" ]
|
||||
- map: [ "gloves" ]
|
||||
- map: [ "shoes" ]
|
||||
- map: [ "ears" ]
|
||||
- map: [ "outerClothing" ]
|
||||
- map: [ "eyes" ]
|
||||
- map: [ "belt" ]
|
||||
- map: [ "neck" ]
|
||||
- map: [ "back" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.SnoutCover" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.FacialHair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Hair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadSide" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadTop" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Tail" ]
|
||||
- map: [ "mask" ]
|
||||
- map: [ "head" ]
|
||||
- map: [ "pocket1" ]
|
||||
- map: [ "pocket2" ]
|
||||
- map: [ "clownedon" ]
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_vulpkanin"
|
||||
visible: false
|
||||
- type: HumanoidAppearance
|
||||
species: Vulpkanin
|
||||
hideLayersOnEquip:
|
||||
- Snout
|
||||
- SnoutCover
|
||||
- HeadTop
|
||||
- HeadSide
|
||||
- FacialHair
|
||||
markingsDisplacement:
|
||||
Hair:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: hair
|
||||
- type: Inventory
|
||||
speciesId: vulpkanin
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: jumpsuit
|
||||
back:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: back
|
||||
outerClothing:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: outerwear
|
||||
gloves:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: hand
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: shoes
|
||||
head:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: head
|
||||
neck:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: neck
|
||||
eyes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: eyes
|
||||
belt:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: belt
|
||||
|
||||
- type: entity
|
||||
parent: [BaseSpeciesDummy]
|
||||
id: MobVulpkaninDummy
|
||||
name: Vulpkanin Dummy
|
||||
categories: [ HideSpawnMenu ]
|
||||
description: A dummy Vulpkanin meant to be used in character setup.
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Vulpkanin
|
||||
hideLayersOnEquip:
|
||||
- Snout
|
||||
- HeadTop
|
||||
- HeadSide
|
||||
markingsDisplacement:
|
||||
Hair:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: hair
|
||||
- type: Inventory
|
||||
speciesId: vulpkanin
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: jumpsuit
|
||||
back:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: back
|
||||
outerClothing:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: outerwear
|
||||
gloves:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: hand
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: shoes
|
||||
head:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: head
|
||||
neck:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: neck
|
||||
eyes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: eyes
|
||||
belt:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vulpkanin/displacement.rsi
|
||||
state: belt
|
||||
@@ -3,14 +3,15 @@
|
||||
name: guide-entry-species
|
||||
text: "/ServerInfo/Guidebook/Mobs/Species.xml"
|
||||
children:
|
||||
- Arachnid
|
||||
- Diona
|
||||
- Dwarf
|
||||
- Human
|
||||
- Moth
|
||||
- Reptilian
|
||||
- SlimePerson
|
||||
- Vox
|
||||
- Arachnid
|
||||
- Diona
|
||||
- Dwarf
|
||||
- Human
|
||||
- Moth
|
||||
- Reptilian
|
||||
- SlimePerson
|
||||
- Vox
|
||||
- Vulpkanin
|
||||
|
||||
- type: guideEntry
|
||||
id: Arachnid
|
||||
@@ -51,3 +52,8 @@
|
||||
id: Vox
|
||||
name: species-name-vox
|
||||
text: "/ServerInfo/Guidebook/Mobs/Vox.xml"
|
||||
|
||||
- type: guideEntry
|
||||
id: Vulpkanin
|
||||
name: species-name-vulpkanin
|
||||
text: "/ServerInfo/Guidebook/Mobs/Vulpkanin.xml"
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
- Human
|
||||
- Moth
|
||||
- Reptilian
|
||||
- Vulpkanin
|
||||
|
||||
- type: loadoutEffectGroup
|
||||
id: EffectSpeciesVox
|
||||
@@ -75,6 +76,7 @@
|
||||
- Dwarf
|
||||
- Human
|
||||
- Reptilian
|
||||
- Vulpkanin
|
||||
|
||||
- type: loadoutEffectGroup
|
||||
id: OxygenBreatherMimeMoth
|
||||
|
||||
@@ -61,3 +61,11 @@
|
||||
- /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
|
||||
|
||||
33
Resources/Prototypes/SoundCollections/vulpkanin.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
- type: soundCollection
|
||||
id: VulpkaninBarks
|
||||
files:
|
||||
- /Audio/Voice/Vulpkanin/dog_bark1.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_bark2.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_bark3.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: VulpkaninGrowls
|
||||
files:
|
||||
- /Audio/Voice/Vulpkanin/dog_growl1.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_growl2.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_growl3.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_growl4.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_growl5.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_growl6.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: VulpkaninSnarls
|
||||
files:
|
||||
- /Audio/Voice/Vulpkanin/dog_snarl1.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_snarl2.ogg
|
||||
- /Audio/Voice/Vulpkanin/dog_snarl3.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: VulpkaninWhines
|
||||
files:
|
||||
- /Audio/Voice/Vulpkanin/dog_whine.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: VulpkaninHowls
|
||||
files:
|
||||
- /Audio/Voice/Vulpkanin/howl.ogg
|
||||
@@ -6,3 +6,4 @@
|
||||
Reptilian: 4
|
||||
SlimePerson: 4
|
||||
Diona: 2
|
||||
Vulpkanin: 4
|
||||
|
||||
168
Resources/Prototypes/Species/vulpkanin.yml
Normal file
@@ -0,0 +1,168 @@
|
||||
- type: species
|
||||
id: Vulpkanin
|
||||
name: species-name-vulpkanin
|
||||
roundStart: true
|
||||
prototype: MobVulpkanin
|
||||
sprites: MobVulpkaninSprites
|
||||
defaultSkinTone: "#5a3f2d"
|
||||
markingLimits: MobVulpkaninMarkingLimits
|
||||
dollPrototype: MobVulpkaninDummy
|
||||
skinColoration: Hues # TODO: Introduce clamping once #39175 or a similiar PR is merged. Ideally lower max saturation to around 80% and some minimum brightness. Same for markings.
|
||||
maleFirstNames: names_vulpkanin_male
|
||||
femaleFirstNames: names_vulpkanin_female
|
||||
lastNames: names_vulpkanin_last
|
||||
|
||||
- type: speciesBaseSprites
|
||||
id: MobVulpkaninSprites
|
||||
sprites:
|
||||
Head: MobVulpkaninHead
|
||||
Hair: MobHumanoidAnyMarking
|
||||
FacialHair: MobHumanoidAnyMarking
|
||||
Snout: MobHumanoidAnyMarking
|
||||
SnoutCover: MobHumanoidAnyMarking
|
||||
UndergarmentTop: MobHumanoidAnyMarking
|
||||
UndergarmentBottom: MobHumanoidAnyMarking
|
||||
Chest: MobVulpkaninTorso
|
||||
HeadTop: MobHumanoidAnyMarking
|
||||
HeadSide: MobHumanoidAnyMarking
|
||||
Tail: MobHumanoidAnyMarking
|
||||
Eyes: MobVulpkaninEyes
|
||||
LArm: MobVulpkaninLArm
|
||||
RArm: MobVulpkaninRArm
|
||||
LHand: MobVulpkaninLHand
|
||||
RHand: MobVulpkaninRHand
|
||||
LLeg: MobVulpkaninLLeg
|
||||
RLeg: MobVulpkaninRLeg
|
||||
LFoot: MobVulpkaninLFoot
|
||||
RFoot: MobVulpkaninRFoot
|
||||
|
||||
- type: markingPoints # 6 points on arms and legs due to the "expected" marking usage. Two for hands, two for arms and 2 for claws. Can be lower once we have a distinction between LeftArm and RightArm instead of just Arms.
|
||||
id: MobVulpkaninMarkingLimits
|
||||
points:
|
||||
Hair:
|
||||
points: 1
|
||||
required: false
|
||||
FacialHair:
|
||||
points: 1
|
||||
onlyWhitelisted: true # Beards lack displacement maps and are impossible to displace onto a snout.
|
||||
required: false
|
||||
Snout:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ VulpSnout ]
|
||||
SnoutCover:
|
||||
points: 3
|
||||
required: false
|
||||
Tail:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ VulpTailVulp ]
|
||||
Head:
|
||||
points: 3
|
||||
required: false
|
||||
HeadTop:
|
||||
points: 1
|
||||
required: true
|
||||
defaultMarkings: [ VulpEar ]
|
||||
UndergarmentTop:
|
||||
points: 1
|
||||
required: false
|
||||
UndergarmentBottom:
|
||||
points: 1
|
||||
required: false
|
||||
Arms:
|
||||
points: 6
|
||||
required: false
|
||||
Legs:
|
||||
points: 6
|
||||
required: false
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninEyes
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: eyes
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninHead
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninHeadMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: head_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninHeadFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: head_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninTorso
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninTorsoMale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: torso_m
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninTorsoFemale
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: torso_f
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninLLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: l_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninLHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: l_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninLArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: l_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninLFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: l_foot
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninRLeg
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: r_leg
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninRHand
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: r_hand
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninRArm
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: r_arm
|
||||
|
||||
- type: humanoidBaseSprite
|
||||
id: MobVulpkaninRFoot
|
||||
baseSprite:
|
||||
sprite: Mobs/Species/Vulpkanin/parts.rsi
|
||||
state: r_foot
|
||||
@@ -458,6 +458,63 @@
|
||||
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
|
||||
|
||||
@@ -198,6 +198,97 @@
|
||||
- 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
|
||||
|
||||
@@ -178,6 +178,15 @@
|
||||
exclaimSound:
|
||||
path: /Audio/Animals/goat_bah.ogg
|
||||
|
||||
- type: speechSounds
|
||||
id: Vulpkanin
|
||||
saySound:
|
||||
path: /Audio/Voice/Talk/vulp.ogg
|
||||
askSound:
|
||||
path: /Audio/Voice/Talk/vulp_ask.ogg
|
||||
exclaimSound:
|
||||
path: /Audio/Voice/Talk/vulp_exclaim.ogg
|
||||
|
||||
- type: speechSounds
|
||||
id: Wawa
|
||||
saySound:
|
||||
|
||||
@@ -173,6 +173,15 @@
|
||||
- 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
|
||||
|
||||
@@ -15,5 +15,8 @@
|
||||
<GuideEntityEmbed Entity="MobSlimePerson" Caption="Slime Person"/>
|
||||
<GuideEntityEmbed Entity="MobVox" Caption="Vox"/>
|
||||
</Box>
|
||||
<Box>
|
||||
<GuideEntityEmbed Entity="MobVulpkanin" Caption="Vulpkanin"/>
|
||||
</Box>
|
||||
|
||||
</Document>
|
||||
|
||||
16
Resources/ServerInfo/Guidebook/Mobs/Vulpkanin.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<Document>
|
||||
# Vulpkanin
|
||||
|
||||
<Box>
|
||||
<GuideEntityEmbed Entity="MobVulpkanin" Caption=""/>
|
||||
</Box>
|
||||
|
||||
Vulpkanin, due to their dense fur, [color=#1e90ff]prefer colder temperatures[/color] and [color=#ffa500]heat up faster.[/color]
|
||||
Their agile (but clumsy) legs allow them to leap short distances, be careful not to bump into anything!
|
||||
|
||||
Their diet allows them to safely eat raw meat but they get poisoned by theobromine.
|
||||
|
||||
Their weirdly shaped muzzle leads to difficulties drinking, making them sometimes spill small amounts of whatever they drank onto the ground.
|
||||
|
||||
They take [color=#1e90ff]15% less Cold damage[/color] but [color=#ffa500]15% more Heat damage.[/color].
|
||||
</Document>
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -36,6 +36,14 @@
|
||||
{
|
||||
"name": "on-equipped-HELMET-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -36,6 +36,14 @@
|
||||
{
|
||||
"name": "on-equipped-HELMET-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian state by TiniestShark (Github)",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -36,6 +36,14 @@
|
||||
{
|
||||
"name": "on-equipped-HELMET-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -36,6 +36,14 @@
|
||||
{
|
||||
"name": "on-equipped-HELMET-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -36,6 +36,14 @@
|
||||
{
|
||||
"name": "on-equipped-HELMET-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 907 B |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states made by Flareguy for SS14. equipped-head-dog modified from equipped-head by Sparlight (GitHub). equipped-head-light-dog modified from equipped-head-light by Sparlight (GitHub). equipped-head-unshaded-dog modified from equipped-head-unshaded by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -43,6 +43,18 @@
|
||||
"name": "equipped-head-unshaded-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-reptilian",
|
||||
"directions": 4
|
||||
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub).",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. equipped-HELMET-dog modified from equipped-HELMET by Sparlight (GitHub), vulpkanin version taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -18,6 +18,10 @@
|
||||
"name": "equipped-HELMET-dog",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by Emisse for SS14. Vox states by Flareguy for SS14. Dog states modified from base states in a collaborative shared effort by casiliuscestus (GitHub), Sparlight (GitHub), and Raccoononi (GitHub) for SS14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -41,6 +41,14 @@
|
||||
"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
|
||||
|
||||
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, edited by Emisse for SS14. Vox state by Flareguy for SS14. Vulpkanin states by TiniestShark (Github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -17,6 +17,10 @@
|
||||
{
|
||||
"name": "equipped-HELMET-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-HELMET-vulpkanin",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 979 B |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -66,6 +66,18 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (github)",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Dog states modified from base states by Sparlight (GitHub). Vulpkanin and Reptilian states by TiniestShark (github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -66,6 +66,18 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Reptilian states by TiniestShark (Github)",
|
||||
"copyright": "Texture edit from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14. Vulpkanin and Reptilian states by TiniestShark (Github).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -29,6 +29,14 @@
|
||||
"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
|
||||
|
||||
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 4.0 KiB |