mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-05-19 13:20:47 +01:00
eeefd4ef3f
* designer * finished off remaining body designer stuff, name etc * merged _vr file, added note to use this * harddel fix * this one too * unifies subtabs, adds search and improves layout * fixes a longstanding issue with marking color appearance changer It was feeding a /list (The object) to the color picker and the color picker just rolled with it and said 'sure'. Now with actual sanity TGUI color picker freaks out and goes 'wtf' This makes it actually feed a color input into the color picker. * quick push * adds hair grad to body designer * push * color works again * hair gradient for body designer * deconf * Gets rid of duplicate datum * no test tonight * spotty fat * Condenses hair_extras. Fixes a few missing. Also adds a new cosmetics_tests unit test. * fixes the rest of the sprites * lets try this test * why did that test compile * another test ENHANCEMENT(fix) * More aggressive unittest * fixie * invisible tail has snowflake handling * fix for invis check * oops * validate existence of icon in unit test * unittest checks marking and hair icons properly * fixing bad unit testing again * fixed marking icon check * get rid of unused datum, markings show * fixes things * you too --------- Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
268 lines
6.8 KiB
Plaintext
268 lines
6.8 KiB
Plaintext
/*
|
|
///////////////////////////////////
|
|
/ =---------------------------= /
|
|
/ == Facial Hair Definitions == /
|
|
/ =---------------------------= /
|
|
///////////////////////////////////
|
|
|
|
Includes things like facial spines for unathi
|
|
*/
|
|
|
|
/datum/sprite_accessory/facial_hair
|
|
name = DEVELOPER_WARNING_NAME
|
|
icon = 'icons/mob/Human_face.dmi'
|
|
color_blend_mode = ICON_ADD
|
|
em_block = TRUE
|
|
|
|
/datum/sprite_accessory/facial_hair/shaved
|
|
name = "Shaved"
|
|
icon_state = "bald"
|
|
gender = NEUTER
|
|
|
|
/datum/sprite_accessory/facial_hair/watson
|
|
name = "Watson Mustache"
|
|
icon_state = "facial_watson"
|
|
|
|
/datum/sprite_accessory/facial_hair/hogan
|
|
name = "Hulk Hogan Mustache"
|
|
icon_state = "facial_hogan" //-Neek
|
|
|
|
/datum/sprite_accessory/facial_hair/vandyke
|
|
name = "Van Dyke Mustache"
|
|
icon_state = "facial_vandyke"
|
|
|
|
/datum/sprite_accessory/facial_hair/chaplin
|
|
name = "Square Mustache"
|
|
icon_state = "facial_chaplin"
|
|
|
|
/datum/sprite_accessory/facial_hair/selleck
|
|
name = "Selleck Mustache"
|
|
icon_state = "facial_selleck"
|
|
|
|
/datum/sprite_accessory/facial_hair/neckbeard
|
|
name = "Neckbeard"
|
|
icon_state = "facial_neckbeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/fullbeard
|
|
name = "Full Beard"
|
|
icon_state = "facial_fullbeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/longbeard
|
|
name = "Long Beard"
|
|
icon_state = "facial_longbeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/vlongbeard
|
|
name = "Very Long Beard"
|
|
icon_state = "facial_wise"
|
|
|
|
/datum/sprite_accessory/facial_hair/elvis
|
|
name = "Elvis Sideburns"
|
|
icon_state = "facial_elvis"
|
|
|
|
/datum/sprite_accessory/facial_hair/abe
|
|
name = "Abraham Lincoln Beard"
|
|
icon_state = "facial_abe"
|
|
|
|
/datum/sprite_accessory/facial_hair/chinstrap
|
|
name = "Chinstrap"
|
|
icon_state = "facial_chin"
|
|
|
|
/datum/sprite_accessory/facial_hair/hip
|
|
name = "Hipster Beard"
|
|
icon_state = "facial_hip"
|
|
|
|
/datum/sprite_accessory/facial_hair/gt
|
|
name = "Goatee"
|
|
icon_state = "facial_gt"
|
|
|
|
/datum/sprite_accessory/facial_hair/jensen
|
|
name = "Adam Jensen Beard"
|
|
icon_state = "facial_jensen"
|
|
|
|
/datum/sprite_accessory/facial_hair/volaju
|
|
name = "Volaju"
|
|
icon_state = "facial_volaju"
|
|
|
|
/datum/sprite_accessory/facial_hair/dwarf
|
|
name = "Dwarf Beard"
|
|
icon_state = "facial_dwarf"
|
|
|
|
/datum/sprite_accessory/facial_hair/threeOclock
|
|
name = "3 O-clock Shadow"
|
|
icon_state = "facial_3oclock"
|
|
|
|
/datum/sprite_accessory/facial_hair/threeOclockstache
|
|
name = "3 O-clock Shadow and Moustache"
|
|
icon_state = "facial_3oclockmoustache"
|
|
|
|
/datum/sprite_accessory/facial_hair/fiveOclock
|
|
name = "5 O-clock Shadow"
|
|
icon_state = "facial_5oclock"
|
|
|
|
/datum/sprite_accessory/facial_hair/fiveOclockstache
|
|
name = "5 O-clock Shadow and Moustache"
|
|
icon_state = "facial_5oclockmoustache"
|
|
|
|
/datum/sprite_accessory/facial_hair/sevenOclock
|
|
name = "7 O-clock Shadow"
|
|
icon_state = "facial_7oclock"
|
|
|
|
/datum/sprite_accessory/facial_hair/sevenOclockstache
|
|
name = "7 O-clock Shadow and Moustache"
|
|
icon_state = "facial_7oclockmoustache"
|
|
|
|
/datum/sprite_accessory/facial_hair/mutton
|
|
name = "Mutton Chops"
|
|
icon_state = "facial_mutton"
|
|
|
|
/datum/sprite_accessory/facial_hair/muttonstache
|
|
name = "Mutton Chops and Moustache"
|
|
icon_state = "facial_muttonmus"
|
|
|
|
/datum/sprite_accessory/facial_hair/walrus
|
|
name = "Walrus Moustache"
|
|
icon_state = "facial_walrus"
|
|
|
|
/datum/sprite_accessory/facial_hair/croppedbeard
|
|
name = "Full Cropped Beard"
|
|
icon_state = "facial_croppedfullbeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/chinless
|
|
name = "Chinless Beard"
|
|
icon_state = "facial_chinlessbeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/tribeard
|
|
name = "Tribeard"
|
|
icon_state = "facial_tribeard"
|
|
|
|
/datum/sprite_accessory/facial_hair/moonshiner
|
|
name = "Moonshiner"
|
|
icon_state = "facial_moonshiner"
|
|
|
|
/datum/sprite_accessory/facial_hair/martial
|
|
name = "Martial Artist"
|
|
icon_state = "facial_martialartist"
|
|
|
|
//Tajaran Facial Hair
|
|
|
|
/datum/sprite_accessory/facial_hair/taj
|
|
name = "Tajaran Sideburns"
|
|
icon_state = "facial_sideburns"
|
|
|
|
/datum/sprite_accessory/facial_hair/taj/mutton
|
|
name = "Tajaran Mutton"
|
|
icon_state = "facial_mutton"
|
|
|
|
/datum/sprite_accessory/facial_hair/taj/pencilstache
|
|
name = "Tajaran Pencilstache"
|
|
icon_state = "facial_pencilstache"
|
|
|
|
/datum/sprite_accessory/facial_hair/taj/moustache
|
|
name = "Tajaran Moustache"
|
|
icon_state = "facial_moustache"
|
|
|
|
/datum/sprite_accessory/facial_hair/taj/goatee
|
|
name = "Tajaran Goatee"
|
|
icon_state = "facial_goatee"
|
|
|
|
/datum/sprite_accessory/facial_hair/taj/smallstache
|
|
name = "Tajaran Smallsatche"
|
|
icon_state = "facial_smallstache"
|
|
|
|
//unathi horn beards and the like
|
|
|
|
/datum/sprite_accessory/facial_hair/una
|
|
name = "Unathi Chin Horn"
|
|
icon_state = "facial_chinhorns"
|
|
|
|
/datum/sprite_accessory/facial_hair/una/hornadorns
|
|
name = "Unathi Horn Adorns"
|
|
icon_state = "facial_hornadorns"
|
|
|
|
/datum/sprite_accessory/facial_hair/una/spinespikes
|
|
name = "Unathi Spine Spikes"
|
|
icon_state = "facial_spikes"
|
|
|
|
/datum/sprite_accessory/facial_hair/una/dorsalfrill
|
|
name = "Unathi Dorsal Frill"
|
|
icon_state = "facial_dorsalfrill"
|
|
|
|
//Teshari face things
|
|
/datum/sprite_accessory/facial_hair/teshari
|
|
name = "Teshari Beard"
|
|
icon_state = "teshari_chin"
|
|
gender = NEUTER
|
|
|
|
/datum/sprite_accessory/facial_hair/teshari/scraggly
|
|
name = "Teshari Scraggly"
|
|
icon_state = "teshari_scraggly"
|
|
|
|
/datum/sprite_accessory/facial_hair/teshari/chops
|
|
name = "Teshari Chops"
|
|
icon_state = "teshari_gap"
|
|
|
|
//Vulps
|
|
|
|
/datum/sprite_accessory/facial_hair/neck_fluff
|
|
name = "Neck Fluff"
|
|
icon = 'icons/mob/human_face_or_alt.dmi'
|
|
icon_state = "facial_neckfluff"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_blaze
|
|
name = "Blaze"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_blaze"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_vulpine
|
|
name = "Vulpine"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_vulpine"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_earfluff
|
|
name = "Earfluff"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_earfluff"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_mask
|
|
name = "Mask"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_mask"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_patch
|
|
name = "Patch"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_patch"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_ruff
|
|
name = "Ruff"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_ruff"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_kita
|
|
name = "Kita"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_kita"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|
|
|
|
/datum/sprite_accessory/facial_hair/vulp_swift
|
|
name = "Swift"
|
|
icon = 'icons/mob/human_face_alt.dmi'
|
|
icon_state = "vulp_facial_swift"
|
|
gender = NEUTER
|
|
color_blend_mode = ICON_MULTIPLY
|