Files
CHOMPStation2/code/modules/clothing/under/accessories/clothing.dm

406 lines
13 KiB
Plaintext

/obj/item/clothing/accessory/vest
name = "black vest"
desc = "Slick black suit vest."
icon_state = "det_vest"
slot = ACCESSORY_SLOT_OVER
/obj/item/clothing/accessory/jacket
name = "tan suit jacket"
desc = "Cozy suit jacket."
icon_state = "tan_jacket"
slot = ACCESSORY_SLOT_OVER
/obj/item/clothing/accessory/jacket/charcoal
name = "charcoal suit jacket"
desc = "Strict suit jacket."
icon_state = "charcoal_jacket"
/obj/item/clothing/accessory/jacket/navy
name = "navy suit jacket"
desc = "Official suit jacket."
icon_state = "navy_jacket"
/obj/item/clothing/accessory/jacket/burgundy
name = "burgundy suit jacket"
desc = "Expensive suit jacket."
icon_state = "burgundy_jacket"
/obj/item/clothing/accessory/jacket/checkered
name = "checkered suit jacket"
desc = "Lucky suit jacket."
icon_state = "checkered_jacket"
/obj/item/clothing/accessory/chaps
name = "brown chaps"
desc = "A pair of loose, brown leather chaps."
icon_state = "chaps"
/obj/item/clothing/accessory/chaps/black
name = "black chaps"
desc = "A pair of loose, black leather chaps."
icon_state = "chaps_black"
/*
* Poncho
*/
/obj/item/clothing/accessory/poncho
name = "poncho"
desc = "A simple, comfortable poncho."
icon_state = "classicponcho"
item_state = "classicponcho"
icon_override = 'icons/mob/ties.dmi'
var/fire_resist = T0C+100
allowed = list(/obj/item/weapon/tank/emergency/oxygen)
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
slot_flags = SLOT_OCLOTHING | SLOT_TIE
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS
siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL
slot = ACCESSORY_SLOT_OVER
sprite_sheets = list(
"Teshari" = 'icons/mob/species/seromi/suit.dmi'
)
//YWEdit Start, Makes ponchos use teshari sprite
/obj/item/clothing/accessory/poncho/get_worn_icon_file(var/body_type,var/slot_name,var/default_icon,var/inhands)
if(body_type == SPECIES_TESHARI)
if(!inhands)
return 'icons/mob/species/seromi/suit.dmi'
else
return ..()
//YWEdit end
/obj/item/clothing/accessory/poncho/green
name = "green poncho"
desc = "A simple, comfortable cloak without sleeves. This one is green."
icon_state = "greenponcho"
item_state = "greenponcho"
/obj/item/clothing/accessory/poncho/red
name = "red poncho"
desc = "A simple, comfortable cloak without sleeves. This one is red."
icon_state = "redponcho"
item_state = "redponcho"
/obj/item/clothing/accessory/poncho/purple
name = "purple poncho"
desc = "A simple, comfortable cloak without sleeves. This one is purple."
icon_state = "purpleponcho"
item_state = "purpleponcho"
/obj/item/clothing/accessory/poncho/blue
name = "blue poncho"
desc = "A simple, comfortable cloak without sleeves. This one is blue."
icon_state = "blueponcho"
item_state = "blueponcho"
/obj/item/clothing/accessory/poncho/roles/security
name = "security poncho"
desc = "A simple, comfortable cloak without sleeves. This one is black and red, standard NanoTrasen Security colors."
icon_state = "secponcho"
item_state = "secponcho"
/obj/item/clothing/accessory/poncho/roles/medical
name = "medical poncho"
desc = "A simple, comfortable cloak without sleeves. This one is white with green and blue tint, standard Medical colors."
icon_state = "medponcho"
item_state = "medponcho"
/obj/item/clothing/accessory/poncho/roles/engineering
name = "engineering poncho"
desc = "A simple, comfortable cloak without sleeves. This one is yellow and orange, standard Engineering colors."
icon_state = "engiponcho"
item_state = "engiponcho"
/obj/item/clothing/accessory/poncho/roles/science
name = "science poncho"
desc = "A simple, comfortable cloak without sleeves. This one is white with purple trim, standard NanoTrasen Science colors."
icon_state = "sciponcho"
item_state = "sciponcho"
/obj/item/clothing/accessory/poncho/roles/cargo
name = "cargo poncho"
desc = "A simple, comfortable cloak without sleeves. This one is tan and grey, the colors of Cargo."
icon_state = "cargoponcho"
item_state = "cargoponcho"
/*
* Cloak
*/
/obj/item/clothing/accessory/poncho/roles/cloak
name = "quartermaster's cloak"
desc = "An elaborate brown and gold cloak."
icon_state = "qmcloak"
item_state = "qmcloak"
body_parts_covered = null
/obj/item/clothing/accessory/poncho/roles/cloak/ce
name = "chief engineer's cloak"
desc = "An elaborate cloak worn by the chief engineer."
icon_state = "cecloak"
item_state = "cecloak"
/obj/item/clothing/accessory/poncho/roles/cloak/cmo
name = "chief medical officer's cloak"
desc = "An elaborate cloak meant to be worn by the chief medical officer."
icon_state = "cmocloak"
item_state = "cmocloak"
/obj/item/clothing/accessory/poncho/roles/cloak/hop
name = "head of personnel's cloak"
desc = "An elaborate cloak meant to be worn by the head of personnel."
icon_state = "hopcloak"
item_state = "hopcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/rd
name = "research director's cloak"
desc = "An elaborate cloak meant to be worn by the research director."
icon_state = "rdcloak"
item_state = "rdcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/qm
name = "quartermaster's cloak"
desc = "An elaborate cloak meant to be worn by the quartermaster."
icon_state = "qmcloak"
item_state = "qmcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/hos
name = "head of security's cloak"
desc = "An elaborate cloak meant to be worn by the head of security."
icon_state = "hoscloak"
item_state = "hoscloak"
/obj/item/clothing/accessory/poncho/roles/cloak/captain
name = "colony director's cloak"
desc = "An elaborate cloak meant to be worn by the colony director."
icon_state = "capcloak"
item_state = "capcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/cargo
name = "brown cloak"
desc = "A simple brown and black cloak."
icon_state = "cargocloak"
item_state = "cargocloak"
/obj/item/clothing/accessory/poncho/roles/cloak/mining
name = "trimmed purple cloak"
desc = "A trimmed purple and brown cloak."
icon_state = "miningcloak"
item_state = "miningcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/security
name = "red cloak"
desc = "A simple red and black cloak."
icon_state = "seccloak"
item_state = "seccloak"
/obj/item/clothing/accessory/poncho/roles/cloak/service
name = "green cloak"
desc = "A simple green and blue cloak."
icon_state = "servicecloak"
item_state = "servicecloak"
/obj/item/clothing/accessory/poncho/roles/cloak/engineer
name = "gold cloak"
desc = "A simple gold and brown cloak."
icon_state = "engicloak"
item_state = "engicloak"
/obj/item/clothing/accessory/poncho/roles/cloak/atmos
name = "yellow cloak"
desc = "A trimmed yellow and blue cloak."
icon_state = "atmoscloak"
item_state = "atmoscloak"
/obj/item/clothing/accessory/poncho/roles/cloak/research
name = "purple cloak"
desc = "A simple purple and white cloak."
icon_state = "scicloak"
item_state = "scicloak"
/obj/item/clothing/accessory/poncho/roles/cloak/medical
name = "blue cloak"
desc = "A simple blue and white cloak."
icon_state = "medcloak"
item_state = "medcloak"
/obj/item/clothing/accessory/poncho/roles/cloak/custom //A colorable cloak
name = "cloak"
desc = "A simple, bland cloak."
icon_state = "colorcloak"
item_state = "colorcloak"
/obj/item/clothing/accessory/hawaii
name = "flower-pattern shirt"
desc = "You probably need some welder googles to look at this."
icon_state = "hawaii"
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
slot_flags = SLOT_OCLOTHING | SLOT_TIE
body_parts_covered = UPPER_TORSO|LOWER_TORSO
siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL
slot = ACCESSORY_SLOT_OVER
/obj/item/clothing/accessory/hawaii/red
icon_state = "hawaii2"
/obj/item/clothing/accessory/hawaii/random
name = "flower-pattern shirt"
/obj/item/clothing/accessory/hawaii/random/New()
if(prob(50))
icon_state = "hawaii2"
color = color_rotation(rand(-11,12)*15)
/obj/item/clothing/accessory/wcoat
name = "waistcoat"
desc = "For some classy, murderous fun."
icon_state = "vest"
item_state = "vest"
icon_override = 'icons/mob/ties.dmi'
item_state_slots = list(slot_r_hand_str = "wcoat", slot_l_hand_str = "wcoat")
allowed = list(/obj/item/weapon/pen, /obj/item/weapon/paper, /obj/item/device/flashlight, /obj/item/weapon/tank/emergency/oxygen, /obj/item/weapon/storage/fancy/cigarettes, /obj/item/weapon/storage/box/matches, /obj/item/weapon/reagent_containers/food/drinks/flask)
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
slot_flags = SLOT_OCLOTHING | SLOT_TIE
body_parts_covered = UPPER_TORSO|LOWER_TORSO
siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL
slot = ACCESSORY_SLOT_OVER
/obj/item/clothing/accessory/wcoat/red
name = "red waistcoat"
icon_state = "red_waistcoat"
item_state = "red_waistcoat"
/obj/item/clothing/accessory/wcoat/grey
name = "grey waistcoat"
icon_state = "grey_waistcoat"
item_state = "grey_waistcoat"
/obj/item/clothing/accessory/wcoat/brown
name = "brown waistcoat"
icon_state = "brown_waistcoat"
item_state = "brown_waistcoat"
/obj/item/clothing/accessory/wcoat/gentleman
name = "elegant waistcoat"
icon_state = "elegant_waistcoat"
item_state = "elegant_waistcoat"
/obj/item/clothing/accessory/wcoat/swvest
name = "black sweatervest"
desc = "A sleeveless sweater. Wear this if you don't want your arms to be warm, or if you're a nerd."
icon_state = "sweatervest"
item_state = "sweatervest"
/obj/item/clothing/accessory/wcoat/swvest/blue
name = "blue sweatervest"
icon_state = "sweatervest_blue"
item_state = "sweatervest_blue"
/obj/item/clothing/accessory/wcoat/swvest/red
name = "red sweatervest"
icon_state = "sweatervest_red"
item_state = "sweatervest_red"
//Sweaters.
/obj/item/clothing/accessory/sweater
name = "sweater"
desc = "A warm knit sweater."
icon_override = 'icons/mob/ties.dmi'
icon_state = "sweater"
slot_flags = SLOT_OCLOTHING | SLOT_TIE
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL
slot = ACCESSORY_SLOT_OVER
/obj/item/clothing/accessory/sweater/pink
name = "pink sweater"
desc = "A warm knit sweater. This one's pink in color."
icon_state = "sweater_pink"
/obj/item/clothing/accessory/sweater/mint
name = "mint sweater"
desc = "A warm knit sweater. This one has a minty tint to it."
icon_state = "sweater_mint"
/obj/item/clothing/accessory/sweater/blue
name = "blue sweater"
desc = "A warm knit sweater. This one's colored in a lighter blue."
icon_state = "sweater_blue"
/obj/item/clothing/accessory/sweater/heart
name = "heart sweater"
desc = "A warm knit sweater. This one's colored in a lighter blue, and has a big pink heart right in the center!"
icon_state = "sweater_blueheart"
/obj/item/clothing/accessory/sweater/nt
name = "dark blue sweater"
desc = "A warm knit sweater. This one's a darker blue."
icon_state = "sweater_nt"
/obj/item/clothing/accessory/sweater/keyhole
name = "keyhole sweater"
desc = "A lavender sweater with an open chest."
icon_state = "keyholesweater"
/obj/item/clothing/accessory/sweater/blackneck
name = "black turtleneck"
desc = "A tight turtleneck, entirely black in coloration."
icon_state = "turtleneck_black"
/obj/item/clothing/accessory/sweater/winterneck
name = "Christmas turtleneck"
desc = "A really cheesy holiday sweater, it actually kinda itches."
icon_state = "turtleneck_winterred"
/obj/item/clothing/accessory/sweater/uglyxmas
name = "ugly Christmas sweater"
desc = "A gift that probably should've stayed in the back of the closet."
icon_state = "uglyxmas"
/obj/item/clothing/accessory/sweater/flowersweater
name = "flowery sweater"
desc = "An oversized and flowery pink sweater."
icon_state = "flowersweater"
/obj/item/clothing/accessory/sweater/redneck
name = "red turtleneck"
desc = "A comfortable turtleneck in a dark red."
icon_state = "turtleneck_red"
//***
// End of sweaters
//***
/obj/item/clothing/accessory/cowledvest
name = "cowled vest"
desc = "A body warmer for the 24th century." //VOREStation Edit
icon_state = "cowled_vest"
/obj/item/clothing/accessory/asymmetric
name = "blue asymmetrical jacket"
desc = "Insultingly avant-garde in prussian blue."
icon_state = "asym_blue"
/obj/item/clothing/accessory/asymmetric/purple
name = "purple asymmetrical jacket"
desc = "Insultingly avant-garde in mauve."
icon_state = "asym_purple"
/obj/item/clothing/accessory/asymmetric/green
name = "green asymmetrical jacket"
desc = "Insultingly avant-garde in aqua."
icon_state = "asym_green"
/obj/item/clothing/accessory/asymovercoat
name = "orange asymmetrical overcoat"
desc = "An asymmetrical orange overcoat in a 2560's fashion."
icon_state = "asymovercoat"