/* Hello and welcome to sprite_accessories: For sprite accessories, such as hair, facial hair, and possibly tattoos and stuff somewhere along the line. This file is intended to be friendly for people with little to no actual coding experience. The process of adding in new hairstyles has been made pain-free and easy to do. Enjoy! - Doohl Notice: This all gets automatically compiled in a list in dna2.dm, so you do not have to define any UI values for sprite accessories manually for hair and facial hair. Just add in new hair types and the game will naturally adapt. !!WARNING!!: changing existing hair information can be VERY hazardous to savefiles, to the point where you may completely corrupt a server's savefiles. Please refrain from doing this unless you absolutely know what you are doing, and have defined a conversion in savefile.dm */ /datum/sprite_accessory var/icon // the icon file the accessory is located in var/icon_state // the icon_state of the accessory var/preview_state // a custom preview state for whatever reason var/name // the preview name of the accessory // Determines if the accessory will be skipped or included in random hair generations var/gender = NEUTER // Restrict some styles to specific species var/list/species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN) // Whether or not the accessory can be affected by colouration var/do_colouration = 1 var/color_blend_mode = ICON_MULTIPLY // If checked. // Ckey of person allowed to use this, if defined. var/list/ckeys_allowed = null var/apply_restrictions = FALSE //whether to apply restrictions for specific tails/ears/wings /* //////////////////////////// / =--------------------= / / == Hair Definitions == / / =--------------------= / //////////////////////////// */ /datum/sprite_accessory/hair icon = 'icons/mob/Human_face_m.dmi' // default icon for all hairs var/icon_add = 'icons/mob/human_face.dmi' var/flags /datum/sprite_accessory/hair/eighties name = "80's" icon_state = "hair_80s" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afro name = "Afro" icon_state = "hair_afro" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afro2 name = "Afro 2" icon_state = "hair_afro2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afro_large name = "Afro, Big" icon_state = "hair_bigafro" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afropuffdouble name = "Afropuff, Double" icon_state = "hair_afropuffdouble" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afropuffleft name = "Afropuff, Left" icon_state = "hair_afropuffleft" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/afropuffright name = "Afropuff, Right" icon_state = "hair_afropuffright" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/angelique name = "Angelique" icon_state = "hair_angelique" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/antonio name = "Antonio" icon_state = "hair_antonio" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/aradia name = "Aradia" icon_state = "hair_aradia" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/messyhair name = "All Up" icon_state = "hair_messyhair" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/amazon name = "Amazon" icon_state = "hair_amazon" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/antenna name = "Antenna" icon_state = "hair_antenna" /datum/sprite_accessory/hair/astolfo name = "Astolfo" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "hair_astolfo" /datum/sprite_accessory/hair/averagejoe name = "Average Joe" icon_state = "hair_averagejoe" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/bald name = "Bald" icon_state = "bald" flags = HAIR_VERY_SHORT species_allowed = list(SPECIES_HUMAN,SPECIES_UNATHI,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_VOX,SPECIES_TESHARI) /datum/sprite_accessory/hair/baldfade name = "Balding Fade" icon_state = "hair_baldfade" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/balding name = "Balding Hair" icon_state = "hair_e" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/band name = "Band" icon_state = "hair_band" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/beachwave name = "Beach Waves" icon_state = "hair_beachwave" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bedhead name = "Bedhead" icon_state = "hair_bedhead" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bedhead2 name = "Bedhead 2" icon_state = "hair_bedheadv2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bedhead3 name = "Bedhead 3" icon_state = "hair_bedheadv3" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bedheadlong name = "Bedhead Long" icon_state = "hair_long_bedhead" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bedheadlongest name = "Bedhead Longest" icon_state = "hair_longest_bedhead" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/beehive name = "Beehive" icon_state = "hair_beehive" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/beehive2 name = "Beehive 2" icon_state = "hair_beehive2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bieber name = "Bieber" icon_state = "hair_bieb" /datum/sprite_accessory/hair/belenko name = "Belenko" icon_state = "hair_belenko" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/belenkotied name = "Belenko Tied" icon_state = "hair_belenkotied" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bigcurls name = "Big Curls" icon_state = "hair_bigcurls" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bob name = "Bob" icon_state = "hair_bobcut" species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bobcutalt name = "Bob Chin Length" icon_state = "hair_bobcutalt" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/midb name = "Bob, Mid-length" icon_state = "hair_midb" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bobcurl name = "Bobcurl" icon_state = "hair_bobcurl" species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bowl name = "Bowl" icon_state = "hair_bowlcut" /datum/sprite_accessory/hair/bowlcut2 name = "Bowl 2" icon_state = "hair_bowlcut2" /datum/sprite_accessory/hair/bowlcut2 name = "Bowl, Overeye" icon_state = "hair_overeyebowl" /datum/sprite_accessory/hair/grandebraid name = "Braid Grande" icon_state = "hair_grande" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/braid2 name = "Braid Long" icon_state = "hair_hbraid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/longbraid name = "Braid Long, Alt" icon_state = "hair_longbraid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/longbraidalt name = "Braid Long, Alt 2" icon_state = "hair_braidalt" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/mbraid name = "Braid Medium" icon_state = "hair_shortbraid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/braid name = "Braid Floorlength" icon_state = "hair_braid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/front_braid name = "Braided front" icon_state = "hair_braidfront" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/braidtail name = "Braided Tail" icon_state = "hair_braidtail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bun name = "Bun" icon_state = "hair_bun" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bun2 name = "Bun 2" icon_state = "hair_bun2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bun3 name = "Bun 3" icon_state = "hair_bun3" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/bunhead name = "Bun Head " icon_state = "hair_bunhead" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/doublebun name = "Bun Double" icon_state = "hair_doublebun" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/tightbun name = "Bun Tight" icon_state = "hair_tightbun" flags = HAIR_VERY_SHORT | HAIR_TIEABLE /datum/sprite_accessory/hair/business name = "Business Hair" icon_state = "hair_business" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/business2 name = "Business Hair 2" icon_state = "hair_business2" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/business3 name = "Business Hair 3" icon_state = "hair_business3" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/business4 name = "Business Hair 4" icon_state = "hair_business4" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/buzz name = "Buzzcut" icon_state = "hair_buzzcut" flags = HAIR_VERY_SHORT species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) /datum/sprite_accessory/hair/celebcurls name = "Celeb Curls" icon_state = "hair_celebcurls" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/citheronia_colorable name = "Citheronia" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "citheronia_hair_c" do_colouration = 1 /datum/sprite_accessory/hair/crono name = "Chrono" icon_state = "hair_toriyama" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/cia name = "CIA" icon_state = "hair_cia" /datum/sprite_accessory/hair/coffeehouse name = "Coffee House Cut" icon_state = "hair_coffeehouse" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/combover name = "Combover" icon_state = "hair_combover" /datum/sprite_accessory/hair/cornbun name = "Cornbun" icon_state = "hair_cornbun" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/country name = "Country" icon_state = "hair_country" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/crew name = "Crewcut" icon_state = "hair_crewcut" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/curls name = "Curls" icon_state = "hair_curls" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/cut name = "Cut Hair" icon_state = "hair_c" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/darcy name = "Darcy" icon_state = "hair_darcy" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/dave name = "Dave" icon_state = "hair_dave" /datum/sprite_accessory/hair/devillock name = "Devil Lock" icon_state = "hair_devilock" /datum/sprite_accessory/hair/dirk name = "Dirk" icon_state = "hair_dirk" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/donutbun name = "Donut Bun" icon_state = "hair_donutbun" /datum/sprite_accessory/hair/dreadlocks name = "Dreadlocks" icon_state = "hair_dreads" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/dreadslong name = "Dreads Long" icon_state = "hair_dreadslong" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/dreadslongalt name = "Dreads Long, Alt" icon_state = "hair_dreadlongalt" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/mahdrills name = "Drillruru" icon_state = "hair_drillruru" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/elize name = "Elize" icon_state = "hair_elize" /datum/sprite_accessory/hair/emo name = "Emo" icon_state = "hair_emo" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/emo2 name = "Emo Alt" icon_state = "hair_emo2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/fringeemo name = "Emo Fringe" icon_state = "hair_emofringe" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/halfshaved name = "Emo Half-Shaved" icon_state = "hair_halfshaved" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/halfshavedlong name = "Emo Half-Shaved Long" icon_state = "hair_halfshavedL" /datum/sprite_accessory/hair/emoright name = "Emo Mid-length" icon_state = "hair_emoright" /datum/sprite_accessory/hair/longemo name = "Emo Long" icon_state = "hair_emolong" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/equius name = "Equius" icon_state = "hair_equius" /datum/sprite_accessory/hair/fabio name = "Fabio" icon_state = "hair_fabio" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/highfade name = "Fade High" icon_state = "hair_highfade" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/medfade name = "Fade Medium" icon_state = "hair_medfade" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/lowfade name = "Fade Low" icon_state = "hair_lowfade" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/partfade name = "Fade Parted" icon_state = "hair_shavedpart" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/familyman name = "Family Man" icon_state = "hair_thefamilyman" /datum/sprite_accessory/hair/father name = "Father" icon_state = "hair_father" /datum/sprite_accessory/hair/feather name = "Feather" icon_state = "hair_feather" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/feferi name = "Feferi" icon_state = "hair_feferi" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/flair name = "Flaired Hair" icon_state = "hair_flair" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/flipped name = "Flipped" icon_state = "hair_flipped" /datum/sprite_accessory/hair/sargeant name = "Flat Top" icon_state = "hair_sargeant" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/braid name = "Floorlength Braid" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "hair_braid" /datum/sprite_accessory/hair/flowhair name = "Flow Hair" icon_state = "hair_f" /datum/sprite_accessory/hair/longfringe name = "Fringe Long" icon_state = "hair_longfringe" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/longestalt name = "Fringe Longer" icon_state = "hair_vlongfringe" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/fringetail name = "Fringetail" icon_state = "hair_fringetail" flags = HAIR_TIEABLE|HAIR_VERY_SHORT /datum/sprite_accessory/hair/froofy_long name = "Froofy Long" icon_state = "hair_froofy_long" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/gamzee name = "Gamzee" icon_state = "hair_gamzee" /datum/sprite_accessory/hair/gelled name = "Gelled Back" icon_state = "hair_gelled" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/gentle name = "Gentle" icon_state = "hair_gentle" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/gentle2 name = "Gentle 2, Long" icon_state = "hair_gentle2long" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/glammetal name = "Glam Metal Long" icon_state = "hair_glammetal" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/glossy name = "Glossy" icon_state = "hair_glossy" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/halfbang name = "Half-banged Hair" icon_state = "hair_halfbang" /datum/sprite_accessory/hair/halfbangalt name = "Half-banged Hair Alt" icon_state = "hair_halfbang_alt" /datum/sprite_accessory/hair/hightight name = "High and Tight" icon_state = "hair_hightight" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/himecut name = "Hime Cut" icon_state = "hair_himecut" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/himeup name = "Hime Updo" icon_state = "hair_himeup" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/shorthime name = "Hime Cut Short" icon_state = "hair_shorthime" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/hitop name = "Hitop" icon_state = "hair_hitop" /datum/sprite_accessory/hair/jade name = "Jade" icon_state = "hair_jade" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/jane name = "Jane" icon_state = "hair_jane" /datum/sprite_accessory/hair/jensen name = "Jensen" icon_state = "hair_jensen" /datum/sprite_accessory/hair/jessica name = "Jessica" icon_state = "hair_jessica" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/joestar name = "Joestar" icon_state = "hair_joestar" /datum/sprite_accessory/hair/judge name = "Judge" icon_state = "hair_judge" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/kagami name = "Kagami" icon_state = "hair_kagami" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/kanaya name = "Kanaya" icon_state = "hair_kanaya" /datum/sprite_accessory/hair/keanu name = "Keanu Hair" icon_state = "hair_keanu" /datum/sprite_accessory/hair/kusangi name = "Kusanagi Hair" icon_state = "hair_kusanagi" /datum/sprite_accessory/hair/long name = "Long Hair Shoulder-length" icon_state = "hair_b" flags = HAIR_TIEABLE /* /datum/sprite_accessory/hair/longish name = "Longer Hair" icon_state = "hair_b2" flags = HAIR_TIEABLE */ /datum/sprite_accessory/hair/longer name = "Long Hair" icon_state = "hair_vlong" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/longeralt2 name = "Long Hair Alt 2" icon_state = "hair_longeralt2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sidepartlongalt name = "Long Side Part" icon_state = "hair_longsidepart" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/longest name = "Very Long Hair" icon_state = "hair_longest" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/lowbraid name = "Low Braid" icon_state = "hair_hbraid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/manbun name = "Manbun" icon_state = "hair_manbun" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/marysue name = "Mary Sue" icon_state = "hair_marysue" /datum/sprite_accessory/hair/mia name = "Mia" icon_state = "hair_mia" /datum/sprite_accessory/hair/mialong name = "Mia Long" icon_state = "hair_mialong" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/miles name = "Miles Hair" icon_state = "hair_miles" /datum/sprite_accessory/hair/modern name = "Modern" icon_state = "hair_modern" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/mohawk name = "Mohawk" icon_state = "hair_d" species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) /datum/sprite_accessory/hair/regulationmohawk name = "Mohawk Regulation" icon_state = "hair_shavedmohawk" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/reversemohawk name = "Mohawk Reverse" icon_state = "hair_reversemohawk" /datum/sprite_accessory/hair/mohawkunshaven name = "Mohawk Unshaven" icon_state = "hair_unshaven_mohawk" /datum/sprite_accessory/hair/mulder name = "Mulder" icon_state = "hair_mulder" /datum/sprite_accessory/hair/nepeta name = "Nepeta" icon_state = "hair_nepeta" /datum/sprite_accessory/hair/newyou name = "New You" icon_state = "hair_newyou" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/nia name = "Nia" icon_state = "hair_nia" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/nitori name = "Nitori" icon_state = "hair_nitori" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/odango name = "Odango" icon_state = "hair_odango" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ombre name = "Ombre" icon_state = "hair_ombre" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/oxton name = "Oxton" icon_state = "hair_oxton" /datum/sprite_accessory/hair/longovereye name = "Overeye Long" icon_state = "hair_longovereye" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/shortovereye name = "Overeye Short" icon_state = "hair_shortovereye" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/veryshortovereyealternate name = "Overeye Very Short, Alternate" icon_state = "hair_veryshortovereyealternate" /datum/sprite_accessory/hair/veryshortovereye name = "Overeye Very Short" icon_state = "hair_veryshortovereye" /datum/sprite_accessory/hair/parted name = "Parted" icon_state = "hair_parted" /datum/sprite_accessory/hair/partedalt name = "Parted Alt" icon_state = "hair_partedalt" /datum/sprite_accessory/hair/pixie name = "Pixie Cut" icon_state = "hair_pixie" /datum/sprite_accessory/hair/pompadour name = "Pompadour" icon_state = "hair_pompadour" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/dandypomp name = "Pompadour Dandy" icon_state = "hair_dandypompadour" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ponytail1 name = "Ponytail 1" icon_state = "hair_ponytail" flags = HAIR_TIEABLE|HAIR_VERY_SHORT /datum/sprite_accessory/hair/ponytail2 name = "Ponytail 2" icon_state = "hair_pa" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ponytail3 name = "Ponytail 3" icon_state = "hair_ponytail3" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ponytail4 name = "Ponytail 4" icon_state = "hair_ponytail4" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ponytail5 name = "Ponytail 5" icon_state = "hair_ponytail5" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ponytail6 name = "Ponytail 6" icon_state = "hair_ponytail6" flags = HAIR_TIEABLE|HAIR_VERY_SHORT /datum/sprite_accessory/hair/ponytail6_fixed ////// ??????????????? I'm afraid to touch this because save files but this doesn't actually do anything. name = "Ponytail 6.2" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "hair_ponytail6" /datum/sprite_accessory/hair/highponytail name = "Ponytail High" icon_state = "hair_highponytail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/jeanponytail name = "Ponytail, Jean" icon_state = "hair_jeanponytail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sharpponytail name = "Ponytail Sharp" icon_state = "hair_sharpponytail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/spikyponytail name = "Ponytail Spiky" icon_state = "hair_spikyponytail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/poofy name = "Poofy" icon_state = "hair_poofy" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/poofy2 name = "Poofy 2" icon_state = "hair_poofy2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/proper name = "Proper" icon_state = "hair_proper" /datum/sprite_accessory/hair/quiff name = "Quiff" icon_state = "hair_quiff" /datum/sprite_accessory/hair/nofade name = "Regulation Cut" icon_state = "hair_nofade" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/newyou name = "New You" icon_state = "hair_newyou" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rockandroll name = "Rock and Roll" icon_state = "hair_rockandroll" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rockstarcurls name = "Rockstar Curls" icon_state = "hair_rockstarcurls" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/ronin name = "Ronin" icon_state = "hair_ronin" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rosa name = "Rosa" icon_state = "hair_rosa" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rose name = "Rose" icon_state = "hair_rose" /datum/sprite_accessory/hair/rows name = "Rows" icon_state = "hair_rows1" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/rows2 name = "Rows 2" icon_state = "hair_rows2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rowbun name = "Row Bun" icon_state = "hair_rowbun" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rowdualbraid name = "Row Dual Braid" icon_state = "hair_rowdualtail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/rowbraid name = "Row Braid" icon_state = "hair_rowbraid" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/roxy name = "Roxy" icon_state = "hair_roxy" /datum/sprite_accessory/hair/sabitsuki name = "Sabitsuki" icon_state = "hair_sabitsuki" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/scully name = "Scully" icon_state = "hair_scully" /datum/sprite_accessory/hair/shavehair name = "Shaved Hair" icon_state = "hair_shaved" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/shortbangs name = "Short Bangs" icon_state = "hair_shortbangs" /datum/sprite_accessory/hair/shortflip name = "Short Flip" icon_state = "hair_shortflip" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/short name = "Short Hair" // try to capatilize the names please~ icon_state = "hair_a" // you do not need to define _s or _l sub-states, game automatically does this for you flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/short2 name = "Short Hair 2" icon_state = "hair_shorthair3" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/short3 name = "Short Hair 3" icon_state = "hair_shorthair4" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/awoohair name = "Shoulder-length Messy" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "momijihair" /datum/sprite_accessory/hair/shouldersweep name = "Shoulder Sweep" icon_state = "hair_shouldersweep" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/shy name = "Shy" icon_state = "hair_shy" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail name = "Side Ponytail" icon_state = "hair_stail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail4 //Not happy about this... but it's for the save files. name = "Side Ponytail 2" icon_state = "hair_ponytailf" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail5 name = "Side Ponytail 3" icon_state = "hair_sidetail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail6 name = "Side Ponytail 4" icon_state = "hair_sidetail2" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail2 name = "Shoulder One" icon_state = "hair_oneshoulder" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideponytail3 name = "Shoulder Tress" icon_state = "hair_tressshoulder" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/sideundercut name = "Side Undercut" icon_state = "hair_sideundercut" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/skinhead name = "Skinhead" icon_state = "hair_skinhead" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/sleeze name = "Sleeze" icon_state = "hair_sleeze" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/protagonist name = "Slightly Long" icon_state = "hair_protagonist" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/spiky name = "Spiky" icon_state = "hair_spikey" species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) /datum/sprite_accessory/hair/straightlong name = "Straight Long" icon_state = "hair_straightlong" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/suave name = "Suave" icon_state = "hair_suave" /datum/sprite_accessory/hair/suavetwo name = "Suave 2" icon_state = "hair_suave2" /datum/sprite_accessory/hair/sweepshave name = "Sweep Shave" icon_state = "hair_sweepshave" /datum/sprite_accessory/hair/sweptfringe name = "Swept Fringe" icon_state = "hair_sweptfringe" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/terezi name = "Terezi" icon_state = "hair_terezi" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/thinning name = "Thinning" icon_state = "hair_thinning" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/thinningfront name = "Thinning Front" icon_state = "hair_thinningfront" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/thinningback name = "Thinning Back" icon_state = "hair_thinningrear" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/topknot name = "Topknot" icon_state = "hair_topknot" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/trimflat name = "Trimmed Flat Top" icon_state = "hair_trimflat" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/trimmed name = "Trimmed" icon_state = "hair_trimmed" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/twindrills name = "Twin Drills" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "hair_twincurl" /datum/sprite_accessory/hair/twintail name = "Twintail" icon_state = "hair_twintail" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/twinbob name = "Twinbun Bob" icon_state = "hair_bunbob" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/undercut1 name = "Undercut" icon_state = "hair_undercut1" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/undercut2 name = "Undercut Swept Right" icon_state = "hair_undercut2" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/undercut3 name = "Undercut Swept Left" icon_state = "hair_undercut3" gender = MALE flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/longundercut name = "Undercut Long" icon_state = "hair_undercutlong" flags = HAIR_VERY_SHORT /datum/sprite_accessory/hair/unkept name = "Unkept" icon_state = "hair_unkept" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/updo name = "Updo" icon_state = "hair_updo" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/vegeta name = "Vegeta" icon_state = "hair_toriyama2" /datum/sprite_accessory/hair/vriska name = "Vriska" icon_state = "hair_vriska" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/vivi name = "Vivi" icon_state = "hair_vivi" /datum/sprite_accessory/hair/volaju name = "Volaju" icon_state = "hair_volaju" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/wisp name = "Wisp" icon_state = "hair_wisp" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/zieglertail name = "Zieglertail" icon_state = "hair_ziegler" flags = HAIR_TIEABLE /datum/sprite_accessory/hair/una_hood name = "Cobra Hood" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "soghun_hood" species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/una_doublehorns name = "Double Unathi Horns" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "soghun_dubhorns" species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/sergal_plain name = "Sergal Plain" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "serg_plain" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/sergal_medicore name = "Sergal Medicore" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "serg_medicore" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/sergal_tapered name = "Sergal Tapered" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "serg_tapered" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/sergal_fairytail name = "Sergal Fairytail" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "serg_fairytail" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) // Vulpa stuffs /datum/sprite_accessory/hair/vulp_hair_none name = "None" icon_state = "bald" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_kajam name = "Kajam" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "kajam" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_keid name = "Keid" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "keid" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_adhara name = "Adhara" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "adhara" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_kleeia name = "Kleeia" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "kleeia" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_mizar name = "Mizar" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "mizar" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_apollo name = "Apollo" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "apollo" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_belle name = "Belle" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "belle" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_bun name = "Vulp Bun" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "bun" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_jagged name = "Jagged" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "jagged" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_curl name = "Curl" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "curl" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_hawk name = "Hawk" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "hawk" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_anita name = "Anita" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "anita" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_short name = "Short" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "short" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/vulp_hair_spike name = "Spike" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "spike" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER //xeno stuffs /datum/sprite_accessory/hair/xeno_head_drone_color name = "Drone dome" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "cxeno_drone" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER // figure this one out for better coloring /datum/sprite_accessory/hair/xeno_head_sentinel_color name = "Sentinal dome" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "cxeno_sentinel" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/xeno_head_queen_color name = "Queen dome" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "cxeno_queen" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/xeno_head_hunter_color name = "Hunter dome" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "cxeno_hunter" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/xeno_head_praetorian_color name = "Praetorian dome" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "cxeno_praetorian" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER // Shadekin stuffs /datum/sprite_accessory/hair/shadekin_hair_short name = "Shadekin Short Hair" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "shadekin_short" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/shadekin_hair_poofy name = "Shadekin Poofy Hair" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "shadekin_poofy" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /datum/sprite_accessory/hair/shadekin_hair_long name = "Shadekin Long Hair" icon = 'icons/mob/human_face_alt.dmi' icon_add = 'icons/mob/human_face_alt_add.dmi' icon_state = "shadekin_long" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER /* shaved name = "Shaved" icon_state = "bald" gender = NEUTER species_allowed = list(SPECIES_HUMAN, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) */ /datum/sprite_accessory/facial_hair/neck_fluff name = "Neck Fluff" icon = 'icons/mob/human_face_or_alt.dmi' icon_state = "facial_neckfluff" gender = NEUTER species_allowed = list(SPECIES_TAJ, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) color_blend_mode = ICON_MULTIPLY /datum/sprite_accessory/facial_hair/vulp_none name = "None" icon = 'icons/mob/human_face_alt.dmi' icon_state = "none" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) 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" species_allowed = list(SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = NEUTER color_blend_mode = ICON_MULTIPLY /* /////////////////////////////////// / =---------------------------= / / == Facial Hair Definitions == / / =---------------------------= / /////////////////////////////////// */ /datum/sprite_accessory/facial_hair icon = 'icons/mob/Human_face.dmi' color_blend_mode = ICON_ADD /datum/sprite_accessory/facial_hair/shaved name = "Shaved" icon_state = "bald" gender = NEUTER species_allowed = list(SPECIES_HUMAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI,SPECIES_TAJ,SPECIES_SKRELL, "Machine", SPECIES_TESHARI, SPECIES_TESHARI,SPECIES_PROMETHEAN) /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" species_allowed = list(SPECIES_HUMAN,SPECIES_PROMETHEAN,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI) /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" /* /////////////////////////////////// / =---------------------------= / / == Alien Style Definitions == / / =---------------------------= / /////////////////////////////////// */ /datum/sprite_accessory/hair/una_spines_long name = "Long Unathi Spines" icon_state = "soghun_longspines" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_spines_short name = "Short Unathi Spines" icon_state = "soghun_shortspines" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_frills_long name = "Long Unathi Frills" icon_state = "soghun_longfrills" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_frills_short name = "Short Unathi Frills" icon_state = "soghun_shortfrills" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_horns name = "Unathi Horns" icon_state = "soghun_horns" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_bighorns name = "Unathi Big Horns" icon_state = "unathi_bighorn" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_smallhorns name = "Unathi Small Horns" icon_state = "unathi_smallhorn" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_ramhorns name = "Unathi Ram Horns" icon_state = "unathi_ramhorn" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/hair/una_sidefrills name = "Unathi Side Frills" icon_state = "unathi_sidefrills" species_allowed = list(SPECIES_UNATHI) //Skrell 'hairstyles' /datum/sprite_accessory/hair/skr_tentacle_veryshort name = "Skrell Short Tentacles" icon_state = "skrell_hair_short" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) gender = MALE /datum/sprite_accessory/hair/skr_tentacle_short name = "Skrell Average Tentacles" icon_state = "skrell_hair_average" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/skr_tentacle_average name = "Skrell Long Tentacles" icon_state = "skrell_hair_long" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) /datum/sprite_accessory/hair/skr_tentacle_verylong name = "Skrell Very Long Tentacles" icon_state = "skrell_hair_verylong" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) //Tajaran hairstyles /datum/sprite_accessory/hair/taj_ears name = "Tajaran Ears" icon_state = "ears_plain" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_clean name = "Tajaran Clean" icon_state = "hair_clean" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_bangs name = "Tajaran Bangs" icon_state = "hair_bangs" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_braid name = "Tajaran Braid" icon_state = "hair_tbraid" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_shaggy name = "Tajaran Shaggy" icon_state = "hair_shaggy" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_mohawk name = "Tajaran Mohawk" icon_state = "hair_mohawk" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_plait name = "Tajaran Plait" icon_state = "hair_plait" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_straight name = "Tajaran Straight" icon_state = "hair_straight" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_long name = "Tajaran Long" icon_state = "hair_long" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_rattail name = "Tajaran Rat Tail" icon_state = "hair_rattail" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_spiky name = "Tajaran Spiky" icon_state = "hair_tajspiky" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_messy name = "Tajaran Messy" icon_state = "hair_messy" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_curls name = "Tajaran Curly" icon_state = "hair_curly" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_wife name = "Tajaran Housewife" icon_state = "hair_wife" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_victory name = "Tajaran Victory Curls" icon_state = "hair_victory" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_bob name = "Tajaran Bob" icon_state = "hair_tbob" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/hair/taj_ears_fingercurl name = "Tajaran Finger Curls" icon_state = "hair_fingerwave" species_allowed = list(SPECIES_TAJ) //Teshari things /datum/sprite_accessory/hair/teshari name = "Teshari Default" icon_state = "teshari_default" species_allowed = list(SPECIES_TESHARI) /datum/sprite_accessory/hair/teshari/altdefault name = "Teshari Alt. Default" icon_state = "teshari_ears" /datum/sprite_accessory/hair/teshari/tight name = "Teshari Tight" icon_state = "teshari_tight" /datum/sprite_accessory/hair/teshari/excited name = "Teshari Spiky" icon_state = "teshari_spiky" /datum/sprite_accessory/hair/teshari/spike name = "Teshari Spike" icon_state = "teshari_spike" /datum/sprite_accessory/hair/teshari/long name = "Teshari Overgrown" icon_state = "teshari_long" /datum/sprite_accessory/hair/teshari/burst name = "Teshari Starburst" icon_state = "teshari_burst" /datum/sprite_accessory/hair/teshari/shortburst name = "Teshari Short Starburst" icon_state = "teshari_burst_short" /datum/sprite_accessory/hair/teshari/mohawk name = "Teshari Mohawk" icon_state = "teshari_mohawk" /datum/sprite_accessory/hair/teshari/pointy name = "Teshari Pointy" icon_state = "teshari_pointy" /datum/sprite_accessory/hair/teshari/upright name = "Teshari Upright" icon_state = "teshari_upright" /datum/sprite_accessory/hair/teshari/mane name = "Teshari Mane" icon_state = "teshari_mane" /datum/sprite_accessory/hair/teshari/droopy name = "Teshari Droopy" icon_state = "teshari_droopy" /datum/sprite_accessory/hair/teshari/mushroom name = "Teshari Mushroom" icon_state = "teshari_mushroom" //Tesh things ported from Ark Station /datum/sprite_accessory/hair/teshari/twies name = "Teshari Twies" icon_state = "teshari_twies" /datum/sprite_accessory/hair/teshari/backstrafe name = "Teshari Backstrafe" icon_state = "teshari_backstrafe" /datum/sprite_accessory/hair/teshari/_longway name = "Teshari Long way" icon_state = "teshari_longway" /datum/sprite_accessory/hair/teshari/tree name = "Teshari Tree" icon_state = "teshari_tree" /datum/sprite_accessory/hair/teshari/fluffymohawk name = "Teshari Fluffy Mohawk" icon_state = "teshari_fluffymohawk" // Vox things /datum/sprite_accessory/hair/vox_braid_long name = "Long Vox braid" icon_state = "vox_longbraid" species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/hair/vox_braid_short name = "Short Vox Braid" icon_state = "vox_shortbraid" species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/hair/vox_quills_short name = "Short Vox Quills" icon_state = "vox_shortquills" species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/hair/vox_quills_kingly name = "Kingly Vox Quills" icon_state = "vox_kingly" species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/hair/vox_quills_mohawk name = "Quill Mohawk" icon_state = "vox_mohawk" species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/facial_hair/taj_sideburns name = "Tajaran Sideburns" icon_state = "facial_sideburns" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/facial_hair/taj_mutton name = "Tajaran Mutton" icon_state = "facial_mutton" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/facial_hair/taj_pencilstache name = "Tajaran Pencilstache" icon_state = "facial_pencilstache" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/facial_hair/taj_moustache name = "Tajaran Moustache" icon_state = "facial_moustache" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/facial_hair/taj_goatee name = "Tajaran Goatee" icon_state = "facial_goatee" species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/facial_hair/taj_smallstache name = "Tajaran Smallsatche" icon_state = "facial_smallstache" species_allowed = list(SPECIES_TAJ) //unathi horn beards and the like /datum/sprite_accessory/facial_hair/una_chinhorn name = "Unathi Chin Horn" icon_state = "facial_chinhorns" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/facial_hair/una_hornadorns name = "Unathi Horn Adorns" icon_state = "facial_hornadorns" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/facial_hair/una_spinespikes name = "Unathi Spine Spikes" icon_state = "facial_spikes" species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/facial_hair/una_dorsalfrill name = "Unathi Dorsal Frill" icon_state = "facial_dorsalfrill" species_allowed = list(SPECIES_UNATHI) //Teshari things /datum/sprite_accessory/facial_hair/teshari_beard name = "Teshari Beard" icon_state = "teshari_chin" species_allowed = list(SPECIES_TESHARI) gender = NEUTER /datum/sprite_accessory/facial_hair/teshari_scraggly name = "Teshari Scraggly" icon_state = "teshari_scraggly" species_allowed = list(SPECIES_TESHARI) gender = NEUTER /datum/sprite_accessory/facial_hair/teshari_chops name = "Teshari Chops" icon_state = "teshari_gap" species_allowed = list(SPECIES_TESHARI) gender = NEUTER /* //////////////////////////// / =--------------------= / / == Body Markings == / / =--------------------= / //////////////////////////// */ /datum/sprite_accessory/marking icon = 'icons/mob/human_races/markings.dmi' do_colouration = 1 //Almost all of them have it, COLOR_ADD //Empty list is unrestricted. Should only restrict the ones that make NO SENSE on other species, //like Tajaran inner-ear coloring overlay stuff. species_allowed = list() color_blend_mode = ICON_ADD var/body_parts = list() //A list of bodyparts this covers, in organ_tag defines //Reminder: BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO,BP_GROIN,BP_HEAD /datum/sprite_accessory/marking/tat_rheart name = "Tattoo (Heart, R. Arm)" icon_state = "tat_rheart" body_parts = list(BP_R_ARM) /datum/sprite_accessory/marking/tat_lheart name = "Tattoo (Heart, L. Arm)" icon_state = "tat_lheart" body_parts = list(BP_L_ARM) /datum/sprite_accessory/marking/tat_hive name = "Tattoo (Hive, Back)" icon_state = "tat_hive" body_parts = list(BP_TORSO) /datum/sprite_accessory/marking/tat_nightling name = "Tattoo (Nightling, Back)" icon_state = "tat_nightling" body_parts = list(BP_TORSO) /datum/sprite_accessory/marking/tat_campbell name = "Tattoo (Campbell, R.Arm)" icon_state = "tat_campbell" body_parts = list(BP_R_ARM) /datum/sprite_accessory/marking/tat_campbell/left name = "Tattoo (Campbell, L.Arm)" body_parts = list(BP_L_ARM) /datum/sprite_accessory/marking/tat_campbell/rightleg name = "Tattoo (Campbell, R.Leg)" body_parts = list(BP_R_LEG) /datum/sprite_accessory/marking/tat_campbell/leftleg name = "Tattoo (Campbell, L.Leg)" body_parts = list (BP_L_LEG) /datum/sprite_accessory/marking/tat_silverburgh name = "Tattoo (Silverburgh, R.Leg)" icon_state = "tat_silverburgh" body_parts = list (BP_R_LEG) /datum/sprite_accessory/marking/tat_silverburgh/left name = "Tattoo (Silverburgh, L.Leg)" icon_state = "tat_silverburgh" body_parts = list (BP_L_LEG) /datum/sprite_accessory/marking/tat_tiger name = "Tattoo (Tiger Stripes, Body)" icon_state = "tat_tiger" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO,BP_GROIN) /datum/sprite_accessory/marking/taj_paw_socks name = "Socks Coloration (Taj)" icon_state = "taj_pawsocks" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/una_paw_socks name = "Socks Coloration (Una)" icon_state = "una_pawsocks" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND) species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/marking/paw_socks name = "Socks Coloration (Generic)" icon_state = "pawsocks" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND) species_allowed = list(SPECIES_TAJ, SPECIES_UNATHI) /datum/sprite_accessory/marking/paw_socks_belly name = "Socks,Belly Coloration (Generic)" icon_state = "pawsocksbelly" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO) species_allowed = list(SPECIES_TAJ, SPECIES_UNATHI) /datum/sprite_accessory/marking/belly_hands_feet name = "Hands,Feet,Belly Color (Minor)" icon_state = "bellyhandsfeetsmall" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO) species_allowed = list(SPECIES_TAJ, SPECIES_UNATHI) /datum/sprite_accessory/marking/hands_feet_belly_full name = "Hands,Feet,Belly Color (Major)" icon_state = "bellyhandsfeet" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO) species_allowed = list(SPECIES_TAJ, SPECIES_UNATHI) /datum/sprite_accessory/marking/hands_feet_belly_full_female name = "Hands,Feet,Belly Color (Major, Female)" icon_state = "bellyhandsfeet_female" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/patches name = "Color Patches" icon_state = "patches" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO,BP_GROIN) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/patchesface name = "Color Patches (Face)" icon_state = "patchesface" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/bands name = "Color Bands" icon_state = "bands" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_TORSO,BP_GROIN) /datum/sprite_accessory/marking/bandsface name = "Color Bands (Face)" icon_state = "bandsface" body_parts = list(BP_HEAD) /datum/sprite_accessory/marking/tiger_stripes name = "Tiger Stripes" icon_state = "tiger" body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_TORSO,BP_GROIN) species_allowed = list(SPECIES_TAJ) //There's a tattoo for non-cats /datum/sprite_accessory/marking/tigerhead name = "Tiger Stripes (Head, Minor)" icon_state = "tigerhead" body_parts = list(BP_HEAD) /datum/sprite_accessory/marking/tigerface name = "Tiger Stripes (Head, Major)" icon_state = "tigerface" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) //There's a tattoo for non-cats /datum/sprite_accessory/marking/backstripe name = "Back Stripe" icon_state = "backstripe" body_parts = list(BP_TORSO) /datum/sprite_accessory/marking/heterochromia name = "Heterochromia (right eye)" icon_state = "heterochromia" body_parts = list(BP_HEAD) //Taj specific stuff /datum/sprite_accessory/marking/taj_belly name = "Belly Fur (Taj)" icon_state = "taj_belly" body_parts = list(BP_TORSO) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_bellyfull name = "Belly Fur Wide (Taj)" icon_state = "taj_bellyfull" body_parts = list(BP_TORSO) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_earsout name = "Outer Ear (Taj)" icon_state = "taj_earsout" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_earsin name = "Inner Ear (Taj)" icon_state = "taj_earsin" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_nose name = "Nose Color (Taj)" icon_state = "taj_nose" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_crest name = "Chest Fur Crest (Taj)" icon_state = "taj_crest" body_parts = list(BP_TORSO) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_muzzle name = "Muzzle Color (Taj)" icon_state = "taj_muzzle" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_face name = "Cheeks Color (Taj)" icon_state = "taj_face" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/marking/taj_all name = "All Taj Head (Taj)" icon_state = "taj_all" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TAJ) //Una specific stuff /datum/sprite_accessory/marking/una_face name = "Face Color (Una)" icon_state = "una_face" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/marking/una_facelow name = "Face Color Low (Una)" icon_state = "una_facelow" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/marking/una_scutes name = "Scutes (Una)" icon_state = "una_scutes" body_parts = list(BP_TORSO) species_allowed = list(SPECIES_UNATHI) //Tesh stuff. /datum/sprite_accessory/marking/teshi_fluff name = "Underfluff (Teshari)" icon_state = "teshi_fluff" body_parts = list(BP_HEAD, BP_TORSO, BP_GROIN, BP_R_LEG, BP_L_LEG) species_allowed = list(SPECIES_TESHARI) /datum/sprite_accessory/marking/teshi_heterochromia name = "Heterochromia (Teshari) (right eye)" icon_state = "teshi_heterochromia" body_parts = list(BP_HEAD) species_allowed = list(SPECIES_TESHARI) //Diona stuff. /datum/sprite_accessory/marking/diona_leaves name = "Leaves (Diona)" icon_state = "diona_leaves" body_parts = list(BP_L_FOOT, BP_R_FOOT, BP_L_LEG, BP_R_LEG, BP_L_ARM, BP_R_ARM, BP_L_HAND, BP_R_HAND, BP_TORSO, BP_GROIN, BP_HEAD) species_allowed = list(SPECIES_DIONA) /datum/sprite_accessory/marking/diona_thorns name = "Thorns (Diona)" icon_state = "diona_thorns" body_parts =list(BP_TORSO, BP_HEAD) species_allowed = list(SPECIES_DIONA) do_colouration = 0 /datum/sprite_accessory/marking/diona_flowers name = "Flowers (Diona)" icon_state = "diona_flowers" body_parts =list(BP_TORSO, BP_HEAD) species_allowed = list(SPECIES_DIONA) do_colouration = 0 /datum/sprite_accessory/marking/diona_moss name = "Moss (Diona)" icon_state = "diona_moss" body_parts =list(BP_TORSO) species_allowed = list(SPECIES_DIONA) do_colouration = 0 /datum/sprite_accessory/marking/diona_mushroom name = "Mushroom (Diona)" icon_state = "diona_mushroom" body_parts =list(BP_HEAD) species_allowed = list(SPECIES_DIONA) do_colouration = 0 /datum/sprite_accessory/marking/diona_antennae name = "Antennae (Diona)" icon_state = "diona_antennae" body_parts =list(BP_HEAD) species_allowed = list(SPECIES_DIONA) do_colouration = 0 //skin styles - WIP //going to have to re-integrate this with surgery //let the icon_state hold an icon preview for now /datum/sprite_accessory/skin icon = 'icons/mob/human_races/r_human.dmi' /datum/sprite_accessory/skin/human name = "Default human skin" icon_state = "default" species_allowed = list(SPECIES_HUMAN,SPECIES_HUMAN_VATBORN) /datum/sprite_accessory/skin/human_tatt01 name = "Tatt01 human skin" icon_state = "tatt1" species_allowed = list(SPECIES_HUMAN,SPECIES_HUMAN_VATBORN) /datum/sprite_accessory/skin/tajaran name = "Default tajaran skin" icon_state = "default" icon = 'icons/mob/human_races/r_tajaran.dmi' species_allowed = list(SPECIES_TAJ) /datum/sprite_accessory/skin/unathi name = "Default Unathi skin" icon_state = "default" icon = 'icons/mob/human_races/r_lizard.dmi' species_allowed = list(SPECIES_UNATHI) /datum/sprite_accessory/skin/skrell name = "Default skrell skin" icon_state = "default" icon = 'icons/mob/human_races/r_skrell.dmi' species_allowed = list(SPECIES_SKRELL)