Merge pull request #1061 from Yawn-Wider/voreupdate

Voreupdate
This commit is contained in:
Izac Joof Forsgren
2021-02-16 07:27:10 +01:00
committed by GitHub
21 changed files with 997 additions and 750 deletions
+3 -2
View File
@@ -50,6 +50,7 @@
var/turf/base_turf //The base turf type of the area, which can be used to override the z-level's base turf
var/forbid_events = FALSE // If true, random events will not start inside this area.
var/no_spoilers = FALSE // If true, makes it much more difficult to see what is inside an area with things like mesons.
var/soundproofed = FALSE // If true, blocks sounds from other areas and prevents hearers on other areas from hearing the sounds within.
/area/Initialize()
. = ..()
@@ -379,9 +380,9 @@ var/list/mob/living/forced_ambiance_list = new
// Ambience goes down here -- make sure to list each area seperately for ease of adding things in later, thanks! Note: areas adjacent to each other should have the same sounds to prevent cutoff when possible.- LastyScratch
if(!(L && L.is_preference_enabled(/datum/client_preference/play_ambiance)))
return
var/volume_mod = L.get_preference_volume_channel(VOLUME_CHANNEL_AMBIENCE)
// If we previously were in an area with force-played ambiance, stop it.
if((L in forced_ambiance_list) && initial)
L << sound(null, channel = CHANNEL_AMBIENCE_FORCED)
+2 -1
View File
@@ -17,7 +17,8 @@
var/list/allowed_types = list(
/obj/item/clothing,
/obj/item/weapon/storage/backpack,
/obj/item/weapon/storage/belt
/obj/item/weapon/storage/belt,
/obj/item/device/radio/headset
)
/obj/machinery/gear_painter/update_icon()
+1 -1
View File
@@ -350,7 +350,7 @@
var/obj/item/projectile/P = initial(E.projectile_type)
//var/obj/item/ammo_casing/shottype = E.projectile_type
GLOB.moved_event.register_global(src, /obj/machinery/porta_turret/proc/point_defense)
//GLOB.moved_event.register_global(src, /obj/machinery/porta_turret/proc/point_defense) //VOREStation Removal
projectile = P
lethal_projectile = projectile
@@ -341,6 +341,8 @@ var/list/global/tank_gauge_cache = list()
return remove_air(moles_needed)
/obj/item/weapon/tank/process()
if(!air_contents)
return
//Allow for reactions
air_contents.react() //cooking up air tanks - add phoron and oxygen, then heat above PHORON_MINIMUM_BURN_TEMPERATURE
if(gauge_icon)
@@ -260,7 +260,20 @@
return
/obj/structure/closet/attackby(obj/item/weapon/W as obj, mob/user as mob)
if(opened)
if(W.is_wrench())
if(opened)
if(anchored)
user.visible_message("\The [user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.")
else
user.visible_message("\The [user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.")
if(do_after(user, 20 * W.toolspeed))
if(!src) return
to_chat(user, "<span class='notice'>You [anchored? "un" : ""]secured \the [src]!</span>")
anchored = !anchored
return
else
to_chat(user, "<span class='notice'>You can't reach the anchoring bolts when the door is closed!</span>")
else if(opened)
if(istype(W, /obj/item/weapon/grab))
var/obj/item/weapon/grab/G = W
MouseDrop_T(G.affecting, user) //act like they were dragged onto the closet
@@ -316,17 +329,6 @@
update_icon()
for(var/mob/M in viewers(src))
M.show_message("<span class='warning'>[src] has been [sealed?"sealed":"unsealed"] by [user.name].</span>", 3)
else if(W.is_wrench())
if(sealed)
if(anchored)
user.visible_message("\The [user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.")
else
user.visible_message("\The [user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.")
playsound(src, W.usesound, 50)
if(do_after(user, 20 * W.toolspeed))
if(!src) return
to_chat(user, "<span class='notice'>You [anchored? "un" : ""]secured \the [src]!</span>")
anchored = !anchored
else
attack_hand(user)
return
@@ -54,7 +54,20 @@
to_chat(user, "<span class='notice'>Access Denied</span>")
/obj/structure/closet/secure_closet/attackby(obj/item/weapon/W as obj, mob/user as mob)
if(opened)
if(W.is_wrench())
if(opened)
if(anchored)
user.visible_message("\The [user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.")
else
user.visible_message("\The [user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.")
if(do_after(user, 20 * W.toolspeed))
if(!src) return
to_chat(user, "<span class='notice'>You [anchored? "un" : ""]secured \the [src]!</span>")
anchored = !anchored
return
else
to_chat(user, "<span class='notice'>You can't reach the anchoring bolts when the door is closed!</span>")
else if(opened)
if(istype(W, /obj/item/weapon/storage/laundry_basket))
return ..(W,user)
if(istype(W, /obj/item/weapon/grab))
@@ -77,17 +90,6 @@
spark_system.start()
playsound(src, 'sound/weapons/blade1.ogg', 50, 1)
playsound(src, "sparks", 50, 1)
else if(W.is_wrench())
if(sealed)
if(anchored)
user.visible_message("\The [user] begins unsecuring \the [src] from the floor.", "You start unsecuring \the [src] from the floor.")
else
user.visible_message("\The [user] begins securing \the [src] to the floor.", "You start securing \the [src] to the floor.")
if(do_after(user, 20 * W.toolspeed))
if(!src) return
to_chat(user, "<span class='notice'>You [anchored? "un" : ""]secured \the [src]!</span>")
anchored = !anchored
return
else if(istype(W,/obj/item/weapon/packageWrap) || istype(W,/obj/item/weapon/weldingtool))
return ..(W,user)
else
+8
View File
@@ -4,6 +4,9 @@
return
var/turf/turf_source = get_turf(source)
if(!turf_source)
return
var/area/area_source = turf_source.loc
//allocate a channel if necessary now so its the same for everyone
channel = channel || open_sound_channel()
@@ -19,6 +22,11 @@
if(!M || !M.client)
continue
var/turf/T = get_turf(M)
if(!T)
continue
var/area/A = T.loc
if((A.soundproofed || area_source.soundproofed) && (A != area_source))
continue
var/distance = get_dist(T, turf_source)
if(distance <= maxdistance)
+1
View File
@@ -10,6 +10,7 @@
icon_state = null
flags = OPENCONTAINER
amount_per_transfer_from_this = 5
possible_transfer_amounts = list(5,10,15,25,30)
volume = 50
var/trash = null
+1
View File
@@ -114,6 +114,7 @@
material = null
/obj/item/weapon/ore/New()
..()
randpixel_xy()
/obj/item/weapon/ore/attackby(obj/item/weapon/W as obj, mob/user as mob)
@@ -249,7 +249,8 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon()
icon_key += "[r_eyes], [g_eyes], [b_eyes]"
var/obj/item/organ/external/head/head = organs_by_name[BP_HEAD]
if(head)
icon_key += "[head.eye_icon]"
if(!istype(head, /obj/item/organ/external/stump))
icon_key += "[head.eye_icon]"
for(var/organ_tag in species.has_limbs)
var/obj/item/organ/external/part = organs_by_name[organ_tag]
if(isnull(part) || part.is_stump() || part.is_hidden_by_tail()) //VOREStation Edit allowing tails to prevent bodyparts rendering, granting more spriter freedom for taur/digitigrade stuff.
+2 -1
View File
@@ -137,7 +137,8 @@ GLOBAL_LIST_BOILERPLATE(all_brain_organs, /obj/item/organ/internal/brain)
var/obj/item/organ/internal/brain/B = src
if(istype(B) && owner)
B.transfer_identity(owner)
if(istype(owner, /mob/living/carbon))
B.transfer_identity(owner)
..()
+5 -5
View File
@@ -105,11 +105,6 @@
///// If user clicked on themselves
if(src == G.assailant && is_vore_predator(src))
if(!G.affecting.devourable)
to_chat(user, "<span class='notice'>They aren't able to be devoured.</span>")
log_and_message_admins("[key_name_admin(src)] attempted to devour [key_name_admin(G.affecting)] against their prefs ([G.affecting ? ADMIN_JMP(G.affecting) : "null"])")
return FALSE
if(feed_grabbed_to_self(src, G.affecting))
qdel(G)
return TRUE
@@ -489,6 +484,11 @@
if(user_to_pred > 1 || user_to_prey > 1)
return FALSE
if(!prey.devourable)
to_chat(user, "<span class='notice'>They aren't able to be devoured.</span>")
log_and_message_admins("[key_name_admin(src)] attempted to devour [key_name_admin(prey)] against their prefs ([prey ? ADMIN_JMP(prey) : "null"])")
return FALSE
// Prepare messages
if(user == pred) //Feeding someone to yourself
attempt_msg = "<span class='warning'>[pred] is attempting to [lowertext(belly.vore_verb)] [prey] into their [lowertext(belly.name)]!</span>"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 654 KiB

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 KiB

