mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-28 23:58:31 +01:00
255 lines
7.1 KiB
Plaintext
255 lines
7.1 KiB
Plaintext
/*
|
|
////////////////////////////
|
|
/ =--------------------= /
|
|
/ == Ear Definitions == /
|
|
/ =--------------------= /
|
|
////////////////////////////
|
|
*/
|
|
/datum/sprite_accessory/ears
|
|
name = "You should not see this..."
|
|
icon = 'icons/mob/human_races/sprite_accessories/ears.dmi'
|
|
do_colouration = TRUE // If you're overrding this you're doing it wrong
|
|
color_blend_mode = ICON_MULTIPLY // Only appliciable if do_coloration = 1
|
|
var/extra_overlay // Icon state of an additional overlay to blend in.
|
|
var/extra_overlay2
|
|
|
|
species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_PROMETHEAN)
|
|
|
|
/datum/sprite_accessory/ears/shadekin
|
|
name = "Shadekin Ears"
|
|
icon_state = "shadekin"
|
|
species_allowed = list() // SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW
|
|
whitelist_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_PROMETHEAN)
|
|
|
|
/datum/sprite_accessory/ears/taj_ears
|
|
name = "Tajaran Ears"
|
|
icon_state = "ears_plain"
|
|
species_allowed = list(SPECIES_TAJ, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list(SPECIES_PROMETHEAN)
|
|
extra_overlay = "ears_plain-inner"
|
|
|
|
/datum/sprite_accessory/ears/taj_ears_tall
|
|
name = "Tajaran Tall Ears"
|
|
icon_state = "msai_plain"
|
|
species_allowed = list(SPECIES_TAJ, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list(SPECIES_PROMETHEAN)
|
|
extra_overlay = "msai_plain-inner"
|
|
|
|
/datum/sprite_accessory/ears/antennae
|
|
name = "antennae"
|
|
icon_state = "antennae"
|
|
|
|
/datum/sprite_accessory/ears/curly_bug
|
|
name = "curly antennae"
|
|
icon_state = "curly_bug"
|
|
|
|
/datum/sprite_accessory/ears/dual_robot
|
|
name = "synth antennae"
|
|
icon_state = "dual_robot_antennae"
|
|
|
|
/datum/sprite_accessory/ears/right_robot
|
|
name = "right synth"
|
|
|
|
icon_state = "right_robot_antennae"
|
|
|
|
/datum/sprite_accessory/ears/left_robot
|
|
name = "left synth"
|
|
icon_state = "left_robot_antennae"
|
|
|
|
/datum/sprite_accessory/ears/oni_h1
|
|
name = "oni horns"
|
|
icon_state = "oni-h1_c"
|
|
|
|
/datum/sprite_accessory/ears/demon_horns1
|
|
name = "demon horns"
|
|
icon_state = "demon-horns1_c"
|
|
|
|
/datum/sprite_accessory/ears/demon_horns2
|
|
name = "demon horns (outward)"
|
|
icon_state = "demon-horns2"
|
|
|
|
/datum/sprite_accessory/ears/foxears
|
|
name = "fox ears"
|
|
icon_state = "foxearshc"
|
|
|
|
/datum/sprite_accessory/ears/fenears
|
|
name = "fennec ears"
|
|
icon_state = "fenearshc"
|
|
extra_overlay = "fenears-inner"
|
|
|
|
/datum/sprite_accessory/ears/sergal
|
|
name = "fluffy ears"
|
|
icon_state = "serg_plain_s"
|
|
|
|
/datum/sprite_accessory/ears/mouse
|
|
name = "mouse (monotone)"
|
|
icon_state = "mouse"
|
|
|
|
/datum/sprite_accessory/ears/mouse/dual
|
|
name = "mouse (dual tone)"
|
|
extra_overlay = "mouseinner"
|
|
|
|
/datum/sprite_accessory/ears/wolf
|
|
name = "wolf"
|
|
icon_state = "wolf"
|
|
extra_overlay = "wolfinner"
|
|
|
|
/datum/sprite_accessory/ears/bear
|
|
name = "bear"
|
|
icon_state = "bear"
|
|
|
|
/datum/sprite_accessory/ears/smallbear
|
|
name = "small bear"
|
|
icon_state = "smallbear"
|
|
|
|
/datum/sprite_accessory/ears/squirrel
|
|
name = "squirrel"
|
|
icon_state = "squirrel"
|
|
|
|
/datum/sprite_accessory/ears/kitty
|
|
name = "kitty"
|
|
icon_state = "kitty"
|
|
extra_overlay = "kittyinner"
|
|
|
|
/datum/sprite_accessory/ears/bunny
|
|
name = "bunny"
|
|
icon_state = "bunny"
|
|
|
|
/datum/sprite_accessory/ears/antlers
|
|
name = "antlers"
|
|
icon_state = "antlers"
|
|
|
|
/datum/sprite_accessory/ears/smallantlers
|
|
name = "small antlers"
|
|
icon_state = "smallantlers"
|
|
|
|
/datum/sprite_accessory/ears/deer
|
|
name = "deer ears"
|
|
icon_state = "deer"
|
|
|
|
/datum/sprite_accessory/ears/deer/antlers
|
|
name = "small antlers with ears"
|
|
extra_overlay = "smallantlers"
|
|
|
|
/datum/sprite_accessory/ears/cow_horns
|
|
name = "cow horns"
|
|
icon_state = "cow-c"
|
|
|
|
/datum/sprite_accessory/ears/cow
|
|
name = "cow ears"
|
|
icon_state = "cow-nohorns"
|
|
|
|
/datum/sprite_accessory/ears/cow/antlers
|
|
name = "antlers with ears"
|
|
extra_overlay = "antlers_mark"
|
|
|
|
/datum/sprite_accessory/ears/caprahorns
|
|
name = "caprine horns"
|
|
icon_state = "caprahorns"
|
|
|
|
/datum/sprite_accessory/ears/otie
|
|
name = "otie"
|
|
icon_state = "otie"
|
|
extra_overlay = "otie-inner"
|
|
|
|
/datum/sprite_accessory/ears/donkey
|
|
name = "donkey"
|
|
icon_state = "donkey"
|
|
extra_overlay = "otie-inner"
|
|
|
|
/datum/sprite_accessory/ears/elf
|
|
name = "pointed ears (tall)"
|
|
icon_state = "elfs"
|
|
species_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
|
|
/datum/sprite_accessory/ears/elf2
|
|
name = "pointed ears"
|
|
icon_state = "ears_pointy"
|
|
species_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
|
|
/datum/sprite_accessory/ears/elf3
|
|
name = "pointed ears (down)"
|
|
icon_state = "ears_pointy_down"
|
|
species_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
|
|
/datum/sprite_accessory/ears/elf4
|
|
name = "pointed ears (long)"
|
|
icon_state = "ears_pointy_long"
|
|
species_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
|
|
/datum/sprite_accessory/ears/elf5
|
|
name = "pointed ears (long, down)"
|
|
icon_state = "ears_pointy_long_down"
|
|
species_allowed = list(SPECIES_HUMAN, SPECIES_HUMAN_VATBORN, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
|
|
/datum/sprite_accessory/ears/sleek
|
|
name = "sleek ears"
|
|
icon_state = "sleek"
|
|
|
|
/datum/sprite_accessory/ears/drake
|
|
name = "frills"
|
|
icon_state = "drake"
|
|
species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list(SPECIES_PROMETHEAN)
|
|
|
|
/datum/sprite_accessory/ears/vulp
|
|
name = "canine (dual tone)"
|
|
icon_state = "vulp"
|
|
extra_overlay = "vulp-inner"
|
|
|
|
/datum/sprite_accessory/ears/vulp_short
|
|
name = "canine short"
|
|
icon_state = "vulp_terrier"
|
|
|
|
/datum/sprite_accessory/ears/vulp_short/dc
|
|
name = "canine short (dual tone)"
|
|
extra_overlay = "vulp_terrier-inner"
|
|
|
|
/datum/sprite_accessory/ears/vulp_jackal
|
|
name = "canine thin (dual tone)"
|
|
icon_state = "vulp_jackal"
|
|
extra_overlay = "vulp_jackal-inner"
|
|
|
|
/datum/sprite_accessory/ears/bunny_floppy
|
|
name = "floopy bunny ears"
|
|
icon_state = "floppy_bun"
|
|
|
|
/datum/sprite_accessory/ears/teshari
|
|
name = "Teshari (colorable fluff)"
|
|
icon_state = "teshari"
|
|
extra_overlay = "teshariinner"
|
|
species_allowed = list(SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list()
|
|
|
|
/datum/sprite_accessory/ears/tesharihigh
|
|
name = "Teshari upper ears (colorable fluff)"
|
|
icon_state = "tesharihigh"
|
|
extra_overlay = "tesharihighinner"
|
|
species_allowed = list(SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list()
|
|
|
|
/datum/sprite_accessory/ears/tesharilow
|
|
name = "Teshari lower ears (colorable fluff)"
|
|
icon_state = "tesharilow"
|
|
extra_overlay = "tesharilowinner"
|
|
species_allowed = list(SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
|
|
whitelist_allowed = list()
|
|
|
|
// Special snowflake ears go below here.
|
|
/datum/sprite_accessory/ears/elf/caprine
|
|
name = "Caprine horns with pointy ears"
|
|
extra_overlay = "caprahorns"
|
|
|
|
/datum/sprite_accessory/ears/elf/oni
|
|
name = "oni horns with pointy ears"
|
|
extra_overlay = "oni-h1_c"
|
|
|
|
/datum/sprite_accessory/ears/elf/demon
|
|
name = "Demon horns with pointy ears"
|
|
extra_overlay = "demon-horns1_c"
|
|
|
|
/datum/sprite_accessory/ears/elf/demon_outwards
|
|
name = "Demon horns with pointy ears (outwards)"
|
|
extra_overlay = "demon-horns2"
|