From 43760db7dd31fd1904ac74ff17ffed9b9b1bf60c Mon Sep 17 00:00:00 2001 From: Heroman Date: Sat, 11 Jan 2020 20:15:10 +1000 Subject: [PATCH 01/88] Adds Morph Spawn event --- code/controllers/subsystems/events.dm | 3 +- code/datums/ghost_query_vr.dm | 4 + .../structures/ghost_pods/silicon_vr.dm | 2 +- code/modules/events/event.dm | 1 + code/modules/events/event_container_vr.dm | 3 +- code/modules/events/morph_spawn_vr.dm | 46 ++++++++ .../silicon/robot/subtypes/lost_drone_vr.dm | 4 +- maps/tether/tether-01-surface1.dmm | 12 ++ maps/tether/tether-02-surface2.dmm | 67 ++++++----- maps/tether/tether-03-surface3.dmm | 67 ++++++----- maps/tether/tether-05-station1.dmm | 58 +++++++--- maps/tether/tether-06-station2.dmm | 30 +++-- maps/tether/tether-07-station3.dmm | 109 +++++++++++------- vorestation.dme | 2 + 14 files changed, 281 insertions(+), 127 deletions(-) create mode 100644 code/datums/ghost_query_vr.dm create mode 100644 code/modules/events/morph_spawn_vr.dm diff --git a/code/controllers/subsystems/events.dm b/code/controllers/subsystems/events.dm index 24ce81fab4c..89d911851cc 100644 --- a/code/controllers/subsystems/events.dm +++ b/code/controllers/subsystems/events.dm @@ -21,7 +21,8 @@ SUBSYSTEM_DEF(events) /datum/controller/subsystem/events/fire(resumed) for(var/datum/event/E in active_events) - E.process() + if(E.processing_active) //VOREStation Edit + E.process() //VOREStation Edit for(var/i = EVENT_LEVEL_MUNDANE to EVENT_LEVEL_MAJOR) var/list/datum/event_container/EC = event_containers[i] diff --git a/code/datums/ghost_query_vr.dm b/code/datums/ghost_query_vr.dm new file mode 100644 index 00000000000..e74aa9ff1a2 --- /dev/null +++ b/code/datums/ghost_query_vr.dm @@ -0,0 +1,4 @@ +/datum/ghost_query/morph + role_name = "Morph" + question = "A weird morphic creature appears to have snuck onstation. Do you want to play as it? ((Expect to be treated as vore predator))" + cutoff_number = 1 \ No newline at end of file diff --git a/code/game/objects/structures/ghost_pods/silicon_vr.dm b/code/game/objects/structures/ghost_pods/silicon_vr.dm index e9e707b6642..ffb8019c3da 100644 --- a/code/game/objects/structures/ghost_pods/silicon_vr.dm +++ b/code/game/objects/structures/ghost_pods/silicon_vr.dm @@ -1,7 +1,7 @@ /obj/structure/ghost_pod/manual/lost_drone/dogborg /obj/structure/ghost_pod/manual/lost_drone/dogborg/create_occupant(var/mob/M) - var/response = alert(M, "What type of lost drone are you? Do note, that dogborgs may have experienced different type of corruption ((Potential for having vore-related laws))", "Drone Type", "Regular", "Dogborg") + var/response = alert(M, "What type of lost drone are you? Do note, that dogborgs may have experienced different type of corruption ((High potential for having vore-related laws))", "Drone Type", "Regular", "Dogborg") if(!(response == "Dogborg")) // No response somehow or Regular return ..() else diff --git a/code/modules/events/event.dm b/code/modules/events/event.dm index 3af0e949828..9706c59052a 100644 --- a/code/modules/events/event.dm +++ b/code/modules/events/event.dm @@ -49,6 +49,7 @@ var/isRunning = 1 //If this event is currently running. You should not change this. var/startedAt = 0 //When this event started. var/endedAt = 0 //When this event ended. + var/processing_active = TRUE //VOREStation Addition var/datum/event_meta/event_meta = null /datum/event/nothing diff --git a/code/modules/events/event_container_vr.dm b/code/modules/events/event_container_vr.dm index 3cb0243e667..284d74906f9 100644 --- a/code/modules/events/event_container_vr.dm +++ b/code/modules/events/event_container_vr.dm @@ -81,7 +81,8 @@ new /datum/event_meta(EVENT_LEVEL_MODERATE, "Spider Infestation", /datum/event/spider_infestation, 30, list(ASSIGNMENT_SECURITY = 30), 1), //Evil grubs that drain station power slightly new /datum/event_meta(EVENT_LEVEL_MODERATE, "Grub Infestation", /datum/event/grub_infestation, 0, list(ASSIGNMENT_SECURITY = 10, ASSIGNMENT_ENGINEER = 30), 1), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Drone Pod Drop", /datum/event/drone_pod_drop, 10, list(ASSIGNMENT_SCIENTIST = 40), 1) + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Drone Pod Drop", /datum/event/drone_pod_drop, 10, list(ASSIGNMENT_SCIENTIST = 40), 1), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Morph Spawn", /datum/event/morph_spawn, 75, list(ASSIGNMENT_SECURITY = 35), 1) ) add_disabled_events(list( new /datum/event_meta(EVENT_LEVEL_MODERATE, "Appendicitis", /datum/event/spontaneous_appendicitis, 0, list(ASSIGNMENT_MEDICAL = 30), 1), diff --git a/code/modules/events/morph_spawn_vr.dm b/code/modules/events/morph_spawn_vr.dm new file mode 100644 index 00000000000..9f24b333d77 --- /dev/null +++ b/code/modules/events/morph_spawn_vr.dm @@ -0,0 +1,46 @@ +/datum/event/morph_spawn + startWhen = 1 + announceWhen = 15 + var/announceProb = 50 + +/datum/event/morph_spawn/start() + processing_active = FALSE + + var/obj/effect/landmark/spawnspot = null + var/list/possibleSpawnspots = list() + for(var/obj/effect/landmark/newSpawnspot in landmarks_list) + if(newSpawnspot.name == "morphspawn") + possibleSpawnspots += newSpawnspot + if(possibleSpawnspots.len) + spawnspot = pick(possibleSpawnspots) + else + break + + if(!spawnspot) + processing_active = TRUE + return + + var/datum/ghost_query/Q = new /datum/ghost_query/morph() + var/list/winner = Q.query() + + if(winner.len) + var/mob/living/simple_mob/vore/hostile/morph/newMorph = new /mob/living/simple_mob/vore/hostile/morph(get_turf(spawnspot)) + var/mob/observer/dead/D = winner[1] + if(D.mind) + D.mind.transfer_to(newMorph) + to_chat(D, "You are a Morph, somehow having gotten aboard the station in your wandering. \ + You are wary of environment around you, but your primal hunger still calls for you to find prey. Seek a convincing disguise, \ + using your amorphous form to traverse vents to find and consume weak prey.") + to_chat(D, "You can use shift + click on objects to disguise yourself as them, but your strikes are nearly useless when you are disguised. \ + You can undisguise yourself by shift + clicking yourself, but disguise being switched, or turned on and off has a short cooldown.") + newMorph.ckey = D.ckey + newMorph.visible_message("A morph appears to crawl out of somewhere.") + else + processing_active = TRUE + return + + processing_active = TRUE + +/datum/event/morph_spawn/announce() + if(announceProb) + command_announcement.Announce("Unknown entitity detected boarding [station_name()]. Exercise extra caution.", "Lifesign Alert", new_sound = 'sound/AI/aliens.ogg') \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm index 18561f02e92..03908045a19 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/lost_drone_vr.dm @@ -32,7 +32,7 @@ ..() laws = give_random_lawset_vore() -/mob/living/silicon/proc/give_random_lawset_vore() // Should be filled out with more vorish possibilities later +/mob/living/silicon/proc/give_random_lawset_vore() // Decide what kind of laws we want to draw from. var/law_class = pick( prob(25);"good", @@ -41,7 +41,7 @@ prob(15);"corrupted", prob(10);"bad") - var/vore_law = prob(50) // 1/2 chance of having vore-related laws + var/vore_law = prob(80) // 4/5 chance of having vore-related laws if(vore_law) switch(law_class) diff --git a/maps/tether/tether-01-surface1.dmm b/maps/tether/tether-01-surface1.dmm index 199d82b5617..e31045c1220 100644 --- a/maps/tether/tether-01-surface1.dmm +++ b/maps/tether/tether-01-surface1.dmm @@ -6956,6 +6956,9 @@ dir = 6 }, /obj/machinery/light, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/techfloor, /area/tether/surfacebase/public_garden_one) "ami" = ( @@ -9378,6 +9381,9 @@ icon_state = "alarm0"; pixel_x = 24 }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled, /area/tether/surfacebase/north_stairs_one) "aqd" = ( @@ -21765,6 +21771,9 @@ dir = 4; pixel_x = 24 }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/steel_dirty, /area/rnd/xenobiology/xenoflora_storage) "aJD" = ( @@ -30447,6 +30456,9 @@ icon_state = "tube-construct-stage1"; dir = 1 }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/wood, /area/vacant/vacant_bar) "aZJ" = ( diff --git a/maps/tether/tether-02-surface2.dmm b/maps/tether/tether-02-surface2.dmm index 1915d55f54c..9a23064bd68 100644 --- a/maps/tether/tether-02-surface2.dmm +++ b/maps/tether/tether-02-surface2.dmm @@ -9656,12 +9656,20 @@ /turf/simulated/floor/tiled/techfloor, /area/server) "asU" = ( -/obj/effect/floor_decal/techfloor{ - dir = 6 +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 4; + pixel_y = 26 }, -/obj/structure/flora/pottedplant/dead, -/turf/simulated/floor/tiled/techfloor, -/area/server) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/white, +/area/tether/surfacebase/medical/paramed) "asV" = ( /obj/effect/floor_decal/borderfloor{ dir = 8; @@ -15018,21 +15026,15 @@ /turf/simulated/floor/plating, /area/engineering/drone_fabrication) "aBC" = ( -/obj/machinery/light_switch{ - pixel_y = 28 +/obj/effect/floor_decal/techfloor{ + dir = 6 }, -/obj/effect/floor_decal/industrial/warning/corner{ - icon_state = "warningcorner"; - dir = 8 +/obj/structure/flora/pottedplant/dead, +/obj/effect/landmark{ + name = "morphspawn" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/engineering/drone_fabrication) +/turf/simulated/floor/tiled/techfloor, +/area/server) "aBD" = ( /obj/structure/railing{ dir = 4 @@ -22683,17 +22685,24 @@ /turf/simulated/floor/tiled/white, /area/tether/surfacebase/medical/storage) "aPW" = ( -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 4; - pixel_y = 26 +/obj/machinery/light_switch{ + pixel_y = 28 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/effect/floor_decal/industrial/warning/corner{ + icon_state = "warningcorner"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/tiled/white, -/area/tether/surfacebase/medical/paramed) +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/plating, +/area/engineering/drone_fabrication) "aPX" = ( /obj/machinery/alarm{ pixel_x = 0; @@ -36510,7 +36519,7 @@ aqf aqP arx asj -asU +aBC aok aul aui @@ -39362,7 +39371,7 @@ ayG azp aDs aAU -aBC +aPW aCa aCA aCA @@ -41290,7 +41299,7 @@ aab aab aac aNz -aPW +asU ahh aan ahd diff --git a/maps/tether/tether-03-surface3.dmm b/maps/tether/tether-03-surface3.dmm index 1d7885268de..ff30c930282 100644 --- a/maps/tether/tether-03-surface3.dmm +++ b/maps/tether/tether-03-surface3.dmm @@ -8388,22 +8388,17 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/crew_quarters/panic_shelter) "anW" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -31 - }, -/obj/effect/floor_decal/techfloor, -/obj/effect/floor_decal/techfloor/hole, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/floor_decal/techfloor{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/tiled/techfloor, -/area/crew_quarters/panic_shelter) +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/dark, +/area/tether/surfacebase/medical/triage) "anX" = ( /obj/machinery/light/small, /obj/effect/floor_decal/industrial/warning/corner{ @@ -8502,8 +8497,25 @@ /turf/simulated/floor/tiled/techfloor, /area/crew_quarters/panic_shelter) "aog" = ( -/turf/simulated/floor/tiled, -/area/tether/surfacebase/north_stairs_three) +/obj/structure/extinguisher_cabinet{ + pixel_y = -31 + }, +/obj/effect/floor_decal/techfloor, +/obj/effect/floor_decal/techfloor/hole, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/techfloor, +/area/crew_quarters/panic_shelter) "aoh" = ( /obj/machinery/alarm{ dir = 8; @@ -26669,14 +26681,11 @@ /turf/simulated/floor/tiled, /area/rnd/outpost/xenobiology/outpost_main) "aSu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/effect/landmark{ + name = "morphspawn" }, -/obj/effect/floor_decal/techfloor{ - dir = 6 - }, -/turf/simulated/floor/tiled/dark, -/area/tether/surfacebase/medical/triage) +/turf/simulated/floor/tiled, +/area/tether/surfacebase/north_stairs_three) "aSv" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -27847,6 +27856,12 @@ /turf/simulated/floor/reinforced, /turf/simulated/shuttle/plating/carry, /area/shuttle/tether/surface) +"aUm" = ( +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/techfloor, +/area/tether/surfacebase/shuttle_pad) "aUx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -41887,7 +41902,7 @@ alQ amA alc anH -aog +aSu aoA alc apx @@ -44639,7 +44654,7 @@ aOu aNx aPc aPr -aPM +aUm aQa aPb aac @@ -45695,7 +45710,7 @@ aab aaq aag aSo -aSu +anW aaz aca aca @@ -47566,7 +47581,7 @@ alu amk amL ant -anW +aog aop aoO apj diff --git a/maps/tether/tether-05-station1.dmm b/maps/tether/tether-05-station1.dmm index 588538d4c97..9f591f058d8 100644 --- a/maps/tether/tether-05-station1.dmm +++ b/maps/tether/tether-05-station1.dmm @@ -6193,6 +6193,9 @@ /area/gateway) "akF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/dark, /area/gateway) "akG" = ( @@ -17252,6 +17255,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor, /area/maintenance/station/spacecommandmaint) +"aDS" = ( +/obj/structure/mirror{ + dir = 4; + pixel_x = 28; + pixel_y = 0 + }, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/white, +/area/crew_quarters/sleep/engi_wash) "aDT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17491,6 +17511,12 @@ }, /turf/simulated/floor/tiled, /area/tether/station/visitorhallway/laundry) +"aEk" = ( +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/plating, +/area/maintenance/abandonedlibrary) "aEl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -17518,6 +17544,18 @@ }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) +"aEo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled, +/area/tether/station/dock_two) "aEx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ icon_state = "map"; @@ -17904,20 +17942,6 @@ }, /turf/simulated/floor/tiled, /area/engineering/hallway) -"aGx" = ( -/obj/structure/mirror{ - dir = 4; - pixel_x = 28; - pixel_y = 0 - }, -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/simulated/floor/tiled/white, -/area/crew_quarters/sleep/engi_wash) "aGy" = ( /obj/structure/cable{ d1 = 1; @@ -31321,7 +31345,7 @@ auz aBE aLj aEM -aGx +aDS aIn aKl aMp @@ -31501,7 +31525,7 @@ aHw aDK aEn aEO -aFt +aEo aGb aIR bPF @@ -37031,7 +37055,7 @@ amU aoK anY apk -anp +aEk aqc amU aac diff --git a/maps/tether/tether-06-station2.dmm b/maps/tether/tether-06-station2.dmm index ffdc9e60c95..9baf0f43893 100644 --- a/maps/tether/tether-06-station2.dmm +++ b/maps/tether/tether-06-station2.dmm @@ -2540,6 +2540,9 @@ icon_state = "alarm0"; pixel_y = -22 }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/white, /area/tether/exploration/showers) "dG" = ( @@ -8651,6 +8654,9 @@ d2 = 8; icon_state = "4-8" }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/dark, /area/storage/tech) "mF" = ( @@ -12692,6 +12698,9 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) "sR" = ( @@ -13950,6 +13959,17 @@ "uW" = ( /turf/simulated/wall, /area/medical/morgue) +"uX" = ( +/obj/machinery/alarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/white, +/area/medical/recoveryrestroom) "uY" = ( /obj/structure/table/woodentable, /obj/item/weapon/paper_bin{ @@ -18634,14 +18654,6 @@ }, /turf/simulated/floor/tiled/white, /area/medical/ward) -"CM" = ( -/obj/machinery/alarm{ - dir = 4; - pixel_x = -23; - pixel_y = 0 - }, -/turf/simulated/floor/tiled/white, -/area/medical/recoveryrestroom) "CN" = ( /obj/machinery/washing_machine, /turf/simulated/floor/tiled/white, @@ -33641,7 +33653,7 @@ Ay BM Cf Cz -CM +uX Ce EG EQ diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index a3402bb4de2..00d0304308d 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -4560,6 +4560,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/effect/landmark{ + name = "morphspawn" + }, /turf/simulated/floor/tiled, /area/security/eva) "hw" = ( @@ -6365,11 +6368,10 @@ /turf/simulated/floor/tiled, /area/security/hallwayaux) "jV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/maintenance/station/cargo) +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/excursion/tether) "jW" = ( /obj/structure/bed/chair/office/dark{ dir = 4 @@ -13152,10 +13154,17 @@ /turf/simulated/floor/wood, /area/hallway/station/upper) "un" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/floor/reinforced, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/excursion/tether) +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled, +/area/security/security_bathroom) "uo" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -17512,11 +17521,14 @@ /turf/simulated/floor/tiled, /area/tether/station/stairs_three) "Bb" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/light/small{ + dir = 1 }, -/turf/simulated/floor/tiled/dark, -/area/security/nuke_storage) +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled, +/area/maintenance/station/cargo) "Bc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -27093,24 +27105,24 @@ /turf/simulated/floor/tiled/white, /area/medical/virology) "Qp" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion_l" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/dark, +/area/security/nuke_storage) "Qq" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8 +/obj/effect/landmark{ + name = "morphspawn" }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/turf/simulated/floor/tiled/white, +/area/crew_quarters/medical_restroom) "Qr" = ( /obj/structure/shuttle/engine/propulsion{ dir = 8; - icon_state = "propulsion_r" + icon_state = "propulsion_l" }, /turf/space, /turf/simulated/shuttle/plating/airless/carry, @@ -27134,6 +27146,21 @@ "Qt" = ( /turf/simulated/wall, /area/tether/exploration) +"Qu" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8 + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) +"Qv" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_r" + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) "Qw" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -34189,7 +34216,7 @@ xw xw zf zT -Bb +Qp BW CU xw @@ -35489,7 +35516,7 @@ Qx Nl Md Nl -Nl +Qq Yz vt vt @@ -39326,11 +39353,11 @@ MK Iy ab NL -Qp -Qq -Qq -Qq Qr +Qu +Qu +Qu +Qv NL vt vt @@ -39417,7 +39444,7 @@ TX WB uL Uw -UV +un fG af fc @@ -40553,7 +40580,7 @@ Zy WG dj XA -un +jV ms Oz be @@ -40578,7 +40605,7 @@ vv xS fF AH -jV +Bb yP AH Ai @@ -40695,7 +40722,7 @@ UJ Xb dj XN -un +jV ms Xq be @@ -40837,7 +40864,7 @@ iW WS dj XN -un +jV ms Xq be @@ -41120,7 +41147,7 @@ jZ WR Xo XN -un +jV cK ms Xq @@ -41688,7 +41715,7 @@ ea kx dj XN -un +jV cK ms mq @@ -41973,7 +42000,7 @@ kQ TG dj XN -un +jV ms mq be @@ -42115,7 +42142,7 @@ kR Vd dj XN -un +jV ms QL be @@ -42257,7 +42284,7 @@ ZE ZB dj XB -un +jV ms Sq be diff --git a/vorestation.dme b/vorestation.dme index afaf1e4bffd..246ff80b72c 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -271,6 +271,7 @@ #include "code\datums\datumvars.dm" #include "code\datums\EPv2.dm" #include "code\datums\ghost_query.dm" +#include "code\datums\ghost_query_vr.dm" #include "code\datums\hierarchy.dm" #include "code\datums\mind.dm" #include "code\datums\mind_vr.dm" @@ -1870,6 +1871,7 @@ #include "code\modules\events\money_hacker.dm" #include "code\modules\events\money_lotto.dm" #include "code\modules\events\money_spam.dm" +#include "code\modules\events\morph_spawn_vr.dm" #include "code\modules\events\prison_break.dm" #include "code\modules\events\radiation_storm.dm" #include "code\modules\events\random_antagonist.dm" From ff86124af5dde9948ce5f99ea38aef07b22cdb80 Mon Sep 17 00:00:00 2001 From: Heroman Date: Mon, 13 Jan 2020 15:53:29 +1000 Subject: [PATCH 02/88] Makes event not do fake announcements when it fails to spawn something. --- code/modules/events/morph_spawn_vr.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/events/morph_spawn_vr.dm b/code/modules/events/morph_spawn_vr.dm index 9f24b333d77..9950ff5077c 100644 --- a/code/modules/events/morph_spawn_vr.dm +++ b/code/modules/events/morph_spawn_vr.dm @@ -1,6 +1,6 @@ /datum/event/morph_spawn startWhen = 1 - announceWhen = 15 + announceWhen = 20 var/announceProb = 50 /datum/event/morph_spawn/start() @@ -18,6 +18,7 @@ if(!spawnspot) processing_active = TRUE + kill() // To prevent fake announcements return var/datum/ghost_query/Q = new /datum/ghost_query/morph() @@ -37,6 +38,7 @@ newMorph.visible_message("A morph appears to crawl out of somewhere.") else processing_active = TRUE + kill() // To prevent fake announcements return processing_active = TRUE From 5077419f4e5d0313652207442d7231b844e8ce13 Mon Sep 17 00:00:00 2001 From: Heroman Date: Mon, 13 Jan 2020 16:14:00 +1000 Subject: [PATCH 03/88] Adds endWhen --- code/modules/events/morph_spawn_vr.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/events/morph_spawn_vr.dm b/code/modules/events/morph_spawn_vr.dm index 9950ff5077c..5da8fe6ee5f 100644 --- a/code/modules/events/morph_spawn_vr.dm +++ b/code/modules/events/morph_spawn_vr.dm @@ -1,6 +1,7 @@ /datum/event/morph_spawn startWhen = 1 announceWhen = 20 + endWhen = 30 var/announceProb = 50 /datum/event/morph_spawn/start() From fbf40198bd25e6a51d67aee4aa8eff2af38d42d6 Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 16 Jan 2020 14:57:27 +1000 Subject: [PATCH 04/88] Removes redundant code --- code/modules/events/morph_spawn_vr.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/events/morph_spawn_vr.dm b/code/modules/events/morph_spawn_vr.dm index 5da8fe6ee5f..f0ef0b95c93 100644 --- a/code/modules/events/morph_spawn_vr.dm +++ b/code/modules/events/morph_spawn_vr.dm @@ -5,7 +5,6 @@ var/announceProb = 50 /datum/event/morph_spawn/start() - processing_active = FALSE var/obj/effect/landmark/spawnspot = null var/list/possibleSpawnspots = list() @@ -18,7 +17,6 @@ break if(!spawnspot) - processing_active = TRUE kill() // To prevent fake announcements return @@ -38,11 +36,9 @@ newMorph.ckey = D.ckey newMorph.visible_message("A morph appears to crawl out of somewhere.") else - processing_active = TRUE kill() // To prevent fake announcements return - processing_active = TRUE /datum/event/morph_spawn/announce() if(announceProb) From f53b931022ad305ce248c65cbe270a8f9e97dcae Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 16 Jan 2020 17:33:23 +1000 Subject: [PATCH 05/88] Testfix --- maps/tether/tether-07-station3.dmm | 900 +++++++++++++---------------- 1 file changed, 390 insertions(+), 510 deletions(-) diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index 6689a761e04..cc3764e779e 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -3180,25 +3180,19 @@ /turf/simulated/floor/tiled, /area/security/briefing_room) "fa" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" +/obj/structure/cable/green{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) +/turf/simulated/floor/tiled/white, +/area/security/security_bathroom) "fb" = ( /obj/machinery/light_switch{ dir = 4; @@ -3736,29 +3730,17 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "fT" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 + dir = 10 }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) +/obj/effect/landmark{ + name = "morphspawn" + }, +/turf/simulated/floor/tiled/white, +/area/security/security_bathroom) "fU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -4386,21 +4368,10 @@ /turf/simulated/floor/wood, /area/crew_quarters/heads/hos) "he" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 2 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/reinforced, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/excursion/tether) "hf" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 5 @@ -6008,15 +5979,22 @@ /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ dir = 4 }, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ + dir = 4 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/station_map{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/status_display{ + pixel_x = -32 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -6368,10 +6346,19 @@ /turf/simulated/floor/tiled, /area/security/hallwayaux) "jV" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/floor/reinforced, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/excursion/tether) +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) "jW" = ( /obj/structure/bed/chair/office/dark{ dir = 4 @@ -8694,20 +8681,24 @@ /turf/simulated/floor/tiled, /area/security/security_processing) "nv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 +/obj/machinery/alarm{ + pixel_y = 22 }, /obj/effect/floor_decal/borderfloor{ - dir = 4 + dir = 1 }, -/obj/effect/floor_decal/corner/red/border{ - dir = 4 +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/brown/bordercorner2{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/security/briefing_room) +/area/quartermaster/foyer) "nw" = ( /obj/effect/floor_decal/corner/red{ icon_state = "corner_white"; @@ -12529,43 +12520,35 @@ /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/lightgrey/border{ +/obj/effect/floor_decal/corner/brown/border{ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 4 }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner2{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/corner/brown/bordercorner2{ dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/station_map{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/machinery/status_display{ - pixel_x = -32 +/obj/structure/table/glass, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 }, +/obj/item/weapon/pen, /turf/simulated/floor/tiled, -/area/hallway/station/upper) +/area/quartermaster/foyer) "tp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/alarm{ - pixel_y = 22 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, /area/hallway/station/upper) "tq" = ( @@ -13154,17 +13137,20 @@ /turf/simulated/floor/wood, /area/hallway/station/upper) "un" = ( -/obj/effect/floor_decal/steeldecal/steel_decals10{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/effect/floor_decal/steeldecal/steel_decals10{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/obj/effect/landmark{ - name = "morphspawn" +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 }, /turf/simulated/floor/tiled, -/area/security/security_bathroom) +/area/security/briefing_room) "uo" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -13279,27 +13265,21 @@ /turf/simulated/floor/tiled, /area/quartermaster/foyer) "uy" = ( -/obj/machinery/alarm{ - pixel_y = 22 +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/bordercorner2{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/area/hallway/station/upper) "uz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13312,30 +13292,27 @@ /turf/simulated/floor/tiled, /area/quartermaster/foyer) "uA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/brown/border{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 +/obj/structure/disposalpipe/junction{ + dir = 8 }, -/obj/effect/floor_decal/corner/brown/bordercorner2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/structure/table/glass, -/obj/item/weapon/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/weapon/pen, /turf/simulated/floor/tiled, -/area/quartermaster/foyer) +/area/hallway/station/upper) "uB" = ( /obj/machinery/computer/supplycomp, /obj/effect/floor_decal/borderfloor{ @@ -13854,11 +13831,8 @@ /turf/simulated/wall, /area/lawoffice) "vv" = ( -/obj/machinery/door/firedoor/glass/hidden/steel{ - dir = 2 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/status_display{ + pixel_y = 30 }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -13866,10 +13840,16 @@ /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/upper) "vw" = ( @@ -14798,8 +14778,8 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "xb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atm{ + pixel_y = 30 }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -14807,10 +14787,17 @@ /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xc" = ( @@ -14834,79 +14821,56 @@ /turf/simulated/floor/tiled, /area/quartermaster/office) "xd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, +/obj/machinery/camera/network/tether, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xe" = ( -/obj/machinery/status_display{ - pixel_y = 30 +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/lightgrey/border{ +/obj/effect/floor_decal/corner/brown/border{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/alarm{ + pixel_y = 22 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xf" = ( -/obj/machinery/atm{ - pixel_y = 30 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/lightgrey/border{ +/obj/effect/floor_decal/corner/brown/border{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/effect/floor_decal/corner/brown/bordercorner2{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xg" = ( @@ -14934,9 +14898,6 @@ /turf/simulated/wall, /area/teleporter/departing) "xi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -14944,23 +14905,20 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/bordercorner2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, +/obj/effect/floor_decal/corner/brown/bordercorner2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, -/area/hallway/station/upper) +/area/quartermaster/foyer) "xj" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -14981,31 +14939,6 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "xk" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/brown/border{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 - }, -/obj/effect/floor_decal/corner/brown/bordercorner2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/quartermaster/foyer) -"xl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/borderfloor{ @@ -15015,9 +14948,16 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/turf/simulated/floor/tiled, +/area/quartermaster/foyer) +"xl" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 }, +/obj/effect/floor_decal/corner/brown/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xm" = ( @@ -15028,8 +14968,8 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/door/firedoor/glass/hidden/steel{ + dir = 2 }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) @@ -15040,9 +14980,6 @@ /obj/effect/floor_decal/corner/brown/bordercorner{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, @@ -15145,18 +15082,9 @@ /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/red/border{ +/obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/item/device/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = 21 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -15355,23 +15283,13 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 21 + }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - icon_state = "intact-scrubbers"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xN" = ( @@ -15833,21 +15751,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /obj/effect/floor_decal/corner/red/border{ dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 4 - }, -/obj/machinery/computer/guestpass{ - pixel_y = 30 - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "yB" = ( @@ -16765,13 +16671,16 @@ /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/corner/lightgrey/border{ +/obj/effect/floor_decal/corner/red/border{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/upper) "zX" = ( @@ -16799,12 +16708,18 @@ /obj/effect/floor_decal/borderfloor{ dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/corner/red/border{ - dir = 1 +/obj/machinery/alarm{ + pixel_y = 22 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -16834,15 +16749,6 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ab" = ( @@ -16878,18 +16784,12 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 4 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -16901,8 +16801,14 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/status_display{ + pixel_y = 30 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -16914,15 +16820,17 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24; + req_access = list() }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ag" = ( @@ -16933,17 +16841,18 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 + icon_state = "intact-scrubbers"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/status_display{ - pixel_y = 30 + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -17017,6 +16926,38 @@ /turf/simulated/floor/tiled/white, /area/medical/chemistry) "Ao" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 4 + }, +/obj/machinery/computer/guestpass{ + pixel_y = 30 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Ap" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Aq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/floor_decal/borderfloor{ @@ -17026,9 +16967,6 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -17038,47 +16976,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/upper) -"Ap" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) -"Aq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) "Ar" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17089,14 +16986,19 @@ /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 +/obj/machinery/firealarm{ + dir = 2; + layer = 3.3; + pixel_x = 0; + pixel_y = 26 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "As" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -17104,31 +17006,23 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 1 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "At" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals4{ - dir = 10 - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Au" = ( @@ -17147,26 +17041,16 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "Av" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Aw" = ( @@ -27030,10 +26914,15 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/network/tether, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Qj" = ( @@ -27124,13 +27013,9 @@ /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) "Qr" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion_l" - }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/obj/machinery/hologram/holopad, +/turf/simulated/floor/tiled/monotile, +/area/tether/exploration) "Qs" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_medical{ @@ -27151,20 +27036,41 @@ /turf/simulated/wall, /area/tether/exploration) "Qu" = ( -/obj/structure/shuttle/engine/propulsion{ +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) -"Qv" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8; - icon_state = "propulsion_r" +/obj/effect/floor_decal/steeldecal/steel_decals4{ + dir = 10 }, -/turf/space, -/turf/simulated/shuttle/plating/airless/carry, -/area/shuttle/large_escape_pod1/station) +/turf/simulated/floor/tiled, +/area/hallway/station/upper) +"Qv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/simulated/floor/tiled, +/area/hallway/station/upper) "Qw" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -27181,10 +27087,33 @@ }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) +"Qy" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_l" + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) "Qz" = ( /obj/structure/railing, /turf/simulated/floor, /area/maintenance/cargo) +"QA" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8 + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) +"QB" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_r" + }, +/turf/space, +/turf/simulated/shuttle/plating/airless/carry, +/area/shuttle/large_escape_pod1/station) "QE" = ( /obj/effect/landmark/start{ name = "Medical Doctor" @@ -28656,29 +28585,6 @@ }, /turf/simulated/wall/rshull, /area/shuttle/excursion/tether) -"US" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/tiled/white, -/area/security/security_bathroom) -"UT" = ( -/obj/structure/cable/green{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/tiled/white, -/area/security/security_bathroom) "UU" = ( /obj/effect/floor_decal/industrial/warning{ icon_state = "warning"; @@ -28984,10 +28890,6 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/shuttle/excursion/tether) -"VX" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/tiled/monotile, -/area/tether/exploration) "Wb" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; @@ -29352,28 +29254,6 @@ }, /turf/simulated/floor/tiled/steel, /area/quartermaster/warehouse) -"XT" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) "XZ" = ( /obj/machinery/computer/shuttle_control/web/excursion{ icon = 'icons/obj/computer.dmi'; @@ -35071,7 +34951,7 @@ vt vt vt zl -zW +xx ki Ca CZ @@ -35213,7 +35093,7 @@ nn nn vu uO -xx +xM Bi Cb sp @@ -35355,7 +35235,7 @@ wg xy yi og -zY +yA Bj Qk Da @@ -35639,7 +35519,7 @@ wM xA yk og -Aa +zW Bl SI Da @@ -36065,7 +35945,7 @@ wh xD yn uO -Ad +zY Bo Cf Db @@ -36207,7 +36087,7 @@ wM xE yk og -Ae +Aa Bo Ca xh @@ -36349,7 +36229,7 @@ wh xF yo og -Af +Ad Bp zX Df @@ -36491,7 +36371,7 @@ wN xG yp og -Aa +zW Bq Ch Dg @@ -36633,7 +36513,7 @@ uP uP uP uP -Ag +Ae Br Ci Dh @@ -36775,7 +36655,7 @@ wO xH yq zn -Ae +Aa Bo Cj xu @@ -36917,7 +36797,7 @@ wP xI yr zo -Ae +Aa Bs Ck yl @@ -37059,7 +36939,7 @@ wQ Vn ys zp -Ae +Aa Bo Ck yI @@ -37343,7 +37223,7 @@ Rf wn yt zq -Ae +Aa Bs Ck yI @@ -37485,7 +37365,7 @@ wT xK yu zq -fT +Af kn Qj yJ @@ -37627,7 +37507,7 @@ wU xL yv zq -xM +Ag kw pN yl @@ -38053,7 +37933,7 @@ uP uP uP zt -yA +Ao nf Ch yM @@ -38195,7 +38075,7 @@ wW xN yy yz -jr +Ap ng rq zr @@ -38337,7 +38217,7 @@ uW xO uW zu -Ao +Aq By rC yK @@ -38479,7 +38359,7 @@ tl tl yz yz -Ap +Ar Bz pN Dj @@ -38621,7 +38501,7 @@ wX sp jm zv -Aq +As Aw Ck Dk @@ -38763,7 +38643,7 @@ tn sp wF zw -Ar +At Ax Ck Dk @@ -38905,7 +38785,7 @@ tn sp yC zw -xb +tp Bz Ck Dk @@ -39028,7 +38908,7 @@ le lJ mo mP -nv +un nT on oM @@ -39047,7 +38927,7 @@ tn sp yD zx -As +Av Bz FT Dl @@ -39162,7 +39042,7 @@ dd SX ST VJ -UT +fa fb UV fG @@ -39189,7 +39069,7 @@ tn sp yE zy -XT +Qi Rn Ck yN @@ -39304,7 +39184,7 @@ dP dP hx kW -US +fT Ub UV fG @@ -39331,7 +39211,7 @@ tn sp yF zz -At +Qu Bz tc yT @@ -39357,11 +39237,11 @@ MK Iy ab NL -Qr -Qu -Qu -Qu -Qv +Qy +QA +QA +QA +QB NL vt vt @@ -39448,7 +39328,7 @@ TX WB uL Uw -un +UV fG af fc @@ -39606,7 +39486,7 @@ Rd aI ab sq -to +jr uj uY uY @@ -39615,7 +39495,7 @@ wY vY yG zA -Av +Qv hX tC zs @@ -39748,7 +39628,7 @@ aI aI ab sq -tp +jV uk uk uk @@ -40037,7 +39917,7 @@ um uZ xg wx -xb +tp xR eP AH @@ -40179,7 +40059,7 @@ um um um um -xb +tp xR eP AH @@ -40321,7 +40201,7 @@ um va vP wy -xb +tp xR eQ AH @@ -40463,7 +40343,7 @@ wL va vQ wy -xb +tp xR eR AH @@ -40584,7 +40464,7 @@ Zy WG dj XA -jV +he ms Oz be @@ -40605,7 +40485,7 @@ sq sq sq sq -vv +uy xS fF AH @@ -40726,7 +40606,7 @@ UJ Xb dj XN -jV +he ms Xq be @@ -40747,7 +40627,7 @@ uo vb vR wz -xd +uA xT fQ AH @@ -40868,7 +40748,7 @@ iW WS dj XN -jV +he ms Xq be @@ -40889,7 +40769,7 @@ up vc vS SH -xe +vv xU yO AH @@ -41031,7 +40911,7 @@ uq vd vT SH -xf +xb rl sX tg @@ -41151,7 +41031,7 @@ jZ WR Xo XN -jV +he cK ms Xq @@ -41173,7 +41053,7 @@ qr qr qr qr -Qi +xd xR yQ zF @@ -41315,7 +41195,7 @@ ur ve vU wA -fa +xe xR yQ zG @@ -41438,7 +41318,7 @@ dZ Tc cK ms -VX +Qr Ox Ox Sp @@ -41457,7 +41337,7 @@ us qr qr wB -xi +xf xW yQ zH @@ -41719,7 +41599,7 @@ ea kx dj XN -jV +he cK ms mq @@ -41741,7 +41621,7 @@ ut vg vW wD -xk +xi xY AK zJ @@ -41883,7 +41763,7 @@ uu vh vX KT -xl +xk xZ yS zK @@ -42004,7 +41884,7 @@ kQ TG dj XN -jV +he ms mq be @@ -42025,7 +41905,7 @@ uv vi rY wD -xm +xl ya yS zK @@ -42146,7 +42026,7 @@ kR Vd dj XN -jV +he ms QL be @@ -42167,7 +42047,7 @@ uw uw uw qr -he +xm ht hO zL @@ -42288,7 +42168,7 @@ ZE ZB dj XB -jV +he ms Sq be @@ -42447,7 +42327,7 @@ qu rQ sC qu -uy +nv vk vk wG @@ -42731,7 +42611,7 @@ wJ xq pl tA -uA +to vk vk wI From ea33b6be4ed7b600ef179fc3cdd16e9b65cf8a6e Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 16 Jan 2020 17:40:28 +1000 Subject: [PATCH 06/88] WHY --- maps/tether/tether-07-station3.dmm | 160 ++++++++++++++++++++++++----- 1 file changed, 137 insertions(+), 23 deletions(-) diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index cc3764e779e..48c3c31646f 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -5996,6 +5996,9 @@ /obj/machinery/status_display{ pixel_x = -32 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "js" = ( @@ -6357,6 +6360,9 @@ pixel_y = 22 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "jW" = ( @@ -8697,6 +8703,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "nw" = ( @@ -12536,6 +12545,9 @@ pixel_y = 7 }, /obj/item/weapon/pen, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "tp" = ( @@ -12549,6 +12561,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "tq" = ( @@ -13278,6 +13293,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "uz" = ( @@ -13311,6 +13329,9 @@ dir = 6 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "uB" = ( @@ -13850,6 +13871,9 @@ dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "vw" = ( @@ -14798,6 +14822,9 @@ dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xc" = ( @@ -14829,6 +14856,9 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/machinery/camera/network/tether, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xe" = ( @@ -14846,6 +14876,9 @@ /obj/machinery/alarm{ pixel_y = 22 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xf" = ( @@ -14871,6 +14904,9 @@ dir = 6 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xg" = ( @@ -14917,6 +14953,9 @@ dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xj" = ( @@ -14948,6 +14987,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xl" = ( @@ -14958,6 +15000,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xm" = ( @@ -14971,6 +15016,9 @@ /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 2 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xn" = ( @@ -14983,6 +15031,9 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/quartermaster/foyer) "xo" = ( @@ -15086,6 +15137,9 @@ dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xy" = ( @@ -15290,6 +15344,9 @@ pixel_y = 21 }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "xN" = ( @@ -15754,6 +15811,9 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "yB" = ( @@ -16681,6 +16741,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "zX" = ( @@ -16705,6 +16768,12 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "zY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, @@ -16712,14 +16781,13 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4 + dir = 1 }, /obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 4 + dir = 1 }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/machinery/alarm{ - pixel_y = 22 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -16748,27 +16816,31 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, +/obj/effect/floor_decal/borderfloor/corner2{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/bordercorner2{ + dir = 4 + }, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/machinery/alarm{ + pixel_y = 22 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ab" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, /obj/effect/floor_decal/borderfloor{ dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 }, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 1 - }, -/obj/effect/floor_decal/corner/red/bordercorner2{ - dir = 1 +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -16791,6 +16863,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ae" = ( @@ -16810,6 +16885,9 @@ /obj/machinery/status_display{ pixel_y = 30 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Af" = ( @@ -16831,6 +16909,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ag" = ( @@ -16854,6 +16935,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ah" = ( @@ -16942,6 +17026,9 @@ /obj/machinery/computer/guestpass{ pixel_y = 30 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ap" = ( @@ -16955,6 +17042,9 @@ /obj/effect/floor_decal/corner/red/border{ dir = 1 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Aq" = ( @@ -16974,6 +17064,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Ar" = ( @@ -16993,6 +17086,9 @@ pixel_x = 0; pixel_y = 26 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "As" = ( @@ -17009,6 +17105,9 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "At" = ( @@ -17023,6 +17122,9 @@ }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Au" = ( @@ -17051,6 +17153,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Aw" = ( @@ -26923,6 +27028,9 @@ icon_state = "1-2"; pixel_y = 0 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Qj" = ( @@ -27049,6 +27157,9 @@ /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Qv" = ( @@ -27069,6 +27180,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/hallway/station/upper) "Qw" = ( @@ -35661,7 +35775,7 @@ wh xB nZ uO -Ab +zY Bm Cd Db @@ -35945,7 +36059,7 @@ wh xD yn uO -zY +Aa Bo Cf Db @@ -36087,7 +36201,7 @@ wM xE yk og -Aa +Ab Bo Ca xh @@ -36655,7 +36769,7 @@ wO xH yq zn -Aa +Ab Bo Cj xu @@ -36797,7 +36911,7 @@ wP xI yr zo -Aa +Ab Bs Ck yl @@ -36939,7 +37053,7 @@ wQ Vn ys zp -Aa +Ab Bo Ck yI @@ -37223,7 +37337,7 @@ Rf wn yt zq -Aa +Ab Bs Ck yI From 6d3a1608a20199c528d831e8a0de1fa6b7e1b1b5 Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 16 Jan 2020 17:44:44 +1000 Subject: [PATCH 07/88] Fixes random missing decls --- maps/tether/tether-07-station3.dmm | 1 + 1 file changed, 1 insertion(+) diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index 48c3c31646f..b16b9edf8e1 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -16789,6 +16789,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, +/obj/effect/floor_decal/steeldecal/steel_decals7, /turf/simulated/floor/tiled, /area/hallway/station/upper) "zZ" = ( From b43e7f9e713697bdaf872d3b65145a561680735d Mon Sep 17 00:00:00 2001 From: Rykka Date: Wed, 22 Jan 2020 01:46:51 -0700 Subject: [PATCH 08/88] Add Citadel RP Alternative Pupdozer + Additional Tools - Upstream Port Adding "V2 Engidog" to Pupdozer list Adding four modules to the Pupdozer module: Air Analyzer, Sheet Loader, Magnetic Gripper, Pipe Painter and Floor Painter. Port from YW/ChompStation --- .../silicon/robot/robot_modules/station_vr.dm | 7 ++++++- icons/mob/widerobot_vr.dmi | Bin 545147 -> 605775 bytes 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm index d2465fed5ba..c83b8ad362f 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station_vr.dm @@ -452,7 +452,8 @@ name = "Construction Hound module" sprites = list( "Pupdozer" = "pupdozer", - "Borgi" = "borgi-eng" + "Borgi" = "borgi-eng", + "V2 Engidog" = "thottbot" ) channels = list("Engineering" = 1) networks = list(NETWORK_ENGINEERING) @@ -467,8 +468,12 @@ src.modules += new /obj/item/weapon/tool/wirecutters/cyborg(src) src.modules += new /obj/item/device/multitool(src) src.modules += new /obj/item/device/t_scanner(src) + src.modules += new /obj/item/device/analyzer(src) src.modules += new /obj/item/taperoll/engineering(src) src.modules += new /obj/item/weapon/inflatable_dispenser/robot(src) + src.modules += new /obj/item/device/pipe_painter(src) + src.modules += new /obj/item/device/floor_painter(src) + src.modules += new /obj/item/weapon/gripper/no_use/loader(src) src.modules += new /obj/item/weapon/pickaxe(src) src.modules += new /obj/item/weapon/dogborg/jaws/small(src) src.modules += new /obj/item/device/dogborg/boop_module(src) diff --git a/icons/mob/widerobot_vr.dmi b/icons/mob/widerobot_vr.dmi index 529dd7231dc623afa62edaac0ccfa3f34a13c8a1..84f404cdb640f900f865127a4638150dae21d46f 100644 GIT binary patch literal 605775 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 >-JTNo#kn|CW7#|#wy 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