Add tgmc doors as an option for angled airlocks
@@ -38,7 +38,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/obj/machinery/door/airlock/angled
|
||||
/obj/machinery/door/airlock/angled_bay
|
||||
icon_state = "preview"
|
||||
dir = 2
|
||||
|
||||
@@ -86,11 +86,11 @@
|
||||
/// Optional: If door_color_icon is not null, this color will be applied to the door color overlay
|
||||
var/door_color
|
||||
|
||||
/obj/machinery/door/airlock/angled/Initialize()
|
||||
/obj/machinery/door/airlock/angled_bay/Initialize()
|
||||
obtain_icon()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/door/airlock/angled/proc/obtain_icon()
|
||||
/obj/machinery/door/airlock/angled_bay/proc/obtain_icon()
|
||||
var/icon/fill_icon
|
||||
switch(fill_type)
|
||||
if(FILL_METAL)
|
||||
@@ -271,7 +271,7 @@
|
||||
icon = final
|
||||
update_icon()
|
||||
|
||||
/obj/machinery/door/airlock/angled/proc/gimme_icon()
|
||||
/obj/machinery/door/airlock/angled_bay/proc/gimme_icon()
|
||||
usr << ftp(icon, "[name].dmi")
|
||||
|
||||
/**
|
||||
@@ -282,7 +282,7 @@
|
||||
// Fills: Metal, glass, color
|
||||
// Supports stripe color
|
||||
// Supports door color
|
||||
/obj/machinery/door/airlock/angled/standard
|
||||
/obj/machinery/door/airlock/angled_bay/standard
|
||||
icon = 'icons/obj/doors/angled/station/door.dmi'
|
||||
fill_type = FILL_METAL
|
||||
|
||||
@@ -299,16 +299,16 @@
|
||||
lights_emag_icon = 'icons/obj/doors/angled/station/emag.dmi'
|
||||
panel_icon = 'icons/obj/doors/angled/station/panel.dmi'
|
||||
welded_icon = 'icons/obj/doors/angled/station/welded.dmi'
|
||||
/obj/machinery/door/airlock/angled/standard/glass
|
||||
/obj/machinery/door/airlock/angled_bay/standard/glass
|
||||
icon_state = "preview_glass"
|
||||
fill_type = FILL_GLASS
|
||||
/obj/machinery/door/airlock/angled/standard/color
|
||||
/obj/machinery/door/airlock/angled_bay/standard/color
|
||||
icon_state = "preview_color"
|
||||
fill_type = FILL_COLOR
|
||||
|
||||
// Fills: Metal
|
||||
// Supports stripe color
|
||||
/obj/machinery/door/airlock/angled/hatch
|
||||
/obj/machinery/door/airlock/angled_bay/hatch
|
||||
icon = 'icons/obj/doors/angled/hatch/door.dmi'
|
||||
fill_type = FILL_METAL
|
||||
|
||||
@@ -324,7 +324,7 @@
|
||||
welded_icon = 'icons/obj/doors/angled/hatch/welded.dmi'
|
||||
|
||||
// Fills: None
|
||||
/obj/machinery/door/airlock/angled/ascent
|
||||
/obj/machinery/door/airlock/angled_bay/ascent
|
||||
icon = 'icons/obj/doors/angled/ascent/door.dmi'
|
||||
|
||||
base_icon = 'icons/obj/doors/angled/ascent/door.dmi'
|
||||
@@ -339,7 +339,7 @@
|
||||
|
||||
// Fills: Metal, glass, color
|
||||
// Supports door color
|
||||
/obj/machinery/door/airlock/angled/external
|
||||
/obj/machinery/door/airlock/angled_bay/external
|
||||
icon = 'icons/obj/doors/angled/external/door.dmi'
|
||||
fill_type = FILL_METAL
|
||||
|
||||
@@ -352,15 +352,15 @@
|
||||
lights_green_icon = 'icons/obj/doors/angled/external/lights_green.dmi'
|
||||
lights_bolts_icon = 'icons/obj/doors/angled/external/lights_bolts.dmi'
|
||||
lights_emag_icon = 'icons/obj/doors/angled/external/emag.dmi'
|
||||
/obj/machinery/door/airlock/angled/external/glass
|
||||
/obj/machinery/door/airlock/angled_bay/external/glass
|
||||
icon_state = "preview_glass"
|
||||
fill_type = FILL_GLASS
|
||||
/obj/machinery/door/airlock/angled/external/color
|
||||
/obj/machinery/door/airlock/angled_bay/external/color
|
||||
icon_state = "preview_color"
|
||||
fill_type = FILL_COLOR
|
||||
|
||||
// Fills: Metal, glass
|
||||
/obj/machinery/door/airlock/angled/elevator
|
||||
/obj/machinery/door/airlock/angled_bay/elevator
|
||||
icon = 'icons/obj/doors/angled/elevator/door.dmi'
|
||||
fill_type = FILL_METAL
|
||||
|
||||
@@ -371,34 +371,34 @@
|
||||
lights_green_icon = 'icons/obj/doors/angled/elevator/lights_green.dmi'
|
||||
lights_bolts_icon = 'icons/obj/doors/angled/elevator/lights_bolts.dmi'
|
||||
welded_icon = 'icons/obj/doors/angled/elevator/welded.dmi'
|
||||
/obj/machinery/door/airlock/angled/elevator/glass
|
||||
/obj/machinery/door/airlock/angled_bay/elevator/glass
|
||||
icon_state = "preview_glass"
|
||||
fill_type = FILL_GLASS
|
||||
|
||||
|
||||
// Very few options on these, basically just static doors.
|
||||
/obj/machinery/door/airlock/angled/hazard // firedoors
|
||||
/obj/machinery/door/airlock/angled_bay/hazard // firedoors
|
||||
icon = 'icons/obj/doors/angled/hazard/door.dmi'
|
||||
|
||||
base_icon = 'icons/obj/doors/angled/hazard/door.dmi'
|
||||
panel_icon = 'icons/obj/doors/angled/hazard/panel.dmi'
|
||||
welded_icon = 'icons/obj/doors/angled/hazard/welded.dmi'
|
||||
|
||||
/obj/machinery/door/airlock/angled/vault
|
||||
/obj/machinery/door/airlock/angled_bay/vault
|
||||
icon = 'icons/obj/doors/angled/vault/door.dmi'
|
||||
fill_type = FILL_METAL // the only option
|
||||
|
||||
base_icon = 'icons/obj/doors/angled/vault/door.dmi'
|
||||
metal_fill_icon = 'icons/obj/doors/angled/vault/fill_steel.dmi'
|
||||
|
||||
/obj/machinery/door/airlock/angled/secure
|
||||
/obj/machinery/door/airlock/angled_bay/secure
|
||||
icon = 'icons/obj/doors/angled/secure/door.dmi'
|
||||
fill_type = FILL_METAL // the only option
|
||||
|
||||
base_icon = 'icons/obj/doors/angled/secure/door.dmi'
|
||||
metal_fill_icon = 'icons/obj/doors/angled/secure/fill_steel.dmi'
|
||||
|
||||
/obj/machinery/door/airlock/angled/centcomm
|
||||
/obj/machinery/door/airlock/angled_bay/centcomm
|
||||
icon = 'icons/obj/doors/angled/centcomm/door.dmi'
|
||||
fill_type = FILL_METAL // the only option
|
||||
|
||||
@@ -409,7 +409,7 @@
|
||||
// Fills: Metal, glass, color
|
||||
// Supports stripe color
|
||||
// Supports door color
|
||||
/obj/machinery/door/airlock/angled/double
|
||||
/obj/machinery/door/airlock/angled_bay/double
|
||||
width = 2
|
||||
appearance_flags = 0
|
||||
icon = 'icons/obj/doors/angled/double/door.dmi'
|
||||
@@ -430,33 +430,33 @@
|
||||
welded_icon = 'icons/obj/doors/angled/double/welded.dmi'
|
||||
spark_damaged_icon = 'icons/obj/doors/angled/double/sparks_damaged.dmi'
|
||||
spark_broken_icon = 'icons/obj/doors/angled/double/sparks_broken.dmi'
|
||||
/obj/machinery/door/airlock/angled/double/glass
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass
|
||||
icon_state = "preview_glass"
|
||||
fill_type = FILL_GLASS
|
||||
/obj/machinery/door/airlock/angled/double/color
|
||||
/obj/machinery/door/airlock/angled_bay/double/color
|
||||
icon_state = "preview_color"
|
||||
fill_type = FILL_COLOR
|
||||
|
||||
/obj/machinery/door/airlock/angled/double/Initialize(mapload)
|
||||
/obj/machinery/door/airlock/angled_bay/double/Initialize(mapload)
|
||||
. = ..()
|
||||
SetBounds()
|
||||
apply_opacity_to_my_turfs(opacity)
|
||||
|
||||
/obj/machinery/door/airlock/angled/double/set_opacity()
|
||||
/obj/machinery/door/airlock/angled_bay/double/set_opacity()
|
||||
. = ..()
|
||||
apply_opacity_to_my_turfs(opacity)
|
||||
|
||||
/obj/machinery/door/airlock/angled/double/Moved()
|
||||
/obj/machinery/door/airlock/angled_bay/double/Moved()
|
||||
. = ..()
|
||||
SetBounds()
|
||||
|
||||
/obj/machinery/door/airlock/angled/double/proc/apply_opacity_to_my_turfs(new_opacity)
|
||||
/obj/machinery/door/airlock/angled_bay/double/proc/apply_opacity_to_my_turfs(new_opacity)
|
||||
for(var/turf/T in locs)
|
||||
T.set_opacity(new_opacity)
|
||||
update_nearby_tiles()
|
||||
|
||||
/obj/machinery/door/airlock/angled/double/proc/SetBounds()
|
||||
if(dir & 3)
|
||||
/obj/machinery/door/airlock/angled_bay/double/proc/SetBounds()
|
||||
if(dir & 3) // weird, but their icons are 'backwards' so whatever
|
||||
bound_width = width * world.icon_size
|
||||
bound_height = world.icon_size
|
||||
else
|
||||
134
code/game/machinery/doors/airlock_angled_tgmc.dm
Normal file
@@ -0,0 +1,134 @@
|
||||
/obj/machinery/door/airlock/angled_tgmc
|
||||
dir = 2
|
||||
anim_length_before_finalize = 3
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/cell
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/celldoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/command
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/comdoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/dropship1_pilot
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/dropship1_pilot.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/dropship2_pilot
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/dropship2_pilot.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/engineering
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/engidoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/maintenance
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/maintdoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/medical
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/medidoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/medical_glass
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/medidoor_glass.dmi'
|
||||
glass = TRUE
|
||||
opacity = FALSE
|
||||
/obj/machinery/door/airlock/angled_tgmc/personal
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/personaldoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/pod
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/pod_doors.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/prep
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/prepdoor.dmi'
|
||||
glass = TRUE
|
||||
opacity = FALSE
|
||||
/obj/machinery/door/airlock/angled_tgmc/prep/prep_alpha
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/prepdoor_alpha.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/prep/prep_bravo
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/prepdoor_bravo.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/prep/prep_charlie
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/prepdoor_charlie.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/prep/prep_delta
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/prepdoor_delta.dmi'
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/security
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/secdoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/security_glass
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/secdoor_glass.dmi'
|
||||
glass = TRUE
|
||||
opacity = FALSE
|
||||
/obj/machinery/door/airlock/angled_tgmc/secure
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/securedoor.dmi'
|
||||
|
||||
|
||||
// firedoor
|
||||
/* /obj/machinery/door/airlock/angled_tgmc/
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/purinadoor.dmi' */
|
||||
// blastdoor
|
||||
/* /obj/machinery/door/airlock/angled_tgmc/
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/blastdoors_shutters.dmi' */
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide
|
||||
width = 2
|
||||
appearance_flags = 0
|
||||
glass = TRUE
|
||||
opacity = FALSE
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/Initialize(mapload)
|
||||
. = ..()
|
||||
SetBounds()
|
||||
apply_opacity_to_my_turfs(opacity)
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/set_opacity()
|
||||
. = ..()
|
||||
apply_opacity_to_my_turfs(opacity)
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/Moved()
|
||||
. = ..()
|
||||
SetBounds()
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/proc/apply_opacity_to_my_turfs(new_opacity)
|
||||
for(var/turf/T in locs)
|
||||
T.set_opacity(new_opacity)
|
||||
update_nearby_tiles()
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/proc/SetBounds()
|
||||
if(dir & 3)
|
||||
bound_width = world.icon_size
|
||||
bound_height = width * world.icon_size
|
||||
else
|
||||
bound_width = width * world.icon_size
|
||||
bound_height = world.icon_size
|
||||
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/command
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/2x1comdoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/generic
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/2x1generic.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/medical
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/2x1medidoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/security
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/2x1secdoor.dmi'
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/dropship1
|
||||
width = 3
|
||||
anim_length_before_finalize = 5
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/dropship1_cargo.dmi'
|
||||
glass = FALSE
|
||||
opacity = TRUE
|
||||
/obj/machinery/door/airlock/angled_tgmc/wide/dropship2
|
||||
width = 3
|
||||
anim_length_before_finalize = 5
|
||||
icon_state = "door_closed"
|
||||
icon = 'icons/obj/doors/angled/tgmc/dropship2_cargo.dmi'
|
||||
glass = FALSE
|
||||
opacity = TRUE
|
||||
@@ -32,6 +32,9 @@
|
||||
var/block_air_zones = 1 //If set, air zones cannot merge across the door even when it is opened.
|
||||
var/close_door_at = 0 //When to automatically close the door, if possible
|
||||
|
||||
var/anim_length_before_density = 3
|
||||
var/anim_length_before_finalize = 7
|
||||
|
||||
//Multi-tile doors
|
||||
dir = EAST
|
||||
var/width = 1
|
||||
@@ -428,10 +431,10 @@
|
||||
do_animate("opening")
|
||||
icon_state = "door0"
|
||||
set_opacity(0)
|
||||
sleep(3)
|
||||
sleep(anim_length_before_density)
|
||||
src.density = FALSE
|
||||
update_nearby_tiles()
|
||||
sleep(7)
|
||||
sleep(anim_length_before_finalize)
|
||||
src.layer = open_layer
|
||||
explosion_resistance = 0
|
||||
update_icon()
|
||||
@@ -453,12 +456,12 @@
|
||||
|
||||
close_door_at = 0
|
||||
do_animate("closing")
|
||||
sleep(3)
|
||||
sleep(anim_length_before_density)
|
||||
src.density = TRUE
|
||||
explosion_resistance = initial(explosion_resistance)
|
||||
src.layer = closed_layer
|
||||
update_nearby_tiles()
|
||||
sleep(7)
|
||||
sleep(anim_length_before_finalize)
|
||||
update_icon()
|
||||
if(visible && !glass)
|
||||
set_opacity(1) //caaaaarn!
|
||||
|
||||
BIN
icons/obj/doors/angled/tgmc/2x1comdoor.dmi
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
icons/obj/doors/angled/tgmc/2x1generic.dmi
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
icons/obj/doors/angled/tgmc/2x1medidoor.dmi
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
icons/obj/doors/angled/tgmc/2x1secdoor.dmi
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
icons/obj/doors/angled/tgmc/blastdoors_shutters.dmi
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
icons/obj/doors/angled/tgmc/celldoor.dmi
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
icons/obj/doors/angled/tgmc/comdoor.dmi
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
icons/obj/doors/angled/tgmc/dropship1_cargo.dmi
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
icons/obj/doors/angled/tgmc/dropship1_pilot.dmi
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
icons/obj/doors/angled/tgmc/dropship2_cargo.dmi
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
icons/obj/doors/angled/tgmc/dropship2_pilot.dmi
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
icons/obj/doors/angled/tgmc/engidoor.dmi
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
icons/obj/doors/angled/tgmc/maintdoor.dmi
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
icons/obj/doors/angled/tgmc/medidoor.dmi
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
icons/obj/doors/angled/tgmc/medidoor_glass.dmi
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
icons/obj/doors/angled/tgmc/personaldoor.dmi
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
icons/obj/doors/angled/tgmc/pod_doors.dmi
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
icons/obj/doors/angled/tgmc/prepdoor.dmi
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
icons/obj/doors/angled/tgmc/prepdoor_alpha.dmi
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
BIN
icons/obj/doors/angled/tgmc/prepdoor_bravo.dmi
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
icons/obj/doors/angled/tgmc/prepdoor_charlie.dmi
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
icons/obj/doors/angled/tgmc/prepdoor_delta.dmi
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
icons/obj/doors/angled/tgmc/purinadoor.dmi
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
icons/obj/doors/angled/tgmc/secdoor.dmi
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
icons/obj/doors/angled/tgmc/secdoor_glass.dmi
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
icons/obj/doors/angled/tgmc/securedoor.dmi
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
@@ -182,7 +182,7 @@
|
||||
/turf/simulated/floor/plating/eris/under,
|
||||
/area/aro3/atmos)
|
||||
"bk" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
id_tag = "aro3_private1";
|
||||
name = "private quarters 1";
|
||||
@@ -207,7 +207,7 @@
|
||||
/turf/simulated/floor/tiled/eris/dark/gray_perforated,
|
||||
/area/shuttle/aroboat3)
|
||||
"bv" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "bunkroom 3";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -536,7 +536,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "storage room";
|
||||
stripe_color = "#9e6243"
|
||||
@@ -603,7 +603,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
id_tag = "aro3_private1";
|
||||
name = "private quarters 1";
|
||||
stripe_color = "#00AA00
|
||||
@@ -797,7 +797,7 @@
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
id_tag = "aro3_private2";
|
||||
name = "private quarters 2";
|
||||
stripe_color = "#00AA00
|
||||
@@ -1068,7 +1068,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "public restroom";
|
||||
stripe_color = "#00AA00
|
||||
@@ -1102,7 +1102,7 @@
|
||||
/turf/simulated/floor/tiled/eris/white/golden,
|
||||
/area/aro3/medical)
|
||||
"hU" = (
|
||||
/obj/machinery/door/airlock/angled/standard/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/standard/glass{
|
||||
name = "spare supplies"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/dark/panels,
|
||||
@@ -1114,7 +1114,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "bar";
|
||||
stripe_color = "#00AA00"
|
||||
},
|
||||
@@ -1138,7 +1138,7 @@
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8;
|
||||
name = "medical";
|
||||
stripe_color = "#6084e0"
|
||||
@@ -1184,7 +1184,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "storage room";
|
||||
stripe_color = "#9e6243"
|
||||
@@ -1241,7 +1241,7 @@
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "atmos room";
|
||||
stripe_color = "#32d3bb"
|
||||
},
|
||||
@@ -1310,7 +1310,7 @@
|
||||
/turf/simulated/floor/tiled/techmaint,
|
||||
/area/aro3/medical)
|
||||
"jy" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
id_tag = "aro3_private2";
|
||||
name = "private quarters 2";
|
||||
@@ -1441,7 +1441,7 @@
|
||||
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
|
||||
/area/aro3/hallway_starboard)
|
||||
"km" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "toilet";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -1551,11 +1551,17 @@
|
||||
dir = 8
|
||||
},
|
||||
<<<<<<< HEAD
|
||||
<<<<<<< HEAD
|
||||
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
|
||||
||||||| parent of b4b6da0fc1... Merge pull request #11222 from VOREStation/Arokha/angled_wall_stuff
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
||||||| parent of b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
>>>>>>> b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
dir = 8
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -1691,7 +1697,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8;
|
||||
name = "workshop";
|
||||
stripe_color = "#AA00AA"
|
||||
@@ -2216,7 +2222,7 @@
|
||||
/area/aro3/bar)
|
||||
=======
|
||||
"qu" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "bunkroom 2";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -2435,7 +2441,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -2449,7 +2455,7 @@
|
||||
/turf/simulated/floor/tiled/eris/white/cargo,
|
||||
/area/aro3/medical)
|
||||
"so" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "storage room";
|
||||
stripe_color = "#9e6243"
|
||||
@@ -2524,7 +2530,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "restroom";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -2561,7 +2567,7 @@
|
||||
"ti" = (
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
|
||||
/obj/machinery/door/airlock/angled/double/glass,
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass,
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
/area/aro3/hallway_starboard)
|
||||
"tk" = (
|
||||
@@ -2628,11 +2634,12 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass,
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass,
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
/area/aro3/hallway_port)
|
||||
"tY" = (
|
||||
<<<<<<< HEAD
|
||||
<<<<<<< HEAD
|
||||
/obj/structure/table/steel,
|
||||
/obj/item/device/flashlight/lamp/green,
|
||||
/turf/simulated/floor/carpet/turcarpet,
|
||||
@@ -2644,6 +2651,11 @@
|
||||
/turf/simulated/floor/tiled/eris/dark/panels,
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
||||||| parent of b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
>>>>>>> b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
dir = 4;
|
||||
id_tag = "aro3_private2_bed";
|
||||
name = "bedroom";
|
||||
@@ -2755,7 +2767,7 @@
|
||||
/turf/simulated/floor/tiled/techmaint,
|
||||
/area/aro3/bar)
|
||||
"vx" = (
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "ship systems"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -3046,11 +3058,17 @@
|
||||
dir = 8
|
||||
},
|
||||
<<<<<<< HEAD
|
||||
<<<<<<< HEAD
|
||||
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
|
||||
||||||| parent of b4b6da0fc1... Merge pull request #11222 from VOREStation/Arokha/angled_wall_stuff
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
||||||| parent of b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
=======
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
>>>>>>> b4e2815324... Merge pull request #11230 from VOREStation/Arokha/tgmcangled
|
||||
dir = 8
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -3283,7 +3301,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "engine room";
|
||||
stripe_color = "#e6ef40"
|
||||
},
|
||||
@@ -3336,7 +3354,7 @@
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "public hall"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -3477,7 +3495,7 @@
|
||||
/area/aro3/bar)
|
||||
"Aa" = (
|
||||
/obj/structure/fans/hardlight,
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8;
|
||||
door_color = "#AA0000";
|
||||
name = "port airlock";
|
||||
@@ -3556,7 +3574,7 @@
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
|
||||
dir = 8
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8;
|
||||
name = "kitchen"
|
||||
},
|
||||
@@ -29964,7 +29982,7 @@ Ua
|
||||
/turf/simulated/floor/tiled/eris/white/cargo,
|
||||
/area/aro3/medical)
|
||||
"EM" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "toilet";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -30049,7 +30067,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "restroom";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -30437,7 +30455,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "public restroom";
|
||||
stripe_color = "#00AA00
|
||||
@@ -30553,7 +30571,7 @@ Ua
|
||||
/turf/simulated/floor/reinforced/airless,
|
||||
/area/space)
|
||||
"KK" = (
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "repair bay"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -30901,7 +30919,7 @@ Ua
|
||||
/turf/simulated/floor/tiled/eris/white/golden,
|
||||
/area/aro3/medical)
|
||||
"Nj" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
name = "storage room";
|
||||
stripe_color = "#9e6243"
|
||||
@@ -31136,7 +31154,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "ship systems"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -31297,7 +31315,7 @@ Ua
|
||||
"QD" = (
|
||||
/obj/structure/fans/hardlight,
|
||||
/obj/machinery/door/firedoor/glass/hidden,
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "hangar";
|
||||
stripe_color = "#AA0000"
|
||||
},
|
||||
@@ -31319,7 +31337,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "park"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -31372,7 +31390,7 @@ Ua
|
||||
/turf/simulated/floor/tiled/eris/dark/gray_platform,
|
||||
/area/aro3/hallway_bunkrooms)
|
||||
"Rm" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
dir = 4;
|
||||
id_tag = "aro3_private1_bed";
|
||||
name = "bedroom";
|
||||
@@ -31553,7 +31571,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -31633,7 +31651,7 @@ Ua
|
||||
/turf/simulated/floor/tiled/eris/cafe,
|
||||
/area/aro3/kitchen)
|
||||
"TO" = (
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "kitchen"
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -31673,7 +31691,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "bridge";
|
||||
req_one_access = list(777);
|
||||
stripe_color = "#0000AA"
|
||||
@@ -31683,7 +31701,7 @@ Ua
|
||||
"Uj" = (
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
|
||||
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
name = "bunkrooms";
|
||||
stripe_color = "#00AA00"
|
||||
},
|
||||
@@ -31718,7 +31736,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8
|
||||
},
|
||||
/turf/simulated/floor/tiled/eris/steel/panels,
|
||||
@@ -31796,7 +31814,7 @@ Ua
|
||||
/turf/simulated/floor/tiled/eris/dark/gray_perforated,
|
||||
/area/aro3/engines)
|
||||
"Vv" = (
|
||||
/obj/machinery/door/airlock/angled/standard{
|
||||
/obj/machinery/door/airlock/angled_bay/standard{
|
||||
name = "bunkroom 1";
|
||||
stripe_color = "#00AA00
|
||||
},
|
||||
@@ -31813,7 +31831,7 @@ Ua
|
||||
/area/aro3/suite_starboard_wc)
|
||||
"VO" = (
|
||||
/obj/structure/fans/hardlight,
|
||||
/obj/machinery/door/airlock/angled/double/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/double/glass{
|
||||
dir = 8;
|
||||
door_color = "#AA0000";
|
||||
name = "starboard airlock";
|
||||
@@ -32059,7 +32077,7 @@ Ua
|
||||
/obj/structure/cable/cyan{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/machinery/door/airlock/angled/standard/glass{
|
||||
/obj/machinery/door/airlock/angled_bay/standard/glass{
|
||||
name = "qpad room";
|
||||
stripe_color = "#AA00AA"
|
||||
},
|
||||
|
||||