Files
Yogstation/yogstation/code/modules/clothing/suits/miscellaneous.dm
SapphicOverload 66c05d1923 IPC cooling/heating rework (#16580)
* ipc cooling rework

* forgor to allow the IPC tanks into suit storages

* missed a few

* yikes

* as requested

* remove smoke effect, may add later
2022-12-02 12:04:52 +00:00

361 lines
14 KiB
Plaintext

/obj/item/clothing/suit/hooded/wintercoat/engineering/tcomms
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "network admin's winter coat"
icon_state = "coatsignaltech"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/radio, /obj/item/analyzer, /obj/item/multitool, /obj/item/assembly/signaler, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant)
hoodtype = /obj/item/clothing/head/hooded/winterhood/engineering/tcomms
/obj/item/clothing/head/hooded/winterhood/engineering/tcomms
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "winterhood_signaltech"
/obj/item/clothing/suit/yogs/zebrasweat
name = "White and black sweatshirt"
desc = "A fashionable sweatshirt with industrial lines all over it. This one's white."
icon_state = "zebrasweat"
/obj/item/clothing/suit/yogs/blackwhitesweat
name = "Black and white sweatshirt"
desc = "A fashionable sweatshirt with industrial lines all over it. This one's black."
icon_state = "blackwhitesweat"
/obj/item/clothing/suit/hooded/wintercoat/bluecoat
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "Blue winter coat"
icon_state = "coatwinterblue"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/radio)
hoodtype = /obj/item/clothing/head/hooded/winterhood/bluecoat
/obj/item/clothing/head/hooded/winterhood/bluecoat
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "winterhood_blue"
/obj/item/clothing/suit/yogs/gothic
name = "gothic suit"
desc = "It's not a phase mom!"
icon_state = "gothic_s"
item_state = "gothic"
/obj/item/clothing/suit/yogs/witchhuntblue
name = "witch hunter blue suit"
desc = "Oh boy, time to hunt some demons!"
icon_state = "witchhunt"
item_state = "witchhunt"
/obj/item/clothing/suit/yogs/hamiltoncoat
name = "hamilton coat"
desc = "Time to be the leader of your own musical!"
icon_state = "hamiltoncoat"
item_state = "hamiltoncoat"
/obj/item/clothing/suit/hooded/sandsuit
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "sand suit"
desc = "A suit often worn by desert nomads."
icon_state = "sandsuit"
item_state = "sandsuit"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/radio)
hoodtype = /obj/item/clothing/head/hooded/sandsuit
/obj/item/clothing/head/hooded/sandsuit
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "sandsuit"
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR|HIDEHAIR
/obj/item/clothing/suit/yogs/beaker
name = "beakerman costume"
desc = "Time to save the day by using science and chemistry!"
icon_state = "beaker_s"
item_state = "beaker"
/obj/item/clothing/suit/yogs/facebook
name = "facebook costume"
desc = "Time to save the day by using facts and invading your privacy!"
icon_state = "facebook_s"
item_state = "facebook"
/obj/item/clothing/suit/yogs/thejestercoat
name = "jester coat"
desc = "It's a pretty nice coat...OR IS IT!!!."
icon_state = "the_jester_coat"
item_state = "the_jester_coat"
/obj/item/clothing/suit/yogs/trickstercoat
name = "trickster coat"
desc = "Whats black and blue and red all over? WHAT IS LEFT OF YOUR HEAD!"
icon_state = "trickstercoat"
item_state = "trickstercoat"
/obj/item/clothing/suit/yogs/pinksweater
name = "pink sweater"
desc = "Just like my grandma used to knit!"
icon_state = "pinksweater"
item_state = "pinksweater"
/obj/item/clothing/suit/yogs/bluesweater
name = "blue sweater"
desc = "Just like grandma used to make."
icon_state = "bluesweater"
item_state = "bluesweater"
/obj/item/clothing/suit/yogs/blueheart
name = "blue heart sweater"
desc = "Just like grandma used to make, now with a heart."
icon_state = "blueheart"
item_state = "blueheart"
/obj/item/clothing/suit/yogs/mintsweater
name = "mint green sweater"
desc = "Just like grandma used to make."
icon_state = "mintsweater"
item_state = "mintsweater"
/obj/item/clothing/suit/yogs/ntsweater
name = "nt sweater"
desc = "Just like grandma used to make, now with corporate advertisement."
icon_state = "ntsweater"
item_state = "ntsweater"
/obj/item/clothing/suit/toggle/labcoat/wardtlab
name = "robotics steampunk labcoat"
desc = "A labcoat with a steampunk design to it for a roboticist."
icon = 'yogstation/icons/obj/clothing/suits.dmi'
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon_state = "wardt_lab"
item_state = "wardt_lab"
/obj/item/clothing/suit/toggle/labcoat/aeneasrinil
name = "robotics fancy labcoat"
desc = "A labcoat with a few markings denoting it as a labcoat for a roboticist."
icon = 'yogstation/icons/obj/clothing/suits.dmi'
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon_state = "aeneasrinil"
item_state = "aeneasrinil"
/obj/item/clothing/suit/yogs/bluecoatcoat
name = "bluecoat coat"
desc = "Darn yankees."
icon_state = "blue_coat_coat"
item_state = "blue_coat_coat"
/obj/item/clothing/suit/yogs/trainman
name = "trainman coat"
desc = "Tickets please."
icon_state = "trainman"
item_state = "trainman"
/obj/item/clothing/suit/yogs/tailcoat
name = "tailcoat"
desc = "Seems we've got some type of tough guy here boys. Let's get 'em!"
icon_state = "tailcoat"
item_state = "tailcoat"
/obj/item/clothing/suit/yogs/blackvictoriancoat
name = "black victorian coat"
desc = "Oh how eighteen hundreds!"
icon_state = "ladiesvictoriancoat"
item_state = "ladiesvictoriancoat"
/obj/item/clothing/suit/yogs/redvictoriancoat
name = "red victorian coat"
desc = "Oh how eighteen hundreds!"
icon_state = "ladiesredvictoriancoat"
item_state = "ladiesredvictoriancoat"
/obj/item/clothing/suit/yogs/navymiljacket
name = "navy military jacket"
desc = "Aviators not included. Now in dark blue!"
icon_state = "navymiljacket"
item_state = "navymiljacket"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/toy, /obj/item/storage/box/fancy/cigarettes, /obj/item/lighter, /obj/item/radio)
/obj/item/clothing/suit/yogs/desertmiljacket
name = "desert military jacket"
desc = "Aviators not included. Now in dark brown!"
icon_state = "desertmiljacket"
item_state = "desertmiljacket"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/toy, /obj/item/storage/box/fancy/cigarettes, /obj/item/lighter, /obj/item/radio)
/obj/item/clothing/suit/yogs/denimjacket
name = "denim jacket"
desc = "A bit scratchy but pretty cool looking."
icon_state = "denim_jacket"
item_state = "denim_jacket"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/toy, /obj/item/storage/box/fancy/cigarettes, /obj/item/lighter, /obj/item/radio)
/obj/item/clothing/suit/hooded/fiendcowl
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "fiend cowl"
desc = "Only a really evil person would wear such a fiendish cowl!"
icon_state = "fiendcowl"
item_state = "fiendcowl"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/radio)
hoodtype = /obj/item/clothing/head/hooded/fiendhood
/obj/item/clothing/head/hooded/fiendhood
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "fiendhood"
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR|HIDEHAIR
/obj/item/clothing/suit/hooded/eldritchcowl
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "eldritch cowl"
desc = "A tattered heretical cloak from a time long passed."
icon_state = "eldritchcowl"
item_state = "eldritchcowl"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant, /obj/item/radio)
hoodtype = /obj/item/clothing/head/hooded/eldritchhood
/obj/item/clothing/head/hooded/eldritchhood
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "eldritchhood"
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR|HIDEHAIR|HIDEMASK
/obj/item/clothing/suit/yogs/infsuit
name = "russian gangster suit"
desc = "So you wanna be a fancy gangster, ay?"
icon_state = "infsuit"
item_state = "infsuit"
/obj/item/clothing/suit/hooded/caretakercloak
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "caretaker cloak"
desc = "Yeah, he will 'take care' of you alright."
icon_state = "caretakercloak"
item_state = "caretakercloak"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/radio, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant)
hoodtype = /obj/item/clothing/head/hooded/caretakerhood
/obj/item/clothing/head/hooded/caretakerhood
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "caretakerhood"
flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR|HIDEHAIR
/obj/item/clothing/suit/yogs/golddetective
name = "gold detective jacket"
desc = "A detective jacket, in gold!"
icon_state = "gold_detective"
item_state = "gold_item"
armor = list(MELEE = 25, BULLET = 10, LASER = 25, ENERGY = 10, BOMB = 0, BIO = 0, RAD = 0, FIRE = 0, ACID = 45)
/obj/item/clothing/suit/yogs/golddetective/Initialize()
. = ..()
allowed = GLOB.detective_vest_allowed
/obj/item/clothing/suit/yogs/leathercoat
name = "black leather coat"
desc = "So you too can be the one."
icon_state = "leather_coat"
item_state = "leather_item"
/obj/item/clothing/suit/yogs/furcoat
name = "fur coat"
desc = "Made from real cat fur."
icon_state = "Fur_coat"
item_state = "Fur_item"
/obj/item/clothing/suit/yogs/janitorcoat
name = "janitor coat"
desc = "Yeeeppp."
icon_state = "janitor_coat"
item_state = "janitor_item"
/obj/item/clothing/suit/yogs/detectivecoat
name = "detective long coat"
desc = "For those detectives that value fashion over function."
icon_state = "detective_coat"
item_state = "detective_item"
armor = list(MELEE = 25, BULLET = 10, LASER = 25, ENERGY = 10, BOMB = 0, BIO = 0, RAD = 0, FIRE = 0, ACID = 45)
/obj/item/clothing/suit/yogs/detectivecoat/Initialize()
. = ..()
allowed = GLOB.detective_vest_allowed
/obj/item/clothing/suit/yogs/blacktrenchcoat
name = "black trenchcoat"
desc = "For those assistants that want to look extra cool."
icon_state = "trenchblack"
item_state = "tblackinhand"
/obj/item/clothing/suit/yogs/soldierwebbing
name = "soldier webbing"
desc = "It can't actually hold much, but it still looks cool!"
icon_state = "soldier_webbing"
item_state = "soldier_webbing"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/radio, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant)
/obj/item/clothing/suit/yogs/monkrobes
name = "monk robes"
desc = "To help achieve inner peace."
icon_state = "monkrobes"
item_state = "monkrobes"
/obj/item/clothing/suit/yogs/bluedetective
name = "blue detective jacket"
desc = "A detective jacket that is blue!"
icon_state = "blue_detective"
item_state = "blue_item"
armor = list(MELEE = 25, BULLET = 10, LASER = 25, ENERGY = 10, BOMB = 0, BIO = 0, RAD = 0, FIRE = 0, ACID = 45)
/obj/item/clothing/suit/yogs/bluedetective/Initialize()
. = ..()
allowed = GLOB.detective_vest_allowed
/obj/item/clothing/suit/hooded/spesshoodie
mob_overlay_icon = 'yogstation/icons/mob/clothing/suit/suit.dmi'
icon = 'yogstation/icons/obj/clothing/suits.dmi'
name = "spess hoodie"
desc = "A hoodie...IN SPESS!!!"
icon_state = "spesshoodie"
item_state = "spesshoodie"
allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/radio, /obj/item/tank/internals/plasmaman, /obj/item/tank/internals/ipc_coolant)
hoodtype = /obj/item/clothing/head/hooded/spesshoodie
/obj/item/clothing/head/hooded/spesshoodie
mob_overlay_icon = 'yogstation/icons/mob/clothing/head/head.dmi'
icon = 'yogstation/icons/obj/clothing/hats.dmi'
icon_state = "spesshoodie"
flags_inv = HIDEEARS|HIDEHAIR
/obj/item/clothing/suit/yogs/bikerjacket
name = "biker jacket"
desc = "Sunglasses and pompadour not included."
icon_state = "biker"
item_state = "biker"
/obj/item/clothing/suit/yogs/varsity
name = "varsity jacket"
desc = "Go Space Carps!"
icon_state = "varsity"
item_state = "varsity"
/obj/item/clothing/suit/yogs/jesus
name = "Messiah Robes"
desc = "They seem very holy."
icon_state = "jesus"
allowed = list(/obj/item/storage/book/bible)
/obj/item/clothing/suit/yogs/keiki
name = "creator's dress"
desc = "This dress is oddly caked with soft clay and makes you want to create!"
icon_state = "keiki_dress"
item_state = "keiki_dress"
/obj/item/clothing/suit/yogs/cyberpunk
name = "punk jacket"
desc = "My Moon My Man."
icon_state = "punk"
item_state = "punk"