diff --git a/code/datums/supplypacks/engineering_vr.dm b/code/datums/supplypacks/engineering_vr.dm index 72b0073371..28faf96434 100644 --- a/code/datums/supplypacks/engineering_vr.dm +++ b/code/datums/supplypacks/engineering_vr.dm @@ -7,8 +7,7 @@ /datum/supply_packs/eng/radsuit contains = list( - /obj/item/clothing/suit/radiation = 2, - /obj/item/clothing/suit/radiation/taur = 1, + /obj/item/clothing/suit/radiation = 3, /obj/item/clothing/head/radiation = 3 ) diff --git a/code/datums/supplypacks/medical_vr.dm b/code/datums/supplypacks/medical_vr.dm index b5e3a6bc57..989e89297b 100644 --- a/code/datums/supplypacks/medical_vr.dm +++ b/code/datums/supplypacks/medical_vr.dm @@ -1,13 +1,10 @@ /datum/supply_packs/med/medicalbiosuits contains = list( /obj/item/clothing/head/bio_hood/scientist = 3, - /obj/item/clothing/suit/bio_suit/scientist = 2, - /obj/item/clothing/suit/bio_suit/scientist/taur = 1, - /obj/item/clothing/suit/bio_suit/virology = 2, - /obj/item/clothing/suit/bio_suit/virology/taur = 1, + /obj/item/clothing/suit/bio_suit/scientist = 3, + /obj/item/clothing/suit/bio_suit/virology = 3, /obj/item/clothing/head/bio_hood/virology = 3, /obj/item/clothing/suit/bio_suit/cmo, - /obj/item/clothing/suit/bio_suit/cmo/taur, /obj/item/clothing/head/bio_hood/cmo, /obj/item/clothing/shoes/white = 7, /obj/item/clothing/mask/gas = 7, @@ -20,8 +17,7 @@ /datum/supply_packs/med/virologybiosuits name = "Virology biohazard gear" contains = list( - /obj/item/clothing/suit/bio_suit/virology = 2, - /obj/item/clothing/suit/bio_suit/virology/taur = 1, + /obj/item/clothing/suit/bio_suit/virology = 3, /obj/item/clothing/head/bio_hood/virology = 3, /obj/item/clothing/mask/gas = 3, /obj/item/weapon/tank/oxygen = 3, diff --git a/code/datums/supplypacks/security_vr.dm b/code/datums/supplypacks/security_vr.dm index 20629de0b4..4c77b42e06 100644 --- a/code/datums/supplypacks/security_vr.dm +++ b/code/datums/supplypacks/security_vr.dm @@ -20,8 +20,7 @@ contains = list( /obj/item/clothing/head/bio_hood/security = 3, /obj/item/clothing/under/rank/security = 3, - /obj/item/clothing/suit/bio_suit/security = 2, - /obj/item/clothing/suit/bio_suit/security/taur = 1, + /obj/item/clothing/suit/bio_suit/security = 3, /obj/item/clothing/shoes/white = 3, /obj/item/clothing/mask/gas = 3, /obj/item/weapon/tank/oxygen = 3, diff --git a/code/datums/supplypacks/voidsuits_vr.dm b/code/datums/supplypacks/voidsuits_vr.dm index d4b3ec9bf5..cad6438ee3 100644 --- a/code/datums/supplypacks/voidsuits_vr.dm +++ b/code/datums/supplypacks/voidsuits_vr.dm @@ -1,7 +1,6 @@ /datum/supply_packs/voidsuits/atmos contains = list( - /obj/item/clothing/suit/space/void/atmos = 2, - /obj/item/clothing/suit/space/void/atmos/taur = 1, + /obj/item/clothing/suit/space/void/atmos = 3, /obj/item/clothing/head/helmet/space/void/atmos = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -10,8 +9,7 @@ /datum/supply_packs/voidsuits/engineering contains = list( - /obj/item/clothing/suit/space/void/engineering = 2, - /obj/item/clothing/suit/space/void/engineering/taur = 1, + /obj/item/clothing/suit/space/void/engineering = 3, /obj/item/clothing/head/helmet/space/void/engineering = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -20,8 +18,7 @@ /datum/supply_packs/voidsuits/medical contains = list( - /obj/item/clothing/suit/space/void/medical = 2, - /obj/item/clothing/suit/space/void/medical/taur = 1, + /obj/item/clothing/suit/space/void/medical = 3, /obj/item/clothing/head/helmet/space/void/medical = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -30,19 +27,16 @@ /datum/supply_packs/voidsuits/medical/alt contains = list( - /obj/item/clothing/suit/space/void/medical/alt = 2, - /obj/item/clothing/suit/space/void/medical/alt/taur = 1, + /obj/item/clothing/suit/space/void/medical/alt = 3, /obj/item/clothing/head/helmet/space/void/medical/alt = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, /obj/item/weapon/tank/oxygen = 3 ) - /datum/supply_packs/voidsuits/security contains = list( - /obj/item/clothing/suit/space/void/security = 2, - /obj/item/clothing/suit/space/void/security/taur =1, + /obj/item/clothing/suit/space/void/security = 3, /obj/item/clothing/head/helmet/space/void/security = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -51,8 +45,7 @@ /datum/supply_packs/voidsuits/security/crowd contains = list( - /obj/item/clothing/suit/space/void/security/riot = 2, - /obj/item/clothing/suit/space/void/security/riot/taur = 1, + /obj/item/clothing/suit/space/void/security/riot = 3, /obj/item/clothing/head/helmet/space/void/security/riot = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -61,8 +54,7 @@ /datum/supply_packs/voidsuits/security/alt contains = list( - /obj/item/clothing/suit/space/void/security/alt = 2, - /obj/item/clothing/suit/space/void/security/alt/taur =1, + /obj/item/clothing/suit/space/void/security/alt = 3, /obj/item/clothing/head/helmet/space/void/security/alt = 3, /obj/item/clothing/mask/breath = 3, /obj/item/clothing/shoes/magboots = 3, @@ -72,8 +64,7 @@ /datum/supply_packs/voidsuits/supply name = "Mining voidsuits" contains = list( - /obj/item/clothing/suit/space/void/mining = 2, - /obj/item/clothing/suit/space/void/mining/taur = 1, + /obj/item/clothing/suit/space/void/mining = 3, /obj/item/clothing/head/helmet/space/void/mining = 3, /obj/item/clothing/mask/breath = 3, /obj/item/weapon/tank/oxygen = 3 diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet_vr.dm b/code/game/objects/structures/crates_lockers/closets/l3closet_vr.dm index fdc6163459..e69de29bb2 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet_vr.dm @@ -1,27 +0,0 @@ -/obj/structure/closet/l3closet/virology/New() - ..() - new /obj/item/clothing/suit/bio_suit/virology/taur(src) - new /obj/item/clothing/head/bio_hood/virology(src) - new /obj/item/clothing/mask/gas(src) - new /obj/item/weapon/tank/oxygen(src) - - -/obj/structure/closet/l3closet/security/New() - ..() - new /obj/item/clothing/suit/bio_suit/security/taur(src) - new /obj/item/clothing/head/bio_hood/security(src) - - -/obj/structure/closet/l3closet/janitor/New() - ..() - new /obj/item/clothing/suit/bio_suit/janitor/taur(src) - new /obj/item/clothing/head/bio_hood/janitor(src) - new /obj/item/clothing/mask/gas(src) - new /obj/item/weapon/tank/emergency/oxygen/engi(src) - - -/obj/structure/closet/l3closet/scientist/New() - ..() - new /obj/item/clothing/suit/bio_suit/scientist/taur(src) - new /obj/item/clothing/head/bio_hood/scientist(src) - diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets_vr.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets_vr.dm index d9f0dcc092..c1e40dab11 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets_vr.dm @@ -1,13 +1,11 @@ /obj/structure/closet/radiation/New() ..() - new /obj/item/clothing/suit/radiation/taur(src) new /obj/item/clothing/head/radiation(src) new /obj/item/device/geiger(src) /obj/structure/closet/bombcloset/New() ..() - new /obj/item/clothing/suit/bomb_suit/taur(src) new /obj/item/clothing/under/color/black(src) new /obj/item/clothing/shoes/black(src ) new /obj/item/clothing/head/bomb_hood(src) @@ -15,7 +13,6 @@ /obj/structure/closet/bombclosetsecurity/New() ..() - new /obj/item/clothing/suit/bomb_suit/taur/security(src) new /obj/item/clothing/under/rank/security(src) new /obj/item/clothing/shoes/brown(src) new /obj/item/clothing/head/bomb_hood/security(src) diff --git a/code/modules/clothing/clothing_vr.dm b/code/modules/clothing/clothing_vr.dm index fd0beeddf3..e0472d23b9 100644 --- a/code/modules/clothing/clothing_vr.dm +++ b/code/modules/clothing/clothing_vr.dm @@ -99,11 +99,33 @@ ) //"Spider" = 'icons/mob/species/spider/mask_vr.dmi' Add this later when they have custom mask sprites and everything. +//Switch to taur sprites if a taur equips +/obj/item/clothing/suit + var/taurized = FALSE //Easier than trying to 'compare icons' to see if it's a taur suit + +/obj/item/clothing/suit/equipped(var/mob/user, var/slot) + var/normalize = TRUE + + //Pyramid of doom-y. Improve somehow? + if(!taurized && slot == slot_wear_suit && ishuman(user)) + var/mob/living/carbon/human/H = user + if(isTaurTail(H.tail_style)) + var/datum/sprite_accessory/tail/taur/taurtail = H.tail_style + if(taurtail.suit_sprites && (get_worn_icon_state(slot_wear_suit_str) in icon_states(taurtail.suit_sprites))) + icon_override = taurtail.suit_sprites + normalize = FALSE + taurized = TRUE + + if(normalize && taurized) + icon_override = initial(icon_override) + taurized = FALSE + + return ..() + // Taur suits need to be shifted so its centered on their taur half. -// TODO - Instead of just assuming this junk, shift some of the data onto the taur tail datum. /obj/item/clothing/suit/make_worn_icon(var/body_type,var/slot_name,var/inhands,var/default_icon,var/default_layer = 0) var/image/standing = ..() - if(icon_override && icon_override == 'icons/mob/taursuits_vr.dmi') + if(taurized) //Special snowflake var on suits standing.pixel_x = -16 standing.layer = BODY_LAYER + 15 // 15 is above tail layer, so will not be covered by taurbody. return standing diff --git a/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm b/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm index 494c54d05a..d71d7cd6fa 100644 --- a/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm +++ b/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm @@ -32,300 +32,6 @@ SPECIES_VOX = 'icons/mob/species/vox/suit.dmi' ) -/obj/item/clothing/suit/space/rig - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(icon_state == "security_rig_sealed") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-horse_sealed" //They have to toggle the chest piece off then on again for this to show up. - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "security_rig_sealed" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "engineering_rig_sealed") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "engineering_rig_sealed" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "science_rig_sealed") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "science_rig_sealed" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "medical_rig_sealed") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "medical_rig_sealed" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "security_rig") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "breacher_rig_cheap-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "security_rig" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "engineering_rig") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "industrial_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "engineering_rig" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "science_rig") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-wolf_sealed" - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "science_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "science_rig" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "medical_rig") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "medical_rig" - pixel_x = 0 - update_icon() - return 1 - else - return 1 - - - -/obj/item/clothing/suit/space/rig/ce - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(icon_state == "ce_rig") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-naga" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "ce_rig" - pixel_x = 0 - update_icon() - return 1 - else if(icon_state == "ce_rig_sealed") - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-horse_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-wolf_sealed" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "ce_rig-naga_sealed" - pixel_x = -16 - update_icon() - return 1 - else - icon = 'icons/obj/clothing/suits.dmi' - icon_override = null - icon_state = "ce_rig_sealed" - pixel_x = 0 - update_icon() - return 1 - else - return 1 - /obj/item/clothing/head/helmet/space/rig phoronproof = 1 /obj/item/clothing/gloves/gauntlets/rig diff --git a/code/modules/clothing/spacesuits/void/void_vr.dm b/code/modules/clothing/spacesuits/void/void_vr.dm index 51f29be19a..616bef8c33 100644 --- a/code/modules/clothing/spacesuits/void/void_vr.dm +++ b/code/modules/clothing/spacesuits/void/void_vr.dm @@ -73,298 +73,3 @@ // This variable is normally used to set the icon_override when the suit is refitted, // however the species spritesheet now means we no longer need that anyway! sprite_sheets_refit = list() - - - -/obj/item/clothing/suit/space/void/merc/taur - name = "taur specific blood-red voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "syndie-horse" - item_state = "syndie-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "syndie-wolf" - item_state = "syndie-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "syndie-naga" - item_state = "syndie-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/medical/taur - name = "taur specific medical voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical-horse" - item_state = "medical-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical-wolf" - item_state = "medical-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medical-naga" - item_state = "medical-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/medical/alt/taur - name = "taur specific streamlined medical voidsuit" - desc = "A more recent model of Vey-Med voidsuit, featuring the latest in radiation shielding technology. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medicalalt-horse" - item_state = "medicalalt-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medicalalt-wolf" - item_state = "medicalalt-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "medicalalt-naga" - item_state = "medicalalt-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/engineering/taur - name = "taur specific engineering voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "engineering-horse" - item_state = "engineering-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "engineering-wolf" - item_state = "engineering-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "engineering-naga" - item_state = "engineering-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - - -/obj/item/clothing/suit/space/void/security/taur - name = "taur specific security voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "security-horse" - item_state = "security-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "security-wolf" - item_state = "security-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "security-naga" - item_state = "security-naga" - pixel_x = -16 - update_icon() - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/security/alt/taur - name = "taur specific riot security voidsuit" - desc = "A heavily armored voidsuit. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - armor = list(melee = 70, bullet = 20, laser = 30, energy = 5, bomb = 35, bio = 100, rad = 10) - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityalt-horse" - item_state = "securityalt-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityalt-wolf" - item_state = "securityalt-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityalt-naga" - item_state = "securityalt-naga" - pixel_x = -16 - update_icon() - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/security/riot/taur - name = "taur specific crowd control voidsuit" - desc = "A high-tech space suit. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityriot-horse" - item_state = "securityriot-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityriot-wolf" - item_state = "securityriot-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "securityriot-naga" - item_state = "securityriot-naga" - pixel_x = -16 - update_icon() - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/atmos/taur - name = "taur specific atmospherics voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "atmos-horse" - item_state = "atmos-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "atmos-wolf" - item_state = "atmos-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "atmos-naga" - item_state = "atmos-naga" - pixel_x = -16 - update_icon() - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/obj/item/clothing/suit/space/void/mining/taur - name = "taur specific mining voidsuit" - desc = "A high-tech space suit. It says has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "mining-horse" - item_state = "mining-horse" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "mining-wolf" - item_state = "mining-wolf" - pixel_x = -16 - update_icon() - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "mining-naga" - item_state = "mining-naga" - pixel_x = -16 - update_icon() - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 diff --git a/code/modules/clothing/suits/armor_vr.dm b/code/modules/clothing/suits/armor_vr.dm index a70a33f872..349b0e01e7 100644 --- a/code/modules/clothing/suits/armor_vr.dm +++ b/code/modules/clothing/suits/armor_vr.dm @@ -16,20 +16,15 @@ name = "wolf-taur armor vest" desc = "An armored vest that protects against some damage. It appears to be created for a wolf-taur." species_restricted = null //Species restricted since all it cares about is a taur half - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' + icon = 'icons/mob/taursuits_wolf_vr.dmi' icon_state = "heavy_wolf_armor" + item_state = "heavy_wolf_armor" mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) if(..()) if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - if(icon_state == "serdy_armor") //This is to prevent Serdy's custom armor from turning into heavy_wolf_armor - return ..() - icon_override = 'icons/mob/taursuits_vr.dmi' //Just in case - icon_state = "heavy_wolf_armor" //Just in case - pixel_x = -16 return ..() else - H << "You need to have a wolf-taur half to wear this." + to_chat(H,"You need to have a wolf-taur half to wear this.") return 0 // HoS armor improved by Vorestation to be slightly better than normal security stuff. diff --git a/code/modules/clothing/suits/bio_vr.dm b/code/modules/clothing/suits/bio_vr.dm index 799ea429da..e69de29bb2 100644 --- a/code/modules/clothing/suits/bio_vr.dm +++ b/code/modules/clothing/suits/bio_vr.dm @@ -1,101 +0,0 @@ -//Biosuits for use with taurs (Currently only nagas) - -//Virology biosuit, green stripe -/obj/item/clothing/suit/bio_suit/virology/taur - name = "taur specific bio suit" - desc = "A suit that protects against biological contamination. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bioviro-naga" - item_state = "bioviro-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -//Security biosuit, grey with red stripe across the chest -/obj/item/clothing/suit/bio_suit/security/taur - name = "taur specific bio suit" - desc = "A suit that protects against biological contamination. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "biosec-naga" - item_state = "biosec-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -//Janitor's biosuit, grey with purple arms -/obj/item/clothing/suit/bio_suit/janitor/taur - name = "taur specific bio suit" - desc = "A suit that protects against biological contamination. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "biojan-naga" - item_state = "biojan-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -//Scientist's biosuit, white with a pink-ish hue -/obj/item/clothing/suit/bio_suit/scientist/taur - name = "taur specific bio suit" - desc = "A suit that protects against biological contamination. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "biosci-naga" - item_state = "biosci-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -//CMO's biosuit, blue stripe -/obj/item/clothing/suit/bio_suit/cmo/taur - name = "taur specific bio suit" - desc = "A suit that protects against biological contamination. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - species_restricted = null //Species restricted since all it cares about is a taur half - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "biocmo-naga" - item_state = "biocmo-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 \ No newline at end of file diff --git a/code/modules/clothing/suits/utility_vr.dm b/code/modules/clothing/suits/utility_vr.dm index be67b06bf2..c1982a58ce 100644 --- a/code/modules/clothing/suits/utility_vr.dm +++ b/code/modules/clothing/suits/utility_vr.dm @@ -1,130 +1,3 @@ -/* - * Contains: - * Bomb protection - * Radiation protection - */ - -/* - * Bomb protection - */ - -/obj/item/clothing/suit/bomb_suit/taur - name = "taur specific bomb suit" - desc = "A suit designed for safety when handling explosives. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - w_class = ITEMSIZE_LARGE//bulky item - gas_transfer_coefficient = 0.01 - permeability_coefficient = 0.01 - slowdown = 2 - armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 100, bio = 0, rad = 0) - flags_inv = HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - heat_protection = UPPER_TORSO|LOWER_TORSO - max_heat_protection_temperature = ARMOR_MAX_HEAT_PROTECTION_TEMPERATURE - siemens_coefficient = 0 - - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-horse" - item_state = "bombsuit-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-wolf" - item_state = "bombsuit-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-naga" - item_state = "bombsuit-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - - /obj/item/clothing/head/bomb_hood/security icon_state = "bombsuitsec" body_parts_covered = HEAD - -/obj/item/clothing/suit/bomb_suit/taur/security - allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs) - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-horse" - item_state = "bombsuit-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-wolf" - item_state = "bombsuit-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "bombsuit-naga" - item_state = "bombsuit-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 - -/* - * Radiation protection - */ - -/obj/item/clothing/suit/radiation/taur - name = "taur specific radiation suit" - desc = "A suit that protects against radiation. Label: Made with lead, do not eat insulation. It has a sticker saying one size fits all taurs on it. Below the sticker, it states that it only fits horses, wolves, and naga taurs." - w_class = ITEMSIZE_LARGE//bulky item - gas_transfer_coefficient = 0.90 - permeability_coefficient = 0.50 - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS|HANDS|FEET - allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency/oxygen,/obj/item/clothing/head/radiation,/obj/item/clothing/mask/gas) - slowdown = 1.5 - armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100) - flags_inv = HIDEJUMPSUIT|HIDETAIL|HIDETIE|HIDEHOLSTER - - species_restricted = null - mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/horse)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "radsuit-horse" - item_state = "radsuit-horse" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "radsuit-wolf" - item_state = "radsuit-wolf" - pixel_x = -16 - return 1 - else if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/naga)) - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "radsuit-naga" - item_state = "radsuit-naga" - pixel_x = -16 - return 1 - else - H << "You need to have a horse, wolf, or naga half to wear this." - return 0 \ No newline at end of file diff --git a/code/modules/vore/appearance/sprite_accessories_taur_vr.dm b/code/modules/vore/appearance/sprite_accessories_taur_vr.dm index 107af3d080..0b2487a2a7 100644 --- a/code/modules/vore/appearance/sprite_accessories_taur_vr.dm +++ b/code/modules/vore/appearance/sprite_accessories_taur_vr.dm @@ -105,6 +105,8 @@ do_colouration = 1 // Yes color, using tail color color_blend_mode = ICON_MULTIPLY // The sprites for taurs are designed for ICON_MULTIPLY + var/icon/suit_sprites = null //File for suit sprites, if any. + //Could do nested lists but it started becoming a nightmare. It'd be more fun for lookups of a_intent and m_intent, but then subtypes need to //duplicate all the messages, and it starts getting awkward. These are singletons, anyway! @@ -142,6 +144,7 @@ /datum/sprite_accessory/tail/taur/wolf name = "Wolf (Taur)" icon_state = "wolf_s" + suit_sprites = 'icons/mob/taursuits_wolf_vr.dmi' /datum/sprite_accessory/tail/taur/wolf/wolf_2c name = "Wolf dual-color (Taur)" @@ -156,6 +159,7 @@ /datum/sprite_accessory/tail/taur/naga name = "Naga (Taur)" icon_state = "naga_s" + suit_sprites = 'icons/mob/taursuits_naga_vr.dmi' msg_owner_help_walk = "You carefully slither around %prey." msg_prey_help_walk = "%owner's huge tail slithers past beside you!" @@ -192,6 +196,7 @@ /datum/sprite_accessory/tail/taur/horse name = "Horse (Taur)" icon_state = "horse_s" + suit_sprites = 'icons/mob/taursuits_horse_vr.dmi' msg_owner_disarm_run = "You quickly push %prey to the ground with your hoof!" msg_prey_disarm_run = "%owner pushes you down to the ground with their hoof!" @@ -216,6 +221,7 @@ /datum/sprite_accessory/tail/taur/cow name = "Cow (Taur)" icon_state = "cow_s" + suit_sprites = 'icons/mob/taursuits_cow_vr.dmi' msg_owner_disarm_run = "You quickly push %prey to the ground with your hoof!" msg_prey_disarm_run = "%owner pushes you down to the ground with their hoof!" @@ -255,6 +261,7 @@ /datum/sprite_accessory/tail/taur/lizard name = "Lizard (Taur)" icon_state = "lizard_s" + suit_sprites = 'icons/mob/taursuits_lizard_vr.dmi' /datum/sprite_accessory/tail/taur/lizard/lizard_2c name = "Lizard dual-color (Taur)" diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 539d9f2613..5dfb9bfec8 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -1313,18 +1313,13 @@ Departamental Swimsuits, for general use /obj/item/clothing/suit/storage/hooded/wintercoat/jessie name = "Handmade Winter Suit" desc = "A durable, but somewhat ragged lower portion of a snow suit fitted for a wolftaur." - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' + icon = 'icons/mob/taursuits_wolf_vr.dmi' icon_state = "jessiecoat" + item_state = "jessiecoat" /obj/item/clothing/suit/storage/hooded/wintercoat/jessie/mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) if(..()) if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - if(icon_state == "jessiecoat") - return ..() - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "jessiecoat" - pixel_x = -16 return ..() else to_chat(H, "You need to have a wolf-taur half to wear this.") @@ -1335,19 +1330,13 @@ Departamental Swimsuits, for general use name = "Kat's Fox Taur Armor" desc = "A set of security armor, light weight and easy to run in for a Taur, this item protects the \ entire body." - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' + icon = 'icons/mob/taursuits_wolf_vr.dmi' icon_state = "katesuit" item_state_slots = null /obj/item/clothing/suit/armor/vest/wolftaur/kate/mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) if(..()) if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - if(icon_state == "katesuit") - return ..() - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "katesuit" - pixel_x = -16 return ..() else to_chat(H, "You need to have a wolf-taur half to wear this.") @@ -1359,25 +1348,12 @@ Departamental Swimsuits, for general use desc = "Taur engineering voidsuit. Recolored navy blue and white. Slightly tweaked as well to \ get close to having security voidsuit protection as possible with a slight reduction in movement \ speed to compensate for custom padding and armor Kateryna made herself." - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' + icon = 'icons/mob/taursuits_wolf_vr.dmi' icon_state = "lilithsuit" + item_state = "lilithsuit" species_restricted = null armor = list(melee = 40, bullet = 20, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20) -/obj/item/clothing/suit/space/void/engineering/kate/mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..()) - if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - if(icon_state == "lilithsuit") - return ..() - icon_override = 'icons/mob/taursuits_vr.dmi' - icon_state = "lilithsuit" - pixel_x = -16 - return ..() - else - to_chat(H, "You need to have a wolf-taur half to wear this.") - return 0 - //samanthafyre:Kateryna Petrovitch /obj/item/clothing/head/helmet/space/fluff/kate name = "Kat's Navy Engineer Helmet" @@ -1785,17 +1761,16 @@ Departamental Swimsuits, for general use armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) desc = "A series of armor plates painted black, deployed from a back-mounted module. They fit smoothly over the unit's armor plates and projects a skintight bubble shield over the unit's uncovered parts. Faceplate and coolant unit not included." species_restricted = null - icon = 'icons/mob/taursuits_vr.dmi' - icon_override = 'icons/mob/taursuits_vr.dmi' + icon = 'icons/mob/taursuits_lizard_vr.dmi' icon_state = "hasd_suit" item_state = "hasd_suit" pixel_x = -16 mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) - if(..() && istype(H) && H.ckey == "silencedmp5a5" && istype(H.tail_style, /datum/sprite_accessory/tail/taur/lizard/synthlizard)) + if(..() && istype(H) && H.ckey == "silencedmp5a5") return 1 else - H << "This suit is not designed for you." + to_chat(H,"This suit is not designed for you.") return 0 //Zigfe:Zaoozaoo Xrimxuqmqixzix diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index 0ca43fd25b..5bfe9fcd97 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -355,15 +355,13 @@ name = "KSS-8 security armor" desc = "A set of armor made from pieces of many other armors. There are two orange holobadges on it, one on the chestplate, one on the steel flank plates. The holobadges appear to be russian in origin. 'Kosmicheskaya Stantsiya-8' is printed in faded white letters on one side, along the spine. It smells strongly of dog." species_restricted = null //Species restricted since all it cares about is a taur half - icon_override = 'icons/mob/taursuits_vr.dmi' //Needs to be this since it's 64*32 + icon = 'icons/mob/taursuits_wolf_vr.dmi' icon_state = "serdy_armor" + item_state = "serdy_armor" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS //It's a full body suit, minus hands and feet. Arms and legs should be protected, not just the torso. Retains normal security armor values still. /obj/item/clothing/suit/armor/vest/wolftaur/serdy/mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf)) - icon_override = 'icons/mob/taursuits_vr.dmi' //Just in case - icon_state = "serdy_armor" //Just in case - pixel_x = -16 return ..() else to_chat(H, "You need to have a wolf-taur half to wear this.") @@ -1977,7 +1975,7 @@ icon_state = "modkit" from_helmet = /obj/item/clothing/head/helmet/space/void/security - from_suit = /obj/item/clothing/suit/space/void/security/taur + from_suit = /obj/item/clothing/suit/space/void/security to_helmet = /obj/item/clothing/head/helmet/space/void/security/hasd to_suit = /obj/item/clothing/suit/space/void/security/hasd diff --git a/icons/mob/taursuits_cow_vr.dmi b/icons/mob/taursuits_cow_vr.dmi new file mode 100644 index 0000000000..a369157df2 Binary files /dev/null and b/icons/mob/taursuits_cow_vr.dmi differ diff --git a/icons/mob/taursuits_horse_vr.dmi b/icons/mob/taursuits_horse_vr.dmi new file mode 100644 index 0000000000..7a67ec72a2 Binary files /dev/null and b/icons/mob/taursuits_horse_vr.dmi differ diff --git a/icons/mob/taursuits_lizard_vr.dmi b/icons/mob/taursuits_lizard_vr.dmi new file mode 100644 index 0000000000..67628994de Binary files /dev/null and b/icons/mob/taursuits_lizard_vr.dmi differ diff --git a/icons/mob/taursuits_naga_vr.dmi b/icons/mob/taursuits_naga_vr.dmi new file mode 100644 index 0000000000..49cc236089 Binary files /dev/null and b/icons/mob/taursuits_naga_vr.dmi differ diff --git a/icons/mob/taursuits_vr.dmi b/icons/mob/taursuits_vr.dmi deleted file mode 100644 index a8e376bfcb..0000000000 Binary files a/icons/mob/taursuits_vr.dmi and /dev/null differ diff --git a/icons/mob/taursuits_wolf_vr.dmi b/icons/mob/taursuits_wolf_vr.dmi new file mode 100644 index 0000000000..d5099056b5 Binary files /dev/null and b/icons/mob/taursuits_wolf_vr.dmi differ diff --git a/maps/submaps/engine_submaps/engine_singulo.dmm b/maps/submaps/engine_submaps/engine_singulo.dmm index 351a60bbb4..805e0d6396 100644 --- a/maps/submaps/engine_submaps/engine_singulo.dmm +++ b/maps/submaps/engine_submaps/engine_singulo.dmm @@ -1,170 +1,2616 @@ -"aa" = (/turf/template_noop,/area/template_noop) -"ab" = (/turf/space,/area/space) -"ac" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) -"ad" = (/obj/structure/lattice,/turf/space,/area/space) -"ae" = (/turf/simulated/wall/r_wall,/area/engineering/engine_gas) -"af" = (/turf/simulated/wall/r_wall,/area/engineering/engine_room) -"ag" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor,/area/engineering/engine_gas) -"ah" = (/obj/machinery/field_generator,/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact";},/turf/simulated/floor,/area/engineering/engine_gas) -"ai" = (/obj/machinery/field_generator,/turf/simulated/floor,/area/engineering/engine_gas) -"aj" = (/turf/simulated/floor/airless,/area/space) -"ak" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/airless,/area/space) -"al" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/airless,/area/space) -"am" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/airless,/area/space) -"an" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/airless,/area/space) -"ao" = (/obj/structure/closet/emcloset,/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "eng_north_airlock"; pixel_x = 24; pixel_y = 0; req_one_access = list(10,11); tag_airpump = "eng_north_pump"; tag_chamber_sensor = "eng_north_sensor"; tag_exterior_door = "eng_north_outer"; tag_interior_door = "eng_north_inner"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"ap" = (/obj/machinery/portable_atmospherics/canister/phoron,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map";},/turf/simulated/floor,/area/engineering/engine_gas) -"aq" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/dispenser/phoron,/turf/simulated/floor,/area/engineering/engine_gas) -"ar" = (/obj/machinery/power/emitter{anchored = 1; state = 1},/obj/structure/cable/cyan,/turf/simulated/floor/airless,/area/space) -"as" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/rust/mono_rusted1,/turf/simulated/floor/airless,/area/space) -"at" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "eng_north_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(10,11,13)},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_north_outer"; locked = 1; name = "Engine North Airlock Exterior"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"au" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "eng_north_pump"},/obj/machinery/light/small,/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "eng_north_sensor"; pixel_x = 0; pixel_y = -25},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"av" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_north_inner"; locked = 1; name = "Engine North Airlock Interior"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"aw" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "eng_north_airlock"; name = "interior access button"; pixel_x = -28; pixel_y = 26; req_one_access = list(10,11)},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact";},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ax" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/yellow/border{dir = 5},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ay" = (/obj/structure/cable/cyan{d1 = 0; d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -28},/turf/simulated/floor,/area/engineering/engine_gas) -"az" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Engine Power"; name_tag = "Engine Power"},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering/engine_gas) -"aA" = (/obj/machinery/camera/network/engine{dir = 1},/turf/simulated/floor,/area/engineering/engine_gas) -"aB" = (/obj/machinery/camera/network/engine{dir = 8},/turf/space,/area/space) -"aC" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_room) -"aD" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aE" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aF" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering/engine_gas) -"aG" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/engineering/engine_room) -"aH" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/engineering/engine_room) -"aI" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aJ" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aK" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/yellow/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aL" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aM" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light_switch{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/floor_decal/borderfloor{dir = 1; icon_state = "borderfloor"; pixel_y = 0;},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aN" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aO" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/yellow/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aP" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/engineering/engine_room) -"aQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aR" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aS" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals_central5{icon_state = "steel_decals_central5"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aV" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aW" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aX" = (/obj/machinery/field_generator{anchored = 1; state = 1},/turf/simulated/floor/airless,/area/space) -"aY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aZ" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; dir = 1; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -4; pixel_y = -24; req_access = list(10)},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ba" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bb" = (/obj/machinery/camera/network/engine{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/borderfloor/corner2,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bc" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor/corner{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"be" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor,/area/submap/pa_room) -"bg" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/turf/simulated/floor,/area/submap/pa_room) -"bh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/submap/pa_room) -"bi" = (/turf/simulated/wall/r_wall,/area/submap/pa_room) -"bj" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_engineering,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bl" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bm" = (/turf/simulated/wall/r_wall,/area/template_noop) -"bn" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor,/area/submap/pa_room) -"bo" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bp" = (/turf/simulated/floor/tiled,/area/submap/pa_room) -"bq" = (/obj/effect/floor_decal/steeldecal,/turf/simulated/floor/tiled,/area/submap/pa_room) -"br" = (/obj/machinery/light{dir = 1},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "EngineRadiatorViewport"; name = "Viewport Blast Doors"; pixel_x = -4; pixel_y = 24; req_access = list(10)},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bs" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bt" = (/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/machinery/light_switch{pixel_y = 24},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bu" = (/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_x = 5; pixel_y = 5},/obj/item/weapon/book/manual/engineering_singularity_safety,/turf/template_noop,/area/template_noop) -"bv" = (/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/engineering/taur,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/engineering,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/turf/template_noop,/area/template_noop) -"bw" = (/obj/effect/floor_decal/techfloor/orange/corner{icon_state = "techfloororange_corners"; dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bx" = (/obj/structure/particle_accelerator/particle_emitter/left{dir = 8},/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"by" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bz" = (/obj/machinery/particle_accelerator/control_box,/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bA" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bC" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/submap/pa_room) -"bD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bE" = (/obj/machinery/the_singularitygen,/turf/simulated/floor/airless,/area/space) -"bF" = (/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bG" = (/obj/structure/particle_accelerator/particle_emitter/center{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bH" = (/obj/structure/particle_accelerator/power_box{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bI" = (/obj/structure/particle_accelerator/fuel_chamber{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bJ" = (/obj/structure/particle_accelerator/end_cap{dir = 8},/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/effect/floor_decal/techfloor/hole{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bK" = (/obj/machinery/camera/network/engine{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bL" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/submap/pa_room) -"bM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bN" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bO" = (/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -6; pixel_y = 7; req_access = list(10)},/obj/machinery/button/remote/blast_door{name = "Engine Monitoring Room Blast Doors"; desc = "A remote control-switch for the engine control room blast doors."; pixel_x = 5; pixel_y = 7; req_access = list(10); id = "EngineBlast"},/turf/template_noop,/area/template_noop) -"bP" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/obj/machinery/door/firedoor/glass,/obj/effect/floor_decal/techfloor/orange/corner,/turf/simulated/floor,/area/submap/pa_room) -"bQ" = (/obj/effect/floor_decal/techfloor/orange/corner,/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bR" = (/obj/structure/particle_accelerator/particle_emitter/right{dir = 8},/obj/effect/floor_decal/techfloor/orange,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bS" = (/obj/effect/floor_decal/techfloor/orange,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bT" = (/obj/effect/floor_decal/techfloor/orange,/obj/effect/floor_decal/techfloor/hole,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bU" = (/obj/effect/floor_decal/techfloor/orange{icon_state = "techfloororange_edges"; dir = 6},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bV" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bW" = (/obj/effect/floor_decal/techfloor/orange{icon_state = "techfloororange_edges"; dir = 6},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bX" = (/obj/machinery/light,/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; dir = 1; id = "EngineRadiatorViewport"; name = "Viewport Blast Doors"; pixel_x = -4; pixel_y = -24; req_access = list(10)},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bY" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0},/obj/effect/floor_decal/steeldecal/steel_decals8,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bZ" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/turf/simulated/floor,/area/submap/pa_room) -"ca" = (/obj/machinery/door/airlock/glass_engineering,/turf/simulated/floor/tiled,/area/submap/pa_room) -"cb" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cc" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -4; pixel_y = 24; req_access = list(10)},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cd" = (/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ce" = (/obj/machinery/camera/network/engine,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cf" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor/corner{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ch" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"ci" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals_central5{icon_state = "steel_decals_central5"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ck" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cl" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cm" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light/small,/turf/simulated/floor,/area/engineering/engine_room) -"cn" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/yellow/bordercorner,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"co" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cp" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cq" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cr" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/yellow/border{dir = 6},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cs" = (/obj/machinery/power/emitter{anchored = 1; dir = 1; state = 1},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/airless,/area/space) -"ct" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "eng_south_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = 26; req_one_access = list(10,11,13)},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_south_outer"; locked = 1; name = "Engine South Airlock Exterior"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "eng_south_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "eng_south_sensor"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cv" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_south_inner"; locked = 1; name = "Engine South Airlock Interior"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "eng_south_airlock"; name = "interior access button"; pixel_x = 8; pixel_y = -26; req_one_access = list(10,11)},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cw" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact";},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/yellow/bordercorner2,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cx" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/yellow/border{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cy" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/space) -"cz" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/space) -"cA" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/rust,/turf/simulated/floor/airless,/area/space) -"cB" = (/obj/structure/closet/emcloset,/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "eng_south_airlock"; pixel_x = 24; pixel_y = 0; req_one_access = list(10,11); tag_airpump = "eng_south_pump"; tag_chamber_sensor = "eng_south_sensor"; tag_exterior_door = "eng_south_outer"; tag_interior_door = "eng_south_inner"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cC" = (/turf/simulated/wall/r_wall,/area/space) -"cD" = (/obj/structure/cable/cyan,/obj/machinery/power/emitter{anchored = 1; state = 1},/turf/simulated/floor/airless,/area/space) -"cE" = (/obj/item/weapon/weldingtool,/turf/space,/area/space) -"cF" = (/obj/structure/lattice,/obj/item/clothing/head/welding,/turf/space,/area/space) -"cG" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/obj/item/stack/cable_coil/random,/turf/simulated/floor,/area/engineering/engine_room) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/space, +/area/space) +"ac" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/space, +/area/space) +"ad" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"ae" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine_gas) +"af" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine_room) +"ag" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ah" = ( +/obj/machinery/field_generator, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact"; + + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ai" = ( +/obj/machinery/field_generator, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aj" = ( +/turf/simulated/floor/airless, +/area/space) +"ak" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/space) +"al" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/space) +"am" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/space) +"an" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/space) +"ao" = ( +/obj/structure/closet/emcloset, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + frequency = 1379; + id_tag = "eng_north_airlock"; + pixel_x = 24; + pixel_y = 0; + req_one_access = list(10,11); + tag_airpump = "eng_north_pump"; + tag_chamber_sensor = "eng_north_sensor"; + tag_exterior_door = "eng_north_outer"; + tag_interior_door = "eng_north_inner" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"ap" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map"; + + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aq" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/dispenser/phoron, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ar" = ( +/obj/machinery/power/emitter{ + anchored = 1; + state = 1 + }, +/obj/structure/cable/cyan, +/turf/simulated/floor/airless, +/area/space) +"as" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/rust/mono_rusted1, +/turf/simulated/floor/airless, +/area/space) +"at" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "eng_north_airlock"; + name = "exterior access button"; + pixel_x = -5; + pixel_y = -26; + req_one_access = list(10,11,13) + }, +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_north_outer"; + locked = 1; + name = "Engine North Airlock Exterior" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"au" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "eng_north_pump" + }, +/obj/machinery/light/small, +/obj/machinery/airlock_sensor{ + frequency = 1379; + id_tag = "eng_north_sensor"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"av" = ( +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_north_inner"; + locked = 1; + name = "Engine North Airlock Interior" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"aw" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "eng_north_airlock"; + name = "interior access button"; + pixel_x = -28; + pixel_y = 26; + req_one_access = list(10,11) + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact"; + + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ax" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ay" = ( +/obj/structure/cable/cyan{ + d1 = 0; + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"az" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Engine Power"; + name_tag = "Engine Power" + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aA" = ( +/obj/machinery/camera/network/engine{ + dir = 1 + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aB" = ( +/obj/machinery/camera/network/engine{ + dir = 8 + }, +/turf/space, +/area/space) +"aC" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/simulated/wall/r_wall, +/area/engineering/engine_room) +"aD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aE" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aF" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aH" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aI" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aJ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aK" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aL" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aM" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0; + + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aN" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aO" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aP" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aQ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aR" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5; + icon_state = "intact"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aS" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aT" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aU" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central5{ + icon_state = "steel_decals_central5"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aV" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aW" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aX" = ( +/obj/machinery/field_generator{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"aY" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aZ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + dir = 1; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -4; + pixel_y = -24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ba" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bb" = ( +/obj/machinery/camera/network/engine{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/borderfloor/corner2, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bd" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"be" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/simulated/wall/r_wall, +/area/submap/pa_room) +"bi" = ( +/turf/simulated/wall/r_wall, +/area/submap/pa_room) +"bj" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_engineering, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bk" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bl" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bm" = ( +/turf/simulated/wall/r_wall, +/area/template_noop) +"bn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/submap/pa_room) +"bo" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bp" = ( +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bq" = ( +/obj/effect/floor_decal/steeldecal, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"br" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "EngineRadiatorViewport"; + name = "Viewport Blast Doors"; + pixel_x = -4; + pixel_y = 24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bs" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bt" = ( +/obj/structure/cable/cyan{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bu" = ( +/obj/item/weapon/book/manual/engineering_particle_accelerator{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/book/manual/engineering_singularity_safety, +/turf/template_noop, +/area/template_noop) +"bv" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.6 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space/void/engineering, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/engineering, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space/void/engineering, +/turf/template_noop, +/area/template_noop) +"bw" = ( +/obj/effect/floor_decal/techfloor/orange/corner{ + icon_state = "techfloororange_corners"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bx" = ( +/obj/structure/particle_accelerator/particle_emitter/left{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"by" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bz" = ( +/obj/machinery/particle_accelerator/control_box, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bA" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bD" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bE" = ( +/obj/machinery/the_singularitygen, +/turf/simulated/floor/airless, +/area/space) +"bF" = ( +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bG" = ( +/obj/structure/particle_accelerator/particle_emitter/center{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bH" = ( +/obj/structure/particle_accelerator/power_box{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bI" = ( +/obj/structure/particle_accelerator/fuel_chamber{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bJ" = ( +/obj/structure/particle_accelerator/end_cap{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor/hole{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bK" = ( +/obj/machinery/camera/network/engine{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bM" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bN" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bO" = ( +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -6; + pixel_y = 7; + req_access = list(10) + }, +/obj/machinery/button/remote/blast_door{ + name = "Engine Monitoring Room Blast Doors"; + desc = "A remote control-switch for the engine control room blast doors."; + pixel_x = 5; + pixel_y = 7; + req_access = list(10); + id = "EngineBlast" + }, +/turf/template_noop, +/area/template_noop) +"bP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/techfloor/orange/corner, +/turf/simulated/floor, +/area/submap/pa_room) +"bQ" = ( +/obj/effect/floor_decal/techfloor/orange/corner, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bR" = ( +/obj/structure/particle_accelerator/particle_emitter/right{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bS" = ( +/obj/effect/floor_decal/techfloor/orange, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bT" = ( +/obj/effect/floor_decal/techfloor/orange, +/obj/effect/floor_decal/techfloor/hole, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bU" = ( +/obj/effect/floor_decal/techfloor/orange{ + icon_state = "techfloororange_edges"; + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bW" = ( +/obj/effect/floor_decal/techfloor/orange{ + icon_state = "techfloororange_edges"; + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bX" = ( +/obj/machinery/light, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + dir = 1; + id = "EngineRadiatorViewport"; + name = "Viewport Blast Doors"; + pixel_x = -4; + pixel_y = -24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bY" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25; + pixel_y = 0 + }, +/obj/effect/floor_decal/steeldecal/steel_decals8, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor, +/area/submap/pa_room) +"ca" = ( +/obj/machinery/door/airlock/glass_engineering, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"cb" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cc" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -4; + pixel_y = 24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cd" = ( +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ce" = ( +/obj/machinery/camera/network/engine, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ch" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"ci" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cj" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central5{ + icon_state = "steel_decals_central5"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ck" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9; + icon_state = "intact"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cl" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cm" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small, +/turf/simulated/floor, +/area/engineering/engine_room) +"cn" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner/yellow/bordercorner, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"co" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cp" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cq" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cr" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cs" = ( +/obj/machinery/power/emitter{ + anchored = 1; + dir = 1; + state = 1 + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/space) +"ct" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "eng_south_airlock"; + name = "exterior access button"; + pixel_x = -5; + pixel_y = 26; + req_one_access = list(10,11,13) + }, +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_south_outer"; + locked = 1; + name = "Engine South Airlock Exterior" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cu" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "eng_south_pump" + }, +/obj/machinery/airlock_sensor{ + frequency = 1379; + id_tag = "eng_south_sensor"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cv" = ( +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_south_inner"; + locked = 1; + name = "Engine South Airlock Interior" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "eng_south_airlock"; + name = "interior access button"; + pixel_x = 8; + pixel_y = -26; + req_one_access = list(10,11) + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cw" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9; + icon_state = "intact"; + + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/yellow/bordercorner2, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cx" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cy" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/space) +"cz" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/space) +"cA" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/space) +"cB" = ( +/obj/structure/closet/emcloset, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + frequency = 1379; + id_tag = "eng_south_airlock"; + pixel_x = 24; + pixel_y = 0; + req_one_access = list(10,11); + tag_airpump = "eng_south_pump"; + tag_chamber_sensor = "eng_south_sensor"; + tag_exterior_door = "eng_south_outer"; + tag_interior_door = "eng_south_inner" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cC" = ( +/turf/simulated/wall/r_wall, +/area/space) +"cD" = ( +/obj/structure/cable/cyan, +/obj/machinery/power/emitter{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"cE" = ( +/obj/item/weapon/weldingtool, +/turf/space, +/area/space) +"cF" = ( +/obj/structure/lattice, +/obj/item/clothing/head/welding, +/turf/space, +/area/space) +"cG" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/obj/item/stack/cable_coil/random, +/turf/simulated/floor, +/area/engineering/engine_room) (1,1,1) = {" -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaabababababababababababababababababababababababababababaaaa -aaacacacacacadacacacacacabababacacacacacacadacacacacacacaaaa -aaacababababababababababababababababababababababababababaaaa -aaacababababababababababababababababababababababababababaaaa -aaadabababababababababababababababababababaeaeaeaeaeababaaaa -aaacacacacacacacacacacacacacacacafafafababaeagahaiaeababaaaa -aaacababajakalalalalalalalamalanafaoafafafaeagapaqaeababaaaa -aaacabababarajajajajajajajcDadasatauavawaxaeayazaAaaaaaaaaaa -aaacababababadabababababadababaBafafaCaDaEaeaeaFaeaaaaaaaaaa -aaacabababcEadabababababadabababaGaHaIaJaKaLaMaNaOaaaaaaaaaa -aaacababadadadadadadadadadadadabaGaPaQaRaSaTaUaVaWaaaaaaaaaa -aaacadadadaXababababaXababaXcFabaGaPaYaZbabbbcbdbeaaaaaaaaaa -aaacababadabababababadabababadbfbgbgbhbibjbibibkblbmbmaaaaaa -aaacababadabababadadadabababadbnbobpbqbrbsbtbibkaEaabubvaaaa -aaacababadaXadadajajajadababadbnbwbxbybzbAbBbCbDaEaaaaaaaaaa -aaacababadababadajbEajadababadbnbFbGbHbIbJbKbLbMbNaaaabOaaaa -aaacababadababadajajajadadaXadbPbQbRbSbTbUbVbCbDaEaaaaaaaaaa -aaacababadabababadadadabababadbPbWbpbpbXbpbYbibkaEaaaaaaaaaa -aaacababadabababadabababababadbZbgbgbhbicabibibkcbbmbmaaaaaa -aaacadadadaXababaXababababaXadabaGaPcGcccdcecfcgbaaaaaaaaaaa -aaacababadadadadadadadadadadadabaGaPchciaTaTcjckclaaaaaaaaaa -aaacababababadabababababadabababaGcmaYaJcncocpcqcraaaaaaaaaa -aaacababababadabababababadababaBafafaCaDaEafafafafaaaaaaaaaa -aaacabababcsajajajajajajajcsadakctcucvcwcxafaaaaaaaaaaaaaaaa -aaacabadajcyalalalalalalalczalcAafcBafafafafaaaaaaaaaaaaaaaa -aaacadadcCcCcCcCcCcCcCcCcCcCcCcCafafaCaaaaaaaaaaaaaaaaaaaaaa -aaacababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +ab +ac +ac +ac +ad +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aa +"} +(3,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ab +ad +ab +aa +"} +(4,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ad +ad +ab +aa +"} +(5,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +aj +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +aj +cC +ab +aa +"} +(6,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ak +ar +ab +cE +ad +aX +ab +ab +aX +ab +ab +ab +ab +aX +ad +ab +ab +cs +cy +cC +ab +aa +"} +(7,1,1) = {" +aa +aa +ab +ad +ab +ab +ab +ac +al +aj +ad +ad +ad +ab +ab +ab +ad +ab +ab +ab +ab +ab +ad +ad +ad +aj +al +cC +ab +aa +"} +(8,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +ad +ab +ab +ab +ad +ad +ad +ab +ab +ab +ad +ab +ab +aj +al +cC +ab +aa +"} +(9,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +ad +ab +ab +ad +aj +aj +aj +ad +ad +aX +ad +ab +ab +aj +al +cC +ab +aa +"} +(10,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +ad +ab +ab +ad +aj +bE +aj +ad +ab +ab +ad +ab +ab +aj +al +cC +ab +aa +"} +(11,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +ad +aX +ad +ad +aj +aj +aj +ad +ab +ab +ad +ab +ab +aj +al +cC +aa +aa +"} +(12,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +ad +ab +ab +ab +ad +ad +ad +ab +ab +ab +ad +ab +ab +aj +al +cC +aa +aa +"} +(13,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +al +aj +ad +ad +ad +ab +ab +ab +ab +ab +ad +ab +ab +ab +ad +ad +ad +aj +al +cC +aa +aa +"} +(14,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +am +cD +ab +ab +ad +aX +ab +ab +ab +ab +aX +ab +ab +aX +ad +ab +ab +cs +cz +cC +aa +aa +"} +(15,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +al +ad +ab +ab +ad +cF +ad +ad +ad +ad +ad +ad +ad +ad +ad +ab +ab +ad +al +cC +aa +aa +"} +(16,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +an +as +aB +ab +ab +ab +bf +bn +bn +bn +bP +bP +bZ +ab +ab +ab +aB +ak +cA +cC +aa +aa +"} +(17,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +af +at +af +aG +aG +aG +bg +bo +bw +bF +bQ +bW +bg +aG +aG +aG +af +ct +af +af +aa +aa +"} +(18,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +ao +au +af +aH +aP +aP +bg +bp +bx +bG +bR +bp +bg +aP +aP +cm +af +cu +cB +af +aa +aa +"} +(19,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +af +av +aC +aI +aQ +aY +bh +bq +by +bH +bS +bp +bh +cG +ch +aY +aC +cv +af +aC +aa +aa +"} +(20,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +af +aw +aD +aJ +aR +aZ +bi +br +bz +bI +bT +bX +bi +cc +ci +aJ +aD +cw +af +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +af +ax +aE +aK +aS +ba +bj +bs +bA +bJ +bU +bp +ca +cd +aT +cn +aE +cx +af +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +ab +ad +ab +ab +ae +ae +ae +ae +ae +aL +aT +bb +bi +bt +bB +bK +bV +bY +bi +ce +aT +co +af +af +af +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ag +ag +ay +ae +aM +aU +bc +bi +bi +bC +bL +bC +bi +bi +cf +cj +cp +af +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ah +ap +az +aF +aN +aV +bd +bk +bk +bD +bM +bD +bk +bk +cg +ck +cq +af +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ai +aq +aA +ae +aO +aW +be +bl +aE +aE +bN +aE +aE +cb +ba +cl +cr +af +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ae +ae +aa +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +bm +bu +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +bv +aa +bO +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} diff --git a/maps/submaps/engine_submaps/engine_tesla.dmm b/maps/submaps/engine_submaps/engine_tesla.dmm index 6921f0ea26..ea577bbf79 100644 --- a/maps/submaps/engine_submaps/engine_tesla.dmm +++ b/maps/submaps/engine_submaps/engine_tesla.dmm @@ -1,182 +1,2783 @@ -"aa" = (/turf/template_noop,/area/template_noop) -"ab" = (/turf/space,/area/space) -"ac" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) -"ad" = (/obj/structure/lattice,/turf/space,/area/space) -"ae" = (/turf/simulated/wall/r_wall,/area/engineering/engine_gas) -"af" = (/turf/simulated/wall/r_wall,/area/engineering/engine_room) -"ag" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor,/area/engineering/engine_gas) -"ah" = (/obj/machinery/field_generator,/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact";},/turf/simulated/floor,/area/engineering/engine_gas) -"ai" = (/obj/machinery/field_generator,/turf/simulated/floor,/area/engineering/engine_gas) -"aj" = (/turf/simulated/floor/airless,/area/space) -"ak" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/airless,/area/space) -"al" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/airless,/area/space) -"am" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/airless,/area/space) -"an" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/airless,/area/space) -"ao" = (/obj/structure/closet/emcloset,/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "eng_north_airlock"; pixel_x = 24; pixel_y = 0; req_one_access = list(10,11); tag_airpump = "eng_north_pump"; tag_chamber_sensor = "eng_north_sensor"; tag_exterior_door = "eng_north_outer"; tag_interior_door = "eng_north_inner"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"ap" = (/obj/machinery/portable_atmospherics/canister/phoron,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map";},/turf/simulated/floor,/area/engineering/engine_gas) -"aq" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/dispenser/phoron,/turf/simulated/floor,/area/engineering/engine_gas) -"ar" = (/obj/structure/cable/cyan,/obj/machinery/power/emitter{anchored = 1; state = 1},/turf/simulated/floor/airless,/area/space) -"as" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/rust/mono_rusted1,/turf/simulated/floor/airless,/area/space) -"at" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "eng_north_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(10,11,13)},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_north_outer"; locked = 1; name = "Engine North Airlock Exterior"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"au" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "eng_north_pump"},/obj/machinery/light/small,/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "eng_north_sensor"; pixel_x = 0; pixel_y = -25},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"av" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_north_inner"; locked = 1; name = "Engine North Airlock Interior"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"aw" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "eng_north_airlock"; name = "interior access button"; pixel_x = -28; pixel_y = 26; req_one_access = list(10,11)},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact";},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ax" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/yellow/border{dir = 5},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ay" = (/obj/structure/cable/cyan{d1 = 0; d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -28},/turf/simulated/floor,/area/engineering/engine_gas) -"az" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/sensor{name = "Powernet Sensor - Engine Power"; name_tag = "Engine Power"},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering/engine_gas) -"aA" = (/obj/machinery/camera/network/engine{dir = 1},/obj/structure/table/standard,/obj/item/weapon/circuitboard/tesla_coil{pixel_x = -2; pixel_y = -2},/obj/item/weapon/circuitboard/tesla_coil{pixel_x = 2; pixel_y = 2},/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor{pixel_x = -2; pixel_y = 2},/turf/simulated/floor,/area/engineering/engine_gas) -"aB" = (/obj/machinery/camera/network/engine{dir = 8},/turf/space,/area/space) -"aC" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_room) -"aD" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aE" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aF" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor,/area/engineering/engine_gas) -"aG" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor,/area/engineering/engine_room) -"aH" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/engineering/engine_room) -"aI" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aJ" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aK" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/yellow/bordercorner{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aL" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aM" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light_switch{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/floor_decal/borderfloor{dir = 1; icon_state = "borderfloor"; pixel_y = 0;},/obj/effect/floor_decal/corner/yellow/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aN" = (/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aO" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/yellow/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aP" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/engineering/engine_room) -"aQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aR" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aS" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals_central5{icon_state = "steel_decals_central5"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aV" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aW" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"aX" = (/obj/machinery/field_generator{anchored = 1; state = 1},/turf/simulated/floor/airless,/area/space) -"aY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"aZ" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; dir = 1; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -4; pixel_y = -24; req_access = list(10)},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ba" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bb" = (/obj/machinery/camera/network/engine{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/borderfloor/corner2,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bc" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor/corner{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"be" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor,/area/submap/pa_room) -"bg" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/turf/simulated/floor,/area/submap/pa_room) -"bh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/submap/pa_room) -"bi" = (/turf/simulated/wall/r_wall,/area/submap/pa_room) -"bj" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_engineering,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bl" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bm" = (/turf/simulated/wall/r_wall,/area/template_noop) -"bn" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor,/area/submap/pa_room) -"bo" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bp" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bq" = (/obj/effect/floor_decal/steeldecal,/turf/simulated/floor/tiled,/area/submap/pa_room) -"br" = (/obj/machinery/light{dir = 1},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "EngineRadiatorViewport"; name = "Viewport Blast Doors"; pixel_x = -4; pixel_y = 24; req_access = list(10)},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bs" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bt" = (/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/machinery/light_switch{pixel_y = 24},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bu" = (/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_x = 5; pixel_y = 5},/obj/item/weapon/book/manual/tesla_engine,/turf/template_noop,/area/template_noop) -"bv" = (/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/engineering/taur,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/engineering,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/turf/template_noop,/area/template_noop) -"bw" = (/obj/effect/floor_decal/techfloor/orange/corner{icon_state = "techfloororange_corners"; dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bx" = (/obj/structure/particle_accelerator/particle_emitter/left{dir = 8},/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"by" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bz" = (/obj/machinery/particle_accelerator/control_box,/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bA" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/obj/item/stack/cable_coil/random,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/submap/pa_room) -"bC" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/submap/pa_room) -"bD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bE" = (/obj/machinery/the_singularitygen/tesla{anchored = 1},/turf/simulated/floor/airless,/area/space) -"bF" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/obj/machinery/door/firedoor/glass,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/submap/pa_room) -"bG" = (/obj/structure/particle_accelerator/particle_emitter/center{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bH" = (/obj/structure/particle_accelerator/power_box{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bI" = (/obj/structure/particle_accelerator/fuel_chamber{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bJ" = (/obj/structure/particle_accelerator/end_cap{dir = 8},/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/effect/floor_decal/techfloor/hole{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bK" = (/obj/machinery/camera/network/engine{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bL" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor,/area/submap/pa_room) -"bM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bN" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"bO" = (/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -6; pixel_y = 7; req_access = list(10)},/obj/machinery/button/remote/blast_door{name = "Engine Monitoring Room Blast Doors"; desc = "A remote control-switch for the engine control room blast doors."; pixel_x = 5; pixel_y = 7; req_access = list(10); id = "EngineBlast"},/turf/template_noop,/area/template_noop) -"bP" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "EngineRadiatorViewport"; name = "Engine Radiator Viewport Shutter"; opacity = 0},/obj/machinery/door/firedoor/glass,/obj/effect/floor_decal/techfloor/orange/corner,/turf/simulated/floor,/area/submap/pa_room) -"bQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bR" = (/obj/structure/particle_accelerator/particle_emitter/right{dir = 8},/obj/effect/floor_decal/techfloor/orange,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bS" = (/obj/effect/floor_decal/techfloor/orange,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bT" = (/obj/effect/floor_decal/techfloor/orange,/obj/effect/floor_decal/techfloor/hole,/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bU" = (/obj/effect/floor_decal/techfloor/orange{icon_state = "techfloororange_edges"; dir = 6},/turf/simulated/floor/tiled/techfloor,/area/submap/pa_room) -"bV" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bW" = (/obj/effect/floor_decal/techfloor/orange/corner,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bX" = (/obj/effect/floor_decal/techfloor/orange{icon_state = "techfloororange_edges"; dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/techfloor/grid,/area/submap/pa_room) -"bY" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0},/obj/effect/floor_decal/steeldecal/steel_decals8,/obj/structure/table/standard,/obj/item/weapon/book/manual/tesla_engine,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/tiled,/area/submap/pa_room) -"bZ" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/turf/simulated/floor,/area/submap/pa_room) -"ca" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"cb" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cc" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "SupermatterPort"; name = "Radiation Collector Blast Doors"; pixel_x = -4; pixel_y = 24; req_access = list(10)},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cd" = (/obj/machinery/light,/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; dir = 1; id = "EngineRadiatorViewport"; name = "Viewport Blast Doors"; pixel_x = -4; pixel_y = -24; req_access = list(10)},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"ce" = (/obj/machinery/camera/network/engine,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cf" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/borderfloor/corner{dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ch" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/blast/regular{density = 0; dir = 2; icon_state = "pdoor0"; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"; opacity = 0},/turf/simulated/floor,/area/engineering/engine_room) -"ci" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals_central5{icon_state = "steel_decals_central5"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"ck" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact";},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cl" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cm" = (/obj/machinery/power/rad_collector,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light/small,/turf/simulated/floor,/area/engineering/engine_room) -"cn" = (/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/yellow/bordercorner,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"co" = (/obj/machinery/power/tesla_coil,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/airless,/area/space) -"cp" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cq" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cr" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/yellow/border{dir = 6},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cs" = (/obj/machinery/power/emitter{anchored = 1; dir = 1; state = 1},/obj/structure/cable/cyan{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/airless,/area/space) -"ct" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "eng_south_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = 26; req_one_access = list(10,11,13)},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_south_outer"; locked = 1; name = "Engine South Airlock Exterior"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "eng_south_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "eng_south_sensor"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cv" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eng_south_inner"; locked = 1; name = "Engine South Airlock Interior"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "eng_south_airlock"; name = "interior access button"; pixel_x = 8; pixel_y = -26; req_one_access = list(10,11)},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cw" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact";},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/yellow/bordercorner2,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cx" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/yellow/border{dir = 6},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cy" = (/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/item/weapon/extinguisher,/turf/simulated/floor/airless,/area/space) -"cz" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/airless,/area/space) -"cA" = (/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/rust,/turf/simulated/floor/airless,/area/space) -"cB" = (/obj/structure/closet/emcloset,/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "eng_south_airlock"; pixel_x = 24; pixel_y = 0; req_one_access = list(10,11); tag_airpump = "eng_south_pump"; tag_chamber_sensor = "eng_south_sensor"; tag_exterior_door = "eng_south_outer"; tag_interior_door = "eng_south_inner"},/turf/simulated/floor/tiled/dark,/area/engineering/engine_room) -"cC" = (/turf/simulated/wall/r_wall,/area/space) -"cD" = (/obj/structure/lattice,/obj/machinery/power/grounding_rod,/turf/space,/area/space) -"cE" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/power/grounding_rod{anchored = 1},/turf/simulated/floor,/area/engineering/engine_room) -"cF" = (/obj/machinery/power/emitter{anchored = 1; state = 1},/obj/structure/cable/cyan,/turf/simulated/floor/airless,/area/space) -"cG" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"cH" = (/obj/machinery/door/airlock/glass_engineering,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/submap/pa_room) -"cI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/airless,/area/space) -"cL" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/airless,/area/space) -"cM" = (/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/turf/simulated/floor/tiled,/area/engineering/engine_room) -"cN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/airless,/area/space) -"cO" = (/obj/machinery/power/tesla_coil,/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/airless,/area/space) -"cP" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/airless,/area/space) -"cQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless,/area/space) -"cR" = (/obj/structure/lattice,/obj/item/clothing/head/welding,/turf/space,/area/space) -"cS" = (/obj/item/weapon/weldingtool,/turf/simulated/floor/airless,/area/space) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/space, +/area/space) +"ac" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/space, +/area/space) +"ad" = ( +/obj/structure/lattice, +/turf/space, +/area/space) +"ae" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine_gas) +"af" = ( +/turf/simulated/wall/r_wall, +/area/engineering/engine_room) +"ag" = ( +/obj/machinery/atmospherics/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air/airlock, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ah" = ( +/obj/machinery/field_generator, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact"; + + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ai" = ( +/obj/machinery/field_generator, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aj" = ( +/turf/simulated/floor/airless, +/area/space) +"ak" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/space) +"al" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/space) +"am" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/airless, +/area/space) +"an" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/space) +"ao" = ( +/obj/structure/closet/emcloset, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + frequency = 1379; + id_tag = "eng_north_airlock"; + pixel_x = 24; + pixel_y = 0; + req_one_access = list(10,11); + tag_airpump = "eng_north_pump"; + tag_chamber_sensor = "eng_north_sensor"; + tag_exterior_door = "eng_north_outer"; + tag_interior_door = "eng_north_inner" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"ap" = ( +/obj/machinery/portable_atmospherics/canister/phoron, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map"; + + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aq" = ( +/obj/machinery/alarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/dispenser/phoron, +/turf/simulated/floor, +/area/engineering/engine_gas) +"ar" = ( +/obj/structure/cable/cyan, +/obj/machinery/power/emitter{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"as" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/rust/mono_rusted1, +/turf/simulated/floor/airless, +/area/space) +"at" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "eng_north_airlock"; + name = "exterior access button"; + pixel_x = -5; + pixel_y = -26; + req_one_access = list(10,11,13) + }, +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_north_outer"; + locked = 1; + name = "Engine North Airlock Exterior" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"au" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "eng_north_pump" + }, +/obj/machinery/light/small, +/obj/machinery/airlock_sensor{ + frequency = 1379; + id_tag = "eng_north_sensor"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"av" = ( +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_north_inner"; + locked = 1; + name = "Engine North Airlock Interior" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"aw" = ( +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "eng_north_airlock"; + name = "interior access button"; + pixel_x = -28; + pixel_y = 26; + req_one_access = list(10,11) + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 10; + icon_state = "intact"; + + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ax" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ay" = ( +/obj/structure/cable/cyan{ + d1 = 0; + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"az" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/power/sensor{ + name = "Powernet Sensor - Engine Power"; + name_tag = "Engine Power" + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aA" = ( +/obj/machinery/camera/network/engine{ + dir = 1 + }, +/obj/structure/table/standard, +/obj/item/weapon/circuitboard/tesla_coil{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/weapon/circuitboard/tesla_coil{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aB" = ( +/obj/machinery/camera/network/engine{ + dir = 8 + }, +/turf/space, +/area/space) +"aC" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/simulated/wall/r_wall, +/area/engineering/engine_room) +"aD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aE" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aF" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor, +/area/engineering/engine_gas) +"aG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aH" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aI" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aJ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aK" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aL" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aM" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/borderfloor{ + dir = 1; + icon_state = "borderfloor"; + pixel_y = 0; + + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aN" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aO" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aP" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aQ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aR" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 5; + icon_state = "intact"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aS" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aT" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aU" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central5{ + icon_state = "steel_decals_central5"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aV" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden{ + dir = 4; + icon_state = "map"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aW" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"aX" = ( +/obj/machinery/field_generator{ + anchored = 1; + state = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"aY" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"aZ" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + dir = 1; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -4; + pixel_y = -24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ba" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bb" = ( +/obj/machinery/camera/network/engine{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/borderfloor/corner2, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bc" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bd" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"be" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/simulated/wall/r_wall, +/area/submap/pa_room) +"bi" = ( +/turf/simulated/wall/r_wall, +/area/submap/pa_room) +"bj" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_engineering, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bk" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bl" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bm" = ( +/turf/simulated/wall/r_wall, +/area/template_noop) +"bn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor/glass, +/turf/simulated/floor, +/area/submap/pa_room) +"bo" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bp" = ( +/obj/item/weapon/screwdriver, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bq" = ( +/obj/effect/floor_decal/steeldecal, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"br" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "EngineRadiatorViewport"; + name = "Viewport Blast Doors"; + pixel_x = -4; + pixel_y = 24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bs" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bt" = ( +/obj/structure/cable/cyan{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 28 + }, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bu" = ( +/obj/item/weapon/book/manual/engineering_particle_accelerator{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/book/manual/tesla_engine, +/turf/template_noop, +/area/template_noop) +"bv" = ( +/obj/structure/table/rack{ + dir = 8; + layer = 2.6 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space/void/engineering, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/suit/space/void/engineering, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space/void/engineering, +/turf/template_noop, +/area/template_noop) +"bw" = ( +/obj/effect/floor_decal/techfloor/orange/corner{ + icon_state = "techfloororange_corners"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bx" = ( +/obj/structure/particle_accelerator/particle_emitter/left{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"by" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bz" = ( +/obj/machinery/particle_accelerator/control_box, +/obj/effect/floor_decal/techfloor/orange{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bA" = ( +/obj/effect/floor_decal/techfloor/orange{ + dir = 5 + }, +/obj/item/stack/cable_coil/random, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bD" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bE" = ( +/obj/machinery/the_singularitygen/tesla{ + anchored = 1 + }, +/turf/simulated/floor/airless, +/area/space) +"bF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor/glass, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bG" = ( +/obj/structure/particle_accelerator/particle_emitter/center{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bH" = ( +/obj/structure/particle_accelerator/power_box{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bI" = ( +/obj/structure/particle_accelerator/fuel_chamber{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bJ" = ( +/obj/structure/particle_accelerator/end_cap{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/floor_decal/techfloor/hole{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bK" = ( +/obj/machinery/camera/network/engine{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor, +/area/submap/pa_room) +"bM" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bN" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"bO" = ( +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -6; + pixel_y = 7; + req_access = list(10) + }, +/obj/machinery/button/remote/blast_door{ + name = "Engine Monitoring Room Blast Doors"; + desc = "A remote control-switch for the engine control room blast doors."; + pixel_x = 5; + pixel_y = 7; + req_access = list(10); + id = "EngineBlast" + }, +/turf/template_noop, +/area/template_noop) +"bP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/machinery/door/blast/regular{ + density = 0; + icon_state = "pdoor0"; + id = "EngineRadiatorViewport"; + name = "Engine Radiator Viewport Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor/glass, +/obj/effect/floor_decal/techfloor/orange/corner, +/turf/simulated/floor, +/area/submap/pa_room) +"bQ" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bR" = ( +/obj/structure/particle_accelerator/particle_emitter/right{ + dir = 8 + }, +/obj/effect/floor_decal/techfloor/orange, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bS" = ( +/obj/effect/floor_decal/techfloor/orange, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bT" = ( +/obj/effect/floor_decal/techfloor/orange, +/obj/effect/floor_decal/techfloor/hole, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bU" = ( +/obj/effect/floor_decal/techfloor/orange{ + icon_state = "techfloororange_edges"; + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/pa_room) +"bV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bW" = ( +/obj/effect/floor_decal/techfloor/orange/corner, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bX" = ( +/obj/effect/floor_decal/techfloor/orange{ + icon_state = "techfloororange_edges"; + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/pa_room) +"bY" = ( +/obj/machinery/alarm{ + dir = 8; + pixel_x = 25; + pixel_y = 0 + }, +/obj/effect/floor_decal/steeldecal/steel_decals8, +/obj/structure/table/standard, +/obj/item/weapon/book/manual/tesla_engine, +/obj/item/weapon/book/manual/engineering_particle_accelerator{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"bZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/firedoor/glass, +/obj/structure/window/reinforced{ + dir = 8; + health = 1e+006 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor, +/area/submap/pa_room) +"ca" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"cb" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1"; + pixel_x = 0 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 5 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cc" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + id = "SupermatterPort"; + name = "Radiation Collector Blast Doors"; + pixel_x = -4; + pixel_y = 24; + req_access = list(10) + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cd" = ( +/obj/machinery/light, +/obj/machinery/button/remote/blast_door{ + desc = "A remote control-switch for the engine charging port."; + dir = 1; + id = "EngineRadiatorViewport"; + name = "Viewport Blast Doors"; + pixel_x = -4; + pixel_y = -24; + req_access = list(10) + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"ce" = ( +/obj/machinery/camera/network/engine, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ch" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/blast/regular{ + density = 0; + dir = 2; + icon_state = "pdoor0"; + id = "SupermatterPort"; + layer = 3.3; + name = "Reactor Blast Door"; + opacity = 0 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"ci" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cj" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central5{ + icon_state = "steel_decals_central5"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"ck" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9; + icon_state = "intact"; + + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cl" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/bordercorner2{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cm" = ( +/obj/machinery/power/rad_collector, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small, +/turf/simulated/floor, +/area/engineering/engine_room) +"cn" = ( +/obj/structure/cable/cyan{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner/yellow/bordercorner, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"co" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/airless, +/area/space) +"cp" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cq" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cr" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cs" = ( +/obj/machinery/power/emitter{ + anchored = 1; + dir = 1; + state = 1 + }, +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/space) +"ct" = ( +/obj/machinery/access_button{ + command = "cycle_exterior"; + frequency = 1379; + master_tag = "eng_south_airlock"; + name = "exterior access button"; + pixel_x = -5; + pixel_y = 26; + req_one_access = list(10,11,13) + }, +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_south_outer"; + locked = 1; + name = "Engine South Airlock Exterior" + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cu" = ( +/obj/machinery/atmospherics/unary/vent_pump/high_volume{ + dir = 4; + frequency = 1379; + id_tag = "eng_south_pump" + }, +/obj/machinery/airlock_sensor{ + frequency = 1379; + id_tag = "eng_south_sensor"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cv" = ( +/obj/machinery/door/airlock/glass_external{ + frequency = 1379; + icon_state = "door_locked"; + id_tag = "eng_south_inner"; + locked = 1; + name = "Engine South Airlock Interior" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/access_button{ + command = "cycle_interior"; + frequency = 1379; + master_tag = "eng_south_airlock"; + name = "interior access button"; + pixel_x = 8; + pixel_y = -26; + req_one_access = list(10,11) + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cw" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 9; + icon_state = "intact"; + + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/obj/effect/floor_decal/borderfloor/corner2, +/obj/effect/floor_decal/corner/yellow/bordercorner2, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cx" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cy" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/item/weapon/extinguisher, +/turf/simulated/floor/airless, +/area/space) +"cz" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/airless, +/area/space) +"cA" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/space) +"cB" = ( +/obj/structure/closet/emcloset, +/obj/machinery/embedded_controller/radio/airlock/airlock_controller{ + frequency = 1379; + id_tag = "eng_south_airlock"; + pixel_x = 24; + pixel_y = 0; + req_one_access = list(10,11); + tag_airpump = "eng_south_pump"; + tag_chamber_sensor = "eng_south_sensor"; + tag_exterior_door = "eng_south_outer"; + tag_interior_door = "eng_south_inner" + }, +/turf/simulated/floor/tiled/dark, +/area/engineering/engine_room) +"cC" = ( +/turf/simulated/wall/r_wall, +/area/space) +"cD" = ( +/obj/structure/lattice, +/obj/machinery/power/grounding_rod, +/turf/space, +/area/space) +"cE" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/turf/simulated/floor, +/area/engineering/engine_room) +"cF" = ( +/obj/machinery/power/emitter{ + anchored = 1; + state = 1 + }, +/obj/structure/cable/cyan, +/turf/simulated/floor/airless, +/area/space) +"cG" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"cH" = ( +/obj/machinery/door/airlock/glass_engineering, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/submap/pa_room) +"cI" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cJ" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cK" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/airless, +/area/space) +"cL" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/airless, +/area/space) +"cM" = ( +/obj/structure/cable/cyan{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled, +/area/engineering/engine_room) +"cN" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/airless, +/area/space) +"cO" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/airless, +/area/space) +"cP" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/yellow, +/turf/simulated/floor/airless, +/area/space) +"cQ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/airless, +/area/space) +"cR" = ( +/obj/structure/lattice, +/obj/item/clothing/head/welding, +/turf/space, +/area/space) +"cS" = ( +/obj/item/weapon/weldingtool, +/turf/simulated/floor/airless, +/area/space) (1,1,1) = {" -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaabababababababababababababababababababababababababababaaaa -aaacacacacacadacacacacacabababacacacacacacadacacacacacacaaaa -aaacababababababababababababababababababababababababababaaaa -aaacababababababababababababababababababababababababababaaaa -aaadabababababababababababababababababababaeaeaeaeaeababaaaa -aaacacacacacacacacacacacacacacacafafafababaeagahaiaeababaaaa -aaacababajakalalalalalalalamalanafaoafafafaeagapaqaeababaaaa -aaacabababcFajajajajajajajaradasatauavawaxaeayazaAaaaaaaaaaa -aaacababababadabababababadababaBafafaCaDaEaeaeaFaeaaaaaaaaaa -aaacababababadabababababadabababaGaHaIaJaKaLaMaNaOaaaaaaaaaa -aaacababajajajajajcocKcKcKcKcLabaGcEaQaRaSaTaUaVaWaaaaaaaaaa -aaaccDadajaXababababaXababaXcNabaGaPaYaZbabbbcbdbeaaaaaaaaaa -aaacababajabababababadabababcNbfbgbgbhbibjbibibkblbmbmaaaaaa -aaacababajabababcRadadabababcObnbobpbqbrbsbtbibkaEaabubvaaaa -aaacababajaXadadajajajadababcNbnbwbxbybzbAbBbCbDaEaaaaaaaaaa -aaacababajababadajbEajadababcPbFbQbGbHbIbJbKbLbMbNaaaabOaaaa -aaacababajababadajajajadadaXcNbPbWbRbSbTbUbVbCbDaEaaaaaaaaaa -aaacababajabababadadadabababcObPbXcacacdcGbYbibkaEaaaaaaaaaa -aaacababcSabababadabababababcNbZbgbgbhbicHbibibkcbbmbmaaaaaa -aaaccDadajaXababaXababababaXcNabaGaPaIcccIcecfcgbaaaaaaaaaaa -aaacababajajajajajcocKcKcKcKcQabaGcEchcicJaTcjckclaaaaaaaaaa -aaacababababadabababababadabababaGcmaYaJcncMcpcqcraaaaaaaaaa -aaacababababadabababababadababaBafafaCaDaEafafafafaaaaaaaaaa -aaacabababcsajajajajajajajcsadakctcucvcwcxafaaaaaaaaaaaaaaaa -aaacabadajcyalalalalalalalczalcAafcBafafafafaaaaaaaaaaaaaaaa -aaacadadcCcCcCcCcCcCcCcCcCcCcCcCafafaCaaaaaaaaaaaaaaaaaaaaaa -aaacababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +ab +ac +ac +ac +ad +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aa +"} +(3,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ab +ab +ab +ab +ab +cD +ab +ab +ab +ab +ab +ab +ab +cD +ab +ab +ab +ab +ab +ad +ab +aa +"} +(4,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ab +ab +ab +ad +ab +ab +ab +ab +ad +ad +ab +aa +"} +(5,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +aj +ab +ab +ab +aj +aj +aj +aj +aj +aj +aj +aj +cS +aj +aj +ab +ab +ab +aj +cC +ab +aa +"} +(6,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +ak +cF +ab +ab +aj +aX +ab +ab +aX +ab +ab +ab +ab +aX +aj +ab +ab +cs +cy +cC +ab +aa +"} +(7,1,1) = {" +aa +aa +ab +ad +ab +ab +ab +ac +al +aj +ad +ad +aj +ab +ab +ab +ad +ab +ab +ab +ab +ab +aj +ad +ad +aj +al +cC +ab +aa +"} +(8,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +aj +ab +ab +ab +ad +ad +ad +ab +ab +ab +aj +ab +ab +aj +al +cC +ab +aa +"} +(9,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +aj +ab +ab +cR +aj +aj +aj +ad +ad +aX +aj +ab +ab +aj +al +cC +ab +aa +"} +(10,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +co +ab +ab +ad +aj +bE +aj +ad +ab +ab +co +ab +ab +aj +al +cC +ab +aa +"} +(11,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +cK +aX +ad +ad +aj +aj +aj +ad +ab +ab +cK +ab +ab +aj +al +cC +aa +aa +"} +(12,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +al +aj +ab +ab +cK +ab +ab +ab +ad +ad +ad +ab +ab +ab +cK +ab +ab +aj +al +cC +aa +aa +"} +(13,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +al +aj +ad +ad +cK +ab +ab +ab +ab +ab +ad +ab +ab +ab +cK +ad +ad +aj +al +cC +aa +aa +"} +(14,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +am +ar +ab +ab +cK +aX +ab +ab +ab +ab +aX +ab +ab +aX +cK +ab +ab +cs +cz +cC +aa +aa +"} +(15,1,1) = {" +aa +aa +ab +ab +ab +ab +ab +ac +al +ad +ab +ab +cL +cN +cN +cO +cN +cP +cN +cO +cN +cN +cQ +ab +ab +ad +al +cC +aa +aa +"} +(16,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ac +an +as +aB +ab +ab +ab +bf +bn +bn +bF +bP +bP +bZ +ab +ab +ab +aB +ak +cA +cC +aa +aa +"} +(17,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +af +at +af +aG +aG +aG +bg +bo +bw +bQ +bW +bX +bg +aG +aG +aG +af +ct +af +af +aa +aa +"} +(18,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +ao +au +af +aH +cE +aP +bg +bp +bx +bG +bR +ca +bg +aP +cE +cm +af +cu +cB +af +aa +aa +"} +(19,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +af +af +av +aC +aI +aQ +aY +bh +bq +by +bH +bS +ca +bh +aI +ch +aY +aC +cv +af +aC +aa +aa +"} +(20,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +af +aw +aD +aJ +aR +aZ +bi +br +bz +bI +bT +cd +bi +cc +ci +aJ +aD +cw +af +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +af +ax +aE +aK +aS +ba +bj +bs +bA +bJ +bU +cG +cH +cI +cJ +cn +aE +cx +af +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +ab +ad +ab +ab +ae +ae +ae +ae +ae +aL +aT +bb +bi +bt +bB +bK +bV +bY +bi +ce +aT +cM +af +af +af +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ag +ag +ay +ae +aM +aU +bc +bi +bi +bC +bL +bC +bi +bi +cf +cj +cp +af +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ah +ap +az +aF +aN +aV +bd +bk +bk +bD +bM +bD +bk +bk +cg +ck +cq +af +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ai +aq +aA +ae +aO +aW +be +bl +aE +aE +bN +aE +aE +cb +ba +cl +cr +af +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +ab +ac +ab +ab +ae +ae +ae +aa +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +bm +bu +aa +aa +aa +aa +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +ab +ac +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +bv +aa +bO +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} diff --git a/maps/tether/tether-01-surface1.dmm b/maps/tether/tether-01-surface1.dmm index d9d3c44b43..dd6c96bb59 100644 --- a/maps/tether/tether-01-surface1.dmm +++ b/maps/tether/tether-01-surface1.dmm @@ -1865,8 +1865,6 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/void/mining, /obj/item/weapon/mining_scanner, -/obj/item/clothing/suit/space/void/mining/taur, -/obj/item/clothing/head/helmet/space/void/mining, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/brown/border, /turf/simulated/floor/tiled, @@ -1877,8 +1875,6 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/void/mining, /obj/item/weapon/mining_scanner, -/obj/item/clothing/suit/space/void/mining/taur, -/obj/item/clothing/head/helmet/space/void/mining, /obj/effect/floor_decal/borderfloor{ dir = 6 }, diff --git a/maps/tether/tether-02-surface2.dmm b/maps/tether/tether-02-surface2.dmm index 7558680532..6149a55198 100644 --- a/maps/tether/tether-02-surface2.dmm +++ b/maps/tether/tether-02-surface2.dmm @@ -3078,7 +3078,7 @@ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /turf/simulated/open, /area/tether/surfacebase/north_staires_two) @@ -3179,25 +3179,25 @@ dir = 1; icon_state = "direction_med"; pixel_y = 8; - + }, /obj/structure/sign/directions/science{ dir = 1; icon_state = "direction_sci"; pixel_y = 3; - + }, /obj/structure/sign/directions/security{ dir = 1; icon_state = "direction_sec"; pixel_y = -4; - + }, /obj/structure/sign/directions/engineering{ dir = 4; icon_state = "direction_eng"; pixel_y = -10; - + }, /turf/simulated/wall, /area/tether/surfacebase/north_staires_two) @@ -4396,7 +4396,7 @@ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /turf/simulated/floor/tiled/techmaint, /area/tether/surfacebase/atrium_two) @@ -4718,7 +4718,6 @@ "kt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/floor_decal/industrial/danger{ - icon_state = "danger"; dir = 8 }, @@ -5267,7 +5266,7 @@ dir = 4; icon_state = "extinguisher_closed"; pixel_x = -30; - + }, /turf/simulated/floor/tiled, /area/rnd/research/testingrange) @@ -6577,13 +6576,11 @@ "oe" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ - name = "Janitorial Desk"; icon_state = "left"; dir = 2 }, /obj/machinery/door/window/eastleft{ - name = "Janitorial Desk"; icon_state = "left"; dir = 1 @@ -7581,7 +7578,7 @@ dir = 4; icon_state = "extinguisher_closed"; pixel_x = -30; - + }, /turf/simulated/floor/tiled, /area/rnd/lockers) @@ -8690,7 +8687,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10; icon_state = "intact"; - + }, /turf/simulated/floor/tiled, /area/engineering/lower/lobby) @@ -9573,7 +9570,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10; icon_state = "intact"; - + }, /obj/effect/floor_decal/steeldecal/steel_decals_central4, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10205,7 +10202,7 @@ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /turf/simulated/floor/tiled/techfloor, /area/rnd/workshop) @@ -10594,7 +10591,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 5; icon_state = "intact"; - + }, /obj/structure/cable/cyan{ d1 = 1; @@ -10888,7 +10885,7 @@ dir = 1; icon_state = "guest"; pixel_y = -28; - + }, /turf/simulated/floor/tiled, /area/rnd/research) @@ -11186,7 +11183,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5; icon_state = "intact"; - + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -11237,7 +11234,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10; icon_state = "intact"; - + }, /obj/structure/cable/cyan{ d1 = 1; @@ -12016,7 +12013,6 @@ /area/engineering/atmos/hallway) "wQ" = ( /obj/machinery/computer/atmos_alert{ - icon_state = "computer"; dir = 1 }, @@ -12039,7 +12035,6 @@ /area/engineering/atmos/monitoring) "wT" = ( /obj/machinery/computer/rcon{ - icon_state = "computer"; dir = 1 }, @@ -12053,7 +12048,6 @@ /area/engineering/atmos/monitoring) "wV" = ( /obj/machinery/computer/power_monitor{ - icon_state = "computer"; dir = 1 }, @@ -12234,7 +12228,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8; icon_state = "map"; - + }, /turf/simulated/floor/tiled/techfloor, /area/server) @@ -12242,7 +12236,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9; icon_state = "intact"; - + }, /obj/effect/floor_decal/techfloor{ dir = 4 @@ -12381,7 +12375,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5; icon_state = "intact"; - + }, /turf/simulated/floor/tiled, /area/engineering/atmos/hallway) @@ -13885,7 +13879,7 @@ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /turf/simulated/floor/tiled/steel_dirty, /area/rnd/research_storage) @@ -14130,7 +14124,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 5; icon_state = "intact"; - + }, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos) @@ -14145,13 +14139,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 9; icon_state = "intact"; - + }, /obj/structure/extinguisher_cabinet{ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos) @@ -14257,7 +14251,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 9; icon_state = "intact"; - + }, /turf/simulated/floor/tiled/techfloor, /area/engineering/atmos) @@ -14334,7 +14328,6 @@ /area/engineering/atmos) "Bv" = ( /obj/machinery/atmospherics/binary/pump/high_power/on{ - icon_state = "map_on"; dir = 1 }, @@ -14392,7 +14385,6 @@ /area/engineering/atmos) "BD" = ( /obj/machinery/atmospherics/binary/pump/high_power/on{ - icon_state = "map_on"; dir = 4 }, @@ -14449,7 +14441,7 @@ /obj/machinery/atmospherics/valve/digital/open{ dir = 4; icon_state = "map_valve1"; - + }, /turf/simulated/floor/tiled/techmaint, /area/engineering/atmos) @@ -14501,7 +14493,6 @@ /area/engineering/atmos) "BU" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ - icon_state = "intact"; dir = 5 }, @@ -14609,7 +14600,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 9; icon_state = "intact"; - + }, /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -14899,7 +14890,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/cap/visible{ - icon_state = "cap"; dir = 1 }, @@ -15069,7 +15059,7 @@ dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; - + }, /obj/effect/floor_decal/techfloor{ dir = 6 @@ -15579,8 +15569,6 @@ }, /obj/item/clothing/shoes/magboots, /obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/void/atmos/taur, -/obj/item/clothing/head/helmet/space/void/atmos, /obj/item/clothing/suit/space/void/atmos, /obj/item/clothing/head/helmet/space/void/atmos, /turf/simulated/floor/tiled/techfloor, @@ -15601,8 +15589,6 @@ }, /obj/item/clothing/shoes/magboots, /obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/void/atmos/taur, -/obj/item/clothing/head/helmet/space/void/atmos, /obj/item/clothing/suit/space/void/atmos, /obj/item/clothing/head/helmet/space/void/atmos, /turf/simulated/floor/tiled/techfloor, @@ -15976,7 +15962,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5; icon_state = "intact"; - + }, /turf/simulated/floor/tiled, /area/tcommsat/computer) @@ -15999,7 +15985,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10; icon_state = "intact"; - + }, /turf/simulated/floor/tiled, /area/tcommsat/computer) @@ -16673,7 +16659,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5; icon_state = "intact"; - + }, /obj/machinery/airlock_sensor/airlock_exterior{ frequency = 1381; @@ -17676,7 +17662,7 @@ dir = 1; icon_state = "borderfloor"; pixel_y = 0; - + }, /obj/effect/floor_decal/corner/lime/border{ dir = 1 @@ -18033,7 +18019,7 @@ dir = 1; icon_state = "borderfloor"; pixel_y = 0; - + }, /obj/effect/floor_decal/corner/lime/border{ dir = 1 diff --git a/maps/tether/tether-05-station1.dmm b/maps/tether/tether-05-station1.dmm index 9476060959..10ef6a7058 100644 --- a/maps/tether/tether-05-station1.dmm +++ b/maps/tether/tether-05-station1.dmm @@ -9459,10 +9459,6 @@ req_access = list(24) }, /obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/atmos/taur, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/atmos, -/obj/item/clothing/shoes/magboots, /obj/item/clothing/suit/space/void/atmos, /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/void/atmos, @@ -9499,10 +9495,6 @@ req_access = list(24) }, /obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/atmos/taur, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/atmos, -/obj/item/clothing/shoes/magboots, /obj/item/clothing/suit/space/void/atmos, /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/void/atmos, @@ -11227,29 +11219,6 @@ /obj/item/clothing/head/helmet/space/void/engineering, /turf/simulated/floor/tiled, /area/engineering/engine_eva) -"aFM" = ( -/obj/structure/window/reinforced{ - dir = 8; - health = 1e+006 - }, -/obj/structure/table/rack{ - dir = 8; - layer = 2.6 - }, -/obj/machinery/door/window/northleft{ - name = "Engineering Hardsuits"; - req_access = list(11) - }, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/engineering/taur, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/engineering, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/engineering, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/engineering, -/turf/simulated/floor/tiled, -/area/engineering/engine_eva) "aFO" = ( /obj/structure/window/reinforced{ dir = 4 @@ -11268,28 +11237,6 @@ /obj/item/clothing/head/helmet/space/void/engineering, /turf/simulated/floor/tiled, /area/engineering/engine_eva) -"aFR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/table/rack{ - dir = 8; - layer = 2.6 - }, -/obj/machinery/door/window/northright{ - name = "Engineering Hardsuits"; - req_access = list(11) - }, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/engineering/taur, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/engineering, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/engineering, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/engineering, -/turf/simulated/floor/tiled, -/area/engineering/engine_eva) "aFT" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -27131,7 +27078,7 @@ aue aAS auA auA -aFM +aFL aSC aoq aLy @@ -27273,7 +27220,7 @@ aue aBl auB avj -aFR +aFO aSC aTK aLG diff --git a/maps/tether/tether-06-station2.dmm b/maps/tether/tether-06-station2.dmm index 7ccdd311a6..2ba35e4a89 100644 --- a/maps/tether/tether-06-station2.dmm +++ b/maps/tether/tether-06-station2.dmm @@ -9144,8 +9144,6 @@ /obj/item/clothing/head/helmet/space/void/medical, /obj/item/clothing/shoes/magboots, /obj/item/clothing/suit/space/void/medical, -/obj/item/clothing/suit/space/void/medical/taur, -/obj/item/clothing/head/helmet/space/void/medical, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) "px" = ( @@ -9268,8 +9266,6 @@ /obj/item/clothing/head/helmet/space/void/security, /obj/item/clothing/shoes/magboots, /obj/item/clothing/suit/space/void/security, -/obj/item/clothing/suit/space/void/security/taur, -/obj/item/clothing/head/helmet/space/void/security, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) "pF" = ( @@ -10513,8 +10509,6 @@ /obj/item/clothing/suit/space/void/atmos, /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/void/atmos, -/obj/item/clothing/suit/space/void/atmos/taur, -/obj/item/clothing/head/helmet/space/void/atmos, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) "rH" = ( diff --git a/maps/tether/tether-10-colony.dmm b/maps/tether/tether-10-colony.dmm index dea0bb2e22..c0d62c23b5 100644 --- a/maps/tether/tether-10-colony.dmm +++ b/maps/tether/tether-10-colony.dmm @@ -5460,8 +5460,8 @@ /obj/structure/table/rack{ dir = 4 }, -/obj/item/clothing/suit/space/void/security/taur, -/obj/item/clothing/suit/space/void/security/taur, +/obj/item/clothing/suit/space/void/security, +/obj/item/clothing/suit/space/void/security, /obj/item/clothing/head/helmet/space/void/security, /obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{