From 6227dd1f766d6edc5e7ad8012e42ec098c45e6a2 Mon Sep 17 00:00:00 2001 From: evilew Date: Thu, 28 Sep 2023 03:11:50 +0200 Subject: [PATCH] cryopods reflavor, small antag tweaks nothing really changed other than sprites and flavor text. also nerfed high-chaos and antag events. Also fixed minor tweaks --- GainStation13/code/machinery/feeding_tube.dm | 2 +- _maps/RandomRuins/SpaceRuins/feeders_den.dmm | 2 +- _maps/map_files/BoxStation/BoxStation.dmm | 10 +- _maps/map_files/KiloStation/KiloStation.dmm | 122 ++++++++++++------ _maps/map_files/MetaStation/MetaStation.dmm | 25 ++-- _maps/map_files/PubbyStation/PubbyStation.dmm | 56 ++++---- .../dynamic/dynamic_rulesets_events.dm | 52 ++++---- .../dynamic/dynamic_rulesets_latejoin.dm | 4 +- code/game/machinery/announcement_system.dm | 2 +- icons/obj/Cryogenic2.dmi | Bin 102467 -> 104065 bytes .../code/game/machinery/cryopod.dm | 42 +++++- .../code/modules/arousal/organs/anus.dm | 2 +- 12 files changed, 203 insertions(+), 116 deletions(-) diff --git a/GainStation13/code/machinery/feeding_tube.dm b/GainStation13/code/machinery/feeding_tube.dm index d2bf6ab1..293e8f98 100644 --- a/GainStation13/code/machinery/feeding_tube.dm +++ b/GainStation13/code/machinery/feeding_tube.dm @@ -1,6 +1,6 @@ /obj/machinery/iv_drip/feeding_tube name = "\improper Feeding tube" - desc = "something something test." + desc = "Originally meant to automatically feed cattle and farm animals, this model was repurposed for more... personal usage." icon = 'icons/obj/feeding_tube.dmi' icon_state = "feeding_tube" var/static/list/food_containers = typecacheof(list(/obj/item/reagent_containers/food, diff --git a/_maps/RandomRuins/SpaceRuins/feeders_den.dmm b/_maps/RandomRuins/SpaceRuins/feeders_den.dmm index eef926bf..84683a2a 100644 --- a/_maps/RandomRuins/SpaceRuins/feeders_den.dmm +++ b/_maps/RandomRuins/SpaceRuins/feeders_den.dmm @@ -186,7 +186,7 @@ "Hp" = (/obj/structure/reagent_dispensers/keg/mead,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden) "HQ" = (/obj/structure/sign/poster/contraband/chonk,/turf/closed/wall/r_wall/syndicate,/area/ruin/space/has_grav/feedersden) "Iq" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 1},/turf/open/floor/plasteel/dark,/area/ruin/space/has_grav/feedersden) -"It" = (/obj/machinery/cryopod{dir = 8},/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden) +"It" = (/obj/machinery/cryopod/feederden{dir = 8},/turf/open/floor/wood,/area/ruin/space/has_grav/feedersden) "IC" = (/obj/machinery/atmospherics/pipe/manifold/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{piping_layer = 3; pixel_x = 5; pixel_y = 5},/obj/structure/cable{icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden) "IS" = (/obj/structure/flora/junglebush/large,/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered/no_grav) "Jh" = (/turf/open/floor/plating,/area/ruin/space/has_grav/feedersden) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 2dc4e4ff..8dd28c93 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -1655,9 +1655,9 @@ "aFS" = (/obj/effect/spawner/lootdrop/maintenance,/obj/structure/rack,/turf/open/floor/plating,/area/maintenance/starboard/fore) "aFT" = (/obj/structure/rack,/turf/open/floor/plating,/area/maintenance/starboard/fore) "aFU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/open/floor/plating,/area/maintenance/starboard/fore) -"aFV" = (/obj/machinery/cryopod{dir = 4},/obj/effect/turf_decal/stripes/line{dir = 5},/obj/machinery/power/apc{areastring = "/area/crew_quarters/cryopod"; dir = 8; name = "Cryogenics APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/cryopod) +"aFV" = (/obj/effect/turf_decal/stripes/line{dir = 5},/obj/machinery/power/apc{areastring = "/area/crew_quarters/cryopod"; dir = 8; name = "Cryogenics APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"},/obj/machinery/cryopod/tele,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "aFW" = (/obj/machinery/computer/cryopod{pixel_y = 26},/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/components/unary/vent_scrubber/on,/turf/open/floor/plasteel,/area/crew_quarters/cryopod) -"aFX" = (/obj/effect/turf_decal/stripes/line{dir = 10},/obj/machinery/light{dir = 1; pixel_y = 16},/obj/structure/table,/turf/open/floor/plasteel/freezer,/area/crew_quarters/cryopod) +"aFX" = (/obj/effect/turf_decal/stripes/line{dir = 10},/obj/machinery/light{dir = 1; pixel_y = 16},/obj/structure/table,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "aFY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/structure/sign/poster/random{pixel_x = 32},/turf/open/floor/plasteel,/area/crew_quarters/dorms) "aFZ" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/open/floor/plasteel,/area/crew_quarters/cryopod) "aGa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plasteel,/area/crew_quarters/dorms) @@ -1666,7 +1666,7 @@ "aGd" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/open/floor/plasteel/freezer,/area/crew_quarters/toilet) "aGe" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/machinery/camera{c_tag = "Dormitory South"; dir = 8},/turf/open/floor/plasteel,/area/crew_quarters/dorms) "aGf" = (/obj/machinery/shower{pixel_y = 19},/obj/effect/turf_decal/loading_area{dir = 1; icon_state = "drain"; name = "drain"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/toilet) -"aGg" = (/obj/machinery/cryopod{dir = 4},/obj/effect/turf_decal/stripes/line{dir = 4},/turf/open/floor/plasteel/freezer,/area/crew_quarters/cryopod) +"aGg" = (/obj/effect/turf_decal/stripes/line{dir = 4},/obj/machinery/cryopod/tele,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "aGh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/open/floor/plasteel/yellowsiding{dir = 1},/area/crew_quarters/fitness/pool) "aGi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/fore) "aGj" = (/obj/machinery/light{dir = 1; pixel_y = 16},/turf/open/floor/carpet,/area/crew_quarters/theatre) @@ -3186,9 +3186,9 @@ "bkc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/toilet) "bkd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/closed/wall,/area/maintenance/starboard/fore) "bke" = (/obj/effect/turf_decal/tile/green{dir = 4},/obj/effect/turf_decal/tile/green{dir = 1},/obj/effect/turf_decal/tile/green,/obj/structure/table/glass,/obj/item/reagent_containers/glass/bucket{pixel_x = 3; pixel_y = 3},/obj/item/reagent_containers/glass/bucket,/turf/open/floor/plasteel,/area/hydroponics/garden) -"bkf" = (/obj/machinery/cryopod{dir = 4},/obj/effect/turf_decal/stripes/line{dir = 6},/turf/open/floor/plasteel/freezer,/area/crew_quarters/cryopod) +"bkf" = (/obj/effect/turf_decal/stripes/line{dir = 6},/obj/machinery/cryopod/tele,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "bkg" = (/obj/machinery/atmospherics/components/unary/vent_pump/on{dir = 1},/obj/machinery/airalarm{dir = 1; pixel_y = -22},/turf/open/floor/plasteel,/area/crew_quarters/cryopod) -"bkh" = (/obj/structure/table,/obj/item/folder/blue,/obj/item/pen/blue,/obj/machinery/camera{c_tag = "Library South"; dir = 10},/obj/effect/turf_decal/stripes/line{dir = 9},/obj/machinery/light{light_color = "#cee5d2"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/cryopod) +"bkh" = (/obj/structure/table,/obj/item/folder/blue,/obj/item/pen/blue,/obj/machinery/camera{c_tag = "Library South"; dir = 10},/obj/effect/turf_decal/stripes/line{dir = 9},/obj/machinery/light{light_color = "#cee5d2"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "bki" = (/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/toilet) "bkj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/freezer,/area/crew_quarters/toilet) "bkk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard/fore) diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index a9cf98ed..8fd3a43e 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -42931,17 +42931,20 @@ /turf/open/space/basic, /area/space/nearstation) "bsa" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /obj/machinery/firealarm{ dir = 4; pixel_x = -26 }, -/obj/machinery/vr_sleeper, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/loading_area{ + icon_state = "drain"; + name = "drain" + }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood, /area/crew_quarters/locker) "bsb" = ( /obj/effect/landmark/event_spawn, @@ -47291,7 +47294,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "bzz" = ( /obj/structure/table/wood, @@ -53034,25 +53046,23 @@ /turf/open/floor/plasteel, /area/hallway/primary/starboard) "bIX" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/loading_area{ + icon_state = "drain"; + name = "drain" }, -/obj/machinery/vr_sleeper, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/dark, +/obj/structure/chair/sofa/right, +/turf/open/floor/wood, /area/crew_quarters/locker) "bIY" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, /obj/machinery/light{ dir = 1 }, -/obj/machinery/vr_sleeper, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/loading_area{ + icon_state = "drain"; + name = "drain" + }, +/obj/structure/chair/sofa, +/turf/open/floor/wood, /area/crew_quarters/locker) "bIZ" = ( /obj/effect/turf_decal/tile/neutral, @@ -53780,7 +53790,15 @@ /turf/open/floor/plasteel/dark, /area/security/courtroom) "bKj" = ( -/turf/open/floor/plasteel/showroomfloor, +/obj/machinery/cryopod/tele, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "bKk" = ( /obj/machinery/button/door{ @@ -64678,10 +64696,15 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/machinery/cryopod{ - dir = 8 +/obj/machinery/cryopod/tele, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cbs" = ( /obj/effect/turf_decal/tile/red{ @@ -77223,18 +77246,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating/airless, /area/space/nearstation) -"cxv" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/crew_quarters/locker) "cxw" = ( /obj/machinery/computer/cryopod{ dir = 1; pixel_y = -26 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cxy" = ( /obj/structure/girder, @@ -83734,13 +83758,12 @@ /turf/open/floor/wood, /area/maintenance/port/fore) "gxY" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/loading_area{ + icon_state = "drain"; + name = "drain" }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/vr_sleeper, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/dark, +/obj/structure/chair/sofa/left, +/turf/open/floor/wood, /area/crew_quarters/locker) "gCn" = ( /obj/effect/spawner/structure/window/reinforced, @@ -85348,6 +85371,14 @@ /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/open/floor/wood, /area/maintenance/port/fore) +"sDr" = ( +/obj/machinery/cryopod/tele, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/locker) "sDw" = ( /obj/structure/sign/warning, /turf/closed/wall/rust, @@ -85961,6 +85992,15 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/prison) +"xtz" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/locker) "xwB" = ( /turf/open/floor/wood, /area/crew_quarters/theatre) @@ -108861,7 +108901,7 @@ bwa bxS arj bzy -bKj +xtz cxw bIV ajd @@ -109118,8 +109158,8 @@ bJk cec bIV cbr -cxv -cxv +sDr +bKj bIV afB cou diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index fc35518a..9612a000 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -366,23 +366,23 @@ "ahd" = (/turf/closed/wall,/area/crew_quarters/cryopod) "ahe" = (/obj/effect/spawner/structure/window/reinforced,/obj/machinery/door/firedoor,/turf/open/floor/plating,/area/crew_quarters/cryopod) "ahf" = (/turf/closed/wall/mineral/plastitanium,/area/crew_quarters/fitness/pool) -"ahg" = (/obj/machinery/light{dir = 8},/obj/machinery/cryopod,/obj/machinery/light_switch{pixel_x = -26},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahh" = (/obj/machinery/cryopod,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahi" = (/obj/machinery/cryopod,/obj/machinery/camera{c_tag = "Fitness Room - Fore"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahj" = (/obj/machinery/cryopod,/obj/machinery/light{dir = 4},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahg" = (/obj/machinery/light{dir = 8},/obj/machinery/light_switch{pixel_x = -26},/obj/machinery/cryopod/tele,/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/turf_decal/tile/purple{dir = 8},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahh" = (/obj/machinery/cryopod/tele,/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/purple{dir = 4},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahi" = (/obj/machinery/camera{c_tag = "Fitness Room - Fore"},/obj/machinery/cryopod/tele,/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/purple{dir = 4},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahj" = (/obj/machinery/light{dir = 4},/obj/machinery/cryopod/tele,/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/turf_decal/tile/purple,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "ahk" = (/obj/structure/lattice,/turf/closed/wall,/area/crew_quarters/cryopod) -"ahl" = (/obj/machinery/computer/cryopod{dir = 4; pixel_x = -26},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahl" = (/obj/machinery/computer/cryopod{dir = 4; pixel_x = -26},/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "ahm" = (/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "ahn" = (/obj/structure/cable/yellow{icon_state = "2-4"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "aho" = (/obj/structure/cable/yellow{icon_state = "4-8"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahp" = (/obj/machinery/power/apc/auto_name/east,/obj/structure/cable/yellow{icon_state = "0-8"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahp" = (/obj/machinery/power/apc/auto_name/east,/obj/structure/cable/yellow{icon_state = "0-8"},/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "ahq" = (/turf/open/space/basic,/area/space/nearstation) "ahr" = (/obj/docking_port/stationary/random{dir = 4; id = "pod_lavaland3"; name = "lavaland"},/turf/open/space,/area/space/nearstation) -"ahs" = (/obj/machinery/firealarm{dir = 4; pixel_x = -24},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"aht" = (/obj/machinery/atmospherics/components/unary/vent_pump/on,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahu" = (/obj/structure/cable/yellow{icon_state = "1-2"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahv" = (/obj/machinery/light,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) -"ahw" = (/obj/machinery/airalarm{dir = 8; pixel_x = 24},/obj/machinery/atmospherics/components/unary/vent_scrubber/on,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahs" = (/obj/machinery/firealarm{dir = 4; pixel_x = -24},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"aht" = (/obj/machinery/atmospherics/components/unary/vent_pump/on,/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahu" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahv" = (/obj/machinery/light,/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) +"ahw" = (/obj/machinery/airalarm{dir = 8; pixel_x = 24},/obj/machinery/atmospherics/components/unary/vent_scrubber/on,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "ahx" = (/obj/machinery/door/airlock/external{name = "Escape Pod Two"},/obj/effect/mapping_helpers/airlock/cyclelink_helper{dir = 1},/turf/open/floor/plating,/area/security/prison) "ahy" = (/obj/effect/spawner/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor,/turf/open/floor/plating,/area/crew_quarters/cryopod) "ahz" = (/obj/machinery/door/airlock{name = "Cryogenics"},/obj/machinery/door/firedoor,/obj/structure/cable/yellow{icon_state = "1-2"},/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) @@ -8199,6 +8199,7 @@ "sok" = (/obj/structure/sign/carts,/turf/closed/wall,/area/security/vacantoffice) "sKK" = (/obj/machinery/door/airlock/maintenance{dir = 8; req_one_access_txt = "12;25;46"},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/open/floor/plating,/area/maintenance/starboard) "sQD" = (/obj/structure/window/reinforced,/obj/structure/flora/junglebush/c,/turf/open/floor/grass,/area/crew_quarters/fitness/pool) +"tcA" = (/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/turf/open/floor/plasteel/dark,/area/crew_quarters/cryopod) "tdj" = (/obj/structure/chair/comfy/black{dir = 8},/turf/open/floor/carpet/orange,/area/crew_quarters/locker) "tfC" = (/obj/structure/cable/yellow{icon_state = "1-2"},/obj/effect/turf_decal/tile/bar,/obj/effect/turf_decal/tile/bar{dir = 4},/turf/open/floor/plasteel,/area/crew_quarters/locker) "tmX" = (/obj/structure/sign/nanotrasen,/turf/closed/wall,/area/hallway/secondary/entry) @@ -8298,7 +8299,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaakaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaZacAacBacCaaxaaxaaxacDacEacFacGacHacIacJacKacLaaRacMabeabLabeacNacOacRaaxaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaafaaacHAaaaaaacHAaaaaaaaaacHAalKacQahdahdahdahdahdahdahdahdaaaalKacQalKalKahfaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafabvabvabvabvabvaafabRaafabvabvabvabvabvaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafacSacTacTacTacTacTacTacUaafaafaafaafaaZacVacWacXacYacZadaabeadbabeadcabeaddabeabeabeadeabeabeadfabeadgadhadiaaLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaacHAaaaaaacHAaaaaaaaaacHAalKwqSahdahgahhahhahiahhahjahdaaaalKadjahaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaabOabPabPabPabPabQabRabSabTabTabTabTabUaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaafaaaaaaaaaaakaaaaaaaafaaaaaZadmadnadoadpadqadradsaaRadtadcaduadvadwabeadxaaRadyabeadzabeadAadBadCaaxaaaaafaaaaaaaaaadDaaaaaaaaaaafaaaaafaaaaaaaaaaafaaaaaaaaaaaaaafaafaafaafaafcHAcHAcHAcHAcHAalKaonahkahlahmahnahoahoahpahdahqacQadEadFaaaaaaaaaahraaiaagaaiaafaafaaaaaaaaaaaaaaaaaaaaaaaaaagaafaclaclaclaclaclaafabRaafaclaclaclaclaclaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaafaafaakaafaafaafaafaaZadJadKadLadMadNadradOaaRadPadQadRadSadTabeadUaaRadTabeacfabeadVadWadXaaxaafaafaafaeqaeqaeqaeqaeqaafaafaaaaafadZadZaeaaebaecadZadZaaaaafaaaaaaaafaaaalKalKalKalKalKalKmhiahdahsahtahuahvahmahwahdaaaalKaedahaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaafaaaaaaaaaabRaaaaaaaaaaafaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaaafaafaakaafaafaafaafaaZadJadKadLadMadNadradOaaRadPadQadRadSadTabeadUaaRadTabeacfabeadVadWadXaaxaafaafaafaeqaeqaeqaeqaeqaafaafaaaaafadZadZaeaaebaecadZadZaaaaafaaaaaaaafaaaalKalKalKalKalKalKmhiahdahsahtahuahvtcAahwahdaaaalKaedahaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaiaaaaaaaaaaafaaaaaaaaaabRaaaaaaaaaaafaaaaaaaaaaajaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaafaaaaafaaaaafaeeaefaeeaafaaaaaaaaZaegaehaeiaaxaejaekaelaemabeadcabeaenadcabeaelaeoadcabeahxabeadcaepaelaaxaafaafaeqaeqaesaeraexaeqaeqaafaafadZadZaetaeuaevaewafeadZadZaafajpajpajpajpaeysQDeONrqUalKqsraiuahdaheahyahzahdaheahAahdalKalKaeAalKaeBaeCaeCaeCaeCaeCaeEaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaagaaaabvabvabvabvabvaafaeFaafabvabvabvabvabvaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafaafaafaeeaeGaeeaafaafaaaaaZaeHaeIaeJaaxaeKaeLaeMaeNaeOaePaeQaeRaeSaeTaeUaeVaeWaeXaeYaeZafaafbafdafcaafaeqaeqaffafhafgafgafXaeqaeqaafadZafiafjafkaflafmafnafoadZaafajpafpafqafraeyyclqmcalJalKaiyfCealKaftafuafvalKafyafxafyalKafzafAafBafCafDafDafDafDafDafCaafaafaafaafaafaaaaaaaaaaaaaaaaagaafabOabPabPabPabPabQabRabSabTabTabTabTabUaafaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaeeaeeafEaeeaeeaafaafaaZaaZaaZaaZaaxafFafGafHafIafJafKafLafGafMafNafOafPafKafRafGafSafTafUafVafWaafaeqaabafYagbagaagdagcaadaeqaafageagfaggaghagiagjagkaglagmaafaeyagnagoagpaeyaksgNdgNdastahIagralKagtahBahCagvaguagwagxagyagzagzahPafCafDafDafDafDafDafCaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaagaafaclaclaclaclaclaafabRaafaclaclaclaclaclaaaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index ff2c82cb..1d734e54 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -10913,10 +10913,8 @@ /obj/machinery/computer/cryopod{ pixel_y = 30 }, -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/cryopod/tele, +/turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "avm" = ( /turf/open/floor/plasteel, @@ -11978,6 +11976,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "axv" = ( @@ -14675,15 +14677,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, /turf/open/floor/plasteel/white/side, /area/crew_quarters/dorms) "aDk" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 8 - }, +/obj/machinery/cryopod/tele, +/turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "aDl" = ( /obj/structure/cable{ @@ -57896,10 +57897,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel, +/obj/machinery/cryopod/tele, +/turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "fIN" = ( /obj/effect/turf_decal/stripes/line{ @@ -62346,6 +62345,16 @@ /obj/machinery/iv_drip, /turf/open/floor/plating, /area/maintenance/department/science) +"qqw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) "qtA" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -62970,8 +62979,9 @@ /turf/open/floor/wood, /area/maintenance/department/engine) "rTZ" = ( -/obj/machinery/cryopod{ - dir = 8 +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -105365,13 +105375,13 @@ aaa asj atl aum -avk -awv +rTZ +qqw axu ays azA -avk -avk +rTZ +rTZ aDj aEe aFa @@ -105624,11 +105634,11 @@ apX apX avl fIu -rTZ +aDk aIh azA -rTZ -rTZ +aDk +aDk aDk aEd aFb diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 014c1470..41a3686d 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -118,7 +118,7 @@ //property_weights = list("story_potential" = 1, "trust" = 1, "chaos" = 1) high_population_requirement = 15 occurances_max = 1 - chaos_min = 3.0 + chaos_min = 4.0 map_blacklist = list("LayeniaStation.dmm") /datum/dynamic_ruleset/event/pirates/ready(forced = FALSE) @@ -143,9 +143,9 @@ requirements = list(101,20,15,10,10,10,10,10,10,10) high_population_requirement = 15 //property_weights = list("chaos" = 1, "valid" = 1) - earliest_start = 40 MINUTES //Skyrat change. + earliest_start = 60 MINUTES //Skyrat change. occurances_max = 2 - chaos_min = 2.0 + chaos_min = 2.5 ////////////////////////////////////////////// // // @@ -164,7 +164,7 @@ high_population_requirement = 15 earliest_start = 60 MINUTES occurances_max = 2 - chaos_min = 2.5 + chaos_min = 3 ////////////////////////////////////////////// // // @@ -194,13 +194,13 @@ cost = 8 required_enemies = list(3,3,3,2,2,2,1,1,0,0) typepath = /datum/round_event/vent_clog/threatening - chaos_min = 1.7 + chaos_min = 2.0 else if(mode.threat_level > 15 && mode.threat > 15 && prob(30)) name = "Clogged Vents: Catastrophic" cost = 15 required_enemies = list(4,4,4,3,3,3,2,1,1,1) typepath = /datum/round_event/vent_clog/catastrophic - chaos_min = 2.0 + chaos_min = 2.5 else cost = 0 name = "Clogged Vents: Normal" @@ -251,7 +251,7 @@ high_population_requirement = 30 //property_weights = list("extended" = -2) occurances_max = 2 - chaos_min = 1.5 + chaos_min = 3.0 map_blacklist = list("LayeniaStation.dmm") /datum/dynamic_ruleset/event/meteor_wave/ready() @@ -260,19 +260,19 @@ cost = 5 typepath = /datum/round_event/meteor_wave/threatening requirements = list(101,101,30,25,20,20,20,20,20,15) - chaos_min = 1.8 + chaos_min = 3.0 else if(world.time-SSticker.round_start_time > 45 MINUTES && mode.threat_level > 50 && mode.threat >= 40 && prob(30)) name = "Meteor Wave: Catastrophic" cost = 10 typepath = /datum/round_event/meteor_wave/catastrophic required_enemies = list(3,3,3,3,3,2,2,2,2,2) requirements = list(101,101,40,30,30,30,30,30,30,30) - chaos_min = 2.0 + chaos_min = 4.0 else name = "Meteor Wave: Normal" cost = 5 typepath = /datum/round_event/meteor_wave - chaos_min = 1.5 + chaos_min = 2.8 required_enemies = list(2,2,2,2,1,1,1,1,0,0) return ..() @@ -313,8 +313,8 @@ high_population_requirement = 10 repeatable = TRUE //property_weights = list("extended" = 1) - occurances_max = 2 - chaos_min = 1.5 + occurances_max = 1 + chaos_min = 2.5 /datum/dynamic_ruleset/event/anomaly_gravitational name = "Anomaly: Gravitational" @@ -345,7 +345,7 @@ repeatable = TRUE //property_weights = list("extended" = 1) occurances_max = 2 - chaos_min = 1.8 + chaos_min = 2.3 /datum/dynamic_ruleset/event/anomaly_vortex name = "Anomaly: Vortex" @@ -376,7 +376,7 @@ typepath = /datum/round_event/ghost_role/operative required_enemies = list(0,0,0,0,0,0,0,0,0,0) weight = 0 //This is changed in nuclearbomb.dm - occurances_max = 3 + occurances_max = 1 requirements = list(10,10,10,10,10,10,10,10,10,10) //SECURE THAT DISK cost = 50 chaos_min = 4 @@ -414,7 +414,7 @@ repeatable = TRUE //property_weights = list("extended" = -1, "chaos" = 1) occurances_max = 1 - chaos_min = 1.8 + chaos_min = 2.2 /datum/dynamic_ruleset/event/carp_migration name = "Carp Migration" @@ -527,7 +527,7 @@ // occurances_max = 2 // chaos_min = 1.0 -// /datum/dynamic_ruleset/event/radiation_storm +// /datum/dynamic_ruleset/event/radiation_storm //commented out by GS13 // name = "Radiation Storm" // //config_tag = "radiation_storm" // typepath = /datum/round_event/radiation_storm @@ -555,7 +555,7 @@ earliest_start = 120 MINUTES //property_weights = list("teamwork" = 1,"chaos" = 1, "extended" = -1) occurances_max = 1 - chaos_min = 1.5 + chaos_min = 3.0 /datum/dynamic_ruleset/event/wormholes @@ -587,7 +587,7 @@ high_population_requirement = 5 //property_weights = list("extended" = -2) occurances_max = 1 - chaos_min = 1.5 + chaos_min = 4.0 map_blacklist = list("LayeniaStation.dmm") /datum/dynamic_ruleset/event/sentient_disease @@ -619,7 +619,7 @@ high_population_requirement = 15 //property_weights = list("story_potential" = -2, "extended" = -1) occurances_max = 1 //Skyrat change. - chaos_min = 2.5 + chaos_min = 3.0 /datum/dynamic_ruleset/event/immovable_rod name = "Immovable Rod" @@ -633,7 +633,7 @@ occurances_max = 2 weight = 3 repeatable_weight_decrease = 2 - chaos_min = 2.5 + chaos_min = 3.0 var/atom/special_target map_blacklist = list("LayeniaStation.dmm") @@ -649,7 +649,7 @@ occurances_max = 2 weight = 3 repeatable_weight_decrease = 2 - chaos_min = 2.0 + chaos_min = 2.5 var/atom/special_target map_whitelist = list("LayeniaStation.dmm") @@ -686,7 +686,7 @@ high_population_requirement = 0 weight = 10 repeatable = TRUE - occurances_max = 6 + occurances_max = 8 /datum/dynamic_ruleset/event/bureaucratic_error name = "Bureaucratic Error" @@ -759,7 +759,7 @@ weight = 10 repeatable_weight_decrease = 3 repeatable = TRUE - occurances_max = 3 + occurances_max = 2 /datum/dynamic_ruleset/event/grey_tide name = "Grey Tide" @@ -767,7 +767,7 @@ enemy_roles = list("Chief Engineer","Station Engineer","Captain","Atmospheric Technician","AI","Cyborg") required_enemies = list(3,2,2,2,2,2,1,1,1,0) requirements = list(101,101,101,5,5,5,5,5,5,5) - high_population_requirement = 0 + high_population_requirement = 30 repeatable = TRUE weight = 4 repeatable_weight_decrease = 3 @@ -801,12 +801,12 @@ required_enemies = list(2,2,2,1,1,1,1,1,1,0) requirements = list(101,101,10,9,8,7,5,5,5,0) cost = 2 - high_population_requirement = 0 + high_population_requirement = 18 weight = 4 repeatable_weight_decrease = 2 earliest_start = 20 MINUTES repeatable = TRUE - occurances_max = 3 + occurances_max = 2 // /datum/dynamic_ruleset/event/spontaneous_appendicitis // name = "Spontaneous Appendicitis" diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm index 9e5249de..0e3a9415 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm @@ -59,10 +59,10 @@ weight = 7 cost = 5 requirements = list(40,30,20,10,10,10,10,10,10,10) - high_population_requirement = 10 + high_population_requirement = 30 repeatable = TRUE flags = TRAITOR_RULESET - chaos_min = 3.0 + chaos_min = 4.0 ////////////////////////////////////////////// // // diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index 0ceb409f..dda33e87 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -21,7 +21,7 @@ GLOBAL_LIST_EMPTY(announcement_systems) var/arrivalToggle = TRUE var/newhead = "%PERSON, %DISP_RANK (%RANK), is the department head." var/newheadToggle = TRUE - var/cryostorage = "%PERSON, %RANK, has been moved into cryogenic storage." // this shouldnt be changed + var/cryostorage = "%PERSON, %RANK, has been teleported back to Central Command." // this shouldnt be changed var/greenlight = "Light_Green" var/pinklight = "Light_Pink" diff --git a/icons/obj/Cryogenic2.dmi b/icons/obj/Cryogenic2.dmi index 58d3ac631d41f3d4d1fe8a3feee872905269e83c..4a97612874ff7f2a7bdd4ad94ab2c21d9d44e260 100644 GIT binary patch delta 20919 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 XRlS;O(7k?r00000NkvXXu0mjfNfaaW delta 19309 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 diff --git a/modular_citadel/code/game/machinery/cryopod.dm b/modular_citadel/code/game/machinery/cryopod.dm index f8e8665e..e70306ee 100644 --- a/modular_citadel/code/game/machinery/cryopod.dm +++ b/modular_citadel/code/game/machinery/cryopod.dm @@ -361,7 +361,7 @@ if(alert(target,"Would you like to enter cryosleep?",,"Yes","No") == "No") return - var/generic_plsnoleave_message = " Please adminhelp before leaving the round, even if there are no administrators online!" + var/generic_plsnoleave_message = "Please make sure you aren't giving other players trouble with your abscence!" if(target == user && world.time - target.client.cryo_warned > 5 * 600)//if we haven't warned them in the last 5 minutes var/caught = FALSE @@ -410,7 +410,7 @@ to_chat(target, "If you ghost, log out or close your client now, your character will shortly be permanently removed from the round.") name = "[name] ([occupant.name])" log_admin("[key_name(target)] entered a stasis pod.") - message_admins("[key_name_admin(target)] entered a stasis pod. (JMP)") + message_admins("[key_name_admin(target)] entered a teleporter pod. (JMP)") add_fingerprint(target) //Attacks/effects. @@ -445,4 +445,40 @@ /obj/machinery/cryopod/syndicate/close_machine(mob/user) ..() - icon_state = "sleeper_s" \ No newline at end of file + icon_state = "sleeper_s" + +//GS13 +/obj/machinery/cryopod/feederden //Pod for Feeder Den - not just for syndies, but for fatsos too + name = "subspace cryogenic sleeper" + desc = "A special mobility sleeper for storing agents in a disclosed location." + icon = 'icons/obj/machines/sleeper.dmi' + icon_state = "sleeper_s-open" + alert_comms = FALSE + +/obj/machinery/cryopod/feederden/open_machine() + ..() + icon_state = "sleeper_s-open" + +/obj/machinery/cryopod/feederden/close_machine(mob/user) + ..() + icon_state = "sleeper_s" + +/obj/machinery/cryopod/feederden/find_control_computer() //We don't want to store anything + return + + +/obj/machinery/cryopod/tele //lore-friendly cryo thing + name = "Long-range Central Command teleporter" + desc = "A special mobility sleeper for storing agents in a disclosed location." + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "telepod-open" + on_store_message = "has teleported back to Central Command." + on_store_name = "Teleporter Oversight" + +/obj/machinery/cryopod/tele/open_machine() + ..() + icon_state = "telepod-open" + +/obj/machinery/cryopod/tele/close_machine(mob/user) + ..() + icon_state = "telepod" diff --git a/modular_citadel/code/modules/arousal/organs/anus.dm b/modular_citadel/code/modules/arousal/organs/anus.dm index 284e4db6..1228495a 100644 --- a/modular_citadel/code/modules/arousal/organs/anus.dm +++ b/modular_citadel/code/modules/arousal/organs/anus.dm @@ -49,7 +49,7 @@ if(10) size_name = "gargantuan" if(11) - size_name = "gargantuan11" + size_name = "omegagigahyper" // might break something (old name: gargantuan11) if(12) size_name = "gargantuan12" if(13)