diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm index 4eb1f89aea6..623d38612dc 100644 --- a/_maps/map_files/stations/boxstation.dmm +++ b/_maps/map_files/stations/boxstation.dmm @@ -35,7 +35,6 @@ "aag" = ( /obj/machinery/hologram/holopad, /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aah" = ( @@ -5887,7 +5886,6 @@ "avE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil/random, -/mob/living/simple_animal/mouse/white, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "avF" = ( @@ -10098,7 +10096,6 @@ /turf/simulated/floor/plating, /area/shuttle/pod_2) "aJW" = ( -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, @@ -10109,11 +10106,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) -"aJY" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint2) "aJZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -11123,10 +11115,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"aNi" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "aNj" = ( /obj/structure/table, /turf/simulated/floor/plating, @@ -12254,10 +12242,6 @@ icon_state = "arrival" }, /area/station/hallway/secondary/entry/north) -"aRg" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint2) "aRh" = ( /obj/machinery/sleeper{ dir = 4 @@ -21821,11 +21805,6 @@ /obj/item/storage/toolbox/emergency, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) -"buj" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse/gray, -/turf/simulated/floor/plasteel, -/area/station/maintenance/port) "buk" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; @@ -25808,10 +25787,6 @@ }, /turf/simulated/wall/r_wall, /area/station/maintenance/port) -"bKH" = ( -/mob/living/simple_animal/mouse/gray, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "bKI" = ( /obj/structure/cable{ icon_state = "0-2" @@ -32451,7 +32426,6 @@ /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) "clF" = ( -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -33633,7 +33607,6 @@ /area/station/command/office/ntrep) "cqK" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -34885,12 +34858,6 @@ /obj/item/stack/rods, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) -"cvl" = ( -/mob/living/simple_animal/mouse/gray, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/maintenance/port) "cvm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/suit_storage_unit/expedition, @@ -44097,7 +44064,6 @@ /area/station/maintenance/turbine) "dev" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "dew" = ( @@ -45625,10 +45591,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/aft) -"dkv" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "dky" = ( /obj/machinery/camera{ c_tag = "Central Hallway North-East" @@ -49233,10 +49195,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) -"egi" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "egq" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/power/apc/directional/east, @@ -53660,7 +53618,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "gsl" = ( @@ -71961,22 +71918,6 @@ icon_state = "caution" }, /area/station/engineering/break_room) -"pUR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint2) "pUU" = ( /obj/structure/filingcabinet, /turf/simulated/floor/carpet, @@ -80364,7 +80305,6 @@ }, /area/station/maintenance/asmaint) "uql" = ( -/mob/living/simple_animal/mouse, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -101858,7 +101798,7 @@ nxX aGn aPW aQb -aRg +aHS aHl aGn rPS @@ -103391,7 +103331,7 @@ bat aDA aEH aEJ -aJY +aHl aIK aGn aHS @@ -103423,7 +103363,7 @@ blM bvq cho bwZ -cvl +pcH bCr pwm cwA @@ -106994,7 +106934,7 @@ aaa aaa loS dEG -aRg +aHS vbm aJX jQt @@ -108053,7 +107993,7 @@ bnK bnK cJV blQ -bKH +bnK bxb bIX bQf @@ -111127,7 +111067,7 @@ bkg blX blQ bsR -buj +svp bvw bDJ blQ @@ -111674,7 +111614,7 @@ bBf wrU nIY cqs -egi +coL xxQ omB coL @@ -131409,7 +131349,7 @@ aGX aQI aGY aGX -aNi +aGY aGY aGX aGX @@ -132253,7 +132193,7 @@ bGG qZN oyY oyY -pUR +upd bGG qZN dQM @@ -137415,7 +137355,7 @@ cNq cga ePu ePu -dkv +csL isD csL jPw diff --git a/_maps/map_files/stations/cerestation.dmm b/_maps/map_files/stations/cerestation.dmm index e87ccdcfcbc..deb6cb16f76 100644 --- a/_maps/map_files/stations/cerestation.dmm +++ b/_maps/map_files/stations/cerestation.dmm @@ -23636,13 +23636,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/atmos/distribution) -"deS" = ( -/mob/living/simple_animal/mouse/brown, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port2) "deW" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -36622,7 +36615,6 @@ /obj/machinery/light/small{ dir = 8 }, -/mob/living/simple_animal/mouse/brown, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port2) "gtH" = ( @@ -37921,12 +37913,6 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/starboard) -"gLX" = ( -/mob/living/simple_animal/mouse/brown, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fsmaint) "gLY" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -38245,15 +38231,6 @@ /obj/machinery/space_heater, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) -"gRw" = ( -/mob/living/simple_animal/mouse/white, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/starboard) "gRz" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, /obj/effect/mapping_helpers/turfs/burn, @@ -38604,10 +38581,6 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/maintcentral) -"gWv" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "gWO" = ( /obj/structure/closet/wardrobe/white, /obj/item/clothing/shoes/jackboots, @@ -41488,7 +41461,6 @@ /obj/machinery/light/small{ dir = 8 }, -/mob/living/simple_animal/mouse/brown, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -46695,13 +46667,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) -"iXy" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/mob/living/simple_animal/mouse/gray, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/starboard) "iXK" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 @@ -53284,14 +53249,6 @@ icon_state = "green" }, /area/station/public/quantum/service) -"kAu" = ( -/mob/living/simple_animal/mouse/gray, -/obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" - }, -/area/station/maintenance/fore) "kAv" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -55199,10 +55156,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, /area/station/hallway/primary/port/south) -"laM" = ( -/mob/living/simple_animal/mouse/brown, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "lbf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -62945,10 +62898,6 @@ icon_state = "escape" }, /area/station/maintenance/port2) -"mXW" = ( -/mob/living/simple_animal/mouse/white, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/asmaint) "mYa" = ( /obj/machinery/flasher{ id = "Cell 2"; @@ -63472,7 +63421,6 @@ /area/station/maintenance/fore) "neD" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse/white, /obj/effect/turf_decal/delivery/partial{ dir = 4 }, @@ -66193,11 +66141,6 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/fore/west) -"nQU" = ( -/mob/living/simple_animal/mouse/brown, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "nQW" = ( /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -68334,7 +68277,6 @@ /area/station/science/test_chamber) "ove" = ( /obj/effect/spawner/random/dirt/frequent, -/mob/living/simple_animal/mouse/gray, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -70262,15 +70204,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) -"oUR" = ( -/mob/living/simple_animal/mouse/gray, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/apmaint) "oVb" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, @@ -72741,12 +72674,6 @@ icon_state = "bluered" }, /area/station/hallway/secondary/entry/west) -"pAV" = ( -/mob/living/simple_animal/mouse/gray, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "pBh" = ( /obj/structure/cable/orange{ icon_state = "4-8" @@ -76374,13 +76301,6 @@ /obj/structure/flora/ausbushes/sunnybush, /turf/simulated/floor/grass, /area/station/hallway/spacebridge/scidock) -"qvA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/simple_animal/mouse/white, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "qvJ" = ( /obj/structure/lattice/catwalk, /turf/space, @@ -81989,10 +81909,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"rVL" = ( -/mob/living/simple_animal/mouse/gray, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/apmaint) "rVZ" = ( /obj/machinery/door/firedoor, /obj/machinery/door_control{ @@ -86268,11 +86184,6 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"sXA" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse/white, -/turf/simulated/floor/plating, -/area/station/maintenance/port2) "sXG" = ( /obj/machinery/light{ dir = 8 @@ -106601,7 +106512,6 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "xUz" = ( -/mob/living/simple_animal/mouse/gray, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment/corner, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -106867,12 +106777,6 @@ }, /turf/simulated/floor/plasteel, /area/station/service/janitor) -"xXN" = ( -/mob/living/simple_animal/mouse/brown, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/starboard) "xXS" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, @@ -119133,7 +119037,7 @@ aXn lVV qcE tiE -gWv +jee kZy lVV aXn @@ -121184,7 +121088,7 @@ aXn aXn hvI eTI -pAV +eCI pXy dHZ wzC @@ -121508,7 +121412,7 @@ wms adg fZa fdG -oUR +qlW sKh sKh wIq @@ -128427,7 +128331,7 @@ ueB rXS lSc reB -deS +reB kZd iaF aXn @@ -130608,7 +130512,7 @@ wDs wDs wDs bDo -nQU +vXM vrQ wDs afd @@ -132267,7 +132171,7 @@ rNK lzH rNK cKa -sXA +dQZ dQZ qpx shL @@ -132446,7 +132350,7 @@ wDs wDs uEX tbe -laM +vrQ bJW tbe wDs @@ -132584,7 +132488,7 @@ koR koR dHN xPU -rVL +wsR wsR cWF wIq @@ -138339,7 +138243,7 @@ vPt vPt vPt vPt -laM +vrQ aGg bbc bbc @@ -143460,7 +143364,7 @@ fFd gKc cdz rTz -qvA +bjF bjF bjF bjF @@ -144500,7 +144404,7 @@ bkp bkp mEg scz -kAu +scz vnu qIa qaI @@ -147455,7 +147359,7 @@ plQ plQ plQ rlz -mXW +imG ggK xON mJk @@ -159508,7 +159412,7 @@ xyF sVv yfZ gFg -gRw +xAV tvJ aZN aZM @@ -161292,7 +161196,7 @@ bCq bkH qhP fqw -iXy +bLj gSQ bLj bLj @@ -165357,7 +165261,7 @@ hqL cpC cpC cpC -gLX +cpC rNW gGH pMv @@ -165402,7 +165306,7 @@ vHH wyL gSQ gSQ -xXN +gFg gFg gSQ gSQ diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm index 8d8240312a2..3db4a9ae4a1 100644 --- a/_maps/map_files/stations/deltastation.dmm +++ b/_maps/map_files/stations/deltastation.dmm @@ -83152,13 +83152,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) -"sQr" = ( -/mob/living/simple_animal/mouse, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "sQw" = ( /obj/structure/weightmachine/stacklifter, /turf/simulated/floor/plasteel{ @@ -89304,10 +89297,6 @@ icon_state = "whitepurple" }, /area/station/science/toxins/mixing) -"wce" = ( -/mob/living/simple_animal/mouse/white, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "wcu" = ( /obj/machinery/atmospherics/unary/cryo_cell, /turf/simulated/floor/plasteel{ @@ -113501,7 +113490,7 @@ cWl unt lxh cHA -sQr +ddg sZp nCh cHA @@ -147865,7 +147854,7 @@ aaa aaa ygH coI -wce +aQx aQx mtL aKU diff --git a/_maps/map_files/stations/emeraldstation.dmm b/_maps/map_files/stations/emeraldstation.dmm index a68fc3bff64..87ada448cbc 100644 --- a/_maps/map_files/stations/emeraldstation.dmm +++ b/_maps/map_files/stations/emeraldstation.dmm @@ -14361,11 +14361,6 @@ "cRi" = ( /turf/simulated/wall, /area/station/security/main) -"cRk" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "cRu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -15571,7 +15566,6 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dfs" = ( -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) @@ -22315,7 +22309,6 @@ /obj/structure/cable{ icon_state = "2-8" }, -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -37950,7 +37943,6 @@ "hzk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "hzA" = ( @@ -40382,11 +40374,6 @@ /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, /area/station/engineering/engine) -"iam" = ( -/obj/effect/spawner/random/oil/maybe, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/security/fore) "iaw" = ( /obj/structure/cable{ icon_state = "1-4" @@ -53384,11 +53371,6 @@ icon_state = "dark" }, /area/station/aisat/atmos) -"kCz" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "kCA" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -55255,11 +55237,6 @@ /obj/machinery/economy/vending/boozeomat, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) -"kXa" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/port) "kXf" = ( /obj/structure/cable{ icon_state = "1-4" @@ -57417,15 +57394,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) -"lut" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/security/fore) "luC" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, @@ -60029,7 +59997,6 @@ /area/station/supply/lobby) "lWJ" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /obj/item/trash/spentcasing/shotgun, /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) @@ -64966,12 +64933,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"mXx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/oil/maybe, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "mXy" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/firealarm/directional/north, @@ -67721,14 +67682,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"nzU" = ( -/mob/living/simple_animal/mouse, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "nAc" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -68402,12 +68355,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) -"nGt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/starboard) "nGw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -69417,11 +69364,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"nPx" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/starboard) "nPG" = ( /obj/item/kirbyplants/large, /turf/simulated/floor/plasteel, @@ -69709,11 +69651,6 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/medical/virology) -"nSa" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/fore) "nSe" = ( /turf/simulated/floor/plating/airless, /area/station/aisat/hall) @@ -74339,7 +74276,6 @@ /turf/simulated/wall, /area/station/engineering/tech_storage) "oMl" = ( -/mob/living/simple_animal/mouse/white, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -76854,7 +76790,6 @@ /area/station/engineering/break_room/secondary) "piI" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse/white, /obj/structure/cable{ icon_state = "4-8" }, @@ -77545,11 +77480,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) -"pqt" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fpmaint) "pqI" = ( /obj/structure/chair{ dir = 1 @@ -79200,10 +79130,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"pHV" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/asmaint) "pHX" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -81964,11 +81890,6 @@ }, /turf/simulated/floor/plating/airless, /area/station/aisat/hall) -"qmI" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "qmJ" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, @@ -95430,11 +95351,6 @@ "sTG" = ( /turf/simulated/wall, /area/station/science/genetics) -"sTI" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "sTJ" = ( /obj/effect/spawner/random/barrier/grille_maybe, /obj/effect/decal/cleanable/dirt, @@ -106032,12 +105948,6 @@ icon_state = "cult" }, /area/station/legal/magistrate) -"uWS" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/starboard) "uWU" = ( /obj/item/kirbyplants/large, /turf/simulated/floor/plasteel{ @@ -106416,7 +106326,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "whiteblue" @@ -109607,10 +109516,6 @@ icon_state = "dark" }, /area/station/security/brig) -"vJc" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/aft2) "vJm" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -112035,7 +111940,6 @@ "whf" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/generic, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "whh" = ( @@ -132942,7 +132846,7 @@ ipM hcH uPm bqU -nzU +xQq bGM xKc rPz @@ -134484,7 +134388,7 @@ mIg eyo opq yiE -cRk +opq xQq fMB aco @@ -138572,7 +138476,7 @@ qXp xrG feI idv -mXx +eBv sqZ mQe lQZ @@ -140149,7 +140053,7 @@ oeh pdx vSD cBD -kCz +fMB lUy eJa sqB @@ -146500,7 +146404,7 @@ ndJ qZs qci lfn -qmI +vWJ gmL nwf nwf @@ -148266,7 +148170,7 @@ aSK wIh qci vWJ -pqt +eMT vWJ vWJ eMT @@ -151159,7 +151063,7 @@ dsL twa vIV ril -kXa +ewj xmm rxd iSc @@ -158608,7 +158512,7 @@ egS gsU fRA oPi -uWS +pIl xmi cPy kcb @@ -159084,7 +158988,7 @@ soN dlV iNN syn -nSa +sul ydG rNs rtR @@ -159912,7 +159816,7 @@ lRd snP aIj rWj -vJc +xaN bVp dtF bTR @@ -162123,7 +162027,7 @@ iBy gbl oei iXk -lut +plQ oIH cwI cwI @@ -168812,7 +168716,7 @@ cwI cwI qTH xEt -iam +cuO fsJ lVs vKT @@ -169161,7 +169065,7 @@ mXw tVw dGc qFP -nGt +iPH bpH bpH bpp @@ -172792,7 +172696,7 @@ qDC bNH jnC jnC -pHV +uMS ugn nuJ kTf @@ -172988,7 +172892,7 @@ fIk stp stp oAs -sTI +mXw bnw tlf eDe @@ -174554,7 +174458,7 @@ oTL mXw mIH nWG -nPx +jcy aQl caq pga diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm index 4c6a3e2b3c2..fce3b01e570 100644 --- a/_maps/map_files/stations/metastation.dmm +++ b/_maps/map_files/stations/metastation.dmm @@ -834,11 +834,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) -"ajD" = ( -/mob/living/simple_animal/mouse, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/catwalk, -/area/station/maintenance/fore) "ajE" = ( /obj/structure/cable{ icon_state = "0-4" @@ -12476,7 +12471,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/mob/living/simple_animal/mouse, /obj/structure/cable{ icon_state = "2-4" }, @@ -15610,10 +15604,6 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"bmA" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "bmE" = ( /obj/machinery/newscaster/directional/east, /obj/structure/disposalpipe/segment/corner{ @@ -27082,16 +27072,6 @@ icon_state = "C11" }, /area/station/hallway/primary/central/south) -"cbb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/simple_animal/mouse, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fsmaint) "cbc" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall/r_wall, @@ -29744,11 +29724,6 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) -"clJ" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/turbine) "clK" = ( /obj/structure/closet, /obj/item/extinguisher, @@ -36644,10 +36619,6 @@ }, /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) -"cOU" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "cOV" = ( /obj/machinery/button/windowtint{ dir = 1; @@ -36991,7 +36962,6 @@ "cQt" = ( /obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "cQu" = ( @@ -39260,10 +39230,6 @@ icon_state = "whiteblue" }, /area/station/medical/exam_room) -"dbH" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/aft) "dbI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ @@ -47169,10 +47135,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) -"gof" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "goq" = ( /obj/structure/closet/secure_closet/hos, /obj/item/cartridge/detective, @@ -47934,7 +47896,6 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "gHh" = ( @@ -48677,11 +48638,6 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/aft2) -"gWz" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fsmaint) "gWE" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -51910,10 +51866,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"isf" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "isB" = ( /obj/machinery/door/airlock/engineering/glass{ autoclose = 0; @@ -57262,10 +57214,6 @@ icon_state = "red" }, /area/station/security/checkpoint/secondary) -"kQF" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/wood, -/area/station/maintenance/starboard) "kRc" = ( /obj/structure/cable{ icon_state = "1-8" @@ -66844,11 +66792,6 @@ }, /turf/simulated/floor/plating, /area/station/medical/virology) -"peg" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/starboard2) "pej" = ( /obj/structure/cable{ icon_state = "1-2" @@ -69577,10 +69520,6 @@ icon_state = "white" }, /area/station/maintenance/aft) -"qoK" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard2) "qoQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -70757,7 +70696,6 @@ }, /area/station/security/interrogation) "qRm" = ( -/mob/living/simple_animal/mouse, /obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) @@ -76381,10 +76319,6 @@ icon_state = "whitepurplecorner" }, /area/station/science/research) -"tnW" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "toc" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, @@ -79948,7 +79882,6 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse, /obj/structure/cable{ icon_state = "2-4" }, @@ -80308,7 +80241,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -83377,10 +83309,6 @@ /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, /area/station/science/research) -"wLB" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "wMb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -86663,7 +86591,6 @@ /area/station/engineering/atmos/distribution) "yih" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/mob/living/simple_animal/mouse, /obj/machinery/light/small{ dir = 4 }, @@ -86672,10 +86599,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) -"yiP" = ( -/mob/living/simple_animal/mouse, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fore) "yiU" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -99426,7 +99349,7 @@ qCK aOB aOB adY -bmA +adY aOB aLF aML @@ -103089,7 +103012,7 @@ cpD crG bZP clK -gof +crG crG bZP aaa @@ -104864,7 +104787,7 @@ cdT cdT cdT cdT -cOU +bTY xOy aSM aSM @@ -105587,7 +105510,7 @@ awh hka imw adY -bmA +adY aOB bmK bgA @@ -106196,7 +106119,7 @@ chy tPO eJG czw -dbH +chy bZU abq aaa @@ -118673,7 +118596,7 @@ nEV nEV awp aDY -wLB +alW cnV nVQ whf @@ -119978,7 +119901,7 @@ nSs acL aWv aFj -yiP +fpy bne ajg iGR @@ -121842,7 +121765,7 @@ dtC cte gnS cFB -peg +gSO ipj cmB qub @@ -124109,7 +124032,7 @@ aLl ayv aLl apL -isf +avA eiI aLl bdt @@ -124844,7 +124767,7 @@ aaa aaa aaa ahH -ajD +oTt azu awp air @@ -124869,7 +124792,7 @@ gip nET blB wYm -cbb +blB beF juq apV @@ -124925,7 +124848,7 @@ bPj wdY cte cqE -qoK +cwG dhw dhw bUz @@ -125374,7 +125297,7 @@ air aBZ iAS oyN -gWz +cxr hgU aLl fpk @@ -125410,7 +125333,7 @@ aoG aoG aoG dSv -tnW +asJ nWJ oXK aoG @@ -126462,7 +126385,7 @@ cfL ciu ciH aRQ -clJ +aRQ biB bul clB @@ -126707,7 +126630,7 @@ kbr vud axh cyv -kQF +ovR bZH fTV nXk diff --git a/code/controllers/subsystem/non_firing/SSlate_mapping.dm b/code/controllers/subsystem/non_firing/SSlate_mapping.dm index 65679ca1378..ba4faad530d 100644 --- a/code/controllers/subsystem/non_firing/SSlate_mapping.dm +++ b/code/controllers/subsystem/non_firing/SSlate_mapping.dm @@ -27,4 +27,34 @@ SUBSYSTEM_DEF(late_mapping) var/duration = stop_watch(watch) log_startup_progress("Generated [mgcount] mazes in [duration]s") + maintenance_mice() + GLOB.spawn_pool_manager.process_pools() + +/** + * Randomly spawns mice in maintenance instead of being purely fixed spawn points + */ +/datum/controller/subsystem/late_mapping/proc/maintenance_mice() + var/watch = start_watch() + log_startup_progress("Populating maintenance with mice...") + + // Looking up for maintenance floors specifically as possible spawn points + var/list/maintenance_turfs = list() + for(var/area/station/maintenance/A in SSmapping.existing_station_areas) + for(var/turf/simulated/floor/F in A) + if(locate(/obj/structure/window) in F) + continue + maintenance_turfs.Add(F) + + if(!length(maintenance_turfs)) + log_debug("No valid turfs has been found for mice.") + return + + // The ratio is based on turfs per mice. Using Boxstation as an example, it would average between 20 to 30 mice. + var/floor_tiles_per_one_mice = rand(125, 200) + var/mice_number = ceil(length(maintenance_turfs) / floor_tiles_per_one_mice) + + for(var/i in 1 to mice_number) + new /mob/living/simple_animal/mouse(pick_n_take(maintenance_turfs)) + + log_debug("Spawned [mice_number] mice over in [stop_watch(watch)]s")