mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
committed by
GitHub
parent
b2ff3a4bc0
commit
8ffdc6cc33
171
code/__defines/clothing.dm
Normal file
171
code/__defines/clothing.dm
Normal file
@@ -0,0 +1,171 @@
|
|||||||
|
/*
|
||||||
|
Originally, every piece of clothing defined it's own allowed pocket items.
|
||||||
|
This was a realm of chaos, that lead to many similar pieces of clothing
|
||||||
|
being unable to hold the same items. Now there are defines for classes
|
||||||
|
of pocket types that hold a wide variety of items, shared between clothing.
|
||||||
|
|
||||||
|
These are a bit weird to wrap your head around, because it's not possible to
|
||||||
|
add lists together when defining an item... We instead need to provides the
|
||||||
|
contents that should be IN the list, and then wrap these macros in a list()
|
||||||
|
|
||||||
|
ex: allowed = list(POCKET_GENERIC, POCKET_CULT)
|
||||||
|
NOTICE: Do not leave trailing commas!!!!
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define POCKET_GENERIC \
|
||||||
|
/obj/item/pen, \
|
||||||
|
/obj/item/paper, \
|
||||||
|
/obj/item/book, \
|
||||||
|
/obj/item/flashlight, \
|
||||||
|
/obj/item/storage/fancy/cigarettes, \
|
||||||
|
/obj/item/storage/box/matches, \
|
||||||
|
/obj/item/reagent_containers/food/drinks/flask, \
|
||||||
|
/obj/item/toy, \
|
||||||
|
/obj/item/cell, \
|
||||||
|
/obj/item/spacecash, \
|
||||||
|
/obj/item/clothing/head/soft, \
|
||||||
|
/obj/item/taperoll, \
|
||||||
|
/obj/item/analyzer, \
|
||||||
|
/obj/item/reagent_scanner, \
|
||||||
|
/obj/item/healthanalyzer, \
|
||||||
|
/obj/item/robotanalyzer, \
|
||||||
|
/obj/item/analyzer/plant_analyzer, \
|
||||||
|
/obj/item/geiger, \
|
||||||
|
/obj/item/mass_spectrometer, \
|
||||||
|
/obj/item/cataloguer, \
|
||||||
|
/obj/item/universal_translator, \
|
||||||
|
/obj/item/clipboard, \
|
||||||
|
/obj/item/measuring_tape, \
|
||||||
|
/obj/item/lightreplacer
|
||||||
|
|
||||||
|
#define POCKET_EMERGENCY \
|
||||||
|
/obj/item/tank/emergency, \
|
||||||
|
/obj/item/tool/prybar, \
|
||||||
|
/obj/item/radio, \
|
||||||
|
/obj/item/gps, \
|
||||||
|
/obj/item/clothing/mask/gas, \
|
||||||
|
/obj/item/spaceflare
|
||||||
|
|
||||||
|
#define POCKET_ALL_TANKS \
|
||||||
|
/obj/item/tank
|
||||||
|
|
||||||
|
#define POCKET_STORAGE \
|
||||||
|
/obj/item/storage
|
||||||
|
|
||||||
|
#define POCKET_SUIT_REGULATORS \
|
||||||
|
/obj/item/suit_cooling_unit
|
||||||
|
|
||||||
|
#define POCKET_CULT \
|
||||||
|
/obj/item/melee/cultblade
|
||||||
|
|
||||||
|
#define POCKET_SECURITY \
|
||||||
|
/obj/item/gun, \
|
||||||
|
/obj/item/ammo_magazine, \
|
||||||
|
/obj/item/ammo_casing, \
|
||||||
|
/obj/item/melee, \
|
||||||
|
/obj/item/material/knife, \
|
||||||
|
/obj/item/reagent_containers/spray/pepper, \
|
||||||
|
/obj/item/handcuffs, \
|
||||||
|
/obj/item/clothing/head/helmet, \
|
||||||
|
/obj/item/grenade, \
|
||||||
|
/obj/item/flash, \
|
||||||
|
/obj/item/hailer, \
|
||||||
|
/obj/item/holowarrant, \
|
||||||
|
/obj/item/megaphone
|
||||||
|
|
||||||
|
#define POCKET_EXPLO \
|
||||||
|
/obj/item/gun, \
|
||||||
|
/obj/item/ammo_magazine, \
|
||||||
|
/obj/item/ammo_casing, \
|
||||||
|
/obj/item/melee, \
|
||||||
|
/obj/item/material/knife, \
|
||||||
|
/obj/item/stack/marker_beacon, \
|
||||||
|
/obj/item/beacon_locator, \
|
||||||
|
/obj/item/stack/flag
|
||||||
|
|
||||||
|
#define POCKET_MERC \
|
||||||
|
/obj/item/powersink, \
|
||||||
|
/obj/item/radio_jammer
|
||||||
|
|
||||||
|
#define POCKET_SLEUTH \
|
||||||
|
/obj/item/reagent_containers/food/snacks/candy_corn, \
|
||||||
|
/obj/item/pen
|
||||||
|
|
||||||
|
#define POCKET_MINING \
|
||||||
|
/obj/item/storage/excavation, \
|
||||||
|
/obj/item/storage/briefcase/inflatable, \
|
||||||
|
/obj/item/storage/bag/ore, \
|
||||||
|
/obj/item/pickaxe, \
|
||||||
|
/obj/item/shovel, \
|
||||||
|
/obj/item/stack/marker_beacon, \
|
||||||
|
/obj/item/beacon_locator, \
|
||||||
|
/obj/item/stack/flag
|
||||||
|
|
||||||
|
#define POCKET_DETECTIVE \
|
||||||
|
/obj/item/taperecorder, \
|
||||||
|
/obj/item/uv_light, \
|
||||||
|
/obj/item/camera_film, \
|
||||||
|
/obj/item/camera
|
||||||
|
|
||||||
|
#define POCKET_MEDICAL \
|
||||||
|
/obj/item/reagent_containers/hypospray, \
|
||||||
|
/obj/item/stack/medical, \
|
||||||
|
/obj/item/dnainjector, \
|
||||||
|
/obj/item/reagent_containers/dropper, \
|
||||||
|
/obj/item/reagent_containers/syringe, \
|
||||||
|
/obj/item/reagent_containers/glass/bottle, \
|
||||||
|
/obj/item/reagent_containers/glass/beaker, \
|
||||||
|
/obj/item/reagent_containers/pill, \
|
||||||
|
/obj/item/storage/pill_bottle
|
||||||
|
|
||||||
|
#define POCKET_SURGERY \
|
||||||
|
/obj/item/surgical/scalpel, \
|
||||||
|
/obj/item/surgical/retractor, \
|
||||||
|
/obj/item/surgical/hemostat, \
|
||||||
|
/obj/item/surgical/cautery, \
|
||||||
|
/obj/item/surgical/bonegel, \
|
||||||
|
/obj/item/surgical/FixOVein
|
||||||
|
|
||||||
|
#define POCKET_ENGINEERING \
|
||||||
|
/obj/item/storage/briefcase/inflatable, \
|
||||||
|
/obj/item/t_scanner, \
|
||||||
|
/obj/item/multitool, \
|
||||||
|
/obj/item/pipe_painter, \
|
||||||
|
/obj/item/clothing/head/hardhat
|
||||||
|
|
||||||
|
#define POCKET_HEAVYTOOLS \
|
||||||
|
/obj/item/rcd, \
|
||||||
|
/obj/item/weldingtool, \
|
||||||
|
/obj/item/tool/crowbar, \
|
||||||
|
/obj/item/tool/screwdriver, \
|
||||||
|
/obj/item/tool/wirecutters, \
|
||||||
|
/obj/item/tool/wrench, \
|
||||||
|
/obj/item/reagent_containers/hypospray, \
|
||||||
|
/obj/item/roller
|
||||||
|
|
||||||
|
#define POCKET_HYDROPONICS \
|
||||||
|
/obj/item/reagent_containers/spray/plantbgone, \
|
||||||
|
/obj/item/seeds, \
|
||||||
|
/obj/item/reagent_containers/glass/bottle, \
|
||||||
|
/obj/item/material/minihoe
|
||||||
|
|
||||||
|
#define POCKET_WIZARD \
|
||||||
|
/obj/item/teleportation_scroll
|
||||||
|
|
||||||
|
#define POCKET_CE \
|
||||||
|
/obj/item/storage/toolbox, \
|
||||||
|
/obj/item/rcd, \
|
||||||
|
/obj/item/rcd_ammo
|
||||||
|
|
||||||
|
#define POCKET_XENOARC \
|
||||||
|
/obj/item/ano_scanner, \
|
||||||
|
/obj/item/depth_scanner, \
|
||||||
|
/obj/item/xenoarch_multi_tool, \
|
||||||
|
/obj/item/tool/crowbar, \
|
||||||
|
/obj/item/storage/bag/fossils, \
|
||||||
|
/obj/item/core_sampler
|
||||||
|
|
||||||
|
#define POCKET_BAYSUIT \
|
||||||
|
/obj/item/storage/backpack, \
|
||||||
|
/obj/item/bluespaceradio, \
|
||||||
|
/obj/item/defib_kit
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
desc = "A huge, bulky mass of pressure and temperature-resistant organic tissue, evolved to facilitate space travel."
|
desc = "A huge, bulky mass of pressure and temperature-resistant organic tissue, evolved to facilitate space travel."
|
||||||
flags = 0 //Not THICKMATERIAL because it's organic tissue, so if somebody tries to inject something into it,
|
flags = 0 //Not THICKMATERIAL because it's organic tissue, so if somebody tries to inject something into it,
|
||||||
//it still ends up in your blood. (also balance but muh fluff)
|
//it still ends up in your blood. (also balance but muh fluff)
|
||||||
allowed = list(/obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/tank/oxygen)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) //No armor at all.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) //No armor at all.
|
||||||
canremove = FALSE
|
canremove = FALSE
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,8 @@
|
|||||||
desc = "A set of armored robes worn by the followers of Nar-Sie."
|
desc = "A set of armored robes worn by the followers of Nar-Sie."
|
||||||
icon_state = "cultrobes"
|
icon_state = "cultrobes"
|
||||||
origin_tech = list(TECH_MATERIAL = 3, TECH_ARCANE = 1)
|
origin_tech = list(TECH_MATERIAL = 3, TECH_ARCANE = 1)
|
||||||
allowed = list(/obj/item/book/tome,/obj/item/melee/cultblade)
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
||||||
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_CULT)
|
||||||
armor = list(melee = 50, bullet = 30, laser = 50, energy = 80, bomb = 25, bio = 10, rad = 0)
|
armor = list(melee = 50, bullet = 30, laser = 50, energy = 80, bomb = 25, bio = 10, rad = 0)
|
||||||
flags_inv = HIDEJUMPSUIT
|
flags_inv = HIDEJUMPSUIT
|
||||||
siemens_coefficient = 0
|
siemens_coefficient = 0
|
||||||
@@ -111,7 +112,7 @@
|
|||||||
origin_tech = list(TECH_MATERIAL = 3, TECH_ARCANE = 1)
|
origin_tech = list(TECH_MATERIAL = 3, TECH_ARCANE = 1)
|
||||||
desc = "A bulky suit of armour, bristling with spikes. It looks space-worthy."
|
desc = "A bulky suit of armour, bristling with spikes. It looks space-worthy."
|
||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
allowed = list(/obj/item/book/tome,/obj/item/melee/cultblade,/obj/item/tank/emergency/oxygen,/obj/item/suit_cooling_unit)
|
allowed = list(POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_CULT)
|
||||||
slowdown = 0.5
|
slowdown = 0.5
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30, energy = 80, bomb = 30, bio = 30, rad = 30)
|
armor = list(melee = 60, bullet = 50, laser = 30, energy = 80, bomb = 30, bio = 30, rad = 30)
|
||||||
siemens_coefficient = 0
|
siemens_coefficient = 0
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
desc = "It's a very shiny and somewhat protective suit, built to help carry cores on the user's back."
|
desc = "It's a very shiny and somewhat protective suit, built to help carry cores on the user's back."
|
||||||
icon_state = "technomancer"
|
icon_state = "technomancer"
|
||||||
body_parts_covered = CHEST|ARMS|LEGS|FEET|HANDS
|
body_parts_covered = CHEST|ARMS|LEGS|FEET|HANDS
|
||||||
allowed = list(/obj/item/tank)
|
allowed = list(POCKET_ALL_TANKS)
|
||||||
armor = list(melee = 50, bullet = 20, laser = 30, energy = 30, bomb = 10, bio = 0, rad = 40)
|
armor = list(melee = 50, bullet = 20, laser = 30, energy = 30, bomb = 10, bio = 0, rad = 40)
|
||||||
siemens_coefficient = 0.75
|
siemens_coefficient = 0.75
|
||||||
|
|
||||||
|
|||||||
@@ -170,7 +170,7 @@
|
|||||||
item_state = "classicponcho"
|
item_state = "classicponcho"
|
||||||
icon_override = 'icons/inventory/accessory/mob.dmi'
|
icon_override = 'icons/inventory/accessory/mob.dmi'
|
||||||
max_heat_protection_temperature = T0C+100
|
max_heat_protection_temperature = T0C+100
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
||||||
body_parts_covered = CHEST|ARMS|LEGS
|
body_parts_covered = CHEST|ARMS|LEGS
|
||||||
@@ -377,7 +377,7 @@
|
|||||||
item_state = "vest"
|
item_state = "vest"
|
||||||
icon_override = 'icons/inventory/accessory/mob.dmi'
|
icon_override = 'icons/inventory/accessory/mob.dmi'
|
||||||
item_state_slots = list(slot_r_hand_str = "wcoat", slot_l_hand_str = "wcoat")
|
item_state_slots = list(slot_r_hand_str = "wcoat", slot_l_hand_str = "wcoat")
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
||||||
body_parts_covered = CHEST
|
body_parts_covered = CHEST
|
||||||
@@ -567,7 +567,7 @@
|
|||||||
icon_state = "klbr"
|
icon_state = "klbr"
|
||||||
icon_override = 'icons/inventory/accessory/mob.dmi'
|
icon_override = 'icons/inventory/accessory/mob.dmi'
|
||||||
item_state_slots = list(SLOT_ID_RIGHT_HAND = "armor", SLOT_ID_LEFT_HAND = "armor")
|
item_state_slots = list(SLOT_ID_RIGHT_HAND = "armor", SLOT_ID_LEFT_HAND = "armor")
|
||||||
allowed = list(/obj/item/gun,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/flashlight/maglight,/obj/item/clothing/head/helmet)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_EXPLO)
|
||||||
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
slot_flags = SLOT_OCLOTHING | SLOT_TIE
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
|
|||||||
@@ -786,7 +786,7 @@
|
|||||||
SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi',
|
SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi',
|
||||||
SPECIES_WEREBEAST = 'icons/inventory/suit/mob_vr_werebeast.dmi')
|
SPECIES_WEREBEAST = 'icons/inventory/suit/mob_vr_werebeast.dmi')
|
||||||
max_heat_protection_temperature = T0C+100
|
max_heat_protection_temperature = T0C+100
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_EMERGENCY)
|
||||||
armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0)
|
armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0)
|
||||||
slot_flags = SLOT_OCLOTHING
|
slot_flags = SLOT_OCLOTHING
|
||||||
heat_protection = ARMS|LEGS|CHEST //At a minimum. Some might be more covering or less covering!
|
heat_protection = ARMS|LEGS|CHEST //At a minimum. Some might be more covering or less covering!
|
||||||
|
|||||||
@@ -160,7 +160,7 @@
|
|||||||
desc = "A specially designed fedora that is woven with protective fibers. It also makes you look cool."
|
desc = "A specially designed fedora that is woven with protective fibers. It also makes you look cool."
|
||||||
icon_state = "fedora_brown"
|
icon_state = "fedora_brown"
|
||||||
item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective")
|
item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective")
|
||||||
allowed = list(/obj/item/reagent_containers/food/snacks/candy_corn, /obj/item/pen)
|
allowed = list(POCKET_SLEUTH)
|
||||||
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
valid_accessory_slots = null
|
valid_accessory_slots = null
|
||||||
|
|||||||
@@ -421,7 +421,7 @@
|
|||||||
/obj/item/clothing/head/fedora/brown
|
/obj/item/clothing/head/fedora/brown
|
||||||
desc = "A brown fedora. Perfect for detectives or those trying to pilfer artifacts."
|
desc = "A brown fedora. Perfect for detectives or those trying to pilfer artifacts."
|
||||||
icon_state = "fedora_brown"
|
icon_state = "fedora_brown"
|
||||||
allowed = list(/obj/item/reagent_containers/food/snacks/candy_corn, /obj/item/pen)
|
allowed = list(POCKET_SLEUTH)
|
||||||
|
|
||||||
/obj/item/clothing/head/fedora/white
|
/obj/item/clothing/head/fedora/white
|
||||||
desc = "A white fedora, really cool hat if you're a mobster. A really lame hat if you're not."
|
desc = "A white fedora, really cool hat if you're a mobster. A really lame hat if you're not."
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
name = "Skrellian voidsuit"
|
name = "Skrellian voidsuit"
|
||||||
desc = "Seems like a wetsuit with reinforced plating seamlessly attached to it. Very chic."
|
desc = "Seems like a wetsuit with reinforced plating seamlessly attached to it. Very chic."
|
||||||
armor = list(melee = 20, bullet = 20, laser = 20, energy = 50, bomb = 50, bio = 100, rad = 50)
|
armor = list(melee = 20, bullet = 20, laser = 20, energy = 50, bomb = 50, bio = 100, rad = 50)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/storage/bag/ore,/obj/item/t_scanner,/obj/item/pickaxe, /obj/item/rcd)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_MINING, /obj/item/t_scanner, /obj/item/rcd)
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
species_restricted = list(SPECIES_SKRELL,SPECIES_HUMAN)
|
species_restricted = list(SPECIES_SKRELL,SPECIES_HUMAN)
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
flags = PHORONGUARD
|
flags = PHORONGUARD
|
||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs,/obj/item/tank)
|
allowed = list(POCKET_GENERIC, POCKET_EXPLO, POCKET_ALL_TANKS, /obj/item/melee/energy/sword)
|
||||||
armor = list(melee = 60, bullet = 50, laser = 40,energy = 15, bomb = 30, bio = 100, rad = 50)
|
armor = list(melee = 60, bullet = 50, laser = 40,energy = 15, bomb = 30, bio = 100, rad = 50)
|
||||||
siemens_coefficient = 0.2
|
siemens_coefficient = 0.2
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
permeability_coefficient = 0.02
|
permeability_coefficient = 0.02
|
||||||
item_flags = 0
|
item_flags = 0
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight,/obj/item/gun/energy, /obj/item/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/melee/baton,/obj/item/handcuffs)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
slowdown = 1.5
|
slowdown = 1.5
|
||||||
armor = list(melee = 65, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50)
|
armor = list(melee = 65, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL
|
||||||
@@ -83,7 +83,7 @@
|
|||||||
desc = "Yarr."
|
desc = "Yarr."
|
||||||
icon_state = "pirate"
|
icon_state = "pirate"
|
||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_EXPLO)
|
||||||
slowdown = 0
|
slowdown = 0
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
/obj/item/clothing/suit/space/rig
|
/obj/item/clothing/suit/space/rig
|
||||||
name = "chestpiece"
|
name = "chestpiece"
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage) //ChompEdit: allows all suits to carry a backpack on their back unless otherwise specified.
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS,/obj/item/storage) //ChompEdit: allows all suits to carry a backpack on their back unless otherwise specified.
|
||||||
body_parts_covered = CHEST|LEGS|ARMS
|
body_parts_covered = CHEST|LEGS|ARMS
|
||||||
heat_protection = CHEST|LEGS|ARMS
|
heat_protection = CHEST|LEGS|ARMS
|
||||||
cold_protection = CHEST|LEGS|ARMS
|
cold_protection = CHEST|LEGS|ARMS
|
||||||
@@ -111,7 +111,7 @@
|
|||||||
|
|
||||||
/obj/item/clothing/suit/lightrig
|
/obj/item/clothing/suit/lightrig
|
||||||
name = DEVELOPER_WARNING_NAME // "suit"
|
name = DEVELOPER_WARNING_NAME // "suit"
|
||||||
allowed = list(/obj/item/flashlight)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
flags_inv = HIDEJUMPSUIT
|
flags_inv = HIDEJUMPSUIT
|
||||||
flags = THICKMATERIAL
|
flags = THICKMATERIAL
|
||||||
|
|
||||||
|
|||||||
@@ -64,13 +64,7 @@
|
|||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
siemens_coefficient = 0.2
|
siemens_coefficient = 0.2
|
||||||
offline_slowdown = 2.5
|
offline_slowdown = 2.5
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EXPLO, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_STORAGE)
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage
|
|
||||||
)
|
|
||||||
|
|
||||||
air_type = /obj/item/tank/vox
|
air_type = /obj/item/tank/vox
|
||||||
|
|
||||||
|
|||||||
@@ -12,14 +12,7 @@
|
|||||||
offline_vision_restriction = 1
|
offline_vision_restriction = 1
|
||||||
|
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/combat
|
helm_type = /obj/item/clothing/head/helmet/space/rig/combat
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_SECURITY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_STORAGE)
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/storage
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
/obj/item/rig/combat/equipped
|
/obj/item/rig/combat/equipped
|
||||||
@@ -49,26 +42,7 @@
|
|||||||
slowdown = 0.5
|
slowdown = 0.5
|
||||||
offline_slowdown = 1.5
|
offline_slowdown = 1.5
|
||||||
offline_vision_restriction = 1
|
offline_vision_restriction = 1
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_ENGINEERING, POCKET_HEAVYTOOLS, POCKET_STORAGE, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/ammo_casing,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd,
|
|
||||||
/obj/item/weldingtool,
|
|
||||||
/obj/item/tool,
|
|
||||||
/obj/item/multitool,
|
|
||||||
/obj/item/radio,
|
|
||||||
/obj/item/analyzer,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/roller,
|
|
||||||
/obj/item/suit_cooling_unit
|
|
||||||
)
|
|
||||||
|
|
||||||
chest_type = /obj/item/clothing/suit/space/rig/military
|
chest_type = /obj/item/clothing/suit/space/rig/military
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/military
|
helm_type = /obj/item/clothing/head/helmet/space/rig/military
|
||||||
|
|||||||
@@ -14,25 +14,7 @@
|
|||||||
siemens_coefficient= 0.5
|
siemens_coefficient= 0.5
|
||||||
|
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 100, rad = 100)
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 100, rad = 100)
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_ENGINEERING, POCKET_HEAVYTOOLS, POCKET_STORAGE, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd,
|
|
||||||
/obj/item/tool/crowbar,
|
|
||||||
/obj/item/tool/screwdriver,
|
|
||||||
/obj/item/weldingtool,
|
|
||||||
/obj/item/tool/wirecutters,
|
|
||||||
/obj/item/tool/wrench,
|
|
||||||
/obj/item/multitool,
|
|
||||||
/obj/item/radio,
|
|
||||||
/obj/item/analyzer,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/roller
|
|
||||||
)
|
|
||||||
|
|
||||||
initial_modules = list(
|
initial_modules = list(
|
||||||
/obj/item/rig_module/ai_container,
|
/obj/item/rig_module/ai_container,
|
||||||
|
|||||||
@@ -4,17 +4,7 @@
|
|||||||
desc = "A lighter, less armoured rig suit."
|
desc = "A lighter, less armoured rig suit."
|
||||||
icon_state = "ninja_rig"
|
icon_state = "ninja_rig"
|
||||||
suit_type = "light suit"
|
suit_type = "light suit"
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_EXPLO, POCKET_SUIT_REGULATORS, POCKET_STORAGE)
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/ammo_casing,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/cell,
|
|
||||||
/obj/item/storage
|
|
||||||
)
|
|
||||||
armor = list(melee = 50, bullet = 15, laser = 50, energy = 10, bomb = 25, bio = 0, rad = 0)
|
armor = list(melee = 50, bullet = 15, laser = 50, energy = 10, bomb = 25, bio = 0, rad = 0)
|
||||||
emp_protection = 10
|
emp_protection = 10
|
||||||
slowdown = 0
|
slowdown = 0
|
||||||
|
|||||||
@@ -14,18 +14,7 @@
|
|||||||
siemens_coefficient = 0.3
|
siemens_coefficient = 0.3
|
||||||
glove_type = /obj/item/clothing/gloves/gauntlets/rig/eva
|
glove_type = /obj/item/clothing/gloves/gauntlets/rig/eva
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/merc
|
helm_type = /obj/item/clothing/head/helmet/space/rig/merc
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_EXPLO, POCKET_SUIT_REGULATORS, POCKET_STORAGE)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/ammo_casing,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/melee/energy/sword,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/storage
|
|
||||||
)
|
|
||||||
|
|
||||||
initial_modules = list(
|
initial_modules = list(
|
||||||
/obj/item/rig_module/mounted,
|
/obj/item/rig_module/mounted,
|
||||||
|
|||||||
@@ -12,25 +12,8 @@
|
|||||||
req_access = list(access_cent_specops)
|
req_access = list(access_cent_specops)
|
||||||
|
|
||||||
armor = list(melee = 60, bullet = 50, laser = 35,energy = 15, bomb = 30, bio = 100, rad = 95)
|
armor = list(melee = 60, bullet = 50, laser = 35,energy = 15, bomb = 30, bio = 100, rad = 95)
|
||||||
allowed = list(
|
|
||||||
/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_ENGINEERING, POCKET_HEAVYTOOLS, POCKET_SECURITY, POCKET_SUIT_REGULATORS, POCKET_STORAGE)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd,
|
|
||||||
/obj/item/tool/crowbar,
|
|
||||||
/obj/item/tool/screwdriver,
|
|
||||||
/obj/item/weldingtool,
|
|
||||||
/obj/item/tool/wirecutters,
|
|
||||||
/obj/item/tool/wrench,
|
|
||||||
/obj/item/multitool,
|
|
||||||
/obj/item/radio,
|
|
||||||
/obj/item/analyzer,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/roller
|
|
||||||
)
|
|
||||||
|
|
||||||
/obj/item/rig/pmc/commander
|
/obj/item/rig/pmc/commander
|
||||||
name = "PMC-C hardsuit control module"
|
name = "PMC-C hardsuit control module"
|
||||||
|
|||||||
@@ -20,10 +20,7 @@
|
|||||||
glove_type = null
|
glove_type = null
|
||||||
cell_type = null
|
cell_type = null
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_STORAGE)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/storage/box
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
|
|||||||
@@ -31,12 +31,7 @@
|
|||||||
offline_slowdown = 0
|
offline_slowdown = 0
|
||||||
offline_vision_restriction = 0
|
offline_vision_restriction = 0
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, /obj/item/storage)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -78,15 +73,7 @@
|
|||||||
|
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/industrial
|
helm_type = /obj/item/clothing/head/helmet/space/rig/industrial
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MINING, POCKET_CE, /obj/item/storage)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/pickaxe,
|
|
||||||
/obj/item/rcd
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -116,14 +103,7 @@
|
|||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/eva
|
helm_type = /obj/item/clothing/head/helmet/space/rig/eva
|
||||||
glove_type = /obj/item/clothing/gloves/gauntlets/rig/eva
|
glove_type = /obj/item/clothing/gloves/gauntlets/rig/eva
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_CE, /obj/item/storage)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -163,14 +143,7 @@
|
|||||||
glove_type = /obj/item/clothing/gloves/gauntlets/rig/ce
|
glove_type = /obj/item/clothing/gloves/gauntlets/rig/ce
|
||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/ce //VOREStation Add
|
boot_type = /obj/item/clothing/shoes/magboots/rig/ce //VOREStation Add
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_ENGINEERING, POCKET_CE)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -210,23 +183,7 @@
|
|||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/hazmat
|
boot_type = /obj/item/clothing/shoes/magboots/rig/hazmat
|
||||||
//ywadd end
|
//ywadd end
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MINING, POCKET_XENOARC)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/stack/flag,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/pickaxe,
|
|
||||||
/obj/item/healthanalyzer,
|
|
||||||
/obj/item/measuring_tape,
|
|
||||||
/obj/item/ano_scanner,
|
|
||||||
/obj/item/depth_scanner,
|
|
||||||
/obj/item/core_sampler,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/beacon_locator,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/pickaxe/hand
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -266,15 +223,7 @@
|
|||||||
|
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/medical
|
helm_type = /obj/item/clothing/head/helmet/space/rig/medical
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MEDICAL, /obj/item/storage, /obj/item/roller)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
/obj/item/healthanalyzer,
|
|
||||||
/obj/item/stack/medical,
|
|
||||||
/obj/item/roller
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
@@ -305,14 +254,7 @@
|
|||||||
|
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/hazard
|
helm_type = /obj/item/clothing/head/helmet/space/rig/hazard
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_EXPLO, /obj/item/storage)
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/storage
|
|
||||||
)
|
|
||||||
|
|
||||||
req_access = list()
|
req_access = list()
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
|
|||||||
@@ -17,42 +17,42 @@
|
|||||||
|
|
||||||
//Area allowing backpacks to be placed on rigsuits.
|
//Area allowing backpacks to be placed on rigsuits.
|
||||||
/obj/item/rig/vox
|
/obj/item/rig/vox
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/backpack, /obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_EXPLO, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/combat
|
/obj/item/rig/combat
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/melee/baton,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_EXPLO, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/ert
|
/obj/item/rig/ert
|
||||||
allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/t_scanner, /obj/item/rcd, /obj/item/tool/crowbar, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_CE, POCKET_SECURITY, POCKET_MEDICAL, POCKET_HEAVYTOOLS, POCKET_BAYSUIT)
|
||||||
/obj/item/tool/screwdriver, /obj/item/weldingtool, /obj/item/tool/wirecutters, /obj/item/tool/wrench, /obj/item/multitool, \
|
|
||||||
/obj/item/radio, /obj/item/analyzer,/obj/item/storage/briefcase/inflatable, /obj/item/melee/baton, /obj/item/gun, \
|
|
||||||
/obj/item/storage/firstaid, /obj/item/reagent_containers/hypospray, /obj/item/roller, /obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
|
||||||
/obj/item/rig/light/ninja
|
/obj/item/rig/light/ninja
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/cell, /obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_SECURITY, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/merc
|
/obj/item/rig/merc
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs, /obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_SECURITY, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/ce
|
/obj/item/rig/ce
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/bag/ore,/obj/item/t_scanner,/obj/item/pickaxe, /obj/item/rcd,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_ENGINEERING, POCKET_CE, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/medical
|
/obj/item/rig/medical
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/firstaid,/obj/item/healthanalyzer,/obj/item/stack/medical,/obj/item/roller,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MEDICAL, POCKET_BAYSUIT, /obj/item/roller, /obj/item/storage/firstaid)
|
||||||
|
|
||||||
/obj/item/rig/hazmat
|
/obj/item/rig/hazmat
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/stack/flag,/obj/item/storage/excavation,/obj/item/pickaxe,/obj/item/healthanalyzer,/obj/item/measuring_tape,/obj/item/ano_scanner,/obj/item/depth_scanner,/obj/item/core_sampler,/obj/item/gps,/obj/item/beacon_locator,/obj/item/radio/beacon,/obj/item/pickaxe/hand,/obj/item/storage/bag/fossils,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_XENOARC, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/hazard
|
/obj/item/rig/hazard
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/melee/baton,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_EXPLO, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/industrial
|
/obj/item/rig/industrial
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/bag/ore,/obj/item/t_scanner,/obj/item/pickaxe, /obj/item/rcd,/obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_BAYSUIT)
|
||||||
|
|
||||||
/obj/item/rig/military
|
/obj/item/rig/military
|
||||||
allowed = list(/obj/item/flashlight, /obj/item/tank,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/handcuffs, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_CE, POCKET_SECURITY, POCKET_MEDICAL, POCKET_HEAVYTOOLS, POCKET_BAYSUIT)
|
||||||
/obj/item/t_scanner, /obj/item/rcd, /obj/item/weldingtool, /obj/item/tool, /obj/item/multitool, \
|
|
||||||
/obj/item/radio, /obj/item/analyzer,/obj/item/storage/briefcase/inflatable, /obj/item/melee/baton, /obj/item/gun, \
|
|
||||||
/obj/item/storage/firstaid, /obj/item/reagent_containers/hypospray, /obj/item/roller, /obj/item/suit_cooling_unit, /obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
|
||||||
/obj/item/rig/pmc
|
/obj/item/rig/pmc
|
||||||
allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/t_scanner, /obj/item/rcd, /obj/item/tool/crowbar, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_SECURITY, POCKET_MEDICAL, POCKET_HEAVYTOOLS, POCKET_BAYSUIT, /obj/item/storage/firstaid)
|
||||||
/obj/item/tool/screwdriver, /obj/item/weldingtool, /obj/item/tool/wirecutters, /obj/item/tool/wrench, /obj/item/multitool, \
|
|
||||||
/obj/item/radio, /obj/item/analyzer,/obj/item/storage/briefcase/inflatable, /obj/item/melee/baton, /obj/item/gun, \
|
|
||||||
/obj/item/storage/firstaid, /obj/item/reagent_containers/hypospray, /obj/item/roller, /obj/item/storage/backpack,/obj/item/bluespaceradio, /obj/item/defib_kit)
|
|
||||||
|
|
||||||
/obj/item/rig/robotics
|
/obj/item/rig/robotics
|
||||||
allowed = list(/obj/item/flashlight, /obj/item/storage/box, /obj/item/storage/belt, /obj/item/defib_kit/compact)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/storage/box, /obj/item/storage/belt, /obj/item/defib_kit/compact)
|
||||||
|
|
||||||
// 'Technomancer' hardsuit
|
// 'Technomancer' hardsuit
|
||||||
/obj/item/rig/focalpoint
|
/obj/item/rig/focalpoint
|
||||||
@@ -74,8 +74,7 @@
|
|||||||
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
||||||
max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE // so it's like a rig firesuit
|
max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE // so it's like a rig firesuit
|
||||||
armor = list("melee" = 40, "bullet" = 10, "laser" = 30, "energy" = 55, "bomb" = 70, "bio" = 100, "rad" = 100)
|
armor = list("melee" = 40, "bullet" = 10, "laser" = 30, "energy" = 55, "bomb" = 70, "bio" = 100, "rad" = 100)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/backpack)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, /obj/item/storage/backpack)
|
||||||
|
|
||||||
chest_type = /obj/item/clothing/suit/space/rig/focalpoint
|
chest_type = /obj/item/clothing/suit/space/rig/focalpoint
|
||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/focalpoint
|
helm_type = /obj/item/clothing/head/helmet/space/rig/focalpoint
|
||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/focalpoint
|
boot_type = /obj/item/clothing/shoes/magboots/rig/focalpoint
|
||||||
@@ -132,6 +131,7 @@
|
|||||||
icon_state = "ihs_rig"
|
icon_state = "ihs_rig"
|
||||||
suit_type = "\improper Hephaestus hardsuit"
|
suit_type = "\improper Hephaestus hardsuit"
|
||||||
cell_type = /obj/item/cell/super
|
cell_type = /obj/item/cell/super
|
||||||
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_SECURITY, POCKET_ENGINEERING, POCKET_BAYSUIT, /obj/item/storage/firstaid, /obj/item/roller)
|
||||||
|
|
||||||
armor = list("melee" = 70, "bullet" = 70, "laser" = 70, "energy" = 50, "bomb" = 60, "bio" = 100, "rad" = 20)
|
armor = list("melee" = 70, "bullet" = 70, "laser" = 70, "energy" = 50, "bomb" = 60, "bio" = 100, "rad" = 20)
|
||||||
|
|
||||||
@@ -195,8 +195,7 @@
|
|||||||
helm_type = /obj/item/clothing/head/helmet/space/rig/zero
|
helm_type = /obj/item/clothing/head/helmet/space/rig/zero
|
||||||
boot_type = null
|
boot_type = null
|
||||||
glove_type = null
|
glove_type = null
|
||||||
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_BAYSUIT)
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/backpack, /obj/item/bluespaceradio, /obj/item/defib_kit)
|
|
||||||
|
|
||||||
slowdown = 0
|
slowdown = 0
|
||||||
offline_slowdown = 1
|
offline_slowdown = 1
|
||||||
@@ -244,6 +243,8 @@
|
|||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/baymed
|
boot_type = /obj/item/clothing/shoes/magboots/rig/baymed
|
||||||
glove_type = /obj/item/clothing/gloves/gauntlets/rig/baymed
|
glove_type = /obj/item/clothing/gloves/gauntlets/rig/baymed
|
||||||
|
|
||||||
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MEDICAL, POCKET_BAYSUIT, /obj/item/roller)
|
||||||
|
|
||||||
// speedy paper
|
// speedy paper
|
||||||
slowdown = -0.5
|
slowdown = -0.5
|
||||||
armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 25, "bio" = 100, "rad" = 20)
|
armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 25, "bio" = 100, "rad" = 20)
|
||||||
@@ -307,7 +308,9 @@
|
|||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/bayeng
|
boot_type = /obj/item/clothing/shoes/magboots/rig/bayeng
|
||||||
glove_type = /obj/item/clothing/gloves/gauntlets/rig/bayeng
|
glove_type = /obj/item/clothing/gloves/gauntlets/rig/bayeng
|
||||||
|
|
||||||
slowdown = 1
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MINING, POCKET_CE, POCKET_BAYSUIT)
|
||||||
|
|
||||||
|
slowdown = 0
|
||||||
offline_slowdown = 5 // very bulky
|
offline_slowdown = 5 // very bulky
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 30, bio = 100, rad = 50)
|
armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 30, bio = 100, rad = 50)
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,7 @@
|
|||||||
flags = PHORONGUARD
|
flags = PHORONGUARD
|
||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank/emergency/oxygen,/obj/item/suit_cooling_unit,/obj/item/storage/backpack) //CHOMPedit
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS,/obj/item/storage/backpack) //CHOMPedit)
|
||||||
slowdown = 1 // CHOMPedit: 1.5 to 1. More sane movespeed delay. Voidsuits are still faster.
|
slowdown = 1 // CHOMPedit: 1.5 to 1. More sane movespeed delay. Voidsuits are still faster.
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 50)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 50)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
icon_state = "syndicate"
|
icon_state = "syndicate"
|
||||||
desc = "A crimson spacesuit sporting clean lines and durable plating. Robust, reliable, and slightly suspicious."
|
desc = "A crimson spacesuit sporting clean lines and durable plating. Robust, reliable, and slightly suspicious."
|
||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
slowdown = 0.5
|
slowdown = 0.5
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
|
||||||
siemens_coefficient = 0.6
|
siemens_coefficient = 0.6
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 15* ONE_ATMOSPHERE
|
max_pressure_protection = 15* ONE_ATMOSPHERE
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+10000
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+10000
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
|
|
||||||
/obj/item/clothing/suit/space/void/responseteam/command
|
/obj/item/clothing/suit/space/void/responseteam/command
|
||||||
name = "Mark VII-C Emergency Response Team Commander Suit"
|
name = "Mark VII-C Emergency Response Team Commander Suit"
|
||||||
|
|||||||
@@ -18,15 +18,7 @@
|
|||||||
icon_state = "rig-vintagecrew"
|
icon_state = "rig-vintagecrew"
|
||||||
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
||||||
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
|
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_MINING)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage/briefcase/inflatable,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/pickaxe,
|
|
||||||
/obj/item/shovel
|
|
||||||
)
|
|
||||||
|
|
||||||
//Engineering Crewsuit (ORANGE, RING)
|
//Engineering Crewsuit (ORANGE, RING)
|
||||||
//This is probably the most appealing to get your hands on for basic protection and the specialist stuff
|
//This is probably the most appealing to get your hands on for basic protection and the specialist stuff
|
||||||
@@ -52,26 +44,7 @@
|
|||||||
max_pressure_protection = 15 * ONE_ATMOSPHERE
|
max_pressure_protection = 15 * ONE_ATMOSPHERE
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+10000
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+10000
|
||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_CE, POCKET_MINING, POCKET_HEAVYTOOLS)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/t_scanner,
|
|
||||||
/obj/item/rcd,
|
|
||||||
/obj/item/rcd_ammo,
|
|
||||||
/obj/item/storage/toolbox,
|
|
||||||
/obj/item/storage/briefcase/inflatable,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/robotanalyzer,
|
|
||||||
/obj/item/geiger,
|
|
||||||
/obj/item/tool,
|
|
||||||
/obj/item/weldingtool,
|
|
||||||
/obj/item/cell,
|
|
||||||
/obj/item/pickaxe,
|
|
||||||
/obj/item/measuring_tape,
|
|
||||||
/obj/item/lightreplacer,
|
|
||||||
/obj/item/shovel
|
|
||||||
)
|
|
||||||
|
|
||||||
//Medical Crewsuit (GREEN, CROSS)
|
//Medical Crewsuit (GREEN, CROSS)
|
||||||
//This thing is basically tissuepaper, but it has very solid rad protection for its age
|
//This thing is basically tissuepaper, but it has very solid rad protection for its age
|
||||||
@@ -94,19 +67,7 @@
|
|||||||
icon_state = "rig-vintagemedic"
|
icon_state = "rig-vintagemedic"
|
||||||
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
||||||
armor = list(melee = 30, bullet = 15, laser = 15, energy = 5, bomb = 25, bio = 100, rad = 75)
|
armor = list(melee = 30, bullet = 15, laser = 15, energy = 5, bomb = 25, bio = 100, rad = 75)
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MEDICAL)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage/firstaid,
|
|
||||||
/obj/item/healthanalyzer,
|
|
||||||
/obj/item/robotanalyzer,
|
|
||||||
/obj/item/mass_spectrometer,
|
|
||||||
/obj/item/halogen_counter,
|
|
||||||
/obj/item/stack/medical,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/cell
|
|
||||||
)
|
|
||||||
|
|
||||||
//Marine Crewsuit (BLUE, SHIELD)
|
//Marine Crewsuit (BLUE, SHIELD)
|
||||||
//Really solid, balance between Sec and Sec EVA, but it has slightly worse shock protection
|
//Really solid, balance between Sec and Sec EVA, but it has slightly worse shock protection
|
||||||
@@ -128,22 +89,7 @@
|
|||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
resilience = 0.15 //Armored
|
resilience = 0.15 //Armored
|
||||||
siemens_coefficient = 0.8
|
siemens_coefficient = 0.8
|
||||||
allowed = list(/obj/item/gun,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee,
|
|
||||||
/obj/item/grenade,
|
|
||||||
/obj/item/flash,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/hailer,
|
|
||||||
/obj/item/holowarrant,
|
|
||||||
/obj/item/megaphone,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/cell
|
|
||||||
)
|
|
||||||
|
|
||||||
//Officer Crewsuit (GOLD, X)
|
//Officer Crewsuit (GOLD, X)
|
||||||
//The best of the bunch - at the time, this would have been almost cutting edge
|
//The best of the bunch - at the time, this would have been almost cutting edge
|
||||||
@@ -166,22 +112,7 @@
|
|||||||
breach_threshold = 16 //Extra Thicc
|
breach_threshold = 16 //Extra Thicc
|
||||||
resilience = 0.1 //Heavily Armored
|
resilience = 0.1 //Heavily Armored
|
||||||
siemens_coefficient = 0.7
|
siemens_coefficient = 0.7
|
||||||
allowed = list(/obj/item/gun,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee,
|
|
||||||
/obj/item/grenade,
|
|
||||||
/obj/item/flash,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/hailer,
|
|
||||||
/obj/item/holowarrant,
|
|
||||||
/obj/item/megaphone,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/cell
|
|
||||||
)
|
|
||||||
|
|
||||||
//Pilot Crewsuit (ROYAL BLUE, I)
|
//Pilot Crewsuit (ROYAL BLUE, I)
|
||||||
//The lightest weight of the lot, but protection is about the same as the crew variant's. It has an extra helmet variant for those who prefer that design.
|
//The lightest weight of the lot, but protection is about the same as the crew variant's. It has an extra helmet variant for those who prefer that design.
|
||||||
@@ -207,13 +138,7 @@
|
|||||||
slowdown = 0
|
slowdown = 0
|
||||||
armor = list(melee = 25, bullet = 20, laser = 20, energy = 5, bomb = 20, bio = 100, rad = 50)
|
armor = list(melee = 25, bullet = 20, laser = 20, energy = 5, bomb = 20, bio = 100, rad = 50)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MINING)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage/briefcase/inflatable,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
)
|
|
||||||
|
|
||||||
//Scientist Crewsuit (PURPLE, O)
|
//Scientist Crewsuit (PURPLE, O)
|
||||||
//Baseline values are slightly worse than the gray crewsuit, but it has significantly better Energy protection and is the only other suit with 100% rad immunity besides the engi suit
|
//Baseline values are slightly worse than the gray crewsuit, but it has significantly better Energy protection and is the only other suit with 100% rad immunity besides the engi suit
|
||||||
@@ -237,28 +162,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
||||||
armor = list(melee = 25, bullet = 10, laser = 10, energy = 50, bomb = 10, bio = 100, rad = 100)
|
armor = list(melee = 25, bullet = 10, laser = 10, energy = 50, bomb = 10, bio = 100, rad = 100)
|
||||||
siemens_coefficient = 0.8
|
siemens_coefficient = 0.8
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_XENOARC, /obj/item/storage/firstaid)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage/firstaid,
|
|
||||||
/obj/item/healthanalyzer,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/ano_scanner,
|
|
||||||
/obj/item/depth_scanner,
|
|
||||||
/obj/item/xenoarch_multi_tool,
|
|
||||||
/obj/item/measuring_tape,
|
|
||||||
/obj/item/reagent_scanner,
|
|
||||||
/obj/item/robotanalyzer,
|
|
||||||
/obj/item/analyzer,
|
|
||||||
/obj/item/cataloguer,
|
|
||||||
/obj/item/universal_translator,
|
|
||||||
/obj/item/tool/crowbar,
|
|
||||||
/obj/item/stack/marker_beacon,
|
|
||||||
/obj/item/stack/flag,
|
|
||||||
/obj/item/clipboard,
|
|
||||||
/obj/item/cell
|
|
||||||
)
|
|
||||||
|
|
||||||
//Miner's Crewsuit (BROWN)
|
//Miner's Crewsuit (BROWN)
|
||||||
//Basically just the basic suit, but with brown markings. If anyone wants to tweak this, go wild.
|
//Basically just the basic suit, but with brown markings. If anyone wants to tweak this, go wild.
|
||||||
@@ -276,15 +180,7 @@
|
|||||||
icon_state = "rig-vintageminer"
|
icon_state = "rig-vintageminer"
|
||||||
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
|
||||||
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
|
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_MINING)
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage/briefcase/inflatable,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/pickaxe,
|
|
||||||
/obj/item/shovel
|
|
||||||
)
|
|
||||||
|
|
||||||
//Mercenary Crewsuit (RED, CROSS)
|
//Mercenary Crewsuit (RED, CROSS)
|
||||||
//The best of the best, this should be ultra-rare
|
//The best of the best, this should be ultra-rare
|
||||||
@@ -306,22 +202,4 @@
|
|||||||
breach_threshold = 16 //Extra Thicc
|
breach_threshold = 16 //Extra Thicc
|
||||||
resilience = 0.05 //Military Armor
|
resilience = 0.05 //Military Armor
|
||||||
siemens_coefficient = 0.6
|
siemens_coefficient = 0.6
|
||||||
allowed = list(/obj/item/gun,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee,
|
|
||||||
/obj/item/grenade,
|
|
||||||
/obj/item/flash,
|
|
||||||
/obj/item/gps,
|
|
||||||
/obj/item/radio/beacon,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
/obj/item/hailer,
|
|
||||||
/obj/item/holowarrant,
|
|
||||||
/obj/item/megaphone,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/spaceflare,
|
|
||||||
/obj/item/powersink,
|
|
||||||
/obj/item/radio_jammer,
|
|
||||||
/obj/item/cell
|
|
||||||
)
|
|
||||||
|
|||||||
@@ -270,7 +270,7 @@
|
|||||||
armor = list("melee" = 50, "bullet" = 15, "laser" = 15, "energy" = 25, "bomb" = 45, "bio" = 100, "rad" = 80)
|
armor = list("melee" = 50, "bullet" = 15, "laser" = 15, "energy" = 25, "bomb" = 45, "bio" = 100, "rad" = 80)
|
||||||
slowdown = 1.5
|
slowdown = 1.5
|
||||||
breach_threshold = 14
|
breach_threshold = 14
|
||||||
allowed = list(/obj/item/tank,/obj/item/suit_cooling_unit)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING)
|
||||||
|
|
||||||
sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB
|
sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB
|
||||||
sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM
|
sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "syndie_voidsuit", slot_l_hand_str = "syndie_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "syndie_voidsuit", slot_l_hand_str = "syndie_voidsuit")
|
||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 60)
|
armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 60)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_SECURITY)
|
||||||
siemens_coefficient = 0.6
|
siemens_coefficient = 0.6
|
||||||
breach_threshold = 16 //Extra Thicc
|
breach_threshold = 16 //Extra Thicc
|
||||||
resilience = 0.05 //Military Armor
|
resilience = 0.05 //Military Armor
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 20* ONE_ATMOSPHERE
|
max_pressure_protection = 20* ONE_ATMOSPHERE
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs,/obj/item/material/twohanded/fireaxe,/obj/item/flamethrower)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_SECURITY, /obj/item/material/twohanded/fireaxe, /obj/item/flamethrower)
|
||||||
siemens_coefficient = 0.7
|
siemens_coefficient = 0.7
|
||||||
breach_threshold = 18 //Super Extra Thicc
|
breach_threshold = 18 //Super Extra Thicc
|
||||||
slowdown = 1
|
slowdown = 1
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
icon_state = "rig-engineering"
|
icon_state = "rig-engineering"
|
||||||
item_state_slots = list(slot_r_hand_str = "eng_voidsuit", slot_l_hand_str = "eng_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "eng_voidsuit", slot_l_hand_str = "eng_voidsuit")
|
||||||
armor = list(melee = 30, bullet = 5, laser = 20, energy = 5, bomb = 35, bio = 100, rad = 70)
|
armor = list(melee = 30, bullet = 5, laser = 20, energy = 5, bomb = 35, bio = 100, rad = 70)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/bag/ore,/obj/item/t_scanner,/obj/item/pickaxe, /obj/item/rcd)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MINING, POCKET_ENGINEERING, POCKET_CE)
|
||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 15 * ONE_ATMOSPHERE
|
max_pressure_protection = 15 * ONE_ATMOSPHERE
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+5000
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+5000
|
||||||
@@ -100,7 +100,7 @@
|
|||||||
desc = "A hand-me-down salvage voidsuit. It has obviously had a lot of repair work done to its radiation shielding."
|
desc = "A hand-me-down salvage voidsuit. It has obviously had a lot of repair work done to its radiation shielding."
|
||||||
icon_state = "rig-engineeringsav"
|
icon_state = "rig-engineeringsav"
|
||||||
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 45, bio = 100, rad = 100)
|
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 45, bio = 100, rad = 100)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/toolbox,/obj/item/storage/briefcase/inflatable,/obj/item/t_scanner,/obj/item/rcd)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_ENGINEERING, POCKET_CE)
|
||||||
slowdown = 0.5
|
slowdown = 0.5
|
||||||
|
|
||||||
//Mining
|
//Mining
|
||||||
@@ -118,7 +118,7 @@
|
|||||||
desc = "A special suit that protects against hazardous, low pressure environments. Has reinforced plating."
|
desc = "A special suit that protects against hazardous, low pressure environments. Has reinforced plating."
|
||||||
icon_state = "rig-mining"
|
icon_state = "rig-mining"
|
||||||
item_state_slots = list(slot_r_hand_str = "mining_voidsuit", slot_l_hand_str = "mining_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "mining_voidsuit", slot_l_hand_str = "mining_voidsuit")
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/pickaxe)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MINING)
|
||||||
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 55, bio = 100, rad = 50)
|
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 55, bio = 100, rad = 50)
|
||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
resilience = 0.15 //Armored
|
resilience = 0.15 //Armored
|
||||||
@@ -151,7 +151,7 @@
|
|||||||
desc = "A special suit that protects against hazardous, low pressure environments. Has minor radiation shielding."
|
desc = "A special suit that protects against hazardous, low pressure environments. Has minor radiation shielding."
|
||||||
icon_state = "rig-medical"
|
icon_state = "rig-medical"
|
||||||
item_state_slots = list(slot_r_hand_str = "medical_voidsuit", slot_l_hand_str = "medical_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "medical_voidsuit", slot_l_hand_str = "medical_voidsuit")
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/firstaid,/obj/item/healthanalyzer,/obj/item/stack/medical)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_MEDICAL)
|
||||||
armor = list(melee = 30, bullet = 5, laser = 20, energy = 5, bomb = 25, bio = 100, rad = 80)
|
armor = list(melee = 30, bullet = 5, laser = 20, energy = 5, bomb = 25, bio = 100, rad = 80)
|
||||||
|
|
||||||
//Medical EMT Voidsuit
|
//Medical EMT Voidsuit
|
||||||
@@ -245,7 +245,7 @@
|
|||||||
icon_state = "rig-sec"
|
icon_state = "rig-sec"
|
||||||
item_state_slots = list(slot_r_hand_str = "sec_voidsuit", slot_l_hand_str = "sec_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "sec_voidsuit", slot_l_hand_str = "sec_voidsuit")
|
||||||
armor = list(melee = 50, bullet = 25, laser = 25, energy = 15, bomb = 45, bio = 100, rad = 10)
|
armor = list(melee = 50, bullet = 25, laser = 25, energy = 15, bomb = 45, bio = 100, rad = 10)
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/melee/baton)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ALL_TANKS, POCKET_EXPLO)
|
||||||
siemens_coefficient = 0.7
|
siemens_coefficient = 0.7
|
||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
resilience = 0.15 //Armored
|
resilience = 0.15 //Armored
|
||||||
@@ -343,8 +343,7 @@
|
|||||||
icon_state = "void_explorer"
|
icon_state = "void_explorer"
|
||||||
item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black")
|
item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black")
|
||||||
armor = list(melee = 50, bullet = 15, laser = 35, energy = 25, bomb = 30, bio = 100, rad = 70)
|
armor = list(melee = 50, bullet = 15, laser = 35, energy = 25, bomb = 30, bio = 100, rad = 70)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/stack/flag,/obj/item/healthanalyzer,/obj/item/gps,/obj/item/radio/beacon, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_MEDICAL, POCKET_EXPLO)
|
||||||
/obj/item/shovel,/obj/item/ammo_magazine,/obj/item/gun)
|
|
||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
resilience = 0.15 //Armored
|
resilience = 0.15 //Armored
|
||||||
|
|
||||||
@@ -365,8 +364,7 @@
|
|||||||
icon_state = "void_exp_medic"
|
icon_state = "void_exp_medic"
|
||||||
item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black")
|
item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black")
|
||||||
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 30, bio = 100, rad = 90)
|
armor = list(melee = 50, bullet = 15, laser = 25, energy = 15, bomb = 30, bio = 100, rad = 90)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/stack/flag,/obj/item/healthanalyzer,/obj/item/gps,/obj/item/radio/beacon, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_MEDICAL, POCKET_EXPLO)
|
||||||
/obj/item/shovel,/obj/item/ammo_magazine,/obj/item/gun,/obj/item/storage/firstaid,/obj/item/stack/medical)
|
|
||||||
breach_threshold = 14 //These are kinda thicc
|
breach_threshold = 14 //These are kinda thicc
|
||||||
resilience = 0.15 //Armored
|
resilience = 0.15 //Armored
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+5000
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE+5000
|
||||||
@@ -399,7 +397,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "atmos_voidsuit", slot_l_hand_str = "atmos_voidsuit")
|
item_state_slots = list(slot_r_hand_str = "atmos_voidsuit", slot_l_hand_str = "atmos_voidsuit")
|
||||||
name = "pilot voidsuit"
|
name = "pilot voidsuit"
|
||||||
armor = list(melee = 40, bullet = 10, laser = 25, energy = 15, bomb = 25, bio = 100, rad = 60)
|
armor = list(melee = 40, bullet = 10, laser = 25, energy = 15, bomb = 25, bio = 100, rad = 60)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/toolbox,/obj/item/storage/briefcase/inflatable)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, /obj/item/storage/toolbox, /obj/item/storage/briefcase/inflatable)
|
||||||
|
|
||||||
/obj/item/clothing/head/helmet/space/void/pilot/alt
|
/obj/item/clothing/head/helmet/space/void/pilot/alt
|
||||||
icon_state = "rig0_pilot2"
|
icon_state = "rig0_pilot2"
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
desc = "A high-tech dark red space suit. Used for AI satellite maintenance."
|
desc = "A high-tech dark red space suit. Used for AI satellite maintenance."
|
||||||
slowdown = 0.5
|
slowdown = 0.5
|
||||||
armor = list(melee = 30, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20)
|
armor = list(melee = 30, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/backpack) //CHOMPedit: backpack
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS,/obj/item/storage/backpack) //CHOMPedit: backpack
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 10 * ONE_ATMOSPHERE
|
max_pressure_protection = 10 * ONE_ATMOSPHERE
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
slowdown = 1
|
slowdown = 1
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 70)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 70)
|
||||||
siemens_coefficient = 1
|
siemens_coefficient = 1
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS)
|
||||||
icon_state = "zaddat_hegemony"
|
icon_state = "zaddat_hegemony"
|
||||||
helmet = new/obj/item/clothing/head/helmet/space/void/zaddat //shrouds come with helmets built-in
|
helmet = new/obj/item/clothing/head/helmet/space/void/zaddat //shrouds come with helmets built-in
|
||||||
var/has_been_customized = FALSE
|
var/has_been_customized = FALSE
|
||||||
|
|||||||
@@ -271,7 +271,7 @@
|
|||||||
flags_inv = HIDEHOLSTER|HIDETIE
|
flags_inv = HIDEHOLSTER|HIDETIE
|
||||||
actions_types = list(/datum/action/item_action/toggle_hood)
|
actions_types = list(/datum/action/item_action/toggle_hood)
|
||||||
hoodtype = /obj/item/clothing/head/tesh_hood
|
hoodtype = /obj/item/clothing/head/tesh_hood
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
species_restricted = list(SPECIES_TESHARI)
|
species_restricted = list(SPECIES_TESHARI)
|
||||||
|
|
||||||
/obj/item/clothing/head/tesh_hood
|
/obj/item/clothing/head/tesh_hood
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/obj/item/clothing/suit/armor/vox_scrap
|
/obj/item/clothing/suit/armor/vox_scrap
|
||||||
name = "rusted metal armor"
|
name = "rusted metal armor"
|
||||||
desc = "A hodgepodge of various pieces of metal scrapped together into a rudimentary vox-shaped piece of armor."
|
desc = "A hodgepodge of various pieces of metal scrapped together into a rudimentary vox-shaped piece of armor."
|
||||||
allowed = list(/obj/item/gun, /obj/item/tank)
|
allowed = list(POCKET_EMERGENCY, POCKET_EXPLO, POCKET_ALL_TANKS)
|
||||||
armor = list(melee = 60, bullet = 30, laser = 30,energy = 5, bomb = 40, bio = 0, rad = 0) //Higher melee armor versus lower everything else.
|
armor = list(melee = 60, bullet = 30, laser = 30,energy = 5, bomb = 40, bio = 0, rad = 0) //Higher melee armor versus lower everything else.
|
||||||
icon_state = "vox-scrap"
|
icon_state = "vox-scrap"
|
||||||
icon_state = "vox-scrap"
|
icon_state = "vox-scrap"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/obj/item/clothing/suit/armor
|
/obj/item/clothing/suit/armor
|
||||||
name = DEVELOPER_WARNING_NAME
|
name = DEVELOPER_WARNING_NAME
|
||||||
allowed = list(/obj/item/gun/energy,/obj/item/reagent_containers/spray/pepper,/obj/item/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/flashlight/maglight,/obj/item/clothing/head/helmet,/obj/item/tank) //CHOMP Add tank
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
body_parts_covered = CHEST
|
body_parts_covered = CHEST
|
||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@
|
|||||||
permeability_coefficient = 0.01
|
permeability_coefficient = 0.01
|
||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen,/obj/item/clothing/head/helmet)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
slowdown = 1
|
slowdown = 1
|
||||||
w_class = ITEMSIZE_HUGE
|
w_class = ITEMSIZE_HUGE
|
||||||
armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 100, rad = 100)
|
armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 100, rad = 100)
|
||||||
@@ -282,7 +282,7 @@
|
|||||||
blood_overlay_type = "armor"
|
blood_overlay_type = "armor"
|
||||||
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
||||||
armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0)
|
armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0)
|
||||||
allowed = list(/obj/item/gun,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/flashlight/maglight,/obj/item/clothing/head/helmet)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
|
|
||||||
body_parts_covered = CHEST
|
body_parts_covered = CHEST
|
||||||
item_flags = THICKMATERIAL
|
item_flags = THICKMATERIAL
|
||||||
@@ -412,7 +412,7 @@
|
|||||||
icon_state = "pvest"
|
icon_state = "pvest"
|
||||||
desc = "A simple kevlar plate carrier. This one has the word 'Press' embroidered on patches on the back and front."
|
desc = "A simple kevlar plate carrier. This one has the word 'Press' embroidered on patches on the back and front."
|
||||||
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/taperecorder,/obj/item/pen,/obj/item/camera_film,/obj/item/camera,/obj/item/clothing/head/helmet)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_DETECTIVE, /obj/item/camera,/obj/item/clothing/head/helmet)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/vest/heavy
|
/obj/item/clothing/suit/storage/vest/heavy
|
||||||
name = "heavy armor vest"
|
name = "heavy armor vest"
|
||||||
@@ -472,7 +472,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor")
|
||||||
w_class = ITEMSIZE_LARGE//bulky item
|
w_class = ITEMSIZE_LARGE//bulky item
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
allowed = list(/obj/item/gun/energy,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen,/obj/item/clothing/head/helmet)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
||||||
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
|
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
|
||||||
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
||||||
|
|||||||
@@ -153,16 +153,7 @@
|
|||||||
slowdown=0
|
slowdown=0
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 35, bio = 75, rad = 35) // Inferior to sec vests in bullet/laser but better for environmental protection.
|
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 35, bio = 75, rad = 35) // Inferior to sec vests in bullet/laser but better for environmental protection.
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_EXPLO, POCKET_ALL_TANKS, POCKET_MINING)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/melee,
|
|
||||||
/obj/item/material/knife,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/radio,
|
|
||||||
/obj/item/pickaxe
|
|
||||||
)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/armor/combat/crusader_explo/FM
|
/obj/item/clothing/suit/armor/combat/crusader_explo/FM
|
||||||
name = "field medic low tech suit"
|
name = "field medic low tech suit"
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
permeability_coefficient = 0.01
|
permeability_coefficient = 0.01
|
||||||
body_parts_covered = CHEST|LEGS|ARMS|HANDS|FEET
|
body_parts_covered = CHEST|LEGS|ARMS|HANDS|FEET
|
||||||
slowdown = 1.0
|
slowdown = 1.0
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen,/obj/item/pen,/obj/item/flashlight/pen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
|
|||||||
@@ -113,8 +113,7 @@
|
|||||||
cold_protection = CHEST|ARMS|LEGS
|
cold_protection = CHEST|ARMS|LEGS
|
||||||
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter
|
hoodtype = /obj/item/clothing/head/hood/winter
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/captain
|
/obj/item/clothing/suit/storage/hooded/wintercoat/captain
|
||||||
name = "site manager's winter coat"
|
name = "site manager's winter coat"
|
||||||
@@ -123,10 +122,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatcaptain", slot_l_hand_str = "coatcaptain")
|
item_state_slots = list(slot_r_hand_str = "coatcaptain", slot_l_hand_str = "coatcaptain")
|
||||||
armor = list(melee = 20, bullet = 15, laser = 20, energy = 10, bomb = 15, bio = 0, rad = 0)
|
armor = list(melee = 20, bullet = 15, laser = 20, energy = 10, bomb = 15, bio = 0, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/captain
|
hoodtype = /obj/item/clothing/head/hood/winter/captain
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/gun/energy,
|
|
||||||
/obj/item/reagent_containers/spray/pepper, /obj/item/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs, /obj/item/clothing/head/helmet)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/hop
|
/obj/item/clothing/suit/storage/hooded/wintercoat/hop
|
||||||
name = "head of personnel's winter coat"
|
name = "head of personnel's winter coat"
|
||||||
@@ -134,10 +130,7 @@
|
|||||||
icon_state = "coathop"
|
icon_state = "coathop"
|
||||||
armor = list(melee = 5, bullet = 0, laser = 0, energy = 0, bomb = 5, bio = 5, rad = 0)
|
armor = list(melee = 5, bullet = 0, laser = 0, energy = 0, bomb = 5, bio = 5, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/hop
|
hoodtype = /obj/item/clothing/head/hood/winter/hop
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/gun/energy,
|
|
||||||
/obj/item/reagent_containers/spray/pepper, /obj/item/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs, /obj/item/clothing/head/helmet)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/security
|
/obj/item/clothing/suit/storage/hooded/wintercoat/security
|
||||||
name = "security winter coat"
|
name = "security winter coat"
|
||||||
@@ -146,10 +139,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatsecurity", slot_l_hand_str = "coatsecurity")
|
item_state_slots = list(slot_r_hand_str = "coatsecurity", slot_l_hand_str = "coatsecurity")
|
||||||
armor = list(melee = 25, bullet = 20, laser = 20, energy = 15, bomb = 20, bio = 0, rad = 0)
|
armor = list(melee = 25, bullet = 20, laser = 20, energy = 15, bomb = 20, bio = 0, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/security
|
hoodtype = /obj/item/clothing/head/hood/winter/security
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/gun/energy,
|
|
||||||
/obj/item/reagent_containers/spray/pepper, /obj/item/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs, /obj/item/clothing/head/helmet, /obj/item/clothing/mask/gas)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/security/hos
|
/obj/item/clothing/suit/storage/hooded/wintercoat/security/hos
|
||||||
name = "head of security's winter coat"
|
name = "head of security's winter coat"
|
||||||
@@ -157,10 +147,7 @@
|
|||||||
icon_state = "coathos"
|
icon_state = "coathos"
|
||||||
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 20, bio = 0, rad = 0)
|
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 20, bio = 0, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/security/hos
|
hoodtype = /obj/item/clothing/head/hood/winter/security/hos
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_SECURITY)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/gun/energy,
|
|
||||||
/obj/item/reagent_containers/spray/pepper, /obj/item/gun/projectile, /obj/item/ammo_magazine, /obj/item/ammo_casing, /obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs, /obj/item/clothing/head/helmet, /obj/item/clothing/mask/gas)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/medical
|
/obj/item/clothing/suit/storage/hooded/wintercoat/medical
|
||||||
name = "medical winter coat"
|
name = "medical winter coat"
|
||||||
@@ -169,11 +156,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatmedical", slot_l_hand_str = "coatmedical")
|
item_state_slots = list(slot_r_hand_str = "coatmedical", slot_l_hand_str = "coatmedical")
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/medical
|
hoodtype = /obj/item/clothing/head/hood/winter/medical
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MEDICAL)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/analyzer, /obj/item/stack/medical,
|
|
||||||
/obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/healthanalyzer, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker,
|
|
||||||
/obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/clothing/mask/gas)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/medical/alt
|
/obj/item/clothing/suit/storage/hooded/wintercoat/medical/alt
|
||||||
name = "medical winter coat, alt"
|
name = "medical winter coat, alt"
|
||||||
@@ -216,11 +199,7 @@
|
|||||||
icon_state = "coatsar"
|
icon_state = "coatsar"
|
||||||
armor = list(melee = 15, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 5)
|
armor = list(melee = 15, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 5)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/medical/sar //VOREStation edit: sar winter hood
|
hoodtype = /obj/item/clothing/head/hood/winter/medical/sar //VOREStation edit: sar winter hood
|
||||||
allowed = list (/obj/item/gun, /obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MEDICAL)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/analyzer, /obj/item/stack/medical,
|
|
||||||
/obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/healthanalyzer, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker,
|
|
||||||
/obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/clothing/mask/gas)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/science
|
/obj/item/clothing/suit/storage/hooded/wintercoat/science
|
||||||
name = "science winter coat"
|
name = "science winter coat"
|
||||||
@@ -229,11 +208,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatscience", slot_l_hand_str = "coatscience")
|
item_state_slots = list(slot_r_hand_str = "coatscience", slot_l_hand_str = "coatscience")
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/science
|
hoodtype = /obj/item/clothing/head/hood/winter/science
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MEDICAL)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/analyzer,/obj/item/stack/medical,
|
|
||||||
/obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray,
|
|
||||||
/obj/item/healthanalyzer, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker,
|
|
||||||
/obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/science/robotics
|
/obj/item/clothing/suit/storage/hooded/wintercoat/science/robotics
|
||||||
name = "robotics winter coat"
|
name = "robotics winter coat"
|
||||||
@@ -256,10 +231,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatengineer", slot_l_hand_str = "coatengineer")
|
item_state_slots = list(slot_r_hand_str = "coatengineer", slot_l_hand_str = "coatengineer")
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 20)
|
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 20)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/engineering
|
hoodtype = /obj/item/clothing/head/hood/winter/engineering
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit, /obj/item/analyzer, /obj/item/flashlight,
|
|
||||||
/obj/item/multitool, /obj/item/pipe_painter, /obj/item/radio, /obj/item/t_scanner, /obj/item/tool/crowbar, /obj/item/tool/screwdriver,
|
|
||||||
/obj/item/weldingtool, /obj/item/tool/wirecutters, /obj/item/tool/wrench, /obj/item/tank/emergency/oxygen, /obj/item/clothing/mask/gas, /obj/item/taperoll/engineering, /obj/item/clothing/head/hardhat) //please engineers take your hardhat with you I beg of you
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos
|
/obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos
|
||||||
name = "atmospherics winter coat"
|
name = "atmospherics winter coat"
|
||||||
@@ -282,10 +254,7 @@
|
|||||||
icon_state = "coathydro"
|
icon_state = "coathydro"
|
||||||
item_state_slots = list(slot_r_hand_str = "coathydro", slot_l_hand_str = "coathydro")
|
item_state_slots = list(slot_r_hand_str = "coathydro", slot_l_hand_str = "coathydro")
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/hydro
|
hoodtype = /obj/item/clothing/head/hood/winter/hydro
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_HYDROPONICS)
|
||||||
/obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask,
|
|
||||||
/obj/item/suit_cooling_unit, /obj/item/reagent_containers/spray/plantbgone, /obj/item/analyzer/plant_analyzer, /obj/item/seeds,
|
|
||||||
/obj/item/reagent_containers/glass/bottle, /obj/item/material/minihoe)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/cargo
|
/obj/item/clothing/suit/storage/hooded/wintercoat/cargo
|
||||||
name = "cargo winter coat"
|
name = "cargo winter coat"
|
||||||
@@ -308,9 +277,7 @@
|
|||||||
item_state_slots = list(slot_r_hand_str = "coatminer", slot_l_hand_str = "coatminer")
|
item_state_slots = list(slot_r_hand_str = "coatminer", slot_l_hand_str = "coatminer")
|
||||||
armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/winter/cargo/miner
|
hoodtype = /obj/item/clothing/head/hood/winter/cargo/miner
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_MINING)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/tank, /obj/item/radio, /obj/item/pickaxe, /obj/item/storage/bag/ore, /obj/item/clothing/mask/gas)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/wintercoat/bar
|
/obj/item/clothing/suit/storage/hooded/wintercoat/bar
|
||||||
name = "bartender winter coat"
|
name = "bartender winter coat"
|
||||||
@@ -381,16 +348,7 @@
|
|||||||
hoodtype = /obj/item/clothing/head/hood/explorer
|
hoodtype = /obj/item/clothing/head/hood/explorer
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 35, bio = 75, rad = 35) // Inferior to sec vests in bullet/laser but better for environmental protection.
|
armor = list(melee = 30, bullet = 20, laser = 20, energy = 20, bomb = 35, bio = 75, rad = 35) // Inferior to sec vests in bullet/laser but better for environmental protection.
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_MINING, POCKET_EXPLO)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/melee,
|
|
||||||
/obj/item/material/knife,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/radio,
|
|
||||||
/obj/item/pickaxe
|
|
||||||
)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/techpriest
|
/obj/item/clothing/suit/storage/hooded/techpriest
|
||||||
name = "techpriest robes"
|
name = "techpriest robes"
|
||||||
@@ -399,39 +357,38 @@
|
|||||||
hoodtype = /obj/item/clothing/head/hood/techpriest
|
hoodtype = /obj/item/clothing/head/hood/techpriest
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/raincoat
|
/obj/item/clothing/suit/storage/hooded/raincoat
|
||||||
name = "raincoat"
|
name = "raincoat"
|
||||||
desc = "A thin, opaque coat meant to protect you from all sorts of rain. Preferred by outdoorsmen and janitors alike across the rift. Of course, the only type of fluids you'd like to protect yourself from around this place don't rain down from the sky. Usually. Comes with a hood!"
|
desc = "A thin, opaque coat meant to protect you from all sorts of rain. Preferred by outdoorsmen and janitors alike across the rift. Of course, the only type of fluids you'd like to protect yourself from around this place don't rain down from the sky. Usually. Comes with a hood!"
|
||||||
icon_state = "raincoat"
|
icon_state = "raincoat"
|
||||||
body_parts_covered = CHEST|ARMS|LEGS
|
body_parts_covered = CHEST|ARMS|LEGS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
hoodtype = /obj/item/clothing/head/hood/raincoat
|
hoodtype = /obj/item/clothing/head/hood/raincoat
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit)
|
|
||||||
|
|
||||||
|
|
||||||
//hooded cloaks
|
//hooded cloaks
|
||||||
/obj/item/clothing/suit/storage/hooded/cloak
|
/obj/item/clothing/suit/storage/hooded/cloak
|
||||||
name = "hooded maroon cloak"
|
name = "hooded maroon cloak"
|
||||||
desc = "A simple maroon colored cloak."
|
desc = "A simple maroon colored cloak."
|
||||||
icon_state = "maroon_cloak"
|
icon_state = "maroon_cloak"
|
||||||
body_parts_covered = CHEST|ARMS
|
body_parts_covered = CHEST|ARMS
|
||||||
hoodtype = /obj/item/clothing/head/hood/cloak
|
hoodtype = /obj/item/clothing/head/hood/cloak
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/cloak/winter
|
/obj/item/clothing/suit/storage/hooded/cloak/winter
|
||||||
name = "hooded winter cloak"
|
name = "hooded winter cloak"
|
||||||
desc = "A simple wool cloak used during winter."
|
desc = "A simple wool cloak used during winter."
|
||||||
icon_state = "winter_cloak"
|
icon_state = "winter_cloak"
|
||||||
hoodtype = /obj/item/clothing/head/hood/cloak/winter
|
hoodtype = /obj/item/clothing/head/hood/cloak/winter
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/cloak/asymmetric
|
/obj/item/clothing/suit/storage/hooded/cloak/asymmetric
|
||||||
name = "hooded asymmetric cloak"
|
name = "hooded asymmetric cloak"
|
||||||
desc = "A blue hooded cloak with an asymmetric design."
|
desc = "A blue hooded cloak with an asymmetric design."
|
||||||
icon_state = "asymmetric_cloak"
|
icon_state = "asymmetric_cloak"
|
||||||
hoodtype = /obj/item/clothing/head/hood/cloak/asymmetric
|
hoodtype = /obj/item/clothing/head/hood/cloak/asymmetric
|
||||||
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/cloak/fancy
|
/obj/item/clothing/suit/storage/hooded/cloak/fancy
|
||||||
name = "hooded fancy cloak"
|
name = "hooded fancy cloak"
|
||||||
desc = "A fancy black hooded cloak."
|
desc = "A fancy black hooded cloak."
|
||||||
icon_state = "hb_cloak"
|
icon_state = "hb_cloak"
|
||||||
hoodtype = /obj/item/clothing/head/hood/cloak/fancy
|
hoodtype = /obj/item/clothing/head/hood/cloak/fancy
|
||||||
|
|||||||
@@ -119,8 +119,7 @@
|
|||||||
cold_protection = CHEST|ARMS|LEGS
|
cold_protection = CHEST|ARMS|LEGS
|
||||||
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
||||||
hoodtype = /obj/item/clothing/head/hood/hoodie
|
hoodtype = /obj/item/clothing/head/hood/hoodie
|
||||||
allowed = list(/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS)
|
||||||
/obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask, /obj/item/suit_cooling_unit)
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/hooded/hoodie/redtrim
|
/obj/item/clothing/suit/storage/hooded/hoodie/redtrim
|
||||||
name = "red-trimmed hoodie"
|
name = "red-trimmed hoodie"
|
||||||
|
|||||||
@@ -127,9 +127,7 @@
|
|||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight, /obj/item/gun/energy, /obj/item/gun/projectile, /obj/item/ammo_magazine,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_DETECTIVE)
|
||||||
/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/flame/lighter,
|
|
||||||
/obj/item/taperecorder, /obj/item/uv_light)
|
|
||||||
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/det_trench/grey
|
/obj/item/clothing/suit/storage/det_trench/grey
|
||||||
@@ -144,9 +142,7 @@
|
|||||||
desc = "A forensics technician jacket."
|
desc = "A forensics technician jacket."
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight, /obj/item/gun/energy, /obj/item/gun/projectile, /obj/item/ammo_magazine,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_DETECTIVE)
|
||||||
/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/flame/lighter,
|
|
||||||
/obj/item/taperecorder, /obj/item/uv_light)
|
|
||||||
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/forensics/red
|
/obj/item/clothing/suit/storage/forensics/red
|
||||||
@@ -234,8 +230,7 @@
|
|||||||
icon_state = "fr_jacket"
|
icon_state = "fr_jacket"
|
||||||
item_state_slots = list(slot_r_hand_str = "fr_jacket", slot_l_hand_str = "fr_jacket")
|
item_state_slots = list(slot_r_hand_str = "fr_jacket", slot_l_hand_str = "fr_jacket")
|
||||||
blood_overlay_type = "armor"
|
blood_overlay_type = "armor"
|
||||||
allowed = list(/obj/item/stack/medical, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/syringe,
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_MEDICAL)
|
||||||
/obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/emergency/oxygen)
|
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/toggle/fr_jacket/ems
|
/obj/item/clothing/suit/storage/toggle/fr_jacket/ems
|
||||||
@@ -250,9 +245,7 @@
|
|||||||
icon_state = "surgical"
|
icon_state = "surgical"
|
||||||
blood_overlay_type = "armor"
|
blood_overlay_type = "armor"
|
||||||
body_parts_covered = CHEST
|
body_parts_covered = CHEST
|
||||||
allowed = list(/obj/item/stack/medical, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/syringe, \
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_MEDICAL, POCKET_SURGERY)
|
||||||
/obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/emergency/oxygen,/obj/item/surgical/scalpel,/obj/item/surgical/retractor,/obj/item/surgical/hemostat, \
|
|
||||||
/obj/item/surgical/cautery,/obj/item/surgical/bonegel,/obj/item/surgical/FixOVein)
|
|
||||||
|
|
||||||
//Mime
|
//Mime
|
||||||
/obj/item/clothing/suit/suspenders
|
/obj/item/clothing/suit/suspenders
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper, /obj/item/clothing/mask/gas)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_MEDICAL)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/toggle/labcoat/red
|
/obj/item/clothing/suit/storage/toggle/labcoat/red
|
||||||
|
|||||||
@@ -153,7 +153,7 @@
|
|||||||
desc = "This robe commands authority."
|
desc = "This robe commands authority."
|
||||||
icon_state = "judge"
|
icon_state = "judge"
|
||||||
body_parts_covered = CHEST|LEGS|ARMS
|
body_parts_covered = CHEST|LEGS|ARMS
|
||||||
allowed = list(/obj/item/storage/fancy/cigarettes,/obj/item/spacecash)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
flags_inv = HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/apron/overalls
|
/obj/item/clothing/suit/storage/apron/overalls
|
||||||
@@ -167,7 +167,7 @@
|
|||||||
icon_state = "syndicate"
|
icon_state = "syndicate"
|
||||||
desc = "A plastic replica of a mercenary combat space suit, you'll look just like a real bloodthirsty mercenary in this! This is a toy, it is not made for use in space!"
|
desc = "A plastic replica of a mercenary combat space suit, you'll look just like a real bloodthirsty mercenary in this! This is a toy, it is not made for use in space!"
|
||||||
w_class = ITEMSIZE_NORMAL
|
w_class = ITEMSIZE_NORMAL
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank/emergency/oxygen,/obj/item/toy)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
||||||
body_parts_covered = CHEST|ARMS|HANDS|LEGS|FEET
|
body_parts_covered = CHEST|ARMS|HANDS|LEGS|FEET
|
||||||
|
|
||||||
@@ -398,7 +398,7 @@
|
|||||||
name = "leather coat"
|
name = "leather coat"
|
||||||
desc = "A long, thick black leather coat."
|
desc = "A long, thick black leather coat."
|
||||||
icon_state = "leathercoat_alt"
|
icon_state = "leathercoat_alt"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket")
|
item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket")
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -413,7 +413,7 @@
|
|||||||
name = "brown leather coat"
|
name = "brown leather coat"
|
||||||
desc = "A long, brown leather coat."
|
desc = "A long, brown leather coat."
|
||||||
icon_state = "browncoat"
|
icon_state = "browncoat"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
*/
|
*/
|
||||||
@@ -421,7 +421,7 @@
|
|||||||
name = "black coat"
|
name = "black coat"
|
||||||
desc = "A flowing, black coat."
|
desc = "A flowing, black coat."
|
||||||
icon_state = "neo_leather" //This didn't have an icon_state anywhere I can find. It used to be 'neocoat'. The closest replacement I could find was neo_leather
|
icon_state = "neo_leather" //This didn't have an icon_state anywhere I can find. It used to be 'neocoat'. The closest replacement I could find was neo_leather
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket")
|
item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket")
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -444,7 +444,7 @@
|
|||||||
desc = "A rugged canvas trenchcoat, designed and created by TX Fabrication Corp. The coat appears to have its kevlar lining removed."
|
desc = "A rugged canvas trenchcoat, designed and created by TX Fabrication Corp. The coat appears to have its kevlar lining removed."
|
||||||
icon_state = "detective"
|
icon_state = "detective"
|
||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight,/obj/item/gun/energy,/obj/item/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/flame/lighter,/obj/item/taperecorder,/obj/item/uv_light)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_EXPLO, POCKET_DETECTIVE)
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/trench/grey
|
/obj/item/clothing/suit/storage/trench/grey
|
||||||
@@ -466,7 +466,7 @@
|
|||||||
desc = "A duster is a light, loose-fitting long coat. Dusters are meant to protect your clothing from dust and rain."
|
desc = "A duster is a light, loose-fitting long coat. Dusters are meant to protect your clothing from dust and rain."
|
||||||
icon_state = "duster"
|
icon_state = "duster"
|
||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight,/obj/item/gun/energy,/obj/item/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/flame/lighter)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_EXPLO)
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/toggle/cardigan
|
/obj/item/clothing/suit/storage/toggle/cardigan
|
||||||
@@ -621,7 +621,7 @@
|
|||||||
desc = "A thick, well-worn WW2 leather bomber jacket."
|
desc = "A thick, well-worn WW2 leather bomber jacket."
|
||||||
icon_state = "bomber"
|
icon_state = "bomber"
|
||||||
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
cold_protection = UPPER_TORSO|ARMS
|
cold_protection = UPPER_TORSO|ARMS
|
||||||
@@ -648,7 +648,7 @@
|
|||||||
name = "leather jacket"
|
name = "leather jacket"
|
||||||
desc = "A black leather coat."
|
desc = "A black leather coat."
|
||||||
icon_state = "leather_jacket"
|
icon_state = "leather_jacket"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -684,7 +684,7 @@
|
|||||||
desc = "A brown leather coat."
|
desc = "A brown leather coat."
|
||||||
icon_state = "brown_jacket"
|
icon_state = "brown_jacket"
|
||||||
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -712,7 +712,7 @@
|
|||||||
desc = "A denim coat."
|
desc = "A denim coat."
|
||||||
icon_state = "denim_jacket"
|
icon_state = "denim_jacket"
|
||||||
item_state_slots = list(slot_r_hand_str = "denim_jacket", slot_l_hand_str = "denim_jacket")
|
item_state_slots = list(slot_r_hand_str = "denim_jacket", slot_l_hand_str = "denim_jacket")
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -822,7 +822,7 @@
|
|||||||
name = "black varsity jacket"
|
name = "black varsity jacket"
|
||||||
desc = "A favorite of jocks everywhere from Sol to Nyx."
|
desc = "A favorite of jocks everywhere from Sol to Nyx."
|
||||||
icon_state = "varsity"
|
icon_state = "varsity"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black")
|
item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black")
|
||||||
flags_inv = HIDETIE|HIDEHOLSTER
|
flags_inv = HIDETIE|HIDEHOLSTER
|
||||||
|
|
||||||
@@ -850,7 +850,7 @@
|
|||||||
name = "runner jacket"
|
name = "runner jacket"
|
||||||
desc = "A yellow sports jacket with white trim and an unfolded collar."
|
desc = "A yellow sports jacket with white trim and an unfolded collar."
|
||||||
icon_state = "runner"
|
icon_state = "runner"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
item_state_slots = list(slot_r_hand_str = "suit_red", slot_l_hand_str = "suit_red")
|
item_state_slots = list(slot_r_hand_str = "suit_red", slot_l_hand_str = "suit_red")
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
|
|
||||||
@@ -913,7 +913,7 @@
|
|||||||
desc = "A track jacket, for the athletic."
|
desc = "A track jacket, for the athletic."
|
||||||
icon_state = "trackjacket"
|
icon_state = "trackjacket"
|
||||||
item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat")
|
item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat")
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/toggle/track/blue
|
/obj/item/clothing/suit/storage/toggle/track/blue
|
||||||
name = "blue track jacket"
|
name = "blue track jacket"
|
||||||
@@ -943,7 +943,7 @@
|
|||||||
desc = "A comfy, grey flannel shirt. Unleash your inner hipster."
|
desc = "A comfy, grey flannel shirt. Unleash your inner hipster."
|
||||||
icon_state = "flannel"
|
icon_state = "flannel"
|
||||||
item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat")
|
item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat")
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
var/rolled = 0
|
var/rolled = 0
|
||||||
var/tucked = 0
|
var/tucked = 0
|
||||||
@@ -1051,7 +1051,7 @@
|
|||||||
cold_protection = CHEST|ARMS
|
cold_protection = CHEST|ARMS
|
||||||
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0)
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/snowsuit/command
|
/obj/item/clothing/suit/storage/snowsuit/command
|
||||||
name = "command snowsuit"
|
name = "command snowsuit"
|
||||||
@@ -1154,7 +1154,7 @@
|
|||||||
name = "motorcycle jacket"
|
name = "motorcycle jacket"
|
||||||
desc = "A recreation of one of the famous Sol-based biwheeled driver assemblies. Patches on the back denote an AI-generated 'biker logo'. It looks unintelligible."
|
desc = "A recreation of one of the famous Sol-based biwheeled driver assemblies. Patches on the back denote an AI-generated 'biker logo'. It looks unintelligible."
|
||||||
icon_state = "motojacket"
|
icon_state = "motojacket"
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask) //same as leather jackets
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/punkvest
|
/obj/item/clothing/suit/storage/punkvest
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen,/obj/item/flashlight,/obj/item/pen,/obj/item/clothing/head/soft,/obj/item/clothing/head/beret,/obj/item/storage/fancy/cigarettes,/obj/item/flame/lighter,/obj/item/taperecorder,/obj/item/analyzer,/obj/item/radio,/obj/item/taperoll)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_DETECTIVE, /obj/item/clothing/head/beret)
|
||||||
valid_accessory_slots = (ACCESSORY_SLOT_ARMBAND|ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_INSIGNIA|ACCESSORY_SLOT_RANK|ACCESSORY_SLOT_DEPT)
|
valid_accessory_slots = (ACCESSORY_SLOT_ARMBAND|ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_INSIGNIA|ACCESSORY_SLOT_RANK|ACCESSORY_SLOT_DEPT)
|
||||||
restricted_accessory_slots = (ACCESSORY_SLOT_ARMBAND)
|
restricted_accessory_slots = (ACCESSORY_SLOT_ARMBAND)
|
||||||
|
|
||||||
@@ -186,7 +186,7 @@
|
|||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen,/obj/item/flashlight,/obj/item/clothing/head/soft,/obj/item/clothing/head/beret,/obj/item/radio,/obj/item/pen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/clothing/head/beret)
|
||||||
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
||||||
restricted_accessory_slots = (ACCESSORY_SLOT_ARMBAND)
|
restricted_accessory_slots = (ACCESSORY_SLOT_ARMBAND)
|
||||||
/* //These two sprites were lost to time. Original PR doesn't appear to have them either.
|
/* //These two sprites were lost to time. Original PR doesn't appear to have them either.
|
||||||
@@ -270,7 +270,7 @@
|
|||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
allowed = list(/obj/item/tank/emergency,/obj/item/flashlight,/obj/item/clothing/head/soft,/obj/item/clothing/head/beret,/obj/item/radio,/obj/item/pen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/clothing/head/beret)
|
||||||
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
||||||
|
|
||||||
/obj/item/clothing/suit/dress/solgov/fleet/sailor
|
/obj/item/clothing/suit/dress/solgov/fleet/sailor
|
||||||
@@ -371,7 +371,7 @@
|
|||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
siemens_coefficient = 0.9
|
siemens_coefficient = 0.9
|
||||||
allowed = list(/obj/item/tank/emergency,/obj/item/flashlight,/obj/item/clothing/head/soft,/obj/item/clothing/head/beret,/obj/item/radio,/obj/item/pen)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/clothing/head/beret)
|
||||||
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
valid_accessory_slots = (ACCESSORY_SLOT_MEDAL|ACCESSORY_SLOT_RANK)
|
||||||
|
|
||||||
/obj/item/clothing/suit/dress/terran/navy
|
/obj/item/clothing/suit/dress/terran/navy
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
gas_transfer_coefficient = 0.90
|
gas_transfer_coefficient = 0.90
|
||||||
permeability_coefficient = 0.50
|
permeability_coefficient = 0.50
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank/emergency/oxygen,/obj/item/extinguisher)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/extinguisher)
|
||||||
slowdown = 1.0
|
slowdown = 1.0
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
||||||
item_flags = 0
|
item_flags = 0
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
|
|
||||||
/obj/item/clothing/suit/bomb_suit/security
|
/obj/item/clothing/suit/bomb_suit/security
|
||||||
icon_state = "bombsuitsec"
|
icon_state = "bombsuitsec"
|
||||||
allowed = list(/obj/item/gun/energy,/obj/item/melee/baton,/obj/item/handcuffs)
|
allowed = list(POCKET_SECURITY)
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -96,7 +96,7 @@
|
|||||||
gas_transfer_coefficient = 0.90
|
gas_transfer_coefficient = 0.90
|
||||||
permeability_coefficient = 0.50
|
permeability_coefficient = 0.50
|
||||||
body_parts_covered = CHEST|LEGS|ARMS|HANDS|FEET
|
body_parts_covered = CHEST|LEGS|ARMS|HANDS|FEET
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank/emergency/oxygen,/obj/item/clothing/head/radiation,/obj/item/clothing/mask/gas)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, /obj/item/clothing/head/radiation)
|
||||||
slowdown = 1.5
|
slowdown = 1.5
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100)
|
||||||
flags_inv = HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = UPPER_TORSO
|
body_parts_covered = UPPER_TORSO
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_MEDICAL)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/head/radiation
|
/obj/item/clothing/head/radiation
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
gas_transfer_coefficient = 0.01 // IT'S MAGICAL OKAY JEEZ +1 TO NOT DIE
|
gas_transfer_coefficient = 0.01 // IT'S MAGICAL OKAY JEEZ +1 TO NOT DIE
|
||||||
permeability_coefficient = 0.01
|
permeability_coefficient = 0.01
|
||||||
armor = list(melee = 30, bullet = 20, laser = 20,energy = 20, bomb = 20, bio = 20, rad = 20)
|
armor = list(melee = 30, bullet = 20, laser = 20,energy = 20, bomb = 20, bio = 20, rad = 20)
|
||||||
allowed = list(/obj/item/teleportation_scroll)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_WIZARD)
|
||||||
flags_inv = HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
flags_inv = HIDEJUMPSUIT|HIDETIE|HIDEHOLSTER
|
||||||
siemens_coefficient = 0.8
|
siemens_coefficient = 0.8
|
||||||
wizard_garb = 1
|
wizard_garb = 1
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ var/list/holder_mob_icon_cache = list()
|
|||||||
/obj/item/holder/protoblob
|
/obj/item/holder/protoblob
|
||||||
slot_flags = SLOT_HEAD | SLOT_OCLOTHING | SLOT_HOLSTER | SLOT_ICLOTHING | SLOT_ID | SLOT_EARS
|
slot_flags = SLOT_HEAD | SLOT_OCLOTHING | SLOT_HOLSTER | SLOT_ICLOTHING | SLOT_ID | SLOT_EARS
|
||||||
w_class = ITEMSIZE_TINY
|
w_class = ITEMSIZE_TINY
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/melee/baton)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_EXPLO, /obj/item/storage/backpack)
|
||||||
item_icons = list(
|
item_icons = list(
|
||||||
slot_l_hand_str = 'icons/mob/lefthand_holder.dmi',
|
slot_l_hand_str = 'icons/mob/lefthand_holder.dmi',
|
||||||
slot_r_hand_str = 'icons/mob/righthand_holder.dmi',
|
slot_r_hand_str = 'icons/mob/righthand_holder.dmi',
|
||||||
|
|||||||
@@ -226,14 +226,7 @@
|
|||||||
desc = "A body-hugging mass of nanomachines."
|
desc = "A body-hugging mass of nanomachines."
|
||||||
can_breach = 0
|
can_breach = 0
|
||||||
species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJARAN, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN, SPECIES_XENOMORPH_HYBRID)
|
species_restricted = list(SPECIES_PROTEAN, SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJARAN, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_XENOHYBRID, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN, SPECIES_XENOMORPH_HYBRID)
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_EXPLO, /obj/item/storage/backpack)
|
||||||
/obj/item/gun,
|
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/storage/backpack,
|
|
||||||
)
|
|
||||||
sprite_sheets = list(
|
sprite_sheets = list(
|
||||||
SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi',
|
SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi',
|
||||||
SPECIES_VOX = 'icons/mob/species/vox/suit.dmi',
|
SPECIES_VOX = 'icons/mob/species/vox/suit.dmi',
|
||||||
|
|||||||
@@ -219,7 +219,7 @@
|
|||||||
item_state = "russofurcoat"
|
item_state = "russofurcoat"
|
||||||
|
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight, /obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY)
|
||||||
flags_inv = HIDETIE|HIDEHOLSTER
|
flags_inv = HIDETIE|HIDEHOLSTER
|
||||||
|
|
||||||
//For general use
|
//For general use
|
||||||
@@ -235,19 +235,8 @@
|
|||||||
|
|
||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = CHEST|ARMS
|
body_parts_covered = CHEST|ARMS
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_DETECTIVE)
|
||||||
/obj/item/tank/emergency/oxygen,
|
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/gun/energy,
|
|
||||||
/obj/item/gun/projectile,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/ammo_casing,
|
|
||||||
// /obj/item/storage/fancy/shotgun_ammo,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
// /obj/item/detective_scanner,
|
|
||||||
/obj/item/taperecorder)
|
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
|
||||||
var/unbuttoned = 0
|
var/unbuttoned = 0
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/fedcoat/verb/toggle()
|
/obj/item/clothing/suit/storage/fluff/fedcoat/verb/toggle()
|
||||||
@@ -277,21 +266,21 @@
|
|||||||
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. Wearing this may make you feel all scientific."
|
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. Wearing this may make you feel all scientific."
|
||||||
icon_state = "fedblue"
|
icon_state = "fedblue"
|
||||||
item_state = "fedblue"
|
item_state = "fedblue"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/fedcoat/fedeng
|
/obj/item/clothing/suit/storage/fluff/fedcoat/fedeng
|
||||||
name = "Federation Uniform Jacket (Yellow)"
|
name = "Federation Uniform Jacket (Yellow)"
|
||||||
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it.Wearing it may make you feel like checking a warp core, whatever that is."
|
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it.Wearing it may make you feel like checking a warp core, whatever that is."
|
||||||
icon_state = "fedeng"
|
icon_state = "fedeng"
|
||||||
item_state = "fedeng"
|
item_state = "fedeng"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 10, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/fedcoat/fedcapt
|
/obj/item/clothing/suit/storage/fluff/fedcoat/fedcapt
|
||||||
name = "Federation Uniform Jacket (Command)"
|
name = "Federation Uniform Jacket (Command)"
|
||||||
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. You feel like a commanding officer of Starfleet."
|
desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. You feel like a commanding officer of Starfleet."
|
||||||
icon_state = "fedcapt"
|
icon_state = "fedcapt"
|
||||||
item_state = "fedcapt"
|
item_state = "fedcapt"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/modernfedcoat
|
/obj/item/clothing/suit/storage/fluff/modernfedcoat
|
||||||
name = "Modern Federation Uniform Jacket (Command)"
|
name = "Modern Federation Uniform Jacket (Command)"
|
||||||
@@ -305,19 +294,8 @@
|
|||||||
|
|
||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = CHEST|ARMS
|
body_parts_covered = CHEST|ARMS
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_DETECTIVE)
|
||||||
/obj/item/tank/emergency/oxygen,
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/gun/energy,
|
|
||||||
/obj/item/gun/projectile,
|
|
||||||
/obj/item/ammo_magazine,
|
|
||||||
/obj/item/ammo_casing,
|
|
||||||
// /obj/item/storage/fancy/shotgun_ammo,
|
|
||||||
/obj/item/melee/baton,
|
|
||||||
/obj/item/handcuffs,
|
|
||||||
// /obj/item/detective_scanner,
|
|
||||||
/obj/item/taperecorder)
|
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
|
||||||
|
|
||||||
//Variants
|
//Variants
|
||||||
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedblue
|
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedblue
|
||||||
@@ -325,21 +303,21 @@
|
|||||||
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. Wearing this makes you feel like a scientist or a pilot."
|
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. Wearing this makes you feel like a scientist or a pilot."
|
||||||
icon_state = "fedmodernblue"
|
icon_state = "fedmodernblue"
|
||||||
item_state = "fedmodernblue"
|
item_state = "fedmodernblue"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedeng
|
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedeng
|
||||||
name = "Modern Federation Uniform Jacket (Yellow)"
|
name = "Modern Federation Uniform Jacket (Yellow)"
|
||||||
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. You feel like you can handle any type of technical engineering problems."
|
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. You feel like you can handle any type of technical engineering problems."
|
||||||
icon_state = "fedmoderneng"
|
icon_state = "fedmoderneng"
|
||||||
item_state = "fedmoderneng"
|
item_state = "fedmoderneng"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 00, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedsec
|
/obj/item/clothing/suit/storage/fluff/modernfedcoat/modernfedsec
|
||||||
name = "Modern Federation Uniform Jacket (Red)"
|
name = "Modern Federation Uniform Jacket (Red)"
|
||||||
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. This uniform makes you want to protect and serve as an officer."
|
desc = "A modern uniform jacket from the United Federation. Their Starfleet had recently started using these uniforms. This uniform makes you want to protect and serve as an officer."
|
||||||
icon_state = "fedmodernsec"
|
icon_state = "fedmodernsec"
|
||||||
item_state = "fedmodernsec"
|
item_state = "fedmodernsec"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: No armor, just fluff item.
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
|
|
||||||
/obj/item/clothing/head/caphat/formal/fedcover
|
/obj/item/clothing/head/caphat/formal/fedcover
|
||||||
name = "Federation Officer's Cap"
|
name = "Federation Officer's Cap"
|
||||||
@@ -569,7 +547,7 @@
|
|||||||
gas_transfer_coefficient = 0.01
|
gas_transfer_coefficient = 0.01
|
||||||
permeability_coefficient = 0.02
|
permeability_coefficient = 0.02
|
||||||
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT
|
||||||
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
|
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS
|
||||||
@@ -859,7 +837,7 @@
|
|||||||
|
|
||||||
armor = list(melee = 50, bullet = 40, laser = 45, energy = 25, bomb = 50, bio = 100, rad = 50) //These values were taken from the combat rigs and adjusted to be weaker than said rigs.
|
armor = list(melee = 50, bullet = 40, laser = 45, energy = 25, bomb = 50, bio = 100, rad = 50) //These values were taken from the combat rigs and adjusted to be weaker than said rigs.
|
||||||
slowdown = 0
|
slowdown = 0
|
||||||
allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/melee/baton)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SECURITY, POCKET_SUIT_REGULATORS)
|
||||||
|
|
||||||
icon = 'icons/vore/custom_clothes_vr.dmi'
|
icon = 'icons/vore/custom_clothes_vr.dmi'
|
||||||
icon_state = "joansuit"
|
icon_state = "joansuit"
|
||||||
@@ -982,7 +960,7 @@
|
|||||||
icon_override = 'icons/vore/custom_clothes_vr.dmi'
|
icon_override = 'icons/vore/custom_clothes_vr.dmi'
|
||||||
item_state = "octavgentlecoat_mob"
|
item_state = "octavgentlecoat_mob"
|
||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
allowed = list(/obj/item/tank/emergency/oxygen, /obj/item/flashlight,/obj/item/gun/energy,/obj/item/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/flame/lighter,/obj/item/taperecorder,/obj/item/uv_light)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SECURITY, POCKET_DETECTIVE)
|
||||||
|
|
||||||
//bwoincognito:Octavious Ward
|
//bwoincognito:Octavious Ward
|
||||||
/obj/item/clothing/under/det/fluff/octavious
|
/obj/item/clothing/under/det/fluff/octavious
|
||||||
@@ -1260,15 +1238,8 @@ Departamental Swimsuits, for general use
|
|||||||
icon_state = "trek_ds9_coat"
|
icon_state = "trek_ds9_coat"
|
||||||
body_parts_covered = CHEST|ARMS
|
body_parts_covered = CHEST|ARMS
|
||||||
permeability_coefficient = 0.50
|
permeability_coefficient = 0.50
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING, POCKET_MEDICAL)
|
||||||
/obj/item/flashlight, /obj/item/analyzer,
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||||
/obj/item/radio, /obj/item/tank/emergency/oxygen,
|
|
||||||
/obj/item/reagent_containers/hypospray, /obj/item/healthanalyzer,
|
|
||||||
/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,
|
|
||||||
/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,
|
|
||||||
/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle
|
|
||||||
)
|
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) //CHOMPEdit: Removed extra armor since any schmuck can take this and spontaneously have an edge.
|
|
||||||
|
|
||||||
/obj/item/clothing/suit/storage/trek/ds9/admiral // Only for adminuz
|
/obj/item/clothing/suit/storage/trek/ds9/admiral // Only for adminuz
|
||||||
name = "Admiral Overcoat"
|
name = "Admiral Overcoat"
|
||||||
|
|||||||
@@ -898,7 +898,7 @@
|
|||||||
blood_overlay_type = "coat"
|
blood_overlay_type = "coat"
|
||||||
body_parts_covered = UPPER_TORSO|ARMS
|
body_parts_covered = UPPER_TORSO|ARMS
|
||||||
flags_inv = HIDEHOLSTER
|
flags_inv = HIDEHOLSTER
|
||||||
allowed = list(/obj/item/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/healthanalyzer,/obj/item/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper)
|
allowed = list(POCKET_GENERIC,POCKET_MEDICAL,POCKET_GENERIC)
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0)
|
||||||
hoodtype = /obj/item/clothing/head/hood/hoodiebuttoned //Default hoodie.
|
hoodtype = /obj/item/clothing/head/hood/hoodiebuttoned //Default hoodie.
|
||||||
icon = 'icons/vore/custom_clothes_yw.dmi'
|
icon = 'icons/vore/custom_clothes_yw.dmi'
|
||||||
|
|||||||
@@ -1203,12 +1203,7 @@
|
|||||||
glove_type = null
|
glove_type = null
|
||||||
boot_type = null
|
boot_type = null
|
||||||
|
|
||||||
allowed = list(
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_STORAGE)
|
||||||
/obj/item/flashlight,
|
|
||||||
/obj/item/tank,
|
|
||||||
/obj/item/suit_cooling_unit,
|
|
||||||
/obj/item/storage,
|
|
||||||
)
|
|
||||||
|
|
||||||
/obj/item/rig/nikki/attackby(obj/item/W, mob/living/user)
|
/obj/item/rig/nikki/attackby(obj/item/W, mob/living/user)
|
||||||
//This thing accepts ONLY mounted sizeguns. That's IT. Nothing else!
|
//This thing accepts ONLY mounted sizeguns. That's IT. Nothing else!
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
icon_state = "cespace_suit"
|
icon_state = "cespace_suit"
|
||||||
item_state = "cespace_suit"
|
item_state = "cespace_suit"
|
||||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 100)
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 100)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/pickaxe)
|
allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_MINING)
|
||||||
slowdown = 1
|
slowdown = 1
|
||||||
// Pressure protection inherited from space suits
|
// Pressure protection inherited from space suits
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 3 * ONE_ATMOSPHERE
|
max_pressure_protection = 3 * ONE_ATMOSPHERE
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_SECURITY, POCKET_EMERGENCY, /obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs)
|
||||||
|
|
||||||
/obj/item/clothing/head/darkvrwizard
|
/obj/item/clothing/head/darkvrwizard
|
||||||
name = "wizard hat"
|
name = "wizard hat"
|
||||||
@@ -50,7 +50,7 @@
|
|||||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||||
max_pressure_protection = 3 * ONE_ATMOSPHERE
|
max_pressure_protection = 3 * ONE_ATMOSPHERE
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
allowed = list(/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs,/obj/item/tank/emergency/oxygen)
|
allowed = list(POCKET_SECURITY, POCKET_EMERGENCY, /obj/item/melee/baton,/obj/item/melee/energy/sword)
|
||||||
|
|
||||||
//Candy section
|
//Candy section
|
||||||
/obj/item/clothing/head/psy_crown/candycrown
|
/obj/item/clothing/head/psy_crown/candycrown
|
||||||
|
|||||||
@@ -20,10 +20,7 @@
|
|||||||
boot_type = /obj/item/clothing/shoes/magboots/rig/ch/clockwork
|
boot_type = /obj/item/clothing/shoes/magboots/rig/ch/clockwork
|
||||||
cell_type = /obj/item/cell/clockwork
|
cell_type = /obj/item/cell/clockwork
|
||||||
|
|
||||||
allowed = list(/obj/item/flashlight,
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SUIT_REGULATORS, POCKET_MINING, POCKET_ENGINEERING, POCKET_HEAVYTOOLS, POCKET_BAYSUIT, /obj/item/storage/backpack, /obj/item/ratvarian_spear
|
||||||
/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage/bag/ore,
|
|
||||||
/obj/item/t_scanner,/obj/item/pickaxe, /obj/item/rcd,/obj/item/storage/backpack,
|
|
||||||
/obj/item/bluespaceradio, /obj/item/defib_kit, /obj/item/ratvarian_spear
|
|
||||||
)
|
)
|
||||||
|
|
||||||
initial_modules = list(
|
initial_modules = list(
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
|
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
req_access = list(access_engine)
|
req_access = list(access_engine)
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SECURITY, POCKET_SUIT_REGULATORS)
|
||||||
offline_vision_restriction = 1
|
offline_vision_restriction = 1
|
||||||
|
|
||||||
initial_modules = list(
|
initial_modules = list(
|
||||||
@@ -76,7 +76,7 @@
|
|||||||
emp_protection = 40 //change this to 30 if too high.
|
emp_protection = 40 //change this to 30 if too high.
|
||||||
|
|
||||||
req_one_access = list()
|
req_one_access = list()
|
||||||
allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/storage)
|
allowed = list(POCKET_GENERIC, POCKET_ALL_TANKS, POCKET_SECURITY, POCKET_SUIT_REGULATORS)
|
||||||
offline_vision_restriction = 1
|
offline_vision_restriction = 1
|
||||||
|
|
||||||
initial_modules = list(
|
initial_modules = list(
|
||||||
|
|||||||
@@ -57,6 +57,7 @@
|
|||||||
#include "code\__defines\chemistry_vr.dm"
|
#include "code\__defines\chemistry_vr.dm"
|
||||||
#include "code\__defines\circuitboard.dm"
|
#include "code\__defines\circuitboard.dm"
|
||||||
#include "code\__defines\cloning.dm"
|
#include "code\__defines\cloning.dm"
|
||||||
|
#include "code\__defines\clothing.dm"
|
||||||
#include "code\__defines\color.dm"
|
#include "code\__defines\color.dm"
|
||||||
#include "code\__defines\color_priority.dm"
|
#include "code\__defines\color_priority.dm"
|
||||||
#include "code\__defines\configuration.dm"
|
#include "code\__defines\configuration.dm"
|
||||||
|
|||||||
Reference in New Issue
Block a user