[MIRROR] Wawastation (#27992)

* Wawastation

* Update _basemap.dm

* Update gateway.dm

---------

Co-authored-by: jimmyl <70376633+mc-oofert@users.noreply.github.com>
Co-authored-by: SpaceLoveSs13 <68121607+SpaceLoveSs13@users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-06-15 17:23:24 +01:00
committed by GitHub
co-authored by jimmyl SpaceLoveSs13
parent c865edd176
commit 9efdb4f8bb
22 changed files with 292 additions and 289 deletions
+1 -1
View File
@@ -18,7 +18,7 @@
#include "map_files\NSVBlueshift\Blueshift.dmm"
#include "map_files\KiloStation\KiloStation.dmm"
// SKYRAT EDIT END
#include "map_files\wawastation\wawastation.dmm"
#ifdef CIBUILDING
#include "templates.dm"
#endif
+162 -277
View File
@@ -2096,12 +2096,16 @@
/turf/open/floor/iron,
/area/station/cargo/storage)
"aIX" = (
/obj/structure/chair/office/light{
dir = 1
},
/obj/effect/landmark/start/scientist,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/plating,
/area/station/science/auxlab)
"aJa" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 4
@@ -4910,13 +4914,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"bKL" = (
/obj/item/flashlight/glowstick/cyan{
start_on = 1;
pixel_y = 7
},
/turf/open/misc/asteroid,
/area/station/asteroid)
"bKQ" = (
/obj/structure/cable,
/turf/open/floor/iron/dark/textured_large,
@@ -5819,11 +5816,6 @@
"cdk" = (
/turf/open/floor/iron/kitchen,
/area/station/service/kitchen)
"cdl" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/duct,
/turf/open/floor/plating,
/area/station/science/cytology)
"cdo" = (
/obj/machinery/elevator_control_panel/directional/south{
linked_elevator_id = "aisat";
@@ -5999,10 +5991,6 @@
},
/turf/open/floor/iron/herringbone,
/area/station/commons/fitness/recreation)
"cgu" = (
/obj/machinery/duct,
/turf/open/misc/asteroid,
/area/station/asteroid)
"cgw" = (
/obj/machinery/disposal/bin{
desc = "A pneumatic waste disposal unit. This one leads into space!";
@@ -8732,21 +8720,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
"dhR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/rack,
/obj/item/wrench,
/obj/item/knife/kitchen{
pixel_x = 6;
pixel_y = 2
},
/obj/item/soap{
pixel_y = -2
},
/obj/machinery/firealarm/directional/east,
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
"dic" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -10600,17 +10573,12 @@
/turf/open/floor/wood,
/area/station/command/heads_quarters/qm)
"dOg" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
/obj/item/petri_dish{
pixel_x = -5;
pixel_y = 2
},
/obj/item/food/pizzaslice/moldy/bacteria{
pixel_y = 15;
pixel_x = 3
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/spawner/random/maintenance/two,
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/plating,
/area/station/science/auxlab)
"dOv" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -10783,9 +10751,11 @@
/turf/open/floor/plating,
/area/station/service/lawoffice)
"dRh" = (
/obj/structure/closet/secure_closet/cytology,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
/obj/structure/door_assembly/door_assembly_science,
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"dRi" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -11056,16 +11026,17 @@
/area/station/medical/storage)
"dVp" = (
/turf/closed/wall,
/area/station/science/cytology)
/area/station/science/auxlab)
"dVs" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison)
"dVt" = (
/obj/structure/barricade/wooden/crude,
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/cytology)
/area/station/science/auxlab)
"dVu" = (
/obj/structure/railing{
dir = 8
@@ -14115,9 +14086,10 @@
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
"fdN" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"fdQ" = (
/obj/structure/table,
/obj/effect/spawner/random/entertainment/cigarette,
@@ -15650,11 +15622,12 @@
/turf/open/floor/iron,
/area/station/engineering/main)
"fFg" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/open/floor/plating,
/area/station/science/auxlab)
"fFj" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/obj/effect/turf_decal/tile/yellow{
@@ -15942,14 +15915,6 @@
/obj/machinery/camera/autoname/directional/west,
/turf/open/floor/plating,
/area/station/engineering/storage)
"fJs" = (
/obj/item/stock_parts/cell/bluespace{
rigged = 1;
pixel_x = -5;
pixel_y = -8
},
/turf/open/misc/asteroid,
/area/station/asteroid)
"fJz" = (
/obj/item/reagent_containers/condiment/vegetable_oil,
/obj/machinery/grill,
@@ -16414,16 +16379,9 @@
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
"fSi" = (
/obj/structure/microscope,
/obj/structure/table/glass,
/obj/machinery/light/directional/north,
/obj/structure/table,
/obj/item/pen{
pixel_x = 9;
pixel_y = 4
},
/obj/item/hand_labeler{
pixel_y = 10;
pixel_x = -13
},
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
"fSk" = (
@@ -16613,8 +16571,9 @@
/turf/open/floor/iron/dark,
/area/station/command/bridge)
"fVf" = (
/obj/effect/mob_spawn/corpse/human/clown,
/obj/effect/decal/cleanable/blood/old,
/obj/item/stock_parts/cell/bluespace{
rigged = 1
},
/turf/open/misc/asteroid,
/area/station/asteroid)
"fVs" = (
@@ -19172,16 +19131,11 @@
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
"gTf" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
/obj/machinery/reagentgrinder{
pixel_x = -1;
pixel_y = 8
},
/obj/item/swab{
pixel_x = 15
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/item/wirecutters,
/turf/open/floor/plating,
/area/station/science/auxlab)
"gTh" = (
/obj/structure/table/wood,
/obj/item/gift,
@@ -21100,15 +21054,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/storage)
"hyM" = (
/obj/structure/closet,
/obj/item/food/grown/banana,
/obj/item/food/grown/banana,
/obj/item/food/grown/banana,
/obj/item/food/grown/banana,
/obj/item/food/grown/banana,
/turf/open/misc/asteroid,
/area/station/asteroid)
"hyS" = (
/obj/effect/spawner/random/maintenance,
/obj/effect/mapping_helpers/broken_floor,
@@ -23029,22 +22974,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
"ikp" = (
/obj/structure/table,
/obj/item/toy/plush/slimeplushie{
pixel_y = 12;
pixel_x = 3
},
/obj/item/stamp{
pixel_x = -6;
pixel_y = 4
},
/obj/item/stamp/denied{
pixel_x = 4;
pixel_y = 1
},
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
"ikD" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
@@ -23336,8 +23265,12 @@
/turf/open/floor/iron/white,
/area/station/science/lobby)
"ipx" = (
/turf/closed/wall/r_wall,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/science/auxlab)
"ipJ" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -24448,11 +24381,8 @@
/turf/open/floor/iron/white,
/area/station/science/research)
"iJT" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/south,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/closed/wall/r_wall,
/area/station/science/auxlab)
"iKb" = (
/obj/machinery/door/poddoor/shutters/window/preopen{
id = "ordstorage"
@@ -24983,11 +24913,15 @@
/turf/open/floor/glass/reinforced,
/area/station/command/meeting_room)
"iXn" = (
/obj/structure/closet/secure_closet/cytology,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/effect/turf_decal/stripes{
dir = 6
},
/obj/item/radio/intercom/directional/north,
/obj/effect/turf_decal/siding/purple{
dir = 4
},
/obj/structure/closet/emcloset,
/turf/open/floor/iron/white/textured_corner{
dir = 8
},
@@ -29180,13 +29114,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron,
/area/station/maintenance/department/cargo)
"kqf" = (
/obj/machinery/plumbing/input{
dir = 8
},
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
"kqj" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/disposalpipe/segment{
@@ -35292,7 +35219,6 @@
"mzB" = (
/obj/machinery/firealarm/directional/west,
/obj/structure/closet/firecloset/full,
/obj/structure/sign/departments/science/alt/directional/south,
/turf/open/floor/iron/white,
/area/station/science/research)
"mzI" = (
@@ -36457,10 +36383,14 @@
/turf/open/floor/iron,
/area/station/commons/storage/primary)
"mWS" = (
/obj/machinery/light/small/directional/north,
/obj/structure/flora/rock/pile/style_random,
/turf/open/misc/asteroid,
/area/station/asteroid)
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/south,
/obj/effect/decal/cleanable/glass,
/obj/item/stack/rods/two,
/obj/item/shard,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"mWX" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
@@ -36496,11 +36426,14 @@
/turf/open/floor/carpet,
/area/station/commons/dorms)
"mXJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/broken/directional/south,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"mXK" = (
/obj/item/clothing/mask/gas/clown_hat,
/obj/effect/decal/remains/human,
@@ -40914,14 +40847,12 @@
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"oGQ" = (
/obj/structure/table,
/obj/structure/microscope,
/obj/item/storage/box/beakers{
pixel_y = 18;
pixel_x = -14
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/north,
/obj/structure/chair,
/obj/item/restraints/handcuffs/cable/zipties/used,
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"oGX" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -41571,11 +41502,14 @@
/turf/open/floor/iron,
/area/station/security/brig/entrance)
"oSG" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
/obj/effect/decal/cleanable/dirt,
/obj/item/radio/intercom/directional/south,
/obj/structure/fluff/broken_canister_frame,
/obj/machinery/camera/autoname/directional/west{
network = list("ss13","rd")
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/open/floor/plating,
/area/station/science/auxlab)
"oSJ" = (
/obj/structure/stairs/east,
/turf/open/floor/iron/white/smooth_large,
@@ -41792,6 +41726,7 @@
"oWg" = (
/obj/machinery/door/airlock/maintenance/external,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/effect/mapping_helpers/airlock/unres,
/turf/open/floor/plating,
/area/station/science/lobby)
"oWr" = (
@@ -42549,11 +42484,15 @@
},
/area/station/service/theater)
"pjL" = (
/obj/structure/table,
/obj/item/paper_bin{
pixel_x = -5;
pixel_y = 6
/obj/item/book/manual/wiki/cytology{
pixel_x = -4;
pixel_y = 4
},
/obj/item/biopsy_tool{
pixel_x = 8;
pixel_y = 2
},
/obj/structure/table/glass,
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
"pjN" = (
@@ -43082,10 +43021,6 @@
},
/turf/open/space/basic,
/area/space/nearstation)
"pti" = (
/obj/machinery/plumbing/growing_vat,
/turf/open/misc/asteroid,
/area/station/asteroid)
"ptq" = (
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt/dust,
@@ -50832,10 +50767,6 @@
"rZc" = (
/turf/open/floor/cult,
/area/station/service/chapel/office)
"rZg" = (
/mob/living/carbon/human/species/monkey,
/turf/open/misc/asteroid,
/area/station/asteroid)
"rZz" = (
/obj/machinery/door/airlock{
name = "Maintenance Bathroom"
@@ -52006,8 +51937,9 @@
/obj/effect/mapping_helpers/airlock/autoname,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/mapping_helpers/airlock/welded,
/turf/open/floor/iron/white,
/area/station/science/auxlab)
"stj" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/turf_decal/siding/purple{
@@ -52124,9 +52056,10 @@
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"suw" = (
/obj/machinery/chem_master,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/plating,
/area/station/science/auxlab)
"suB" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/cup/bottle/syrup_bottle/liqueur{
@@ -55114,13 +55047,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_dark,
/area/station/maintenance/department/engine)
"tzy" = (
/obj/machinery/camera/autoname/directional/west{
network = list("ss13","rd")
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
"tzT" = (
/obj/machinery/door/airlock/maintenance_hatch,
/obj/structure/cable,
@@ -56202,9 +56128,11 @@
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
"tQI" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/turf_decal/sand/plating,
/obj/machinery/door/airlock/maintenance_hatch,
/obj/effect/mapping_helpers/airlock/access/any/science/general,
/turf/open/floor/plating,
/area/station/science/auxlab)
"tQM" = (
/obj/effect/mapping_helpers/airlock/access/all/supply/general,
/obj/machinery/door/airlock/mining{
@@ -58286,10 +58214,10 @@
},
/area/station/command/emergency_closet)
"uCr" = (
/obj/structure/table,
/obj/machinery/fax{
fax_name = "Xenobiology Desk";
name = "Xenobiology's Fax Machine"
/obj/structure/table/glass,
/obj/machinery/reagentgrinder{
pixel_x = -1;
pixel_y = 8
},
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
@@ -60433,8 +60361,13 @@
/turf/open/floor/iron,
/area/station/engineering/lobby)
"vqN" = (
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/obj/effect/decal/cleanable/dirt,
/obj/machinery/firealarm/directional/north,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/plating,
/area/station/science/auxlab)
"vqY" = (
/obj/structure/table,
/obj/item/clipboard,
@@ -65600,16 +65533,6 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
"xje" = (
/obj/machinery/airalarm/directional/south,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
"xjh" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/white,
@@ -66285,13 +66208,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white/smooth_half,
/area/station/medical/pharmacy)
"xwe" = (
/obj/effect/turf_decal/sand/plating,
/obj/effect/turf_decal/stripes/full,
/obj/effect/mapping_helpers/airlock/access/any/science/general,
/obj/machinery/door/airlock/maintenance/external/glass,
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
"xwf" = (
/obj/structure/chair/plastic{
dir = 8
@@ -66695,12 +66611,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/carpet/purple,
/area/station/service/library)
"xCX" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/misc/asteroid,
/area/station/asteroid)
"xDf" = (
/obj/machinery/door/poddoor/shutters/window/preopen{
name = "Security Shutters";
@@ -67192,27 +67102,10 @@
/turf/open/floor/iron,
/area/station/security/office)
"xNo" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light_switch/directional/east,
/obj/structure/table,
/obj/machinery/light/small/directional/east,
/obj/item/reagent_containers/cup/beaker/large{
pixel_y = 14;
pixel_x = 6
},
/obj/item/reagent_containers/cup/beaker{
pixel_y = 7;
pixel_x = 10
},
/obj/item/book/manual/wiki/cytology{
pixel_x = -3;
pixel_y = 2
},
/obj/item/biopsy_tool{
pixel_x = -14;
pixel_y = 4
},
/turf/open/floor/iron/dark/small,
/area/station/science/cytology)
/turf/open/floor/plating,
/area/station/science/auxlab)
"xNp" = (
/obj/effect/turf_decal/stripes{
dir = 1
@@ -68342,14 +68235,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
"yjm" = (
/obj/item/flashlight/glowstick/orange{
start_on = 1;
pixel_x = -5;
pixel_y = -6
},
/turf/open/misc/asteroid,
/area/station/asteroid)
"yjw" = (
/obj/effect/turf_decal/tile/neutral,
/obj/structure/chair/sofa/bench{
@@ -167344,7 +167229,7 @@ vxX
vxX
vxX
vxX
xUx
gMk
uet
vxX
vxX
@@ -167598,13 +167483,13 @@ tqD
gQu
gvF
vxX
bKL
gMk
gMk
rZg
gMk
gMk
vxX
gMk
gMk
gMk
vxX
vxX
vxX
@@ -167858,10 +167743,10 @@ gMk
fXf
gMk
gMk
vxX
vxX
gMk
gMk
gMk
fVf
vxX
vxX
vxX
@@ -168112,11 +167997,11 @@ gOc
gOc
gvF
vxX
xUx
gMk
gMk
gMk
gMk
vxX
vxX
vxX
vxX
vxX
gMk
gMk
vxX
@@ -168370,9 +168255,9 @@ gOc
gvF
vxX
vxX
uet
vxX
vxX
gMk
pti
gMk
gMk
gMk
@@ -168627,9 +168512,9 @@ gOc
gvF
vxX
vxX
hyM
gMk
cgu
vxX
vxX
vxX
gMk
gMk
gMk
@@ -168885,9 +168770,9 @@ gvF
vxX
vxX
vxX
gMk
cgu
yjm
vxX
vxX
vxX
vxX
vxX
gMk
@@ -169142,8 +169027,8 @@ cMZ
cMZ
cMZ
vxX
uet
cgu
vxX
vxX
vxX
vxX
uet
@@ -169398,16 +169283,16 @@ nas
bbe
ycq
cMZ
ipx
dVt
cdl
ipx
iJT
iJT
iJT
vxX
vxX
vxX
gMk
gMk
gMk
gMk
fVf
vxX
vxX
kTV
@@ -169657,9 +169542,9 @@ jnw
gKt
gTf
dOg
kqf
ipx
ipx
iJT
iJT
vxX
vxX
gMk
vxX
@@ -169915,9 +169800,9 @@ gKt
oGQ
aIX
oSG
tzy
dVt
xCX
iJT
vxX
gMk
gMk
xUx
uet
@@ -170173,8 +170058,8 @@ xNo
suw
fdN
tQI
xwe
xCX
gMk
gMk
gMk
gMk
gMk
@@ -170428,9 +170313,9 @@ dpp
gKt
dVp
dRh
fdN
xje
ipx
mWS
iJT
vxX
vxX
gMk
gMk
@@ -170447,7 +170332,7 @@ vxX
vxX
vxX
gMk
fJs
gMk
vxX
dtQ
vxX
@@ -170687,9 +170572,9 @@ dVp
vqN
mXJ
iJT
ipx
vxX
uKm
mWS
aXH
gMk
ent
vxX
@@ -170941,12 +170826,12 @@ bNp
iHH
iHH
sti
fFg
fFg
dhR
ipx
fFg
iJT
vxX
uet
vxX
gMk
gMk
vxX
vxX
@@ -171200,8 +171085,8 @@ frG
dVp
dVt
dVt
ipx
ipx
iJT
vxX
vxX
vxX
vxX
@@ -187400,7 +187285,7 @@ hhX
fZF
jQS
uCr
ikp
jEt
hLP
cWc
wnA
+32
View File
@@ -0,0 +1,32 @@
{
"version": 1,
"map_name": "Wawastation",
"map_path": "map_files/wawastation",
"map_file": "wawastation.dmm",
"shuttles": {
"cargo": "cargo_box",
"ferry": "ferry_fancy",
"whiteship": "whiteship_meta",
"emergency": "emergency_tram"
},
"traits": [
{
"Up": true,
"Baseturf": "/turf/open/misc/asteroid/airless",
"Linkage": "Cross"
},
{
"Down": true,
"Baseturf": "/turf/open/openspace",
"Linkage": "Cross"
}
],
"job_changes": {
"Cook": {
"additional_cqc_areas": ["/area/station/service/bar", "/area/station/commons/lounge"]
},
"Captain": {
"special_charter": "asteroid"
}
}
}
+8
View File
@@ -81,6 +81,14 @@
name = "\improper AI Satellite Maintenance"
icon_state = "ai_maint"
/area/station/ai_monitored/turret_protected/aisat/uppernorth
name = "\improper AI Satellite Upper Fore"
icon_state = "ai"
/area/station/ai_monitored/turret_protected/aisat/uppersouth
name = "\improper AI Satellite Upper Aft"
icon_state = "ai"
/area/station/ai_monitored/turret_protected/aisat_interior
name = "\improper AI Satellite Antechamber"
icon_state = "ai_interior"
+5
View File
@@ -31,6 +31,11 @@
icon_state = "command"
sound_environment = SOUND_AREA_WOODFLOOR
/area/station/command/emergency_closet
name = "\improper Corporate Emergency Closet"
icon_state = "command"
sound_environment = SOUND_AREA_SMALL_ENCLOSED
/*
* Command Head Areas
*/
+3
View File
@@ -79,6 +79,9 @@
name = "Chemistry"
icon_state = "chem"
/area/station/medical/chemistry/minisat
name = "Chemistry Mini-Satellite"
/area/station/medical/pharmacy
name = "\improper Pharmacy"
icon_state = "pharmacy"
+4
View File
@@ -72,6 +72,10 @@
name = "\improper Robotics Lab"
icon_state = "ass_line"
/area/station/science/robotics/storage
name = "\improper Robotics Storage"
icon_state = "ass_line"
/area/station/science/robotics/augments
name = "\improper Augmentation Theater"
icon_state = "robotics"
+5
View File
@@ -90,6 +90,7 @@
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera, 0)
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname, 0)
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname/motion, 0)
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/emp_proof, 0)
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/motion, 0)
MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0)
@@ -119,10 +120,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0)
if(camera_enabled)
GLOB.cameranet.addCamera(src)
LAZYADD(myarea.cameras, src)
#ifdef MAP_TEST
update_appearance()
#else
if(mapload && !start_active && is_station_level(z) && prob(3))
toggle_cam()
else //this is handled by toggle_camera, so no need to update it twice.
update_appearance()
#endif
alarm_manager = new(src)
find_and_hang_on_wall(directional = TRUE, \
+7
View File
@@ -84,6 +84,13 @@
autonames_in_areas[camera_area] = number
c_tag = "[format_text(camera_area.name)] #[number]"
/obj/machinery/camera/autoname/motion
start_active = TRUE
name = "motion-sensitive security camera"
/obj/machinery/camera/autoname/motion/Initialize(mapload)
. = ..()
upgradeMotion()
/**
* Bomb preset
+1 -1
View File
@@ -92,7 +92,7 @@
elevator_status = LIFT_PLATFORM_LOCKED
GLOB.elevator_doors += src
else
stack_trace("Elevator door [src] has no linked elevator ID!")
stack_trace("Elevator door [src] ([x],[y],[z]) has no linked elevator ID!")
spark_system = new /datum/effect_system/spark_spread
spark_system.set_up(2, 1, src)
if(density)
@@ -141,6 +141,13 @@
/obj/effect/mine/shrapnel = 5,
)
/obj/effect/spawner/random/contraband/qm_rocket
name = "QMs dud rocket spawner"
loot = list(
/obj/item/ammo_casing/rocket/reverse = 85,
/obj/item/ammo_casing/rocket = 15,
)
/obj/effect/spawner/random/contraband/grenades
name = "grenades spawner"
loot = list(
@@ -166,6 +166,12 @@
/obj/item/cardboard_cutout/adaptive //Purchased by Syndicate agents, these cutouts are indistinguishable from normal cutouts but aren't discolored when their appearance is changed
deceptive = TRUE
/obj/item/cardboard_cutout/nuclear_operative
starting_cutout = "Nuclear Operative"
/obj/item/cardboard_cutout/xenomorph
starting_cutout = "Xenomorph"
/datum/cardboard_cutout
/// Name of the cutout, used for radial selection and the global list.
var/name = "Boardjak"
@@ -125,6 +125,10 @@
/obj/structure/plaque/static_plaque/golden/commission/tram
desc = "Spinward Sector Station SS-13\n'Tram' Class Outpost\nCommissioned 11/03/2561\n'Making Moves'"
// Wawastation: added add date here
/obj/structure/plaque/static_plaque/golden/commission/wawa
desc = "Spinward Sector Station SS-13\n'Wawa' Class Outpost\nCommissioned 11/03/add here\n'Forever Vertical'"
// North Star: added Apr 13, 2023 (#74371)
/obj/structure/plaque/static_plaque/golden/commission/northstar
desc = "Spinward Sector Ship SS-13\n'North Star' Class Vessel\nCommissioned 13/04/2563\n'New Opportunities'"
+3 -3
View File
@@ -91,11 +91,11 @@ GLOBAL_LIST_EMPTY(gateway_destinations)
. = "Exit gateway unpowered."
/datum/gateway_destination/gateway/get_target_turf()
return get_step(target_gateway.portal,SOUTH)
return get_step(target_gateway.portal, target_gateway.dir)
/datum/gateway_destination/gateway/post_transfer(atom/movable/AM)
. = ..()
addtimer(CALLBACK(AM, TYPE_PROC_REF(/atom/movable, setDir),SOUTH),0)
addtimer(CALLBACK(AM, TYPE_PROC_REF(/atom/movable, setDir), target_gateway.dir),0)
/* Special home destination, so we can check exile implants */
/datum/gateway_destination/gateway/home
@@ -152,7 +152,7 @@ GLOBAL_LIST_EMPTY(gateway_destinations)
to_chat(AM, span_warning("[content_item] seems to be blocking you from entering the gateway!"))
return
//SKYRAT EDIT END
if(get_dir(src,AM) == SOUTH)
if(get_dir(src,AM) == gateway?.dir)
playsound(src, 'sound/effects/gateway_travel.ogg', 70, TRUE, SHORT_RANGE_SOUND_EXTRARANGE)
gateway.Transfer(AM)
+1 -1
View File
@@ -1072,7 +1072,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/mapping_helpers/no_atoms_ontop)
/obj/effect/mapping_helpers/airlock_note_placer/LateInitialize()
var/turf/turf = get_turf(src)
if(note_path && !istype(note_path, /obj/item/paper)) //don't put non-paper in the paper slot thank you
if(note_path && !ispath(note_path, /obj/item/paper)) //don't put non-paper in the paper slot thank you
log_mapping("[src] at [x],[y] had an improper note_path path, could not place paper note.")
qdel(src)
return
@@ -28,6 +28,9 @@
base_icon_state = "low_yield_rocket"
projectile_type = /obj/projectile/bullet/rocket/weak
/obj/item/ammo_casing/rocket/reverse
projectile_type = /obj/projectile/bullet/rocket/reverse
/obj/item/ammo_casing/a75
desc = "A .75 bullet casing."
caliber = CALIBER_75
@@ -15,3 +15,6 @@
ammo_type = /obj/item/ammo_casing/rocket
caliber = CALIBER_84MM
max_ammo = 1
/obj/item/ammo_box/magazine/internal/rocketlauncher/empty
start_empty = TRUE
@@ -125,3 +125,8 @@
span_userdanger("You look around after realizing you're still here, then proceed to choke yourself to death with [src]!"))
sleep(2 SECONDS)
return OXYLOSS
/obj/item/gun/ballistic/rocketlauncher/unrestricted/nanotrasen
desc = "A reusable rocket propelled grenade launcher. The words \"Syndicate this way\" and an arrow have been written near the barrel. \
A sticker near the cheek rest reads, \"ENSURE AREA BEHIND IS CLEAR BEFORE FIRING\""
accepted_magazine_type = /obj/item/ammo_box/magazine/internal/rocketlauncher/empty
@@ -127,3 +127,13 @@ among other potential differences. This granularity is helpful for things like t
icon = 'icons/obj/weapons/guns/projectiles.dmi'
icon_state = "missile_broken"
w_class = WEIGHT_CLASS_TINY
//immediately hits firer
/obj/projectile/bullet/rocket/reverse
name = "faulty rocket"
/obj/projectile/bullet/rocket/reverse/fire(angle, atom/direct_target)
..()
if(firer) //troll
firer.visible_message(span_danger("[src] blows up as soon as [firer] fires it!"))
on_hit(firer)
@@ -760,6 +760,23 @@
if(direction == DOWN)
user.visible_message(span_notice("[user] moves the lift downwards."), span_notice("You move the lift downwards."))
/obj/machinery/door/poddoor/lift
name = "elevator door"
desc = "Keeps idiots like you from walking into an open elevator shaft."
icon = 'icons/obj/doors/liftdoor.dmi'
opacity = FALSE
glass = TRUE
/obj/machinery/door/poddoor/lift/Initialize(mapload)
if(!isnull(transport_linked_id)) //linter and stuff
elevator_mode = TRUE
return ..()
/obj/machinery/door/poddoor/lift/preopen
icon_state = "open"
density = FALSE
opacity = FALSE
// A subtype intended for "public use"
/obj/structure/transport/linear/public
icon = 'icons/turf/floors.dmi'
@@ -25,9 +25,3 @@
var/obj/item/cardboard_cutout/xenomorph/xenomorph_cutout = new
test_screenshot("xenomorph_cutout", getFlatIcon(xenomorph_cutout))
/obj/item/cardboard_cutout/nuclear_operative
starting_cutout = "Nuclear Operative"
/obj/item/cardboard_cutout/xenomorph
starting_cutout = "Xenomorph"
+5
View File
@@ -47,6 +47,11 @@ map tramstation
votable
endmap
map wawastation
votable
minplayers 40
endmap
# Debug-only maps.
map gateway_test