mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-20 18:47:20 +01:00
Work by Neek - Hulk Hogan moustache fix Work by Yvarov - Alien Unconciousness fix (Fixes Issue 283) - - Also commented out alien snoring all over because aliens don't snore. - Replacement light box fix (Fixes Issue 398) - Syringe gun attack logs added (Fixes Issue 465) Work by QualityVan - Nettle and Death Nettle force based on potency. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3593 316c924e-a436-60f5-8080-3fe189b3f50e
225 lines
4.7 KiB
Plaintext
225 lines
4.7 KiB
Plaintext
/*
|
|
|
|
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 dna.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/choose_female = 1
|
|
var/choose_male = 1
|
|
|
|
|
|
/*
|
|
////////////////////////////
|
|
/ =--------------------= /
|
|
/ == Hair Definitions == /
|
|
/ =--------------------= /
|
|
////////////////////////////
|
|
*/
|
|
|
|
/datum/sprite_accessory/hair
|
|
|
|
icon = 'human_face.dmi' // default icon for all hairs
|
|
|
|
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
|
|
|
|
long
|
|
name = "Long Hair"
|
|
icon_state = "hair_b"
|
|
|
|
longer
|
|
name = "Longer Hair"
|
|
icon_state = "hair_vlong"
|
|
|
|
longfringe
|
|
name = "Long Fringe"
|
|
icon_state = "hair_longfringe"
|
|
|
|
longestalt
|
|
name = "Longer Fringe"
|
|
icon_state = "hair_vlongfringe"
|
|
|
|
halfbang
|
|
name = "Half-banged Hair"
|
|
icon_state = "hair_halfbang"
|
|
|
|
halfbangalt
|
|
name = "Half-banged Hair Alt"
|
|
icon_state = "hair_halfbang_alt"
|
|
|
|
kusangi
|
|
name = "Kusanagi Hair"
|
|
icon_state = "hair_kusanagi"
|
|
|
|
ponytail
|
|
name = "Ponytail"
|
|
icon_state = "hair_ponytail"
|
|
|
|
cut
|
|
name = "Cut Hair"
|
|
icon_state = "hair_c"
|
|
|
|
mohawk
|
|
name = "Mohawk"
|
|
icon_state = "hair_d"
|
|
choose_female = 0 // gross
|
|
|
|
balding
|
|
name = "Balding Hair"
|
|
icon_state = "hair_e"
|
|
choose_female = 0 // turnoff!
|
|
|
|
fag
|
|
name = "Flow Hair"
|
|
icon_state = "hair_f"
|
|
|
|
bedhead
|
|
name = "Bedhead"
|
|
icon_state = "hair_bedhead"
|
|
|
|
bedhead2
|
|
name = "Bedhead 2"
|
|
icon_state = "hair_bedheadv2"
|
|
|
|
bedhead3
|
|
name = "Bedhead 3"
|
|
icon_state = "hair_bedheadv3"
|
|
|
|
dreadlocks
|
|
name = "Dreadlocks"
|
|
icon_state = "hair_dreads"
|
|
choose_female = 0 // okay.jpg
|
|
|
|
jensen
|
|
name = "Adam Jensen Hair"
|
|
icon_state = "hair_jensen"
|
|
|
|
skinhead
|
|
name = "Skinhead"
|
|
icon_state = "hair_skinhead"
|
|
|
|
bald
|
|
name = "Bald"
|
|
icon_state = "bald"
|
|
choose_female = 0
|
|
|
|
himecut
|
|
name = "Hime Cut"
|
|
icon_state = "hair_himecut"
|
|
|
|
curls
|
|
name = "Curls"
|
|
icon_state = "hair_curls"
|
|
|
|
spikey
|
|
name = "Spikey"
|
|
icon_state = "hair_spikey"
|
|
|
|
/*
|
|
///////////////////////////////////
|
|
/ =---------------------------= /
|
|
/ == Facial Hair Definitions == /
|
|
/ =---------------------------= /
|
|
///////////////////////////////////
|
|
*/
|
|
|
|
/datum/sprite_accessory/facial_hair
|
|
|
|
icon = 'human_face.dmi'
|
|
choose_female = 0 // barf (unless you're a dorf, dorfs dig chix /w beards :P)
|
|
|
|
watson
|
|
name = "Watson Mustache"
|
|
icon_state = "facial_watson"
|
|
|
|
hogan
|
|
name = "Hulk Hogan Mustache"
|
|
icon_state = "facial_hogan" //-Neek
|
|
|
|
vandyke
|
|
name = "Van Dyke Mustache"
|
|
icon_state = "facial_vandyke"
|
|
|
|
chaplin
|
|
name = "Square Mustache"
|
|
icon_state = "facial_chaplin"
|
|
|
|
selleck
|
|
name = "Selleck Mustache"
|
|
icon_state = "facial_selleck"
|
|
|
|
neckbeard
|
|
name = "Neckbeard"
|
|
icon_state = "facial_neckbeard"
|
|
|
|
fullbeard
|
|
name = "Full Beard"
|
|
icon_state = "facial_fullbeard"
|
|
|
|
longbeard
|
|
name = "Long Beard"
|
|
icon_state = "facial_longbeard"
|
|
|
|
vlongbeard
|
|
name = "Very Long Beard"
|
|
icon_state = "facial_wise"
|
|
|
|
elvis
|
|
name = "Elvis Sideburns"
|
|
icon_state = "facial_elvis"
|
|
|
|
abe
|
|
name = "Abraham Lincoln Beard"
|
|
icon_state = "facial_abe"
|
|
|
|
chinstrap
|
|
name = "Chinstrap"
|
|
icon_state = "facial_chin"
|
|
|
|
hip
|
|
name = "Hipster Beard"
|
|
icon_state = "facial_hip"
|
|
|
|
gt
|
|
name = "Goatee"
|
|
icon_state = "facial_gt"
|
|
|
|
jensen
|
|
name = "Adam Jensen Beard"
|
|
icon_state = "facial_jensen"
|
|
|
|
shaved
|
|
|
|
name = "Shaved"
|
|
icon_state = "bald"
|
|
choose_female = 1 // shaved is the only facial hair on women because why would chicks have beards???
|
|
|
|
|
|
|
|
|
|
|
|
|