mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-01-11 17:43:33 +00:00
Moved into their own folder and got split into three files. Damage zones have been regrouped slightly to make it easier to deal with them. Currently the organ groups are head, l/r leg, l/r arm, and head. Attacking: Armor is properly checked. Currently aiming for the chest gives a higher chance to stun whereas the head will stun for longer. Stungloves/Disarm now show up in the attack log. Stungloves ignore intent. Silicon: AI units can now move between cams that are not on the ss13 network. Cyborg's alert screen should not longer pop up every time they get an alert if they have opened it once during the round. Robot vision now uses the standard amount of energy. Gamemodes: Added Deuryn's unrev message. Runes can only be examined if you are close to them. Moved the Loyalty implants to the HoS' locker at the request of HerpA. Nuke agents now come with explosive implants that will activate upon death. Projectiles: Once again went though the gun code and cleaned things up, it is much better now. Bullet_act fixed up and most mobs now use the one in living, just overload it if they need to do something diff. Freeze /caplaser/xbow no longer have an infinite loop. Shotguns have to be pumped manually. Went though the latest runtime log. Power cells now use return on their give/use procs Assemblies have been reworked and are nearly finished, just need to finish up the special assembly code, redo the signalers, and add one or two new assembly items. Laying down will now only take 3 ticks to get up, from 5. You can no longer punch people on the spawn screen. This is a big one and was cleared by two heads, TK will only allow you to pick up items. If you have an item in your hand it will act normal. This revision got much larger than originally intended my tests show everything is working fine, but you never know. Ill likely do more mob teaks in the next few days. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2333 316c924e-a436-60f5-8080-3fe189b3f50e
489 lines
21 KiB
Plaintext
489 lines
21 KiB
Plaintext
// SUITS
|
|
|
|
/obj/item/clothing/suit
|
|
icon = 'suits.dmi'
|
|
name = "suit"
|
|
var/fire_resist = T0C+100
|
|
flags = FPRINT | TABLEPASS
|
|
var/list/allowed = list(/obj/item/weapon/tank/emergency_oxygen)
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/bomb_suit
|
|
name = "bomb suit"
|
|
desc = "A suit designed for safety when handling explosives."
|
|
icon_state = "bombsuit"
|
|
item_state = "bombsuit"
|
|
w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.01
|
|
permeability_coefficient = 0.01
|
|
heat_transfer_coefficient = 0.30
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
slowdown = 2
|
|
armor = list(melee = 20, bullet = 5, laser = 10,energy = 5, bomb = 100, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/bomb_suit/security
|
|
desc = "A suit designed for safety when handling explosives. Includes light armoring against non-explosive hazards as well."
|
|
icon_state = "bombsuitsec"
|
|
item_state = "bombsuitsec"
|
|
allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs)
|
|
armor = list(melee = 50, bullet = 5, laser = 20,energy = 5, bomb = 100, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/bio_suit
|
|
name = "bio suit"
|
|
desc = "A suit that protects against biological contamination."
|
|
icon_state = "bio"
|
|
item_state = "bio_suit"
|
|
// w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.01
|
|
permeability_coefficient = 0.01
|
|
heat_transfer_coefficient = 0.30
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
slowdown = 1.3
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20)
|
|
|
|
/obj/item/clothing/suit/bio_suit/general
|
|
icon_state = "bio_general"
|
|
|
|
/obj/item/clothing/suit/bio_suit/virology
|
|
icon_state = "bio_virology"
|
|
|
|
/obj/item/clothing/suit/bio_suit/security
|
|
icon_state = "bio_security"
|
|
desc = "A suit that protects against biological contamination. Includes basic armoring against non-bio hazards as well."
|
|
armor = list(melee = 30, bullet = 0, laser = 10,energy = 5, bomb = 20, bio = 100, rad = 20)
|
|
|
|
/obj/item/clothing/suit/bio_suit/janitor
|
|
icon_state = "bio_janitor"
|
|
|
|
/obj/item/clothing/suit/bio_suit/scientist
|
|
icon_state = "bio_scientist"
|
|
|
|
/obj/item/clothing/suit/bio_suit/cmo
|
|
icon_state = "bio_cmo"
|
|
|
|
/obj/item/clothing/suit/bio_suit/plaguedoctorsuit
|
|
name = "Plague doctor suit"
|
|
desc = "It protected doctors from the Black Death, back then. You bet your arse it's gonna help you against viruses."
|
|
icon_state = "plaguedoctor"
|
|
item_state = "bio_suit"
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
|
|
/obj/item/clothing/suit/det_suit
|
|
name = "coat"
|
|
desc = "An 18th-century multi-purpose trenchcoat. Someone who wears this means serious business."
|
|
icon_state = "detective"
|
|
item_state = "det_suit"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
allowed = list(/obj/item/weapon/gun/projectile/detective,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/cigpacket,/obj/item/weapon/zippo,/obj/item/device/detective_scanner,/obj/item/device/taperecorder)
|
|
armor = list(melee = 50, bullet = 5, laser = 30,energy = 10, bomb = 20, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/det_suit/armor
|
|
name = "armor"
|
|
desc = "An armored vest with a detective's badge on it."
|
|
icon_state = "detective-armor"
|
|
item_state = "armor"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO
|
|
allowed = list(/obj/item/weapon/gun/projectile/detective,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/cigpacket,/obj/item/weapon/zippo,/obj/item/device/detective_scanner,/obj/item/device/taperecorder)
|
|
armor = list(melee = 75, bullet = 25, laser = 50,energy = 10, bomb = 25, bio = 10, rad = 0)
|
|
|
|
/obj/item/clothing/suit/labcoat
|
|
name = "labcoat"
|
|
desc = "A suit that protects against minor chemical spills."
|
|
icon_state = "labcoat_open"
|
|
item_state = "labcoat"
|
|
permeability_coefficient = 0.25
|
|
heat_transfer_coefficient = 0.75
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
|
|
allowed = list(/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 5)
|
|
|
|
/obj/item/clothing/suit/labcoat/cmo
|
|
name = "chief medical officer's labcoat"
|
|
desc = "Bluer than the standard model."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labcoat_cmo_open"
|
|
item_state = "labcoat_cmo"
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 55, rad = 5)
|
|
|
|
/obj/item/clothing/suit/labcoat/mad
|
|
name = "The Mad's labcoat"
|
|
desc = "It makes you look capable of konking someone on the noggin and shooting them into space."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labgreen_open"
|
|
item_state = "labgreen"
|
|
|
|
/obj/item/clothing/suit/labcoat/genetics
|
|
name = "Geneticist Labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a blue stripe on the shoulder."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labcoat_gen_open"
|
|
|
|
/obj/item/clothing/suit/labcoat/chemist
|
|
name = "Chemist Labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has an orange stripe on the shoulder."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labcoat_chem_open"
|
|
|
|
/obj/item/clothing/suit/labcoat/virologist
|
|
name = "Virologist Labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Offers slightly more protection against biohazards than the standard model. Has a green stripe on the shoulder."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labcoat_vir_open"
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 55, rad = 5)
|
|
|
|
/obj/item/clothing/suit/labcoat/science
|
|
name = "Scientist Labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a purple stripe on the shoulder."
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/weapon/dnainjector,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen)
|
|
icon_state = "labcoat_tox_open"
|
|
|
|
/obj/item/clothing/suit/straight_jacket
|
|
name = "straight jacket"
|
|
desc = "A suit that totally restrains an individual"
|
|
icon_state = "straight_jacket"
|
|
item_state = "straight_jacket"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
|
|
/obj/item/clothing/suit/wcoat
|
|
name = "waistcoat"
|
|
desc = "For some classy, murderous fun."
|
|
icon_state = "vest"
|
|
item_state = "wcoat"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
|
|
allowed = list(/obj/item/device/pda)
|
|
|
|
/obj/item/clothing/suit/apron
|
|
name = "apron"
|
|
desc = "A basic blue apron."
|
|
icon_state = "apron"
|
|
item_state = "apron"
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
|
|
allowed = list (/obj/item/weapon/plantbgone,/obj/item/device/analyzer/plant_analyzer,/obj/item/seeds,/obj/item/nutrient,/obj/item/weapon/minihoe)
|
|
|
|
/obj/item/clothing/suit/chef
|
|
name = "Chef's apron"
|
|
desc = "An apron used by a high class chef."
|
|
icon_state = "chef"
|
|
item_state = "chef"
|
|
gas_transfer_coefficient = 0.90
|
|
permeability_coefficient = 0.50
|
|
heat_transfer_coefficient = 0.50
|
|
protective_temperature = 1000 //If you can't stand the heat, get back to the kitchen - Micro
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
|
|
allowed = list (/obj/item/weapon/kitchenknife,/obj/item/weapon/butch)
|
|
|
|
/obj/item/clothing/suit/chef/classic
|
|
name = "A classic chef's apron."
|
|
desc = "A basic, dull, white chef's apron."
|
|
icon_state = "apronchef"
|
|
item_state = "apronchef"
|
|
gas_transfer_coefficient = 0.90
|
|
permeability_coefficient = 0.50
|
|
heat_transfer_coefficient = 0.50
|
|
protective_temperature = 1000 //If you can't stand the heat, get back to the kitchen - Micro
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO
|
|
|
|
/obj/item/clothing/suit/wizrobe
|
|
name = "wizard robe"
|
|
desc = "A magnificant, gem-lined robe that seems to radiate power."
|
|
icon_state = "wizard"
|
|
item_state = "wizrobe"
|
|
gas_transfer_coefficient = 0.01 // IT'S MAGICAL OKAY JEEZ +1 TO NOT DIE
|
|
permeability_coefficient = 0.01
|
|
heat_transfer_coefficient = 0.01
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = FULL_BODY //It's magic, I ain't gotta explain shit. --NEO
|
|
armor = list(melee = 30, bullet = 20, laser = 20,energy = 20, bomb = 20, bio = 20, rad = 20)
|
|
allowed = list(/obj/item/weapon/teleportation_scroll)
|
|
|
|
/obj/item/clothing/suit/wizrobe/red
|
|
name = "red wizard robe"
|
|
desc = "A magnificant, red, gem-lined robe that seems to radiate power."
|
|
icon_state = "redwizard"
|
|
item_state = "redwizrobe"
|
|
|
|
/obj/item/clothing/suit/wizrobe/fake
|
|
name = "wizard robe"
|
|
desc = "A rather dull, blue robe meant to mimick real wizard robes."
|
|
icon_state = "wizard-fake"
|
|
item_state = "wizrobe"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS //It's not magic, shit is reasonable. --NEO
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/wizrobe/marisa
|
|
name = "Witch Robe"
|
|
desc = "Magic is all about the spell power, ZE!"
|
|
icon_state = "marisa"
|
|
item_state = "marisarobe"
|
|
|
|
/obj/item/clothing/suit/hazardvest
|
|
name = "hazard vest"
|
|
desc = "A vest designed to make one more noticable. It's not very good at it though"
|
|
icon_state = "hazard"
|
|
item_state = "hazard"
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
|
|
/obj/item/clothing/suit/suspenders
|
|
name = "suspenders"
|
|
desc = "They suspend the illusion of the mime's play." //Meh -- Urist
|
|
icon = 'belts.dmi'
|
|
icon_state = "suspenders"
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
|
|
// ARMOR
|
|
|
|
/obj/item/clothing/suit/armor
|
|
allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/gun/projectile,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs)
|
|
|
|
/obj/item/clothing/suit/armor/vest
|
|
name = "armor"
|
|
desc = "An armored vest that protects against some damage."
|
|
icon_state = "armor"
|
|
item_state = "armor"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
armor = list(melee = 50, bullet = 15, laser = 50,energy = 10, bomb = 25, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/armor/hos
|
|
name = "armored coat"
|
|
desc = "A greatcoat enchanced with a special alloy for some protection and style."
|
|
icon_state = "hos"
|
|
item_state = "hos"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
armor = list(melee = 65, bullet = 30, laser = 50,energy = 10, bomb = 25, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/armor/captain
|
|
name = "Captain's armor"
|
|
desc = "A bulky, heavy-duty piece of exclusive Nanotrasen armor. YOU are in charge!"
|
|
icon_state = "caparmor"
|
|
item_state = "capspacesuit"
|
|
w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.01
|
|
permeability_coefficient = 0.02
|
|
heat_transfer_coefficient = 0.02
|
|
protective_temperature = 1000
|
|
flags = FPRINT | TABLEPASS | SUITSPACE
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS
|
|
allowed = list(/obj/item/device/flashlight,/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen)
|
|
slowdown = 1.5
|
|
armor = list(melee = 65, bullet = 50, laser = 50,energy = 25, bomb = 50, bio = 100, rad = 50)
|
|
|
|
/obj/item/clothing/suit/armor/riot
|
|
name = "Riot Suit"
|
|
desc = "A suit of armor with heavy padding to protect against melee attacks. Looks like it might impair movement."
|
|
icon_state = "riot"
|
|
item_state = "swat_suit"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
slowdown = 1
|
|
armor = list(melee = 80, bullet = 0, laser = 5,energy = 10, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/armor/bulletproof
|
|
name = "Bulletproof Vest"
|
|
desc = "A vest that excels in protecting the wearer against high-velocity solid projectiles."
|
|
icon_state = "bulletproof"
|
|
item_state = "armor"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO
|
|
armor = list(melee = 10, bullet = 80, laser = 5,energy = 10, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/armor/laserproof
|
|
name = "Ablative Armor Vest"
|
|
desc = "A vest that excels in protecting the wearer against energy projectiles."
|
|
icon_state = "armor_reflec"
|
|
item_state = "armor_reflec"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO
|
|
armor = list(melee = 0, bullet = 0, laser = 60,energy = 40, bomb = 0, bio = 0, rad = 0)
|
|
|
|
|
|
|
|
|
|
/obj/item/clothing/suit/armor/centcomm
|
|
name = "Cent. Com. armor"
|
|
desc = "A suit that protects against some damage."
|
|
icon_state = "centcom"
|
|
item_state = "centcom"
|
|
w_class = 4//bulky item
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen)
|
|
|
|
/obj/item/clothing/suit/armor/heavy
|
|
name = "heavy armor"
|
|
desc = "A heavily armored suit that protects against moderate damage."
|
|
icon_state = "heavy"
|
|
item_state = "swat_suit"
|
|
w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.90
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
slowdown = 3
|
|
|
|
/obj/item/clothing/suit/armor/tdome
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
|
|
/obj/item/clothing/suit/armor/tdome/red
|
|
name = "Thunderdome suit (red)"
|
|
desc = "Reddish armor."
|
|
icon_state = "tdred"
|
|
item_state = "tdred"
|
|
|
|
/obj/item/clothing/suit/armor/tdome/green
|
|
name = "Thunderdome suit (green)"
|
|
desc = "Pukish armor."
|
|
icon_state = "tdgreen"
|
|
item_state = "tdgreen"
|
|
|
|
/obj/item/clothing/suit/armor/swat
|
|
name = "swat suit"
|
|
desc = "A heavily armored suit that protects against moderate damage. Used in special operations."
|
|
icon_state = "deathsquad"
|
|
item_state = "swat_suit"
|
|
gas_transfer_coefficient = 0.01
|
|
heat_transfer_coefficient = 0.02
|
|
protective_temperature = 1000
|
|
flags = FPRINT | TABLEPASS | SUITSPACE
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen)
|
|
slowdown = 1
|
|
armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/armor/swat/officer //Combined effect of the bomb suit and the SWAT suit.
|
|
name = "officer jacket"
|
|
desc = "An armored jacket used in special operations."
|
|
icon_state = "detective"
|
|
item_state = "det_suit"
|
|
gas_transfer_coefficient = 0.01
|
|
permeability_coefficient = 0.01
|
|
heat_transfer_coefficient = 0.02
|
|
protective_temperature = 1000
|
|
flags = FPRINT | TABLEPASS | SUITSPACE
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen)
|
|
slowdown = 1
|
|
armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 100, bio = 0, rad = 0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// FIRE SUITS
|
|
|
|
/obj/item/clothing/suit/fire
|
|
name = "firesuit"
|
|
desc = "A suit that protects against fire and heat."
|
|
icon_state = "fire"
|
|
item_state = "fire_suit"
|
|
//w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.90
|
|
permeability_coefficient = 0.50
|
|
heat_transfer_coefficient = 0.01
|
|
protective_temperature = 10000
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/extinguisher)
|
|
slowdown = 1.3
|
|
|
|
/obj/item/clothing/suit/fire/firefighter
|
|
icon_state = "firesuit"
|
|
item_state = "firefighter"
|
|
|
|
/obj/item/clothing/suit/radiation
|
|
name = "Radiation suit"
|
|
desc = "A suit that protects against radiation. Label: Made with lead, do not eat insulation."
|
|
icon_state = "rad"
|
|
item_state = "rad_suit"
|
|
//w_class = 4//bulky item
|
|
gas_transfer_coefficient = 0.90
|
|
permeability_coefficient = 0.50
|
|
heat_transfer_coefficient = 0.30 //Not a fire suit
|
|
protective_temperature = 1000 // Not a fire suit
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
|
allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen)
|
|
slowdown = 1.3
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100)
|
|
|
|
/obj/item/clothing/suit/fire/heavy
|
|
name = "firesuit"
|
|
desc = "A suit that protects against extreme fire and heat."
|
|
//icon_state = "thermal"
|
|
item_state = "ro_suit"
|
|
w_class = 4//bulky item
|
|
protective_temperature = 10000
|
|
slowdown = 1.7
|
|
|
|
/obj/item/clothing/suit/syndicatefake
|
|
name = "red space suit replica"
|
|
icon_state = "syndicate"
|
|
item_state = "space_suit_syndicate"
|
|
desc = "A plastic replica of the syndicate space suit, you'll look just like a real murderous syndicate agent in this! This is a toy, it is not made for use in space!"
|
|
w_class = 3
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/toy)
|
|
|
|
/obj/item/clothing/suit/captunic
|
|
name = "captain's parade tunic"
|
|
desc = "Used by irresponsible captains."
|
|
icon_state = "captunic"
|
|
item_state = "bio_suit"
|
|
flags = FPRINT | TABLEPASS | ONESIZEFITSALL
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
|
|
/obj/item/clothing/suit/nun
|
|
name = "nun robe"
|
|
desc = "Maximum piety in this star system."
|
|
icon_state = "nun"
|
|
item_state = "nun"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS|HANDS
|
|
|
|
/obj/item/clothing/suit/chaplain_hoodie
|
|
name = "chaplain hoodie"
|
|
desc = "This suit says you 'hush'!"
|
|
icon_state = "chaplain_hoodie"
|
|
item_state = "chaplain_hoodie"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
|
|
/obj/item/clothing/suit/hastur
|
|
name = "Hastur's Robes"
|
|
desc = "Robes not meant to be worn by man"
|
|
icon_state = "hastur"
|
|
item_state = "hastur"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
|
|
/obj/item/clothing/suit/imperium_monk
|
|
name = "Imperium monk"
|
|
desc = "Have YOU killed a xenos today?"
|
|
icon_state = "imperium_monk"
|
|
item_state = "imperium_monk"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
|
|
/obj/item/clothing/suit/chickensuit
|
|
name = "Chicken Suit"
|
|
desc = "A suit made long ago by the ancient empire KFC."
|
|
icon_state = "chickensuit"
|
|
item_state = "chickensuit"
|
|
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET|HEAD
|
|
armor = list(melee = 5, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/monkeysuit
|
|
name = "Monkey Suit"
|
|
desc = "A suit that looks like a primate"
|
|
icon_state = "monkeysuit"
|
|
item_state = "monkeysuit"
|
|
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET|HANDS
|
|
armor = list(melee = 5, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/clothing/suit/holidaypriest
|
|
name = "Holiday Priest"
|
|
desc = "This is a nice holiday my son."
|
|
icon_state = "holidaypriest"
|
|
item_state = "holidaypriest"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
|
|
|
|
|