After

Width:  |  Height:  |  Size: 421 KiB

+1 -1
View File
@@ -154,7 +154,7 @@
/obj/effect/shuttle_landmark/shuttle_initializer/ert_ship_boat
name = "NRV Von Braun's Bay"
base_area = /area/ship/ert/hangar
base_turf = /turf/simulated/floor/plating
base_turf = /turf/simulated/floor/reinforced
landmark_tag = "omship_spawn_ert_lander"
docking_controller = "ert_boarding_shuttle_dock"
shuttle_type = /datum/shuttle/autodock/overmap/ert_ship_boat
+173 -106
View File
@@ -149,6 +149,18 @@
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/med)
"aK" = (
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/effect/floor_decal/corner/white{
dir = 10
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/hangar)
"aQ" = (
/obj/structure/table/steel_reinforced,
/obj/item/weapon/storage/firstaid/surgery,
@@ -721,6 +733,14 @@
},
/obj/mecha/combat/gygax/serenity,
/obj/effect/floor_decal/industrial/outline,
/obj/machinery/button/remote/blast_door{
description_fluff = "\(OOC) DO NOT TOUCH THIS BUTTON WITHOUT THE EXPLICIT PERMISSION OF AN ADMINISTRATOR.";
dir = 4;
id = "NRV_MECHS";
name = "MECH BAY CONTROL";
pixel_x = -25;
req_one_access = list(108)
},
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"gk" = (
@@ -778,8 +798,12 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/armoury_st)
"gy" = (
/obj/machinery/mech_recharger,
/obj/mecha/combat/gygax,
/obj/structure/table/rack/steel,
/obj/machinery/light/no_nightshift{
dir = 1
},
/obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
@@ -787,20 +811,9 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/atmos)
"gF" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/shocker,
/obj/item/mecha_parts/mecha_equipment/shocker,
/obj/machinery/power/apc/hyper{
alarms_hidden = 1;
dir = 1;
name = "VB APC - North";
pixel_y = 24
},
/obj/structure/cable/yellow{
d2 = 2;
icon_state = "0-2"
},
/obj/effect/floor_decal/industrial/outline/blue,
/obj/machinery/mech_recharger,
/obj/mecha/combat/gygax,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"gN" = (
@@ -832,12 +845,17 @@
/area/ship/ert/engine)
"gW" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,
/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,
/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,
/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,
/obj/machinery/firealarm/alarms_hidden{
pixel_y = 26
/obj/item/mecha_parts/mecha_equipment/shocker,
/obj/item/mecha_parts/mecha_equipment/shocker,
/obj/machinery/power/apc/hyper{
alarms_hidden = 1;
dir = 1;
name = "VB APC - North";
pixel_y = 24
},
/obj/structure/cable/yellow{
d2 = 2;
icon_state = "0-2"
},
/obj/effect/floor_decal/industrial/outline/blue,
/turf/simulated/floor/tiled/techfloor,
@@ -868,6 +886,18 @@
/area/ship/ert/bridge)
"hj" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,
/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,
/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,
/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,
/obj/machinery/firealarm/alarms_hidden{
pixel_y = 26
},
/obj/effect/floor_decal/industrial/outline/blue,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"hk" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/combat_shield,
/obj/item/mecha_parts/mecha_equipment/combat_shield,
/obj/item/mecha_parts/mecha_equipment/omni_shield,
@@ -878,16 +908,6 @@
/obj/effect/floor_decal/industrial/outline/blue,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"hk" = (
/obj/structure/table/rack/steel,
/obj/machinery/light/no_nightshift{
dir = 1
},
/obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"hs" = (
/obj/machinery/pointdefense_control{
id_tag = "vonbraun_pd"
@@ -1057,9 +1077,13 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/bridge)
"iA" = (
/obj/structure/window/reinforced,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/teleporter)
/obj/machinery/door/blast/regular{
closed_layer = 4;
id = "NRV_DELTA";
layer = 4
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/mech_bay)
"iB" = (
/turf/simulated/wall/shull,
/area/ship/ert/dock_port)
@@ -1184,7 +1208,7 @@
"ki" = (
/obj/machinery/door/blast/regular{
closed_layer = 4;
id = "NRV_DELTA";
id = "NRV_MECHS";
layer = 4
},
/turf/simulated/floor/tiled/techmaint,
@@ -1771,11 +1795,6 @@
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/atmos)
"nz" = (
/obj/machinery/door/blast/regular{
closed_layer = 4;
id = "NRV_DELTA";
layer = 4
},
/obj/structure/cable/yellow{
d1 = 4;
d2 = 8;
@@ -1790,20 +1809,33 @@
/obj/machinery/door/firedoor/multi_tile{
dir = 1
},
/obj/machinery/door/blast/regular{
closed_layer = 4;
id = "NRV_MECHS";
layer = 4
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/mech_bay)
"nB" = (
/obj/structure/cable/yellow{
d1 = 1;
d2 = 8;
icon_state = "1-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/structure/cable/yellow{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/door/firedoor/multi_tile{
dir = 1
},
/obj/machinery/door/blast/regular{
closed_layer = 4;
id = "NRV_DELTA";
layer = 4
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/mech_bay)
"nC" = (
@@ -1816,19 +1848,24 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/engineering)
"nP" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
/obj/structure/cable/yellow{
d1 = 1;
d2 = 8;
icon_state = "1-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/mech_bay)
"nR" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang,
/obj/effect/floor_decal/industrial/outline/red,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang,
/turf/simulated/floor/tiled/techfloor,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 9
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/mech_bay)
"nX" = (
/obj/machinery/light/no_nightshift{
@@ -1853,6 +1890,7 @@
/obj/item/device/binoculars,
/obj/item/device/survivalcapsule,
/obj/item/device/survivalcapsule,
/mob/living/simple_mob/animal/passive/mimepet,
/turf/simulated/floor/wood,
/area/ship/ert/commander)
"og" = (
@@ -2345,13 +2383,12 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"qE" = (
/obj/machinery/mech_recharger,
/obj/machinery/alarm/alarms_hidden{
dir = 1;
pixel_y = -26
},
/obj/mecha/combat/durand,
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang,
/obj/effect/floor_decal/industrial/outline/red,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/clusterbang,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"qF" = (
@@ -2361,10 +2398,13 @@
/turf/simulated/floor/reinforced/airless,
/area/ship/ert/eng_storage)
"qQ" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/gravcatapult,
/obj/item/mecha_parts/mecha_equipment/wormhole_generator,
/obj/effect/floor_decal/industrial/outline/grey,
/obj/machinery/mech_recharger,
/obj/machinery/alarm/alarms_hidden{
dir = 1;
pixel_y = -26
},
/obj/mecha/combat/durand,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"qR" = (
@@ -2373,6 +2413,13 @@
/area/ship/ert/atmos)
"qS" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/gravcatapult,
/obj/item/mecha_parts/mecha_equipment/wormhole_generator,
/obj/effect/floor_decal/industrial/outline/grey,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"qT" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/tool/jetpack,
/obj/item/mecha_parts/mecha_equipment/tool/jetpack,
/obj/item/mecha_parts/mecha_equipment/tool/jetpack,
@@ -2380,14 +2427,14 @@
/obj/effect/floor_decal/industrial/outline/grey,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"qT" = (
"rp" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"rp" = (
"rr" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy,
/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy,
@@ -2399,13 +2446,6 @@
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"rr" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"rs" = (
/obj/machinery/atmospherics/pipe/simple/visible/universal,
/turf/simulated/floor/tiled/techfloor,
@@ -3496,6 +3536,9 @@
dir = 1;
pixel_y = -26
},
/obj/effect/floor_decal/corner/white{
dir = 8
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/hangar)
"zs" = (
@@ -3744,6 +3787,13 @@
/obj/effect/floor_decal/industrial/outline/blue,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/eng_storage)
"Bl" = (
/obj/structure/table/rack/steel,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag,
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/grenade/frag,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/mech_bay)
"Bo" = (
/turf/simulated/wall/shull,
/area/ship/ert/barracks)
@@ -5352,7 +5402,7 @@
},
/obj/machinery/atmospherics/unary/vent_pump/on,
/obj/machinery/button/remote/blast_door{
desc = "\[OOC] DO NOT TOUCH THIS BUTTON WITHOUT THE EXPLICIT PERMISSION OF AN ADMINISTRATOR.";
description_fluff = "\(OOC) DO NOT TOUCH THIS BUTTON WITHOUT THE EXPLICIT PERMISSION OF AN ADMINISTRATOR.";
dir = 1;
id = "NRV_DELTA";
name = "DELTA ACCESS CONTROL";
@@ -5422,6 +5472,16 @@
},
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/teleporter)
"Mx" = (
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/effect/floor_decal/corner/white,
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/hangar)
"My" = (
/obj/structure/cable/green{
d1 = 1;
@@ -5589,7 +5649,9 @@
"NI" = (
/obj/structure/table/rack,
/obj/item/weapon/storage/secure/briefcase/nsfw_pack_hybrid,
/obj/item/weapon/storage/belt/explorer/pathfinder,
/obj/item/weapon/storage/belt/explorer/pathfinder{
name = "ERT Commander's belt"
},
/turf/simulated/floor/wood,
/area/ship/ert/commander)
"NJ" = (
@@ -6157,9 +6219,7 @@
/turf/simulated/floor/tiled/techmaint,
/area/shuttle/ert_ship_boat)
"QR" = (
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled/techmaint,
/area/shuttle/ert_ship_boat)
"QS" = (
@@ -6325,6 +6385,14 @@
},
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/engineering)
"Sh" = (
/obj/machinery/door/airlock/glass_medical{
name = "Medical Bay";
req_access = list(103)
},
/obj/machinery/door/firedoor/border_only,
/turf/simulated/floor/tiled/techmaint,
/area/ship/ert/med_surg)
"Sj" = (
/obj/machinery/light_switch{
dir = 4;
@@ -7002,7 +7070,6 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/ert/teleporter)
"Yr" = (
/obj/structure/window/reinforced,
/obj/machinery/light/no_nightshift{
dir = 4
},
@@ -14523,7 +14590,7 @@ Mm
jA
Wj
UU
iA
jA
jA
DS
lu
@@ -20188,7 +20255,7 @@ yz
ah
bM
bM
qy
bM
ki
nz
qy
@@ -20614,10 +20681,10 @@ yz
ah
bM
bM
gy
jQ
np
qE
bM
iA
nB
bM
bM
xO
WC
@@ -20757,8 +20824,8 @@ ai
bM
bM
gF
kl
nB
jQ
np
qQ
bM
xO
@@ -20771,7 +20838,7 @@ WC
HO
WC
WC
Zx
Mx
dq
wZ
gZ
@@ -20899,7 +20966,7 @@ ah
bM
bM
gW
jY
kl
nP
qS
bM
@@ -20913,8 +20980,8 @@ WC
HO
WC
WC
Zx
dq
aK
Sh
ij
nq
ij
@@ -21041,8 +21108,8 @@ ah
bM
bM
hj
jQ
jQ
jY
nR
qT
bM
yB
@@ -21324,9 +21391,9 @@ yz
af
bM
bM
bM
kn
nR
gy
jQ
jQ
rr
bM
yX
@@ -21467,9 +21534,9 @@ yz
ai
bM
bM
bM
bM
bM
kn
qE
Bl
bM
ib
za
@@ -21612,7 +21679,7 @@ bM
bM
bM
bM
ai
bM
yz
yz
yz
@@ -21624,7 +21691,7 @@ yz
yz
yz
yz
Cr
MZ
MZ
MZ
MZ
@@ -21754,7 +21821,7 @@ ag
bM
bM
bM
ah
ai
yz
yz
yz
@@ -21766,7 +21833,7 @@ yz
yz
yz
yz
ci
Cr
MZ
MZ
MZ
+209 -165
View File
@@ -455,11 +455,6 @@
/area/ship/manta/armoury_st)
"bL" = (
/obj/structure/table/rack,
/obj/item/borg/sight/thermal,
/obj/item/borg/sight/thermal,
/obj/item/borg/sight/thermal,
/obj/item/borg/sight/thermal,
/obj/item/borg/sight/thermal,
/obj/effect/floor_decal/techfloor{
dir = 5
},
@@ -469,6 +464,12 @@
/obj/machinery/light_switch{
pixel_y = 23
},
/obj/item/clothing/glasses/thermal,
/obj/item/clothing/glasses/thermal,
/obj/item/clothing/glasses/thermal,
/obj/item/clothing/glasses/thermal,
/obj/item/clothing/glasses/thermal,
/obj/item/clothing/glasses/thermal,
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/armoury_st)
"bP" = (
@@ -1129,7 +1130,9 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/teleporter)
"fp" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/fuel,
/obj/machinery/atmospherics/pipe/simple/hidden/fuel{
dir = 8
},
/turf/simulated/wall/rshull,
/area/shuttle/manta_ship_boat)
"fr" = (
@@ -2048,20 +2051,19 @@
/turf/simulated/floor/reinforced,
/area/ship/manta/recreation)
"jl" = (
/obj/structure/grille,
/obj/structure/window/titanium/full,
/obj/structure/window/titanium{
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/door/blast/regular{
closed_layer = 4;
dir = 4;
/obj/machinery/button/remote/blast_door{
dir = 8;
id = "Merc_Shuttle_Fore";
layer = 4
name = "Boarding Shuttle Fore Ramp";
pixel_x = -24;
req_access = list(150)
},
/obj/machinery/shield_diffuser,
/obj/machinery/door/firedoor/border_only,
/obj/structure/window/titanium,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"jo" = (
@@ -2145,17 +2147,11 @@
/turf/simulated/floor/tiled/dark,
/area/ship/manta/recreation)
"jE" = (
/obj/machinery/door/blast/regular{
closed_layer = 4;
dir = 4;
id = "Merc_Shuttle_Fore";
layer = 4
},
/obj/machinery/shield_diffuser,
/obj/machinery/door/firedoor/border_only,
/obj/effect/shuttle_landmark/shuttle_initializer/manta_ship_boat,
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/effect/overmap/visitable/ship/landable/manta_ship_boat,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"jF" = (
@@ -2188,6 +2184,13 @@
},
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/bridge)
"jK" = (
/obj/machinery/sleep_console{
dir = 2;
name = "stasis cell console"
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"jP" = (
/obj/effect/floor_decal/industrial/warning{
dir = 8
@@ -2363,7 +2366,7 @@
/turf/simulated/floor/plating,
/area/ship/manta/hallways_port)
"kT" = (
/obj/structure/closet/crate,
/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
/turf/simulated/floor/plating,
/area/ship/manta/hallways_port)
"kW" = (
@@ -2609,15 +2612,12 @@
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
/obj/machinery/light/no_nightshift{
dir = 8
},
/obj/machinery/button/remote/blast_door{
dir = 8;
id = "Merc_Shuttle_Fore";
name = "Boarding Shuttle Fore Ramp";
pixel_x = -24;
req_access = list(150)
/obj/machinery/alarm/alarms_hidden{
dir = 4;
pixel_x = -26
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -2632,11 +2632,19 @@
/turf/simulated/floor/wood,
/area/ship/manta/barracks)
"lZ" = (
/obj/effect/shuttle_landmark/shuttle_initializer/manta_ship_boat,
/obj/effect/floor_decal/industrial/warning{
/obj/structure/grille,
/obj/structure/window/titanium/full,
/obj/structure/window/titanium{
dir = 1
},
/obj/effect/overmap/visitable/ship/landable/manta_ship_boat,
/obj/machinery/shield_diffuser,
/obj/structure/window/titanium,
/obj/machinery/door/blast/regular{
closed_layer = 4;
dir = 4;
id = "Merc_Shuttle_Fore";
layer = 4
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"mb" = (
@@ -2646,9 +2654,16 @@
/turf/space,
/area/ship/manta/radiator_port)
"me" = (
/obj/machinery/shield_diffuser,
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/door/blast/regular{
closed_layer = 4;
dir = 4;
id = "Merc_Shuttle_Fore";
layer = 4
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"mo" = (
@@ -2679,15 +2694,12 @@
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
/obj/machinery/light/no_nightshift{
dir = 4
},
/obj/machinery/button/remote/blast_door{
/obj/machinery/firealarm/alarms_hidden{
dir = 4;
id = "Merc_Shuttle_Fore";
name = "Boarding Shuttle Fore Ramp";
pixel_x = 24;
req_access = list(150)
pixel_x = 26
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -2743,9 +2755,15 @@
/turf/simulated/floor/plating,
/area/ship/manta/engine)
"mN" = (
/obj/machinery/computer/ship/engines{
dir = 1
/obj/machinery/firealarm/alarms_hidden{
dir = 8;
pixel_x = -26
},
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/machinery/light/no_nightshift,
/obj/structure/closet/walllocker/emerglocker/south,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"mO" = (
@@ -3339,13 +3357,7 @@
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/machinery/light/no_nightshift{
dir = 8
},
/obj/machinery/alarm/alarms_hidden{
dir = 4;
pixel_x = -26
},
/obj/structure/closet/walllocker/emerglocker/west,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"pB" = (
@@ -3404,13 +3416,7 @@
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/machinery/light/no_nightshift{
dir = 4
},
/obj/machinery/firealarm/alarms_hidden{
dir = 4;
pixel_x = 26
},
/obj/structure/closet/walllocker/emerglocker/east,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"pV" = (
@@ -3795,6 +3801,7 @@
/area/ship/manta/mech_bay)
"rU" = (
/obj/machinery/door/airlock/engineering{
name = "Lander Fuel Storage";
req_one_access = list(150)
},
/obj/structure/cable/orange{
@@ -3851,12 +3858,13 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/armoury_st)
"sn" = (
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 8
},
/obj/structure/bed/chair/bay/shuttle{
dir = 4
},
/obj/structure/closet/walllocker/emerglocker/west,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"sq" = (
@@ -3905,11 +3913,25 @@
},
/turf/simulated/floor/wood,
/area/ship/manta/barracks)
"sw" = (
/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 8
},
/obj/effect/floor_decal/industrial/outline/red,
/obj/machinery/door/window/brigdoor/northright{
dir = 8;
req_access = list(150);
req_one_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"sx" = (
/obj/effect/floor_decal/industrial/warning/corner,
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/effect/floor_decal/industrial/warning/corner,
/obj/structure/closet/walllocker/emerglocker/east,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"sy" = (
@@ -4186,15 +4208,15 @@
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/machinery/button/remote/blast_door{
id = "Merc_Shuttle_Boarding";
name = "Boarding Shuttle Access";
pixel_y = 24;
req_access = list(150)
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"uh" = (
@@ -4239,15 +4261,15 @@
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/obj/machinery/button/remote/blast_door{
id = "ERT_Shuttle_Rear";
id = "Merc_Shuttle_Boarding";
name = "Boarding Shuttle Access";
pixel_y = 24;
req_access = list(150)
},
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"ux" = (
@@ -4948,12 +4970,6 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hangar)
"xf" = (
/obj/machinery/door/blast/regular{
density = 0;
icon_state = "pdoor0";
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/machinery/button/remote/blast_door{
dir = 1;
id = "Merc_Shuttle_Boarding";
@@ -4961,12 +4977,15 @@
pixel_y = -24;
req_access = list(150)
},
/obj/machinery/door/blast/regular{
density = 0;
icon_state = "pdoor0";
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/effect/floor_decal/industrial/warning{
dir = 8
},
/obj/machinery/door/firedoor/multi_tile{
dir = 1
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"xh" = (
@@ -4981,12 +5000,6 @@
/turf/simulated/floor/plating,
/area/ship/manta/engine)
"xo" = (
/obj/machinery/door/blast/regular{
density = 0;
icon_state = "pdoor0";
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/machinery/button/remote/blast_door{
dir = 1;
id = "Merc_Shuttle_Boarding";
@@ -4994,12 +5007,15 @@
pixel_y = -24;
req_access = list(150)
},
/obj/machinery/door/blast/regular{
density = 0;
icon_state = "pdoor0";
id = "Merc_Shuttle_Boarding";
opacity = 0
},
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/obj/machinery/door/firedoor/multi_tile{
dir = 1
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"xp" = (
@@ -5781,10 +5797,12 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hangar)
"Au" = (
/obj/machinery/door/window/brigdoor/northleft{
req_access = list(150);
/obj/machinery/computer/ship/helm{
req_one_access = list(150)
},
/obj/structure/window/titanium{
dir = 1
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 1
},
@@ -5829,35 +5847,30 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hallways_aft)
"AD" = (
/obj/machinery/computer/shuttle_control/explore/manta_ship_boat,
/obj/structure/window/titanium{
dir = 1
},
/obj/structure/window/titanium{
dir = 8
/obj/machinery/door/window/brigdoor/northleft{
req_access = list(150);
req_one_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"AE" = (
/obj/structure/window/titanium{
dir = 1
},
/obj/structure/window/titanium{
dir = 4
},
/obj/machinery/computer/ship/helm{
/obj/machinery/door/window/brigdoor/northright{
req_access = list(150);
req_one_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"AJ" = (
/obj/machinery/door/window/brigdoor/northright{
req_access = list(150);
req_one_access = list(150)
},
/obj/effect/floor_decal/industrial/warning/corner{
dir = 4
},
/obj/structure/window/titanium{
dir = 1
},
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/structure/closet/walllocker/emerglocker/east,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"AO" = (
@@ -6524,12 +6537,22 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/armoury_st)
"Ec" = (
/obj/machinery/light/no_nightshift{
dir = 8
/obj/structure/bed/chair/bay/shuttle{
dir = 1
},
/obj/machinery/alarm/alarms_hidden{
dir = 4;
pixel_x = -26
/obj/machinery/button/remote/blast_door{
id = "Merc_Shuttle_Fore";
name = "Boarding Shuttle Fore Ramp";
pixel_x = -24;
pixel_y = 25;
req_access = list(150)
},
/obj/machinery/button/remote/blast_door{
id = "Merc_Shuttle_Boarding";
name = "Boarding Shuttle Side Hatches";
pixel_x = -41;
pixel_y = 25;
req_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -6569,31 +6592,30 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hangar)
"En" = (
/obj/structure/bed/chair/bay/shuttle{
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"Et" = (
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/effect/floor_decal/industrial/warning{
dir = 1
},
/obj/machinery/button/remote/blast_door{
dir = 4;
id = "Merc_Shuttle_Fore";
name = "Boarding Shuttle Fore Ramp";
pixel_x = -17;
pixel_y = 42;
pixel_x = 24;
req_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"Eu" = (
/obj/machinery/light/no_nightshift{
dir = 4
},
/obj/machinery/firealarm/alarms_hidden{
dir = 4;
pixel_x = 26
/obj/machinery/atmospherics/pipe/simple/hidden/fuel{
dir = 6
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -6653,12 +6675,18 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hallways_aft)
"EJ" = (
/obj/structure/bed/chair/bay/shuttle{
dir = 1
},
/obj/structure/fuel_port{
pixel_y = -29
},
/obj/machinery/alarm/alarms_hidden{
dir = 8;
pixel_x = 26
},
/obj/machinery/atmospherics/pipe/simple/hidden/fuel,
/obj/structure/bed/chair/bay/shuttle{
dir = 8
},
/obj/machinery/light/no_nightshift,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"EN" = (
@@ -6750,6 +6778,10 @@
dir = 1;
pixel_y = -23
},
/obj/machinery/vending/fitness{
dir = 1;
prices = list()
},
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/hangar)
"Fj" = (
@@ -7615,10 +7647,9 @@
/turf/simulated/floor/wood,
/area/ship/manta/commander)
"Ki" = (
/obj/machinery/sleeper{
/obj/machinery/computer/ship/engines{
dir = 4;
name = "Stasis Cell";
stasis_level = 10
req_one_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -7684,10 +7715,15 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/engineering)
"Kv" = (
/obj/machinery/sleeper{
/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
/obj/machinery/atmospherics/portables_connector/fuel{
dir = 8
},
/obj/effect/floor_decal/industrial/outline/red,
/obj/machinery/door/window/brigdoor/northleft{
dir = 8;
name = "Stasis Cell";
stasis_level = 10
req_access = list(150);
req_one_access = list(150)
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
@@ -8073,6 +8109,15 @@
/obj/machinery/atmospherics/pipe/simple/heat_exchanging,
/turf/simulated/floor/plating,
/area/ship/manta/radiator_star)
"Ms" = (
/obj/machinery/sleeper{
desc = "A stasis pod with built-in injectors, a dialysis machine, and a limited health scanner. This one is preconfigured to stasis levels, for keeping captives (or teammates) alive as long as possible.";
dir = 1;
name = "stasis cell";
stasis_level = 10
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"Mt" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 1
@@ -9191,6 +9236,12 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
/turf/simulated/floor/wood,
/area/ship/manta/barracks)
"Sh" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/fuel{
dir = 8
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"Sl" = (
/obj/effect/floor_decal/industrial/warning,
/turf/simulated/floor/plating,
@@ -9238,15 +9289,12 @@
/turf/simulated/floor/tiled/techfloor,
/area/ship/manta/armoury_st)
"SF" = (
/obj/machinery/door/window/brigdoor/northleft{
req_access = list(150);
req_one_access = list(150)
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/effect/floor_decal/industrial/warning{
dir = 4
},
/obj/machinery/atmospherics/portables_connector/fuel,
/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
/area/ship/manta/hangar)
"SG" = (
/obj/machinery/atmospherics/pipe/manifold/visible,
/turf/simulated/floor/plating,
@@ -9258,13 +9306,9 @@
/turf/simulated/floor/plating,
/area/ship/manta/atmos)
"SJ" = (
/obj/machinery/door/window/brigdoor/northright{
req_access = list(150);
req_one_access = list(150)
/obj/machinery/computer/shuttle_control/explore/manta_ship_boat{
dir = 4
},
/obj/machinery/atmospherics/portables_connector/fuel,
/obj/machinery/portable_atmospherics/canister/phoron/engine_setup,
/obj/effect/floor_decal/industrial/outline/red,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/manta_ship_boat)
"SO" = (
@@ -20248,7 +20292,7 @@ fy
jc
lR
jc
jc
SF
tV
wZ
Al
@@ -20393,7 +20437,7 @@ je
ag
tW
xe
ag
je
je
je
je
@@ -20528,7 +20572,7 @@ yz
ce
dk
ec
ag
je
je
je
je
@@ -20536,7 +20580,7 @@ je
ud
xf
je
je
SJ
Ki
je
Eg
@@ -20670,7 +20714,7 @@ yz
ce
dk
ec
ag
lZ
jl
lX
pA
@@ -20812,18 +20856,18 @@ yz
ce
dk
ec
ag
me
jE
lZ
pH
pH
pH
pH
pH
AD
En
pH
pH
SF
Ms
jK
je
fp
ag
aJ
@@ -20954,18 +20998,18 @@ yz
ce
dk
ec
ag
jE
me
En
pH
pH
pH
pH
pH
AE
Et
pH
pH
SJ
Ms
jK
je
fp
ag
aJ
@@ -21096,8 +21140,8 @@ yz
ce
dk
ec
ag
jl
lZ
Et
ms
pS
sx
@@ -21105,9 +21149,9 @@ ur
ur
AJ
Eu
pH
Sh
EJ
Eg
ed
qa
qg
aJ
@@ -21238,7 +21282,7 @@ yz
ce
dk
ec
ag
je
je
je
je
@@ -21246,7 +21290,7 @@ je
uu
xo
je
je
sw
Kv
je
UY
@@ -21387,7 +21431,7 @@ je
ag
uy
xq
ag
je
je
je
je
+4 -2
View File
@@ -173,7 +173,7 @@
/obj/effect/shuttle_landmark/shuttle_initializer/manta_ship_boat
name = "Mercenary Cruiser's Bay"
base_area = /area/ship/manta/hangar
base_turf = /turf/simulated/floor/plating
base_turf = /turf/simulated/floor/reinforced
landmark_tag = "omship_spawn_manta_lander"
docking_controller = "manta_boarding_shuttle_dock"
shuttle_type = /datum/shuttle/autodock/overmap/manta_ship_boat
@@ -243,7 +243,9 @@ Finally, over in the port wing you'll find the recreation area and kitchen along
<br>\
You don't want to know how long it's going to take to pay off.<br>\
<br>\
<i>Capt. Thorne</i>"}
<i>Capt. Thorne</i><br>\
<br>
P.S. If you need to refuel the lander for some reason, there's a pair of spare fuel canisters in that closet space in the port fore wing edge, opposite the assault armory."}
/obj/item/weapon/paper/manta_approach_tactics
name = "Installation Approach"
File diff suppressed because it is too large Load Diff
+37 -34
View File
@@ -2273,6 +2273,13 @@
/turf/simulated/floor/tiled,
/area/security/hallwayaux)
"aes" = (
/obj/structure/railing{
dir = 8
},
/obj/random/junk,
/turf/simulated/floor,
/area/maintenance/cargo)
"aet" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_l"
@@ -2280,13 +2287,6 @@
/turf/simulated/floor/tiled/asteroid_steel/airless,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/mining_outpost/shuttle)
"aet" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8
},
/turf/simulated/floor/tiled/asteroid_steel/airless,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/mining_outpost/shuttle)
"aeu" = (
/obj/effect/floor_decal/borderfloorblack{
dir = 8
@@ -2342,8 +2342,7 @@
/area/security/security_bathroom)
"aex" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_r"
dir = 8
},
/turf/simulated/floor/tiled/asteroid_steel/airless,
/turf/simulated/shuttle/plating/airless/carry,
@@ -2351,6 +2350,14 @@
"aey" = (
/turf/simulated/floor/carpet,
/area/security/breakroom)
"aez" = (
/obj/structure/shuttle/engine/propulsion{
dir = 8;
icon_state = "propulsion_r"
},
/turf/simulated/floor/tiled/asteroid_steel/airless,
/turf/simulated/shuttle/plating/airless/carry,
/area/shuttle/mining_outpost/shuttle)
"aeA" = (
/obj/effect/floor_decal/corner/red{
dir = 10;
@@ -19008,14 +19015,6 @@
},
/turf/simulated/floor,
/area/maintenance/cargo)
"aRU" = (
/obj/structure/railing{
dir = 8
},
/obj/random/junk,
/obj/structure/closet/secure_closet/pilot,
/turf/simulated/floor,
/area/maintenance/cargo)
"aRX" = (
/obj/structure/table/rack/shelf,
/obj/item/weapon/tank/oxygen,
@@ -22148,11 +22147,13 @@
"doD" = (
/obj/effect/floor_decal/industrial/warning/corner,
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/handrail,
/obj/item/device/radio/intercom{
dir = 4;
pixel_x = 24
},
/obj/structure/handrail{
dir = 8
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/excursion/cargo)
"dvH" = (
@@ -23008,12 +23009,12 @@
/obj/structure/bed/chair/shuttle{
dir = 8
},
/obj/structure/closet/emergsuit_wall{
dir = 1;
pixel_y = -32
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/excursion/general)
"hBg" = (
/obj/effect/floor_decal/industrial/outline/yellow,
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/excursion/cargo)
"hIb" = (
/obj/machinery/light/small{
dir = 1
@@ -24569,7 +24570,9 @@
/area/shuttle/excursion/general)
"qEn" = (
/obj/effect/floor_decal/industrial/outline/yellow,
/obj/structure/handrail,
/obj/structure/handrail{
dir = 4
},
/turf/simulated/floor/tiled/techfloor,
/area/shuttle/excursion/cargo)
"qJK" = (
@@ -36528,9 +36531,9 @@ abY
acE
acK
acK
adj
adj
adj
acK
acK
acK
acK
acK
acK
@@ -36831,7 +36834,7 @@ ams
aXq
abe
aor
aRU
aes
aqb
aSf
aiV
@@ -37378,7 +37381,7 @@ aaa
abe
acs
acF
adj
qxW
qEn
oYj
qTB
@@ -37520,8 +37523,8 @@ aaa
abe
abY
acE
adj
qEn
qxW
hBg
fQo
lSD
eQX
@@ -37662,7 +37665,7 @@ aaa
abe
acA
acG
adj
qxW
doD
vpU
utX
@@ -40283,11 +40286,11 @@ avt
avt
adD
aZS
aes
aet
aet
aet
aex
aex
aex
aez
baB
adD
avt
+43
View File
@@ -983,157 +983,200 @@
name = "\improper Construction Dorm 1"
icon_state = "Sleep"
flags = RAD_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/maintDorm2
name = "\improper Construction Dorm 2"
icon_state = "Sleep"
flags = RAD_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/maintDorm3
name = "\improper Construction Dorm 3"
icon_state = "Sleep"
flags = RAD_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/maintDorm4
name = "\improper Construction Dorm 4"
icon_state = "Sleep"
flags = RAD_SHIELDED
soundproofed = TRUE
//TFF 28/8/19 - cleanup of areas placement
/area/crew_quarters/sleep/vistor_room_1
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_2
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_3
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_4
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_5
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_6
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_7
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_8
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_9
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_10
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_11
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/vistor_room_12
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_1
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_2
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_3
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_4
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_5
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_6
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_7
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_8
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_9
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_10
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_1/holo
name = "\improper Dorm 1 Holodeck"
icon_state = "dk_yellow"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_3/holo
name = "\improper Dorm 3 Holodeck"
icon_state = "dk_yellow"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_5/holo
name = "\improper Dorm 5 Holodeck"
icon_state = "dk_yellow"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/Dorm_7/holo
name = "\improper Dorm 7 Holodeck"
icon_state = "dk_yellow"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/spacedorm1
name = "\improper Visitor Lodging 1"
icon_state = "dk_yellow"
lightswitch = 0
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/spacedorm2
name = "\improper Visitor Lodging 2"
icon_state = "dk_yellow"
lightswitch = 0
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/spacedorm3
name = "\improper Visitor Lodging 3"
icon_state = "dk_yellow"
lightswitch = 0
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/crew_quarters/sleep/spacedorm4
name = "\improper Visitor Lodging 4"
icon_state = "dk_yellow"
lightswitch = 0
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_basic
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_desert
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_seating
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_beach
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_garden
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_boxing
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_snow
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_space
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/holodeck/holodorm/source_off
name = "\improper Holodeck Source"
flags = RAD_SHIELDED | BLUE_SHIELDED
soundproofed = TRUE
/area/ai_core_foyer
name = "\improper AI Core Access"