mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-09 16:07:40 +00:00
261 lines
9.1 KiB
Plaintext
261 lines
9.1 KiB
Plaintext
/*
|
|
* Job related
|
|
*/
|
|
|
|
//Botanist
|
|
/obj/item/clothing/suit/apron
|
|
name = "apron"
|
|
desc = "A basic blue apron."
|
|
icon_state = "apron"
|
|
item_state = "apron"
|
|
blood_overlay_type = "armor"
|
|
body_parts_covered = CHEST|GROIN
|
|
allowed = list(/obj/item/reagent_containers/spray/plantbgone, /obj/item/plant_analyzer, /obj/item/seeds, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/cultivator, /obj/item/reagent_containers/spray/pestspray, /obj/item/hatchet, /obj/item/storage/bag/plants)
|
|
|
|
|
|
//Captain
|
|
/obj/item/clothing/suit/captunic
|
|
name = "captain's parade tunic"
|
|
desc = "Worn by a Captain to show their class."
|
|
icon_state = "captunic"
|
|
item_state = "bio_suit"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS
|
|
flags_inv = HIDEJUMPSUIT
|
|
allowed = list(/obj/item/disk, /obj/item/stamp, /obj/item/reagent_containers/food/drinks/flask, /obj/item/melee, /obj/item/storage/lockbox/medal, /obj/item/assembly/flash/handheld, /obj/item/storage/box/matches, /obj/item/lighter, /obj/item/clothing/mask/cigarette, /obj/item/storage/fancy/cigarettes, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman)
|
|
|
|
//Chaplain
|
|
/obj/item/clothing/suit/chaplain
|
|
name = "chaplain suit"
|
|
desc = "A piece of clothing adorned by the gods of Coding. Should never exist in this mortal realm."
|
|
allowed = list(/obj/item/storage/book/bible, HOLY_WEAPONS, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman)
|
|
|
|
/obj/item/clothing/suit/chaplain/nun
|
|
name = "nun robe"
|
|
desc = "Maximum piety in this star system."
|
|
icon_state = "nun"
|
|
item_state = "nun"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS
|
|
flags_inv = HIDESHOES|HIDEJUMPSUIT
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/chaplain/studentuni
|
|
name = "student robe"
|
|
desc = "The uniform of a bygone institute of learning."
|
|
icon_state = "studentuni"
|
|
item_state = "studentuni"
|
|
body_parts_covered = ARMS|CHEST
|
|
|
|
/obj/item/clothing/suit/chaplain/witchhunter
|
|
name = "witchunter garb"
|
|
desc = "This worn outfit saw much use back in the day."
|
|
icon_state = "witchhunter"
|
|
item_state = "witchhunter"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/chaplain/pharaoh
|
|
name = "pharaoh tunic"
|
|
desc = "Lavish space tomb not included."
|
|
icon_state = "pharaoh"
|
|
icon_state = "pharaoh"
|
|
body_parts_covered = CHEST|GROIN
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/chaplain/holidaypriest
|
|
name = "holiday priest"
|
|
desc = "This is a nice holiday, my son."
|
|
icon_state = "holidaypriest"
|
|
item_state = "w_suit"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS
|
|
flags_inv = HIDEJUMPSUIT
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
|
|
//Chef
|
|
/obj/item/clothing/suit/toggle/chef
|
|
name = "chef's apron"
|
|
desc = "An apron-jacket used by a high class chef."
|
|
icon_state = "chef"
|
|
item_state = "chef"
|
|
gas_transfer_coefficient = 0.9
|
|
permeability_coefficient = 0.5
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
allowed = list(/obj/item/kitchen)
|
|
togglename = "sleeves"
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
//Cook
|
|
/obj/item/clothing/suit/apron/chef
|
|
name = "cook's apron"
|
|
desc = "A basic, dull, white chef's apron."
|
|
icon_state = "apronchef"
|
|
item_state = "apronchef"
|
|
blood_overlay_type = "armor"
|
|
body_parts_covered = CHEST|GROIN
|
|
allowed = list(/obj/item/kitchen)
|
|
|
|
//Detective
|
|
/obj/item/clothing/suit/det_suit
|
|
name = "trenchcoat"
|
|
desc = "An 18th-century multi-purpose trenchcoat. Someone who wears this means serious business."
|
|
icon_state = "detective"
|
|
item_state = "det_suit"
|
|
blood_overlay_type = "coat"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS
|
|
armor = list("melee" = 25, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45)
|
|
cold_protection = CHEST|GROIN|LEGS|ARMS
|
|
heat_protection = CHEST|GROIN|LEGS|ARMS
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/det_suit/Initialize()
|
|
. = ..()
|
|
allowed = GLOB.detective_vest_allowed
|
|
|
|
/obj/item/clothing/suit/det_suit/grey
|
|
name = "noir trenchcoat"
|
|
desc = "A hard-boiled private investigator's grey trenchcoat."
|
|
icon_state = "greydet"
|
|
item_state = "greydet"
|
|
|
|
/obj/item/clothing/suit/det_suit/forensicsred
|
|
name = "red forensics coat"
|
|
icon_state = "forensics_red"
|
|
item_state = "forensics_red"
|
|
|
|
/obj/item/clothing/suit/det_suit/forensicsred/long
|
|
name = "long red forensics coat"
|
|
icon_state = "forensics_red_long"
|
|
item_state = "forensics_red_long"
|
|
mutantrace_variation = STYLE_DIGITIGRADE
|
|
|
|
/obj/item/clothing/suit/det_suit/forensicsblue
|
|
name = "blue forensics coat"
|
|
icon_state = "forensics_blue"
|
|
item_state = "forensics_blue"
|
|
|
|
/obj/item/clothing/suit/det_suit/forensicsblue/long
|
|
name = "long blue forensics coat"
|
|
icon_state = "forensics_blue_long"
|
|
item_state = "forensics_blue_long"
|
|
mutantrace_variation = STYLE_DIGITIGRADE
|
|
|
|
|
|
//Engineering
|
|
/obj/item/clothing/suit/hazardvest
|
|
name = "hazard vest"
|
|
desc = "A high-visibility vest used in work zones."
|
|
icon_state = "hazard"
|
|
item_state = "hazard"
|
|
blood_overlay_type = "armor"
|
|
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/t_scanner, /obj/item/radio)
|
|
resistance_flags = NONE
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
//Lawyer
|
|
/obj/item/clothing/suit/toggle/lawyer
|
|
name = "blue suit jacket"
|
|
desc = "A snappy dress jacket."
|
|
icon_state = "suitjacket_blue"
|
|
item_state = "suitjacket_blue"
|
|
blood_overlay_type = "coat"
|
|
body_parts_covered = CHEST|ARMS
|
|
togglename = "buttons"
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/toggle/lawyer/purple
|
|
name = "purple suit jacket"
|
|
desc = "A foppish dress jacket."
|
|
icon_state = "suitjacket_purp"
|
|
item_state = "suitjacket_purp"
|
|
|
|
/obj/item/clothing/suit/toggle/lawyer/black
|
|
name = "black suit jacket"
|
|
desc = "A professional suit jacket."
|
|
icon_state = "suitjacket_black"
|
|
item_state = "ro_suit"
|
|
|
|
/obj/item/clothing/suit/toggle/lawyer/black/syndie
|
|
desc = "A snappy dress jacket. Suspiciously has no tags or branding."
|
|
armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 10, "bio" = 10, "rad" = 10, "fire" = 40, "acid" = 40)
|
|
|
|
//Mime
|
|
/obj/item/clothing/suit/suspenders
|
|
name = "suspenders"
|
|
desc = "They suspend the illusion of the mime's play."
|
|
icon = 'icons/obj/clothing/belts.dmi'
|
|
icon_state = "suspenders"
|
|
blood_overlay_type = "armor" //it's the less thing that I can put here
|
|
body_parts_covered = NONE
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
//Surgeon
|
|
/obj/item/clothing/suit/apron/surgical
|
|
name = "surgical apron"
|
|
desc = "A sterile blue surgical apron."
|
|
icon_state = "surgical"
|
|
allowed = list(/obj/item/scalpel, /obj/item/surgical_drapes, /obj/item/cautery, /obj/item/hemostat, /obj/item/retractor)
|
|
|
|
//Curator
|
|
/obj/item/clothing/suit/curator
|
|
name = "treasure hunter's coat"
|
|
desc = "Both fashionable and lightly armoured, this jacket is favoured by treasure hunters the galaxy over."
|
|
icon_state = "curator"
|
|
item_state = "curator"
|
|
blood_overlay_type = "coat"
|
|
body_parts_covered = CHEST|ARMS
|
|
allowed = list(/obj/item/tank/internals, /obj/item/melee/curator_whip)
|
|
armor = list("melee" = 25, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45)
|
|
cold_protection = CHEST|ARMS
|
|
heat_protection = CHEST|ARMS
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
|
|
//Robotocist
|
|
|
|
/obj/item/clothing/suit/hooded/techpriest
|
|
name = "techpriest robes"
|
|
desc = "For those who REALLY love their toasters."
|
|
icon_state = "techpriest"
|
|
item_state = "techpriest"
|
|
body_parts_covered = CHEST|GROIN|LEGS|ARMS
|
|
hoodtype = /obj/item/clothing/head/hooded/techpriest
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/head/hooded/techpriest
|
|
name = "techpriest's hood"
|
|
desc = "A hood for those who REALLY love their toasters."
|
|
icon_state = "techpriesthood"
|
|
item_state = "techpriesthood"
|
|
body_parts_covered = HEAD
|
|
flags_inv = HIDEHAIR|HIDEEARS
|
|
mutantrace_variation = STYLE_MUZZLE
|
|
|
|
|
|
//Paramedic
|
|
|
|
/obj/item/clothing/suit/toggle/labcoat/paramedic
|
|
name = "paramedic vest"
|
|
desc = "A dark blue vest with reflective strips for emergency medical technicians."
|
|
icon_state = "paramedic-vest"
|
|
item_state = "paramedic-vest"
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/toggle/labcoat/emt
|
|
name = "emt vest"
|
|
desc = "A dark blue vest with reflective strips for emergency medical technicians."
|
|
icon_state = "labcoat_emt"
|
|
item_state = "labcoat_emt"
|
|
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
|
|
|
/obj/item/clothing/suit/toggle/labcoat/emt/red
|
|
name = "red emt vest"
|
|
desc = "A red vest with reflective strips for emergency medical technicians."
|
|
icon_state = "labcoat_emtred"
|
|
item_state = "labcoat_emtred"
|
|
|
|
/obj/item/clothing/suit/toggle/labcoat/emt/highvis
|
|
name = "high visibility emt vest"
|
|
desc = "a high visibility vest for emergency medical technicians."
|
|
icon_state = "labcoat_highvis"
|
|
item_state = "labcoat_highvis"
|