This commit is contained in:
keronshb
2020-12-07 17:43:34 -05:00
758 changed files with 40790 additions and 10681 deletions
+45
View File
@@ -0,0 +1,45 @@
name: Update TGS DMAPI
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
update-dmapi:
runs-on: ubuntu-latest
name: Update the TGS DMAPI
steps:
- name: Clone
uses: actions/checkout@v2
- name: Branch
run: |
git branch -f tgs-dmapi-update
git checkout tgs-dmapi-update
git reset --hard master
- name: Apply DMAPI update
uses: tgstation/tgs-dmapi-updater@v2
with:
header-path: 'code/__DEFINES/tgs.dm'
library-path: 'code/modules/tgs'
- name: Commit and Push
run: |
git config user.name tgstation-server
git config user.email tgstation-server@users.noreply.github.com
git add .
git commit -m 'Update TGS DMAPI'
git push -f -u origin tgs-dmapi-update
- name: Create Pull Request
uses: repo-sync/pull-request@v2
with:
source_branch: "tgs-dmapi-update"
destination_branch: "master"
pr_title: "Automatic TGS DMAPI Update"
pr_body: "This pull request updates the TGS DMAPI to the latest version. Please note any breaking or unimplemented changes before merging."
pr_label: "Tools"
pr_allow_empty: false
github_token: ${{ secrets.GITHUB_TOKEN }}
+3 -1
View File
@@ -2,6 +2,8 @@
"recommendations": [
"gbasood.byond-dm-language-support",
"platymuus.dm-langclient",
"EditorConfig.EditorConfig"
"EditorConfig.EditorConfig",
"arcanis.vscode-zipfs",
"dbaeumer.vscode-eslint"
]
}
+18
View File
@@ -0,0 +1,18 @@
{
"eslint.nodePath": "tgui/.yarn/sdks",
"eslint.workingDirectories": [
"./tgui"
],
"search.exclude": {
"tgui/.yarn": true,
"tgui/.pnp.*": true
},
"workbench.editorAssociations": [
{
"filenamePattern": "*.dmi",
"viewType": "imagePreview.previewEditor"
}
],
"files.eol": "\n",
"gitlens.advanced.blame.customArguments": ["-w"]
}
+350 -137
View File
@@ -17,10 +17,14 @@
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"ag" = (
/obj/structure/shuttle/engine/propulsion/right{
dir = 4
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet,
/obj/effect/spawner/lootdrop/maintenance{
lootcount = 8;
name = "8maintenance loot spawner"
},
/turf/closed/wall/mineral/titanium,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"ah" = (
/obj/structure/table/wood,
@@ -70,20 +74,21 @@
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"ar" = (
/obj/machinery/door/airlock/titanium{
name = "Escape Pod Airlock"
},
/turf/open/floor/mineral/titanium,
/turf/closed/wall/mineral/wood,
/area/ruin/powered)
"as" = (
/obj/machinery/light,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"at" = (
/obj/structure/shuttle/engine/propulsion/left{
dir = 4
/obj/structure/extinguisher_cabinet{
pixel_x = 5;
pixel_y = -32
},
/turf/closed/wall/mineral/titanium,
/obj/machinery/portable_atmospherics/pump,
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"au" = (
/obj/item/seeds/tower,
@@ -93,11 +98,15 @@
/area/ruin/powered)
"av" = (
/obj/structure/table/wood,
/obj/item/paper/crumpled{
info = "</b><br><br>So this is it, I guess.. Always thought I'd go out doing something stupid, but.. not like this.<br>Should anyone find this note, tell Jeremy Clarke he can kiss my ass. Launching the pod unprepared like that..<br>Well. Now that I'm keeling over here, I guess I should write how I came to be the last one standing here.<br>Four of us took this pod.. only three of us woke up though.. fourth pod is locked from the inside, we couldn't figure out how to get it open.<br>Me and the clown set up a farm s'we can survive at least a while.. though, he didn't seem to understand that man cannot live on banana alone.<br>Had a bunch of circuits on him for some reason when he eventually passed, whispered to me something about a chem dispenser.. I.. don't know what he meant by that. I was never good with machinary. Maybe he wanted space lube?<br>The assistant that we gave the space suit to go out and find help never came back.. I'm betting he found salvation and left us behind.. never can trust those grubby greytiders."
/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton{
pixel_x = 6;
pixel_y = 9
},
/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton,
/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton{
pixel_x = -5;
pixel_y = 6
},
/obj/item/pen,
/obj/item/stock_parts/cell/hyper,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"aw" = (
@@ -142,6 +151,17 @@
"aE" = (
/turf/open/floor/plating/asteroid/airless,
/area/ruin/powered)
"aF" = (
/obj/machinery/power/port_gen/pacman{
active = 1;
anchored = 1;
sheets = 10
},
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"aG" = (
/obj/structure/sink/puddle,
/turf/open/floor/plating/asteroid,
@@ -187,9 +207,7 @@
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"aQ" = (
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/obj/item/circuitboard/machine/circuit_imprinter,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"aR" = (
@@ -205,8 +223,12 @@
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"aU" = (
/obj/item/flashlight/lamp,
/obj/structure/table/wood,
/obj/item/reagent_containers/food/snacks/meat/slab/human{
pixel_x = 3;
pixel_y = 3
},
/obj/item/reagent_containers/food/snacks/meat/slab/human,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"aV" = (
@@ -238,20 +260,24 @@
/turf/closed/mineral/random/no_caves/earth_like,
/area/ruin/powered)
"bc" = (
/obj/item/circuitboard/machine/circuit_imprinter,
/obj/structure/table/wood,
/obj/item/vending_refill/snack,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bd" = (
/obj/item/grown/bananapeel,
/turf/open/floor/plating/asteroid,
/obj/structure/shuttle/engine/propulsion/right{
dir = 4
},
/turf/closed/wall/mineral/titanium,
/area/ruin/powered)
"be" = (
/obj/effect/mob_spawn/human/corpse/cargo_tech,
/obj/structure/fans/tiny/invisible,
/obj/structure/chair/wood/normal{
dir = 1
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bf" = (
/obj/item/clothing/glasses/meson,
/obj/machinery/door/airlock/wood,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bg" = (
@@ -275,50 +301,43 @@
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bl" = (
/obj/machinery/power/floodlight,
/obj/structure/cable{
icon_state = "0-2"
/obj/machinery/door/airlock/titanium{
name = "Escape Pod Airlock"
},
/turf/open/floor/plating/asteroid,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"bm" = (
/obj/structure/cable{
icon_state = "1-4"
},
/obj/item/flashlight/lamp,
/obj/structure/table/wood,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bn" = (
/obj/structure/cable{
icon_state = "2-8"
/obj/structure/table/wood,
/obj/item/paper/crumpled{
info = "</b><br><br>So this is it, I guess.. Always thought I'd go out doing something stupid, but.. not like this.<br>Should anyone find this note, tell Jeremy Clarke he can kiss my ass. Launching the pod unprepared like that..<br>Well. Now that I'm keeling over here, I guess I should write how I came to be the last one standing here.<br>Four of us took this pod.. only three of us woke up though.. fourth pod is locked from the inside, we couldn't figure out how to get it open.<br>Me and the clown set up a farm s'we can survive at least a while.. though, he didn't seem to understand that man cannot live on banana alone.<br>Had a bunch of circuits on him for some reason when he eventually passed, whispered to me something about a chem dispenser.. I.. don't know what he meant by that. I was never good with machinary. Maybe he wanted space lube?<br>The assistant that we gave the space suit to go out and find help never came back.. I'm betting he found salvation and left us behind.. never can trust those grubby greytiders."
},
/obj/item/pen,
/obj/item/stock_parts/cell/hyper,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bo" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/item/grown/bananapeel,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bp" = (
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/obj/effect/mob_spawn/human/corpse/cargo_tech,
/obj/structure/fans/tiny/invisible,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"bq" = (
/obj/structure/cable,
/obj/machinery/power/port_gen/pacman{
active = 1;
anchored = 1;
sheets = 10
},
/obj/item/clothing/glasses/meson,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"br" = (
/obj/item/stack/ore/iron,
/obj/item/stack/sheet/mineral/plasma,
/obj/item/stack/sheet/mineral/plasma,
/turf/open/floor/plating/asteroid,
/obj/effect/decal/cleanable/oil{
icon_state = "floor5"
},
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"bs" = (
/obj/item/flashlight/lamp/bananalamp,
@@ -328,18 +347,181 @@
/obj/item/pickaxe/titanium,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"fc" = (
/obj/item/stack/ore/iron,
/obj/item/stack/sheet/mineral/plasma,
/obj/item/stack/sheet/mineral/plasma,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"fp" = (
/turf/closed/mineral/random/high_chance/earth_like,
/area/ruin/powered)
"jx" = (
/turf/closed/mineral/silver/earth_like,
/area/ruin/powered)
"ma" = (
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"mr" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/effect/mob_spawn/human/skeleton,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"nc" = (
/turf/closed/mineral/bscrystal/earth_like,
/area/ruin/powered)
"nl" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"oR" = (
/obj/structure/cable{
icon_state = "2-8"
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"wU" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"zs" = (
/obj/structure/reagent_dispensers/watertank/high,
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"CY" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"DH" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/effect/decal/cleanable/vomit/old,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"Ft" = (
/obj/structure/reagent_dispensers/fueltank/high,
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"HK" = (
/obj/structure/cable{
icon_state = "1-4"
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"HP" = (
/obj/machinery/portable_atmospherics/scrubber,
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"Iy" = (
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/clothing/suit/hazardvest{
desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks.";
name = "emergency lifejacket"
},
/obj/item/tank/internals/emergency_oxygen/double{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen/double{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen/double{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen/double{
pixel_x = 3
},
/obj/item/tank/internals/emergency_oxygen/double{
pixel_x = 3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/mask/breath{
pixel_x = -3;
pixel_y = -3
},
/obj/item/clothing/head/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/item/clothing/head/hardhat/orange{
name = "protective hat";
pixel_y = 9
},
/obj/structure/closet/crate/internals,
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"JZ" = (
/turf/closed/mineral/titanium/earth_like,
/area/ruin/powered)
"Kj" = (
/obj/machinery/power/floodlight,
/obj/structure/cable{
icon_state = "0-2"
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"Lt" = (
/obj/structure/mirror,
/turf/closed/wall/mineral/iron,
@@ -347,6 +529,19 @@
"PG" = (
/turf/closed/mineral/gold/earth_like,
/area/ruin/powered)
"Qi" = (
/obj/structure/cable,
/obj/machinery/power/port_gen/pacman{
active = 1;
anchored = 1;
sheets = 10
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"Sv" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium,
/area/ruin/powered)
"Ue" = (
/turf/closed/mineral/diamond/earth_like,
/area/ruin/powered)
@@ -358,6 +553,24 @@
/obj/item/circuitboard/machine/ore_redemption,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"WP" = (
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/obj/item/stack/ore/gold,
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"Xh" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plating/asteroid,
/area/ruin/powered)
"XQ" = (
/obj/structure/shuttle/engine/propulsion/left{
dir = 4
},
/turf/closed/wall/mineral/titanium,
/area/ruin/powered)
(1,1,1) = {"
aa
@@ -1123,9 +1336,9 @@ bb
bb
af
ak
ao
ao
ao
DH
an
mr
ak
af
am
@@ -1175,9 +1388,9 @@ bb
aR
ae
ae
an
an
an
af
bl
af
ae
ae
am
@@ -1225,13 +1438,13 @@ ba
ba
bb
aR
ae
ag
ag
af
ar
af
at
nl
an
HP
at
ae
am
bb
fp
@@ -1277,13 +1490,13 @@ aL
bb
bb
aT
am
am
am
am
am
am
am
bl
br
an
an
an
an
bl
aR
bb
bb
@@ -1329,13 +1542,13 @@ am
ba
bb
am
am
am
am
am
am
am
am
af
Ft
zs
Sv
CY
wU
af
bg
bb
fp
@@ -1381,13 +1594,13 @@ am
ba
bb
bb
am
am
am
am
am
am
am
ae
Iy
aF
br
CY
CY
ae
bb
bb
bb
@@ -1432,14 +1645,14 @@ am
bb
bb
bb
aU
am
bd
am
am
bd
af
bl
bm
am
am
af
XQ
XQ
bb
bb
bb
@@ -1484,15 +1697,15 @@ am
bb
bb
ba
av
be
am
am
am
bn
bo
bo
bq
am
am
am
am
am
am
bb
bb
bb
@@ -1525,10 +1738,10 @@ bb
bb
bb
bb
ba
am
am
am
ar
ar
ar
ar
am
am
am
@@ -1536,15 +1749,15 @@ am
bb
bb
bb
bc
bf
am
am
am
am
am
am
br
am
am
am
bb
bb
bb
@@ -1577,10 +1790,10 @@ bb
bb
bb
bb
bb
bb
bb
bb
ar
av
am
ar
am
am
am
@@ -1629,10 +1842,10 @@ bb
fp
bb
bb
bb
bb
bb
bb
ar
aU
be
bf
am
am
am
@@ -1645,8 +1858,8 @@ am
am
aR
am
am
am
Kj
HK
am
bb
bb
@@ -1681,11 +1894,11 @@ bb
bb
bb
bb
bb
bb
bb
bb
ba
ar
bc
am
ar
am
am
am
am
@@ -1698,10 +1911,10 @@ am
am
am
am
am
am
am
am
oR
Xh
Xh
Qi
ba
ba
ba
@@ -1733,16 +1946,18 @@ bb
bb
bb
bb
bb
bb
bb
bb
ar
ar
ar
ar
ba
ba
ba
aK
ba
ba
bm
bo
am
am
am
@@ -1750,9 +1965,7 @@ am
am
am
am
bp
am
am
fc
aR
ba
ba
@@ -1795,16 +2008,16 @@ fp
ba
fp
ba
bn
bp
am
am
am
am
am
aP
am
am
am
am
am
am
am
am
am
aR
ba
ba
@@ -1848,14 +2061,14 @@ ba
ba
ba
aQ
aP
bq
am
am
aR
am
am
am
am
WP
aP
bb
am
ba
@@ -2009,7 +2222,7 @@ bg
am
am
am
am
ma
am
aS
bb
+1 -1
View File
@@ -1453,7 +1453,7 @@
/area/ruin/space/has_grav/hotel/guestroom/room_2)
"eu" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/wood,
/area/ruin/space/has_grav/hotel/guestroom/room_2)
"ev" = (
@@ -153,10 +153,6 @@
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"cX" = (
/obj/structure/closet/secure_closet/miner,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"dk" = (
/obj/structure/table,
/obj/item/stack/packageWrap,
@@ -398,6 +394,13 @@
},
/turf/open/floor/plating,
/area/mine/laborcamp/security)
"he" = (
/obj/machinery/door/airlock/external/glass,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"hf" = (
/obj/item/kirbyplants/random,
/turf/open/floor/plasteel,
@@ -417,16 +420,6 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"hH" = (
/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/obj/effect/turf_decal/tile/brown{
dir = 4
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"hP" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{
@@ -503,6 +496,14 @@
},
/turf/open/floor/plasteel,
/area/mine/production)
"ja" = (
/obj/item/bikehorn{
color = "#000";
desc = "A horn off of a bicycle. This one has been charred to hell and back, yet somehow it still honks.";
name = "charred bike horn"
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"jf" = (
/obj/structure/table,
/obj/item/storage/firstaid/regular,
@@ -769,11 +770,6 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/plasteel,
/area/mine/laborcamp/security)
"nH" = (
/obj/machinery/light,
/obj/structure/closet/wardrobe/miner,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"nI" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{
@@ -841,6 +837,12 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/mine/production)
"nS" = (
/obj/machinery/computer/shuttle/mining/common{
dir = 4
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"nX" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
@@ -1275,8 +1277,12 @@
/turf/open/floor/plasteel,
/area/mine/production)
"uG" = (
/obj/structure/ore_box,
/obj/effect/turf_decal/box,
/obj/structure/table,
/obj/item/clothing/glasses/meson,
/obj/item/storage/bag/ore,
/obj/item/pickaxe,
/obj/item/mining_scanner,
/obj/item/flashlight,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"uI" = (
@@ -1439,6 +1445,15 @@
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"wQ" = (
/obj/structure/table,
/obj/item/tank/internals/emergency_oxygen{
pixel_x = 5;
pixel_y = 3
},
/obj/item/tank/internals/emergency_oxygen,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"wV" = (
/turf/closed/mineral/random/volcanic,
/area/lavaland/surface/outdoors/explored)
@@ -1536,6 +1551,18 @@
},
/turf/open/floor/plasteel/freezer,
/area/mine/living_quarters)
"yZ" = (
/obj/docking_port/stationary{
area_type = /area/lavaland/surface/outdoors;
dir = 8;
dwidth = 3;
height = 7;
id = "lavaland_common_away";
name = "Lavaland Mining Public Wing";
width = 7
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"zh" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
@@ -1644,6 +1671,13 @@
},
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
/area/mine/production)
"AC" = (
/obj/machinery/door/airlock/external/glass,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"AH" = (
/obj/machinery/cryopod{
dir = 4
@@ -1719,6 +1753,12 @@
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/mine/living_quarters)
"By" = (
/obj/structure/chair{
dir = 4
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"BD" = (
/obj/machinery/door/airlock/maintenance{
name = "Mining Station Maintenance";
@@ -1843,6 +1883,7 @@
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Dr" = (
/obj/structure/chair,
/obj/structure/extinguisher_cabinet{
pixel_x = -5;
pixel_y = 30
@@ -1850,9 +1891,6 @@
/obj/effect/turf_decal/tile/purple{
dir = 4
},
/obj/machinery/light{
dir = 1
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Dv" = (
@@ -2695,17 +2733,12 @@
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Pp" = (
/obj/machinery/camera{
c_tag = "Public Shuttle Lobby";
network = list("mine")
},
/obj/effect/turf_decal/tile/brown{
dir = 1
},
/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 4
/obj/structure/table,
/obj/item/gps/mining{
pixel_x = 3;
pixel_y = 5
},
/obj/item/gps/mining,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Pq" = (
@@ -2750,6 +2783,10 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel/white,
/area/mine/laborcamp)
"Qd" = (
/obj/structure/displaycase,
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Qi" = (
/obj/structure/table,
/obj/machinery/reagentgrinder,
@@ -2825,9 +2862,13 @@
/turf/open/floor/plasteel,
/area/mine/laborcamp)
"Ru" = (
/obj/structure/chair,
/obj/machinery/newscaster{
pixel_y = 32
},
/obj/machinery/light{
dir = 1
},
/turf/open/floor/plasteel,
/area/mine/living_quarters)
"Rv" = (
@@ -3019,13 +3060,13 @@
/obj/effect/turf_decal/tile/red{
dir = 1
},
/obj/structure/cable{
icon_state = "1-2"
},
/mob/living/simple_animal/bot/secbot/beepsky{
desc = "Powered by the tears and sweat of laborers.";
name = "Prison Ofitser"
},
/obj/structure/cable{
icon_state = "1-2"
},
/turf/open/floor/plasteel,
/area/mine/laborcamp/security)
"Un" = (
@@ -3241,10 +3282,6 @@
},
/turf/open/floor/plating,
/area/mine/living_quarters)
"XX" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/mine/living_quarters)
"Ya" = (
/turf/closed/wall/r_wall,
/area/mine/laborcamp)
@@ -4211,9 +4248,9 @@ VT
VT
VT
VT
VT
VT
VT
Lm
Lm
Lm
VT
VT
VT
@@ -4266,12 +4303,12 @@ VT
VT
VT
VT
VT
VT
VT
VT
VT
VT
Lm
Lm
Lm
Lm
Lm
Lm
VT
VT
VT
@@ -4322,15 +4359,15 @@ VT
VT
VT
VT
VT
VT
VT
VT
VT
VT
VT
VT
VT
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
VT
VT
VT
@@ -4379,16 +4416,16 @@ VT
VT
VT
VT
VT
VT
VT
VT
Lm
Lm
VT
VT
Lm
VT
Lm
Lm
Lm
Lm
Lm
Lm
Lm
VT
VT
VT
@@ -4435,17 +4472,17 @@ wz
wz
VT
VT
VT
VT
Lm
VT
VT
VT
Lm
VT
VT
VT
VT
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
VT
VT
@@ -4492,18 +4529,18 @@ wz
wz
Lm
VT
VT
VT
Lm
Lm
Lm
Lm
Lm
VT
VT
VT
VT
VT
Lm
Lm
Lm
Lm
Lm
Lm
Lm
VT
VT
VT
@@ -4549,7 +4586,6 @@ VT
wz
Lm
VT
VT
Lm
Lm
Lm
@@ -4558,8 +4594,9 @@ Lm
Lm
Lm
Lm
VT
VT
Lm
Lm
Lm
VT
VT
VT
@@ -4615,7 +4652,7 @@ Lm
Lm
Lm
Lm
VT
Lm
VT
VT
VT
@@ -4662,11 +4699,11 @@ VT
VT
VT
VT
VT
Lm
Lm
VT
VT
Lm
Lm
Lm
Lm
Lm
Lm
@@ -4722,10 +4759,10 @@ wz
Lm
Lm
Lm
VT
Lm
Lm
Lm
yZ
Lm
Lm
Lm
@@ -4772,18 +4809,18 @@ Gt
Dv
my
VT
ja
VT
VT
VT
wz
wz
Lm
Lm
Lm
VT
Lm
Lm
Lm
Lm
KV
he
KV
Lm
Lm
Lm
@@ -4833,14 +4870,14 @@ VT
VT
Lm
Lm
wz
wz
Lm
Lm
Lm
Lm
Lm
Lm
Lm
Lm
KV
Ag
KV
Lm
Lm
VT
@@ -4893,11 +4930,11 @@ Lm
VN
VN
VN
XX
VN
VN
VN
KV
VN
KV
AC
KV
VT
VT
VT
@@ -4949,12 +4986,12 @@ pu
bn
VN
zy
Ag
Ag
Ag
By
nS
By
Ag
qZ
VN
KV
VT
VT
VT
@@ -5010,8 +5047,8 @@ Ag
Ag
Ag
Ag
cX
VN
Ag
KV
VT
VT
VT
@@ -5067,8 +5104,8 @@ Ag
uG
uG
Ag
cX
VN
eS
KV
VT
VT
VT
@@ -5124,8 +5161,8 @@ KO
uG
uG
Ag
cX
VN
Ag
KV
VT
VT
VT
@@ -5181,7 +5218,7 @@ RP
Ag
Ag
Ag
nH
oy
VN
VT
VT
@@ -5235,10 +5272,10 @@ oy
VN
Pp
sx
eS
Ag
Ag
hH
Pp
wQ
Qd
Qd
VN
wz
Lm
File diff suppressed because it is too large Load Diff
@@ -5371,7 +5371,7 @@
/area/awaymission/research/interior/dorm)
"kS" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel,
/area/awaymission/research/interior/dorm)
"kT" = (
+1 -1
View File
@@ -1 +1 @@
#define FORCE_MAP "_maps/cogstation.json"
#define FORCE_MAP "_maps/cogstation.json"
+1 -1
View File
@@ -1 +1 @@
#define FORCE_MAP "_maps/kilostation.json"
#define FORCE_MAP "_maps/kilostation.json"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -26,4 +26,4 @@
..()
MAP_JOB_CHECK
access += ACCESS_MAINT_TUNNELS
minimal_access += ACCESS_MAINT_TUNNELS
minimal_access += ACCESS_MAINT_TUNNELS
+295 -127
View File
@@ -660,6 +660,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"abr" = (
@@ -1484,9 +1485,6 @@
/obj/machinery/light{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
},
/obj/machinery/camera{
c_tag = "Arrivals Dock - Fore";
dir = 8;
@@ -1495,6 +1493,9 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"acX" = (
@@ -20277,7 +20278,7 @@
/area/security/prison)
"aND" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -20973,7 +20974,7 @@
/area/crew_quarters/bar/atrium)
"aOJ" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/effect/turf_decal/tile/red{
dir = 1
},
@@ -66630,6 +66631,13 @@
/obj/item/kirbyplants/random,
/turf/open/floor/wood,
/area/library)
"chT" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"chV" = (
/obj/machinery/newscaster{
pixel_x = -32
@@ -73299,7 +73307,7 @@
/area/library)
"ctL" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/machinery/computer/security/telescreen/entertainment{
pixel_y = -32
},
@@ -95302,7 +95310,7 @@
/area/medical/medbay/central)
"deG" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/structure/sign/poster/official/help_others{
pixel_x = -32
},
@@ -110277,9 +110285,6 @@
/turf/open/floor/plasteel/airless/solarpanel,
/area/solar/starboard/aft)
"dFz" = (
/obj/structure/chair/office/dark{
dir = 8
},
/obj/item/radio/intercom{
name = "Station Intercom";
pixel_x = -26;
@@ -110288,12 +110293,19 @@
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/obj/machinery/computer/security/telescreen/toxins{
dir = 4
},
/obj/structure/table/reinforced,
/turf/open/floor/plasteel,
/area/science/mixing)
"dFA" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/obj/structure/chair/office/dark{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dFB" = (
@@ -110311,25 +110323,28 @@
network = list("ss13","rd")
},
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dFC" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dFD" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/obj/machinery/light{
dir = 1
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 5
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dFD" = (
/obj/machinery/light{
dir = 1
},
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop Out";
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dFE" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/obj/machinery/newscaster{
pixel_y = 32
},
@@ -110337,9 +110352,10 @@
dir = 8;
pixel_x = 24
},
/obj/effect/turf_decal/stripes/line{
dir = 6
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 8
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dFF" = (
@@ -111237,20 +111253,16 @@
/turf/open/floor/plating,
/area/science/test_area)
"dGY" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/machinery/computer/security/telescreen/toxins{
dir = 4
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dGZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dHa" = (
@@ -111267,9 +111279,6 @@
},
/area/science/mixing)
"dHb" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 5
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -111279,22 +111288,7 @@
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dHc" = (
/obj/machinery/atmospherics/components/trinary/filter{
dir = 8
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
/obj/effect/turf_decal/tile/neutral{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dHd" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 9
},
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -111995,16 +111989,12 @@
/turf/open/floor/plasteel,
/area/science/mixing)
"dIk" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dIl" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dIm" = (
@@ -112012,14 +112002,12 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dIn" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dIo" = (
@@ -112030,7 +112018,6 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"dIp" = (
@@ -112918,6 +112905,9 @@
dir = 4
},
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dJM" = (
@@ -112930,6 +112920,9 @@
dir = 4
},
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dJN" = (
@@ -112938,6 +112931,9 @@
},
/obj/effect/turf_decal/bot,
/obj/machinery/suit_storage_unit/rd,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dJO" = (
@@ -112950,6 +112946,9 @@
dir = 4
},
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"dJP" = (
@@ -116736,7 +116735,7 @@
/area/library/abandoned)
"dQx" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/carpet,
/area/library/abandoned)
"dQy" = (
@@ -122966,7 +122965,7 @@
/area/hallway/secondary/exit/departure_lounge)
"ecH" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
@@ -125274,6 +125273,12 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hydroponics/garden/abandoned)
"esD" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/space/basic,
/area/space/nearstation)
"etO" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -125419,6 +125424,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/misc_lab)
"fer" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"fhE" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical{
@@ -125531,6 +125542,12 @@
},
/turf/open/floor/engine,
/area/science/mixing)
"gfJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"gmj" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall/r_wall,
@@ -125692,6 +125709,14 @@
/obj/effect/landmark/start/cyborg,
/turf/open/floor/plasteel/dark,
/area/ai_monitored/turret_protected/aisat_interior)
"hzR" = (
/obj/effect/turf_decal/delivery,
/obj/structure/table,
/obj/item/gps/mining{
gpstag = "MINE_PUB"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"hAf" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -125737,6 +125762,13 @@
},
/turf/open/floor/plasteel,
/area/security/prison)
"hLf" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 8
},
/turf/open/floor/plating,
/area/science/mixing)
"hNZ" = (
/obj/structure/chair/office/light{
dir = 8
@@ -125843,6 +125875,21 @@
},
/turf/open/floor/plating,
/area/engine/atmos)
"iCO" = (
/obj/effect/turf_decal/delivery,
/obj/structure/chair{
dir = 8
},
/obj/machinery/camera{
c_tag = "Arrivals Dock - Public Mining";
dir = 8;
name = "arrivals camera"
},
/obj/machinery/light{
dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"iIl" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -125939,6 +125986,13 @@
},
/turf/open/floor/plasteel,
/area/maintenance/solars/port/aft)
"iUI" = (
/obj/effect/turf_decal/delivery,
/obj/structure/chair{
dir = 8
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"jdx" = (
/obj/structure/lattice,
/obj/structure/grille,
@@ -125956,6 +126010,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/research)
"jdR" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/turf/open/space/basic,
/area/space/nearstation)
"jeu" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -126183,6 +126243,10 @@
},
/turf/open/space,
/area/engine/atmos)
"kmz" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"kqo" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -126547,6 +126611,13 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/engine/gravity_generator)
"mtj" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 1
},
/turf/open/floor/plating,
/area/science/mixing)
"mvm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -126607,6 +126678,18 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"mVW" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/door/airlock/external{
name = "External Docking Port"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"mWZ" = (
/obj/machinery/atmospherics/components/binary/pump,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -126618,6 +126701,17 @@
},
/turf/open/floor/engine,
/area/science/mixing)
"naC" = (
/obj/docking_port/stationary{
dwidth = 3;
height = 5;
id = "commonmining_home";
name = "SS13: Common Mining Dock";
roundstart_template = /datum/map_template/shuttle/mining_common/meta;
width = 7
},
/turf/open/space/basic,
/area/space)
"nbi" = (
/obj/effect/decal/cleanable/dirt,
/turf/closed/wall/r_wall,
@@ -126642,6 +126736,17 @@
/obj/machinery/vending/kink,
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
"nMo" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/turf/open/space/basic,
/area/space/nearstation)
"nNN" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space,
/area/space/nearstation)
"nOz" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -126911,6 +127016,13 @@
},
/turf/open/floor/plating,
/area/science/research/abandoned)
"pwx" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/space,
/area/space/nearstation)
"pxR" = (
/obj/structure/cable/white{
icon_state = "4-8"
@@ -126927,6 +127039,14 @@
/obj/effect/landmark/start/paramedic,
/turf/open/floor/plasteel/white,
/area/medical/storage)
"pIl" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"pQm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -127026,6 +127146,13 @@
/obj/effect/spawner/lootdrop/keg,
/turf/open/floor/plating,
/area/crew_quarters/abandoned_gambling_den)
"qEF" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/computer/shuttle/mining/common{
dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"qUn" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/turf_decal/tile/neutral{
@@ -127233,6 +127360,13 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
"tzM" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/turf/open/space,
/area/space/nearstation)
"tCh" = (
/turf/closed/wall,
/area/science/misc_lab)
@@ -127591,6 +127725,15 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/circuit)
"wlT" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"wmL" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -127612,6 +127755,15 @@
},
/turf/open/floor/plasteel/dark,
/area/chapel/office)
"wpx" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"wum" = (
/obj/machinery/atmospherics/pipe/simple/yellow/visible{
dir = 4
@@ -127696,6 +127848,15 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
"xaL" = (
/obj/effect/turf_decal/delivery,
/obj/structure/table,
/obj/machinery/light{
dir = 8
},
/obj/item/flashlight,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"xcU" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/cyan/visible{
@@ -127712,6 +127873,13 @@
},
/turf/open/floor/plasteel/white,
/area/science/mixing)
"xmL" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space,
/area/space/nearstation)
"xok" = (
/obj/machinery/light{
dir = 1
@@ -155077,8 +155245,8 @@ dmy
dAt
djs
dhQ
aad
aaa
atI
jdR
aaa
aaa
aad
@@ -155334,8 +155502,8 @@ dAt
dBX
dDl
dhQ
aad
aad
pwx
pwx
aad
aad
abj
@@ -155591,8 +155759,8 @@ dhQ
dhQ
dhQ
dhQ
aad
aaa
pwx
esD
aaa
aaa
aad
@@ -155846,10 +156014,10 @@ djw
fRT
dAu
caE
aaa
aad
aad
aad
nMo
nNN
xmL
pwx
aad
aad
abj
@@ -156103,10 +156271,10 @@ drH
dzn
cLt
caE
aad
pwx
drP
dEn
dEn
hLf
drP
dEn
drP
@@ -156360,7 +156528,7 @@ djA
cJT
cLx
cOj
aaa
esD
dEn
dFz
dGY
@@ -156617,7 +156785,7 @@ djA
cJS
cLu
cOj
aad
pwx
dEn
dFA
dGZ
@@ -156874,7 +157042,7 @@ djA
dzo
cLt
caE
aaa
esD
drP
dFB
dHa
@@ -157131,8 +157299,8 @@ djA
dzp
cLy
cOj
aad
dEn
tzM
mtj
dFC
dHb
dIm
@@ -157391,7 +157559,7 @@ cOj
aaa
dEn
dFD
dHc
dHd
dIn
dJN
dEn
@@ -159553,13 +159721,13 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aad
aad
aaO
aaO
abf
aaO
aaO
aad
aad
aad
@@ -159810,13 +159978,13 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
qgU
aad
aaa
aaO
qEF
xaL
hzR
aaO
aad
aaa
aaa
@@ -160067,13 +160235,13 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
aaO
aaO
aaO
abe
abC
gfJ
aaO
abf
aaO
aaO
@@ -160323,18 +160491,18 @@ hZh
hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
aaO
abe
naC
mVW
kmz
mVW
acb
fer
aiT
abZ
abp
abC
abC
abZ
abC
abC
abC
acV
@@ -160581,19 +160749,19 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
aaO
aaO
aaO
vcs
wpx
pIl
wlT
abq
abD
abD
abZ
abD
abD
chT
chT
chT
chT
chT
acW
adr
adr
@@ -160838,12 +161006,12 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aad
aaa
aaO
agk
iCO
iUI
aaO
abf
aaO
@@ -161095,14 +161263,14 @@ hZh
hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
qgU
aad
aad
aaO
aaO
abf
aaO
aaO
aad
aaa
aaa
aad
@@ -161353,12 +161521,12 @@ hZh
hZh
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aad
aad
aad
aad
aad
aad
aad
aad
aad
+187 -73
View File
@@ -19127,7 +19127,7 @@
/area/maintenance/disposal/incinerator)
"aFL" = (
/obj/machinery/atmospherics/pipe/layer_manifold,
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aFM" = (
/obj/structure/grille,
@@ -19140,7 +19140,7 @@
/area/maintenance/disposal/incinerator)
"aFO" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aFP" = (
/obj/machinery/door/firedoor,
@@ -19196,7 +19196,7 @@
"aFU" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
/obj/machinery/meter,
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aFV" = (
/obj/structure/cable{
@@ -20074,6 +20074,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
dir = 8
},
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/engine/atmos)
"aHy" = (
@@ -20930,7 +20931,7 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 5
},
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aIM" = (
/obj/effect/turf_decal/bot,
@@ -20949,13 +20950,14 @@
/turf/closed/wall,
/area/maintenance/central)
"aIO" = (
/obj/machinery/atmospherics/pipe/simple/yellow/visible,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{
dir = 8
},
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/layer_manifold,
/turf/closed/wall,
/area/engine/atmos)
"aIP" = (
@@ -21204,7 +21206,7 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
},
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"aJm" = (
/obj/effect/decal/cleanable/dirt,
@@ -21443,6 +21445,7 @@
/area/engine/atmos)
"aJI" = (
/obj/machinery/atmospherics/pipe/simple/green/visible,
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/engine/atmos)
"aJJ" = (
@@ -21839,13 +21842,6 @@
dir = 1
},
/area/hallway/primary/fore)
"aKm" = (
/obj/machinery/atmospherics/pipe/simple/yellow/visible,
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
/turf/closed/wall,
/area/engine/atmos)
"aKn" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -27414,10 +27410,8 @@
/obj/structure/cable{
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating{
icon_state = "platingdmg1"
},
@@ -27448,11 +27442,10 @@
/turf/open/floor/plasteel/showroomfloor,
/area/medical/medbay/central)
"aSZ" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
},
/turf/open/floor/plating{
icon_state = "panelscorched"
},
@@ -52343,6 +52336,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/engine/atmos)
"bGp" = (
@@ -53445,6 +53439,7 @@
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/engine/atmos)
"bIc" = (
@@ -53458,10 +53453,11 @@
},
/area/engine/atmos)
"bIe" = (
/obj/machinery/atmospherics/pipe/simple/purple/visible,
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/layer_manifold,
/turf/closed/wall,
/area/engine/atmos)
"bIf" = (
@@ -61570,10 +61566,11 @@
/turf/open/space/basic,
/area/space/nearstation)
"bUM" = (
/obj/machinery/atmospherics/pipe/simple/yellow/visible{
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/layer_manifold{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
/area/engine/atmos)
"bUN" = (
@@ -63746,9 +63743,6 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit/departure_lounge)
"bYf" = (
/turf/closed/mineral/random/labormineral,
/area/maintenance/starboard/aft)
"bYg" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -67202,7 +67196,6 @@
/area/maintenance/port/aft)
"cdS" = (
/obj/structure/sign/warning/securearea,
/obj/item/multitool,
/turf/closed/wall/r_wall,
/area/security/nuke_storage)
"cdT" = (
@@ -73372,6 +73365,7 @@
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/blobstart,
/turf/open/floor/plating{
icon_state = "panelscorched"
},
@@ -75352,7 +75346,9 @@
/obj/machinery/atmospherics/pipe/simple/orange/visible{
dir = 4
},
/obj/machinery/airalarm,
/obj/machinery/airalarm{
pixel_y = 22
},
/obj/machinery/light/small,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating{
@@ -78585,6 +78581,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/spawner/structure/window/reinforced,
/turf/closed/wall,
/area/engine/atmos)
"cxU" = (
@@ -80397,7 +80394,7 @@
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/space,
/area/engine/atmos)
/area/space/nearstation)
"cCY" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 6
@@ -84288,7 +84285,9 @@
/area/maintenance/starboard)
"cOo" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/blobstart,
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
},
/turf/open/floor/plating,
/area/maintenance/starboard)
"cOx" = (
@@ -84748,6 +84747,13 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"gwE" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space/basic,
/area/space/nearstation)
"gxY" = (
/obj/effect/turf_decal/tile/neutral{
dir = 8
@@ -84854,6 +84860,13 @@
},
/turf/open/floor/engine,
/area/science/xenobiology)
"iPI" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/space/basic,
/area/space/nearstation)
"iSg" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/turf_decal/tile/neutral{
@@ -84863,6 +84876,13 @@
/mob/living/simple_animal/hostile/retaliate/ghost,
/turf/open/floor/plasteel/dark,
/area/maintenance/starboard/fore)
"iXU" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/binary/valve{
dir = 4
},
/turf/open/floor/plating,
/area/maintenance/starboard)
"iZo" = (
/turf/closed/wall/r_wall/rust,
/area/medical/virology)
@@ -84930,7 +84950,7 @@
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 9
},
/turf/closed/wall,
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"jOz" = (
/obj/structure/sign/warning/electricshock,
@@ -85117,6 +85137,10 @@
/obj/structure/sign/nanotrasen,
/turf/closed/wall,
/area/maintenance/port/fore)
"kWO" = (
/obj/effect/decal/cleanable/dirt,
/turf/closed/wall,
/area/maintenance/starboard)
"kXo" = (
/obj/structure/table/wood/poker,
/obj/item/toy/cards/deck,
@@ -85128,6 +85152,10 @@
icon_state = "wood-broken4"
},
/area/maintenance/port/fore)
"lht" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space/basic,
/area/space/nearstation)
"llm" = (
/obj/structure/sign/poster/ripped,
/turf/closed/wall,
@@ -85154,6 +85182,14 @@
/obj/machinery/status_display/evac,
/turf/closed/wall,
/area/security/warden)
"lVT" = (
/obj/structure/lattice,
/obj/structure/grille/broken,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space/basic,
/area/space/nearstation)
"mbs" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/obj/item/pickaxe,
@@ -85217,6 +85253,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/closed/mineral/random/labormineral,
/area/space/nearstation)
"nHl" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/turf/open/space/basic,
/area/space/nearstation)
"nJw" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
@@ -85274,6 +85316,12 @@
/obj/structure/table/wood,
/turf/open/floor/wood,
/area/security/vacantoffice)
"oXQ" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/turf/open/space/basic,
/area/space/nearstation)
"ppP" = (
/turf/open/floor/wood{
icon_state = "wood-broken7"
@@ -85309,6 +85357,13 @@
},
/turf/open/floor/plasteel/showroomfloor,
/area/security/prison)
"qlK" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"qvS" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=W CPH";
@@ -85375,6 +85430,13 @@
/mob/living/carbon/monkey,
/turf/open/floor/grass,
/area/medical/virology)
"rnD" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"ruL" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
@@ -85382,6 +85444,20 @@
},
/turf/open/floor/plating,
/area/security/prison)
"rvN" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 4
},
/turf/open/floor/plating,
/area/maintenance/starboard)
"rwy" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"rNm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/lattice/catwalk,
@@ -85416,12 +85492,28 @@
/obj/structure/sign/warning,
/turf/closed/wall/rust,
/area/space/nearstation)
"tog" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space/basic,
/area/space/nearstation)
"tCi" = (
/obj/effect/decal/cleanable/glass,
/turf/open/floor/wood{
icon_state = "wood-broken3"
},
/area/maintenance/port/fore)
"tJC" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop Out";
dir = 8
},
/turf/open/floor/plating{
icon_state = "panelscorched"
},
/area/maintenance/starboard)
"uda" = (
/turf/closed/wall/rust,
/area/security/warden)
@@ -85430,6 +85522,13 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plating,
/area/maintenance/port/fore)
"uhv" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/turf/open/space/basic,
/area/space/nearstation)
"ukP" = (
/obj/effect/decal/cleanable/dirt,
/mob/living/simple_animal/bot/cleanbot{
@@ -85478,6 +85577,13 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/wood,
/area/security/vacantoffice)
"uOT" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space/basic,
/area/space/nearstation)
"uRM" = (
/turf/open/floor/wood,
/area/security/vacantoffice)
@@ -85595,6 +85701,14 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel/dark,
/area/security/prison)
"ygZ" = (
/obj/structure/lattice,
/obj/structure/grille/broken,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/space/basic,
/area/space/nearstation)
"ykB" = (
/obj/structure/chair/stool,
/turf/open/floor/wood,
@@ -112779,9 +112893,9 @@ cvg
aMP
aFL
aIL
aFI
aEh
aFW
aFI
aEh
cko
cko
aaa
@@ -113038,9 +113152,9 @@ aFO
cwc
aFO
cwA
aFI
aFI
aFI
aEh
aEh
aEh
aaa
aaa
aaa
@@ -113552,9 +113666,9 @@ aFU
cwd
jHJ
cwH
aFI
aFI
aFI
aEh
aEh
aEh
aaa
aaa
aaa
@@ -113807,9 +113921,9 @@ cFF
cFF
cFF
aJl
aFI
aFI
aFI
aEh
aEh
aEh
cko
cko
aaa
@@ -114062,7 +114176,7 @@ cBz
aHd
aMZ
aFc
cFF
aFM
acm
aaa
aaQ
@@ -114576,7 +114690,7 @@ cBB
aHf
bDR
aFc
cFF
aFM
acm
aaa
cow
@@ -115090,7 +115204,7 @@ cBz
aHg
aNa
aFd
cFF
aFM
acm
aaa
cow
@@ -115604,7 +115718,7 @@ cBB
aHi
bFG
aFd
cFF
aFM
acm
aaa
acm
@@ -116118,7 +116232,7 @@ cBz
aHj
aNb
aVG
cFF
aFM
acm
aaa
cow
@@ -116626,13 +116740,13 @@ cpK
cqL
cph
bwy
aKm
bIe
clu
cBB
aHl
bId
aFe
cFF
aFM
acm
aaa
aaQ
@@ -124321,7 +124435,7 @@ koc
dbY
dlg
bWx
bYf
bPJ
ceU
cgI
cDp
@@ -128901,9 +129015,9 @@ ava
bkd
bkd
bkd
avA
avA
bkd
tJC
iXU
kWO
bBX
bkd
cwC
@@ -129157,10 +129271,10 @@ avA
bkd
aeu
aeu
aeu
acm
aaa
acm
bkd
rvN
rvN
bkd
aaa
bkd
cwD
@@ -129415,8 +129529,8 @@ bkd
aeu
alm
acm
aaQ
aeo
iPI
ygZ
aeo
acm
bkd
@@ -129672,9 +129786,9 @@ bkd
aeu
aeU
aaa
acm
aaa
acm
iPI
rwy
uhv
aaa
acm
acK
@@ -129928,10 +130042,10 @@ aaa
bhq
aeu
aUz
aaa
aaQ
aaa
acm
oXQ
lVT
rnD
gwE
aaa
acm
aaa
@@ -130185,10 +130299,10 @@ aaa
akA
aeu
aeU
aaa
qlK
aeo
aaa
acm
rwy
uhv
aaa
acm
aaa
@@ -130442,10 +130556,10 @@ aaa
cko
aeu
aeu
aeU
acm
aaa
acK
nHl
tog
lht
uOT
acm
acK
aaa
+282 -118
View File
@@ -391,8 +391,12 @@
/turf/open/space,
/area/solar/port/fore)
"abk" = (
/turf/closed/wall/r_wall,
/area/asteroid/nearstation)
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"abl" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -720,9 +724,6 @@
/obj/machinery/doppler_array/research/science{
dir = 1
},
/obj/machinery/status_display/ai{
pixel_y = 32
},
/obj/item/radio/intercom{
dir = 8;
pixel_x = -28
@@ -742,14 +743,17 @@
/turf/open/floor/plasteel,
/area/science/mixing)
"acf" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/obj/machinery/button/massdriver{
id = "toxinsdriver";
pixel_x = 24;
pixel_y = 24
},
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"acg" = (
@@ -1137,13 +1141,13 @@
/turf/open/floor/plasteel,
/area/science/mixing)
"adb" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/obj/machinery/airalarm{
dir = 1;
pixel_y = -22
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/mixing)
"adc" = (
@@ -1153,13 +1157,9 @@
"add" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3,
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/science/mixing)
"ade" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
},
/obj/machinery/light,
/turf/open/floor/plasteel,
/area/science/mixing)
@@ -4424,7 +4424,6 @@
/turf/open/floor/plasteel,
/area/science/robotics/lab)
"ajC" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/camera/autoname{
dir = 1
},
@@ -10504,6 +10503,10 @@
"atH" = (
/turf/closed/wall/r_wall,
/area/science/server)
"atI" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible,
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"atJ" = (
/obj/effect/turf_decal/tile/purple{
dir = 4
@@ -63031,6 +63034,19 @@
/obj/item/assembly/flash/handheld,
/turf/open/floor/plating,
/area/storage/tech)
"cYI" = (
/obj/docking_port/stationary{
dir = 2;
dwidth = 3;
height = 5;
icon_state = "pinonfar";
id = "commonmining_home";
name = "SS13: Common Mining Dock";
roundstart_template = /datum/map_template/shuttle/mining_common/meta;
width = 7
},
/turf/open/space/basic,
/area/space)
"dcB" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 4
@@ -63631,10 +63647,26 @@
},
/turf/open/space/basic,
/area/solar/starboard/aft)
"egV" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"ehl" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/medical/paramedic)
"ehs" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"eia" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -63755,6 +63787,14 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"etv" = (
/obj/machinery/door/airlock/external/glass,
/obj/structure/fans/tiny,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"euD" = (
/obj/machinery/door/airlock/hatch{
name = "Telecomms Server Room"
@@ -64004,6 +64044,12 @@
},
/turf/open/floor/plating,
/area/maintenance/aft)
"eLb" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"eMH" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -64435,6 +64481,9 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"fvD" = (
/turf/open/floor/plasteel,
/area/science/mixing)
"fvI" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/binary/pump{
@@ -65459,6 +65508,15 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"hbf" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/structure/cable{
icon_state = "4-8"
},
/turf/open/floor/plating,
/area/maintenance/fore)
"hbS" = (
/obj/machinery/button/door{
id = "engstorage";
@@ -66197,6 +66255,13 @@
icon_state = "platingdmg2"
},
/area/maintenance/aft)
"iIs" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"iJd" = (
/obj/structure/table/reinforced,
/obj/machinery/light_switch{
@@ -66614,6 +66679,12 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/plasteel,
/area/engine/atmos)
"jwN" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 10
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"jEf" = (
/obj/effect/landmark/carpspawn,
/turf/open/space/basic,
@@ -67109,6 +67180,11 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/heads/chief)
"krP" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"krZ" = (
/obj/structure/cable{
icon_state = "2-8"
@@ -67214,6 +67290,15 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/command)
"kFO" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/plasteel,
/area/science/mixing)
"kJN" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1,
/obj/structure/table,
@@ -68138,6 +68223,15 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"mkV" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/mixing)
"mmA" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
@@ -68148,6 +68242,20 @@
/obj/machinery/power/grounding_rod,
/turf/open/floor/plating/airless,
/area/engine/engineering)
"mnL" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
},
/obj/machinery/computer/shuttle/mining/common{
dir = 8
},
/obj/machinery/camera{
c_tag = "Arrivals Dock Public Mining";
dir = 1;
name = "arrivals camera"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"mqh" = (
/obj/effect/turf_decal/tile/blue,
/obj/effect/turf_decal/tile/blue{
@@ -69025,16 +69133,6 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/toilet/auxiliary)
"ohk" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/obj/structure/chair{
dir = 4
},
/obj/machinery/light,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"ojZ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable{
@@ -69345,6 +69443,11 @@
},
/turf/open/floor/plating,
/area/maintenance/port)
"oTI" = (
/obj/machinery/door/airlock/external/glass,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"oUp" = (
/obj/structure/closet/crate,
/obj/item/stack/sheet/metal/fifty,
@@ -69387,6 +69490,16 @@
},
/turf/open/floor/plasteel,
/area/crew_quarters/toilet/auxiliary)
"oVP" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/structure/table,
/obj/item/gps/mining{
gpstag = "MINE_PUB"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"oXg" = (
/obj/structure/cable{
icon_state = "4-8"
@@ -69832,6 +69945,14 @@
},
/turf/open/floor/plasteel,
/area/engine/break_room)
"pPG" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/structure/table,
/obj/item/flashlight,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"pRv" = (
/obj/machinery/air_sensor{
id_tag = "tox_sensor"
@@ -70166,6 +70287,13 @@
},
/turf/open/floor/plating,
/area/maintenance/department/electrical)
"qPP" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 1
},
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"qSJ" = (
/obj/effect/turf_decal/delivery,
/obj/structure/cable{
@@ -70410,6 +70538,13 @@
},
/turf/open/floor/plating,
/area/maintenance/department/cargo)
"rsU" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"rtC" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{
dir = 4
@@ -71613,6 +71748,12 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/plating,
/area/maintenance/aft)
"ucV" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 5
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"ufs" = (
/obj/machinery/light/small{
dir = 8
@@ -72684,6 +72825,15 @@
},
/turf/open/space,
/area/space/nearstation)
"wgn" = (
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop In"
},
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/turf/open/floor/plasteel,
/area/science/mixing)
"wgU" = (
/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxins_mixing_output,
/turf/open/floor/engine/vacuum,
@@ -72988,6 +73138,15 @@
"wPh" = (
/turf/closed/wall,
/area/hallway/secondary/entry)
"wPU" = (
/obj/structure/chair/office/dark{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"wQP" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -73270,6 +73429,11 @@
/obj/structure/lattice,
/turf/open/space,
/area/space/nearstation)
"xzG" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/dark/visible,
/turf/open/floor/plating,
/area/science/mixing)
"xAN" = (
/turf/closed/wall,
/area/maintenance/department/electrical)
@@ -99141,7 +99305,7 @@ aaA
aaA
aaA
abY
aUL
hbf
afP
afB
acw
@@ -100418,11 +100582,11 @@ aaA
aaA
aaA
aaA
abk
abk
abk
abk
abk
aaQ
aaQ
aaQ
aaQ
aaQ
aaA
aaA
abY
@@ -103625,10 +103789,10 @@ nNI
ngo
bQW
nNI
aav
aav
aab
aab
nNI
xMt
xMt
nNI
aab
aab
aab
@@ -103763,8 +103927,8 @@ aAY
aAY
aAY
aAY
aAY
aAY
aaA
aaA
abJ
acb
acF
@@ -103880,15 +104044,15 @@ gLI
ifC
jEO
uYv
ohk
uYv
uYv
jEO
jEO
cIu
nNI
xMt
xMt
nNI
aab
aav
aab
aab
aab
aab
aab
aab
aab
aab
@@ -104009,20 +104173,20 @@ aab
aab
aab
aab
aab
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aaa
aaa
aaa
abk
krP
krP
krP
qPP
atI
ucV
aAY
abK
abK
abJ
acc
acG
adb
@@ -104137,16 +104301,16 @@ rEw
iiC
jMW
rEw
rEw
rEw
rEw
rEw
cwD
xMt
aab
aav
aab
aab
aab
aab
aab
aab
oTI
cxe
cVf
etv
cYI
aab
aab
aab
@@ -104268,19 +104432,19 @@ aab
aab
aab
aaa
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
abK
ace
aaa
rsU
krP
krP
krP
iIs
aac
jwN
atI
xzG
kFO
mkV
eLb
acH
ajC
abJ
@@ -104394,15 +104558,15 @@ cvp
iqD
jto
jto
cvI
jto
jto
pPG
oVP
mnL
nNI
xMt
aab
aav
aab
aab
aab
aab
aab
xMt
nNI
aab
aab
aab
@@ -104525,19 +104689,19 @@ aab
aab
aab
aaa
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aac
abk
krP
krP
krP
egV
aac
aAY
aAY
abK
ace
wPU
fvD
fvD
acI
add
adv
@@ -104653,10 +104817,10 @@ xMt
cWd
nNI
nNI
aab
aav
aab
aab
nNI
xMt
xMt
nNI
aab
aab
aab
@@ -104781,19 +104945,19 @@ aab
aab
aab
aab
aaa
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
aAY
abK
aac
aac
rsU
krP
krP
krP
qPP
atI
atI
atI
xzG
wgn
ehs
acf
adH
ade
@@ -104911,7 +105075,7 @@ cJk
nNI
aab
aab
aav
aab
aab
aab
aab
@@ -105048,8 +105212,8 @@ aaA
aaA
aaA
aaA
aaA
aaA
abJ
abJ
abJ
abK
abK
+309 -101
View File
@@ -928,7 +928,7 @@
/area/security/prison)
"acb" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel,
/area/security/prison)
"acc" = (
@@ -15807,7 +15807,7 @@
/area/crew_quarters/dorms)
"aDZ" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel,
/area/crew_quarters/dorms)
"aEa" = (
@@ -21386,7 +21386,7 @@
/area/crew_quarters/locker)
"aPI" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel,
/area/crew_quarters/locker)
"aPJ" = (
@@ -24164,12 +24164,12 @@
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"aVt" = (
/obj/item/kirbyplants{
icon_state = "plant-13"
},
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/obj/item/kirbyplants{
icon_state = "plant-20"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"aVu" = (
@@ -24941,10 +24941,9 @@
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"aWV" = (
/obj/structure/sign/warning/vacuum/external{
pixel_y = -32
/obj/effect/turf_decal/stripes/corner{
dir = 2
},
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"aWW" = (
@@ -42546,7 +42545,7 @@
dir = 10
},
/obj/structure/table/wood/poker,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/wood,
/area/crew_quarters/bar)
"bFt" = (
@@ -76185,6 +76184,14 @@
},
/turf/open/floor/plasteel,
/area/construction/mining/aux_base)
"cYI" = (
/obj/machinery/camera{
c_tag = "Research Division Circuitry Lab";
dir = 1;
network = list("ss13","rd")
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"cYJ" = (
/obj/docking_port/stationary{
dir = 2;
@@ -79847,12 +79854,12 @@
/turf/open/floor/plating,
/area/chapel/main)
"dka" = (
/obj/structure/noticeboard{
dir = 1;
pixel_y = -32
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
/turf/open/space,
/area/space/nearstation)
"dlI" = (
/turf/closed/wall/r_wall,
/area/engine/supermatter)
@@ -81295,6 +81302,14 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
"etb" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/obj/structure/lattice,
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"etr" = (
/obj/machinery/vr_sleeper,
/turf/open/floor/plasteel,
@@ -81335,6 +81350,11 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard/aft)
"faU" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space/basic,
/area/space/nearstation)
"fdr" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
@@ -81515,6 +81535,11 @@
},
/turf/open/floor/plating,
/area/maintenance/port/aft)
"idz" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"ioI" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
@@ -81532,6 +81557,12 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/cryopod)
"izh" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"izu" = (
/obj/machinery/autolathe{
name = "public autolathe"
@@ -81674,6 +81705,13 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/port)
"jDS" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"jKK" = (
/obj/machinery/door/airlock/external{
req_access_txt = "13"
@@ -81780,6 +81818,16 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/break_room)
"kHw" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
},
/obj/structure/table,
/obj/item/gps{
gpstag = "MINE_PUB"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"kJW" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 1;
@@ -81837,6 +81885,15 @@
},
/turf/open/floor/plasteel,
/area/science/circuit)
"lcv" = (
/obj/machinery/door/airlock/external{
name = "Public Mining Dock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"llb" = (
/obj/structure/table/reinforced,
/obj/item/integrated_circuit_printer,
@@ -81856,6 +81913,13 @@
/obj/item/multitool,
/turf/open/floor/plasteel/white,
/area/science/circuit)
"lvm" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/computer/shuttle/mining/common{
dir = 1
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"lws" = (
/obj/structure/chair/office/dark{
dir = 8
@@ -81907,6 +81971,16 @@
/obj/effect/landmark/start/roboticist,
/turf/open/floor/plasteel,
/area/science/robotics/lab)
"lUv" = (
/obj/structure/noticeboard{
dir = 1;
pixel_y = -32
},
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"lWL" = (
/obj/machinery/smartfridge/organ/preloaded,
/turf/closed/wall,
@@ -81960,6 +82034,12 @@
},
/turf/open/floor/plasteel/white/corner,
/area/hallway/secondary/entry)
"mdt" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"mjJ" = (
/obj/machinery/nuclearbomb/beer{
pixel_x = 2;
@@ -82010,6 +82090,13 @@
},
/turf/open/floor/plating,
/area/maintenance/port)
"mIJ" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/turf/open/space,
/area/space/nearstation)
"mSd" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
@@ -82105,6 +82192,13 @@
},
/turf/open/floor/plasteel,
/area/construction/storage/wing)
"nKU" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 4
},
/turf/open/floor/plating,
/area/science/circuit)
"nLT" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -82316,6 +82410,21 @@
},
/turf/open/floor/plating,
/area/maintenance/port/fore)
"pAD" = (
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"pBY" = (
/obj/docking_port/stationary{
dir = 8;
dwidth = 3;
height = 5;
id = "commonmining_home";
name = "SS13: Common Mining Dock";
roundstart_template = /datum/map_template/shuttle/mining_common/meta;
width = 7
},
/turf/open/space,
/area/space)
"pCV" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -82325,6 +82434,13 @@
},
/turf/open/floor/plating,
/area/maintenance/starboard)
"pDn" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/turf/open/space/basic,
/area/space/nearstation)
"pEv" = (
/obj/machinery/airalarm{
dir = 8;
@@ -82397,6 +82513,12 @@
},
/turf/open/floor/wood,
/area/security/vacantoffice)
"qaK" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 10
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"qhe" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -82442,6 +82564,11 @@
"qBq" = (
/turf/closed/wall/mineral/plastitanium,
/area/hallway/secondary/entry)
"qEc" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
/turf/open/floor/plating,
/area/science/circuit)
"qJZ" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -82459,13 +82586,12 @@
/turf/open/floor/plating,
/area/crew_quarters/cryopod)
"qRM" = (
/obj/machinery/camera{
c_tag = "Research Division Circuitry Lab";
dir = 1;
network = list("ss13","rd")
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
/turf/open/space,
/area/space/nearstation)
"qVR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 5
@@ -82514,6 +82640,16 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"rta" = (
/obj/machinery/door/airlock/external{
dir = 2;
name = "Public Mining Dock"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"rzX" = (
/obj/structure/chair/office/light{
dir = 1;
@@ -82623,6 +82759,10 @@
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
/area/crew_quarters/fitness/recreation)
"sqe" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space/basic,
/area/space/nearstation)
"stP" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Port to Fuel Pipe"
@@ -82708,6 +82848,13 @@
},
/turf/open/floor/plasteel/dark,
/area/crew_quarters/cryopod)
"tfs" = (
/obj/machinery/light,
/obj/machinery/atmospherics/components/binary/valve{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"tre" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -82756,6 +82903,13 @@
},
/turf/open/floor/plasteel/dark,
/area/medical/morgue)
"tID" = (
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop Out";
dir = 4
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"tUa" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 1
@@ -82794,6 +82948,12 @@
/obj/machinery/atmospherics/pipe/manifold4w/general/visible,
/turf/open/floor/plasteel,
/area/engine/atmos)
"ulG" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/table,
/obj/item/flashlight,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"upN" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -82871,6 +83031,13 @@
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"vda" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space,
/area/space/nearstation)
"vgd" = (
/obj/item/taperecorder,
/obj/item/camera,
@@ -82935,6 +83102,20 @@
/obj/structure/lattice,
/turf/open/space/basic,
/area/space)
"vMG" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/obj/item/kirbyplants{
icon_state = "plant-05"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"vYs" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space,
/area/space/nearstation)
"wdu" = (
/obj/structure/grille,
/obj/structure/lattice,
@@ -83006,6 +83187,13 @@
/obj/effect/turf_decal/stripes/line,
/turf/closed/wall,
/area/science/circuit)
"wNQ" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"wOE" = (
/obj/machinery/door/airlock/external{
name = "Atmospherics External Airlock";
@@ -83135,6 +83323,13 @@
},
/turf/open/floor/plating,
/area/maintenance/port/aft)
"xHA" = (
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop In";
dir = 8
},
/turf/open/floor/plasteel/white,
/area/science/circuit)
"xIi" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
@@ -83161,6 +83356,9 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/closed/wall,
/area/security/vacantoffice)
"xUO" = (
/turf/open/space,
/area/space/nearstation)
"xVl" = (
/turf/closed/wall,
/area/hallway/secondary/service)
@@ -83186,6 +83384,13 @@
},
/turf/open/floor/plating,
/area/maintenance/port/aft)
"yfk" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"yfW" = (
/obj/structure/cable{
icon_state = "1-2"
@@ -83209,9 +83414,12 @@
/turf/open/floor/plasteel,
/area/science/circuit)
"ykE" = (
/obj/machinery/light,
/turf/open/floor/plasteel/white,
/area/science/circuit)
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/turf/open/space,
/area/space/nearstation)
(1,1,1) = {"
oRp
@@ -91542,13 +91750,13 @@ aaf
aaf
aaa
aaa
aaf
aaa
aaa
aaf
aaf
aaf
aaf
aaf
aaa
aaa
aaa
pBY
aaa
aaa
aaa
@@ -91799,16 +92007,16 @@ aaa
aaa
aaa
aaa
aaa
aaa
aaf
aaa
aaa
aaa
aaf
aaf
aaf
aaf
aaf
aVs
rta
aVs
aaf
aaf
aaa
aaa
aaa
@@ -92058,12 +92266,12 @@ aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaf
aaa
aaf
aVs
pAD
aVs
aaa
aaf
aaa
@@ -92319,7 +92527,7 @@ aRA
aRA
aRA
aVs
aVs
lcv
aVs
aVs
aaf
@@ -92576,10 +92784,10 @@ wOY
aSH
aUb
aVt
aWT
mdt
vMG
aVs
aaf
aaf
aaa
aaa
aaa
@@ -92833,9 +93041,9 @@ abu
bsk
aUc
aVu
aWU
aYC
aaa
bvF
lvm
aVs
aaf
aaa
aaa
@@ -93090,10 +93298,10 @@ wOY
aSI
aRA
aVv
aWU
bvF
ulG
aVs
aaf
aaf
aaa
aaa
aaa
@@ -93348,8 +93556,8 @@ aRA
aRA
cZf
aWV
aRA
aaa
kHw
aVs
aaa
aaa
aaa
@@ -120387,11 +120595,11 @@ kOt
gRS
oUA
cxO
qRM
cxO
cYI
krD
aaf
aaf
aaf
anS
anS
anS
@@ -120644,9 +120852,9 @@ oLW
gGT
wPk
dGH
dka
cxO
lUv
krD
aaf
aaa
aaf
aaf
@@ -120901,12 +121109,12 @@ ocT
xkG
uTS
cxO
ykE
cxO
tfs
krD
aaa
aaa
aaa
aaa
aaf
aaa
aaf
@@ -121159,9 +121367,9 @@ llb
uTS
cxO
cxO
krD
aaa
aaa
tID
noG
lMJ
aaa
aaa
aaf
@@ -121415,13 +121623,13 @@ lsv
txj
eEe
cxO
cxO
krD
aaa
aaa
aaa
aaf
aaf
izh
qaK
qEc
idz
idz
vYs
mIJ
aaa
anT
aaf
@@ -121672,13 +121880,13 @@ jyv
ohj
nnK
cxO
xHA
cxO
krD
aaa
aaa
aaa
aaa
aaf
qRM
aaa
anT
aaf
@@ -121929,13 +122137,13 @@ krD
noG
krD
noG
nKU
krD
krD
aaa
aaa
aaa
aaa
aaf
yfk
idz
idz
vda
aaa
aqB
aaa
@@ -122181,18 +122389,18 @@ dvY
dvY
dvY
aaf
aaf
aaf
dka
vYs
idz
idz
idz
jDS
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaf
aaf
wNQ
idz
vYs
mIJ
aaf
anT
aaa
@@ -122438,18 +122646,18 @@ crc
aaf
ctl
aaa
aaf
aaf
qRM
xUO
anT
anT
anT
aaf
aaf
aaf
lMJ
lMJ
aaf
aaa
ake
ake
ake
pDn
faU
vYs
jDS
aaf
anT
aaf
@@ -122695,17 +122903,17 @@ crd
ack
ack
aaf
aaf
ykE
idz
sqe
sqe
idz
idz
idz
idz
etb
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaf
ake
aaf
aaf
anT
+219 -67
View File
@@ -1741,7 +1741,7 @@
pixel_x = 12
},
/obj/machinery/shower{
pixel_y = 26
pixel_y = 16
},
/turf/open/floor/plasteel/freezer,
/area/security/prison)
@@ -22551,7 +22551,7 @@
/area/hallway/primary/starboard)
"aJa" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/machinery/firealarm{
dir = 4;
pixel_x = -24
@@ -22871,7 +22871,7 @@
/obj/machinery/requests_console{
department = "Genetics";
name = "Genetics RC";
pixel_x = 28
pixel_x = 28
},
/turf/open/floor/plasteel/white,
/area/medical/genetics)
@@ -28655,7 +28655,7 @@
"aTf" = (
/obj/structure/table/wood,
/obj/item/clipboard,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/effect/turf_decal/tile/neutral{
dir = 1
},
@@ -39574,10 +39574,21 @@
},
/turf/open/floor/plasteel/dark,
/area/hallway/secondary/exit)
"boE" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 5
},
/turf/open/floor/plasteel,
/area/science/mixing)
"bpj" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/obj/machinery/camera{
c_tag = "Toxins Launch Room Access";
dir = 4
},
/turf/open/floor/plasteel,
/area/science/mixing)
"bpn" = (
@@ -39586,6 +39597,12 @@
},
/turf/closed/wall/r_wall,
/area/maintenance/disposal/incinerator)
"bpo" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 10
},
/turf/open/floor/plasteel,
/area/science/mixing)
"bpB" = (
/obj/machinery/atmospherics/pipe/simple/yellow/visible{
dir = 10
@@ -40604,10 +40621,6 @@
},
/area/engine/atmos)
"bOJ" = (
/obj/machinery/camera{
c_tag = "Toxins Launch Room Access";
dir = 1
},
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
@@ -41121,6 +41134,12 @@
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/turf/closed/wall/r_wall,
/area/science/mixing)
"eXV" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 4
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"eYe" = (
/obj/effect/mapping_helpers/airlock/locked,
/obj/machinery/door/airlock/public/glass{
@@ -41233,6 +41252,10 @@
/obj/item/wrench,
/turf/open/space,
/area/space/nearstation)
"foz" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/turf/open/floor/plasteel,
/area/science/mixing)
"fsl" = (
/obj/docking_port/stationary{
dir = 2;
@@ -41526,6 +41549,12 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/atmos)
"gZk" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 10
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"heQ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/machinery/navbeacon{
@@ -41580,6 +41609,13 @@
},
/turf/closed/wall/r_wall/rust,
/area/engine/atmos)
"hyX" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"hAy" = (
/obj/machinery/power/apc{
areastring = "/area/science/mixing";
@@ -41820,6 +41856,13 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/aft)
"iOL" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"iUq" = (
/obj/machinery/status_display,
/turf/closed/wall,
@@ -42031,6 +42074,13 @@
},
/turf/closed/wall/r_wall/rust,
/area/engine/atmos)
"jEK" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"jFP" = (
/turf/open/space/basic,
/area/space/station_ruins)
@@ -42045,6 +42095,11 @@
/obj/structure/table/reinforced,
/turf/open/floor/plasteel,
/area/science/mixing)
"jIu" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/dark/visible,
/turf/open/floor/plasteel,
/area/science/mixing)
"jLF" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -42065,8 +42120,16 @@
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/obj/machinery/portable_atmospherics/canister,
/turf/open/floor/plasteel,
/area/science/mixing)
"jYq" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 10
},
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"kaA" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 1
@@ -42078,6 +42141,12 @@
},
/turf/open/floor/plasteel/cafeteria,
/area/engine/atmos)
"kcN" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/junction{
dir = 4
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"kit" = (
/obj/machinery/portable_atmospherics/canister/toxins,
/obj/machinery/light/small{
@@ -42096,6 +42165,11 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"kpi" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"kqH" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 4;
@@ -42107,6 +42181,10 @@
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/science/mixing)
"kuK" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plasteel,
/area/science/mixing)
"kwF" = (
/obj/machinery/atmospherics/pipe/simple/green/visible{
dir = 4
@@ -42209,7 +42287,7 @@
/turf/closed/wall/r_wall/rust,
/area/science/storage)
"lmq" = (
/obj/machinery/portable_atmospherics/canister/oxygen,
/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
/turf/open/floor/plating,
/area/science/storage)
"low" = (
@@ -42379,6 +42457,13 @@
},
/turf/open/floor/plasteel,
/area/engine/atmos)
"mdx" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"meo" = (
/turf/closed/wall/r_wall/rust,
/area/science/mixing)
@@ -42513,10 +42598,27 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"nbT" = (
/obj/machinery/atmospherics/components/binary/pump/on{
dir = 1;
name = "Space Loop Out"
},
/turf/open/floor/plasteel,
/area/science/mixing)
"ndg" = (
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"nfS" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
/turf/open/floor/plating,
/area/science/storage)
"ngY" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"nhU" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
@@ -42708,6 +42810,10 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine/vacuum,
/area/maintenance/disposal/incinerator)
"oys" = (
/obj/machinery/portable_atmospherics/canister/oxygen,
/turf/open/floor/plasteel,
/area/science/mixing)
"oyD" = (
/turf/closed/wall,
/area/crew_quarters/toilet/restrooms)
@@ -42785,6 +42891,12 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel,
/area/hallway/primary/starboard)
"oXz" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 5
},
/turf/open/floor/plasteel,
/area/science/mixing)
"pbT" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
@@ -42976,6 +43088,12 @@
},
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
"pMh" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 8
},
/turf/open/floor/plasteel,
/area/science/mixing)
"pNE" = (
/obj/structure/grille,
/obj/machinery/atmospherics/pipe/simple/cyan/hidden{
@@ -44007,6 +44125,13 @@
},
/turf/open/floor/plasteel,
/area/hallway/secondary/exit)
"sIm" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 10
},
/turf/open/floor/plasteel,
/area/science/mixing)
"sIu" = (
/turf/closed/wall/r_wall/rust,
/area/engine/gravity_generator)
@@ -46249,6 +46374,9 @@
/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
dir = 4
},
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"ujg" = (
@@ -46377,6 +46505,19 @@
},
/turf/open/floor/plasteel/dark,
/area/engine/gravity_generator)
"uDp" = (
/obj/machinery/atmospherics/pipe/simple/dark/visible{
dir = 5
},
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"uEu" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"uGq" = (
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/tile/red{
@@ -46635,6 +46776,10 @@
dir = 1
},
/area/engine/atmos)
"vKE" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
/turf/open/floor/plating/asteroid/airless,
/area/asteroid/nearstation)
"vMb" = (
/turf/open/floor/engine/n2o,
/area/engine/atmos)
@@ -46779,6 +46924,13 @@
/obj/structure/table/reinforced,
/turf/open/floor/plasteel,
/area/science/mixing)
"wRY" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"wUF" = (
/obj/machinery/door/airlock/atmos/glass/critical{
heat_proof = 1;
@@ -97368,7 +97520,7 @@ meo
sVt
sVt
sVt
aad
iio
aad
aad
aad
@@ -97620,13 +97772,13 @@ meo
uiT
bfq
bpj
oys
oys
oys
oys
fjN
iio
aad
aad
aad
aad
aad
aad
aaa
aaa
aaa
@@ -97877,12 +98029,12 @@ sVt
kQn
lFm
fjN
iio
aad
aad
aad
aad
aad
hVE
hVE
hVE
hVE
pMh
kuK
aac
aaa
aaa
@@ -98134,15 +98286,15 @@ ucd
vZb
iiW
bOJ
iio
aad
aad
aad
aad
aad
aac
aaa
aaa
foz
nbT
ngY
oXz
bpo
jIu
vKE
kpi
mdx
aaa
aaa
aaa
@@ -98386,20 +98538,20 @@ aac
aad
eGm
lmq
lmq
nfS
sVt
iio
upN
iio
iio
iio
aad
aad
aad
iio
sIm
boE
iio
aac
aac
aaa
aaa
sdX
jEK
aaa
aaa
aaa
@@ -98651,12 +98803,12 @@ uTF
gGq
iio
aad
aad
aad
aac
aaa
aaa
aaa
gZk
uDp
uEu
hyX
jEK
jFP
jFP
jFP
@@ -98908,12 +99060,12 @@ msG
ogL
iio
aad
aad
aad
aac
aaa
aaa
aaa
aac
eXV
wRY
wRY
jEK
jFP
jFP
jFP
@@ -99165,12 +99317,12 @@ msG
diQ
iio
aad
aad
aac
aac
aaa
aaa
aaa
kcN
wRY
wRY
jEK
jFP
jFP
jFP
@@ -99424,10 +99576,10 @@ iio
aac
aac
aac
aaa
aaa
aaa
aaa
jEK
wRY
wRY
jEK
jFP
jFP
jFP
@@ -99681,10 +99833,10 @@ sdX
aac
aac
aac
aaa
aaa
aaa
aaa
jEK
wRY
wRY
jEK
jFP
jFP
jFP
@@ -99938,10 +100090,10 @@ sdX
aaa
aac
aaa
aaa
aaa
aaa
aaa
jEK
wRY
wRY
jEK
jFP
jFP
jFP
@@ -100195,10 +100347,10 @@ sdX
aaa
aaa
aaa
aaa
aaa
aaa
aaa
jYq
iOL
jYq
iOL
jFP
jFP
jFP
+254 -142
View File
@@ -2180,7 +2180,7 @@
/turf/open/floor/plasteel/dark,
/area/security/prison)
"afp" = (
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/structure/table,
/turf/open/floor/plasteel/dark,
/area/security/prison)
@@ -10645,7 +10645,7 @@
/area/crew_quarters/dorms)
"ayo" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/carpet,
/area/crew_quarters/dorms)
"ayq" = (
@@ -32021,23 +32021,6 @@
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"bwq" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
name = "Monastery Transit"
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bwr" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
name = "Monastery Transit"
},
/obj/machinery/atmospherics/pipe/simple/cyan/hidden,
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"bws" = (
/obj/structure/closet,
/obj/item/stack/cable_coil/random,
@@ -32812,9 +32795,6 @@
/turf/open/floor/plasteel,
/area/science/xenobiology)
"bxY" = (
/obj/machinery/light/small{
dir = 1
},
/turf/open/floor/plasteel/white,
/area/hallway/secondary/entry)
"bxZ" = (
@@ -33559,6 +33539,9 @@
network = list("monastery");
pixel_x = 28
},
/obj/machinery/light{
dir = 4
},
/turf/open/floor/plasteel/white,
/area/hallway/secondary/entry)
"bzC" = (
@@ -34077,9 +34060,13 @@
/turf/closed/wall,
/area/science/mixing)
"bAG" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/closed/wall,
/area/science/mixing)
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/turf/open/floor/plating{
icon_state = "platingdmg3"
},
/area/maintenance/department/science)
"bAH" = (
/obj/structure/disposaloutlet,
/obj/structure/disposalpipe/trunk{
@@ -37242,12 +37229,15 @@
req_access_txt = "8"
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 10
dir = 4
},
/turf/open/floor/plating,
/area/science/mixing)
"bGB" = (
/obj/machinery/light/small,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"bGD" = (
@@ -37753,13 +37743,13 @@
/turf/open/floor/plasteel,
/area/science/mixing)
"bHD" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/obj/effect/turf_decal/tile/purple,
/obj/effect/turf_decal/tile/purple{
dir = 8
},
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 1
},
/turf/open/floor/plasteel,
/area/science/mixing)
"bHE" = (
@@ -38317,11 +38307,12 @@
/turf/open/floor/plasteel,
/area/science/mixing)
"bIP" = (
/obj/structure/grille,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/turf/open/floor/plating,
/turf/open/floor/plating{
icon_state = "panelscorched"
},
/area/maintenance/department/science)
"bIQ" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
@@ -38331,11 +38322,9 @@
/area/maintenance/department/science)
"bIR" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
},
/turf/open/floor/plating{
icon_state = "platingdmg3"
dir = 10
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"bIT" = (
/obj/structure/window/reinforced{
@@ -39403,7 +39392,7 @@
dir = 4
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -40359,11 +40348,12 @@
/turf/open/floor/engine/vacuum,
/area/science/mixing)
"bNq" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 1
/obj/machinery/door/airlock/maintenance{
name = "Toxins Launch Maintenance";
req_access_txt = "8"
},
/turf/open/floor/plating/airless,
/area/science/mixing)
/turf/open/floor/plating,
/area/maintenance/department/science)
"bNr" = (
/obj/structure/window/reinforced{
dir = 4
@@ -40798,11 +40788,10 @@
/turf/open/floor/engine/vacuum,
/area/science/mixing)
"bOu" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{
dir = 6
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 4
},
/turf/open/space,
/turf/open/floor/plating/airless,
/area/science/mixing)
"bOv" = (
/obj/structure/window/reinforced{
@@ -53103,6 +53092,16 @@
/obj/structure/barricade/wooden,
/turf/open/floor/plating,
/area/maintenance/department/security/brig)
"deJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/structure/table,
/obj/item/gps/mining{
gpstag = "MINE_PUB"
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"dgg" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -54165,11 +54164,10 @@
/turf/open/floor/plasteel,
/area/quartermaster/sorting)
"fwr" = (
/obj/machinery/atmospherics/pipe/manifold/supply/hidden{
dir = 8
},
/turf/closed/wall,
/area/science/mixing)
/obj/machinery/door/airlock/maintenance/abandoned,
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plating,
/area/maintenance/department/science)
"fwI" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/obj/structure/cable{
@@ -54258,6 +54256,7 @@
/obj/effect/turf_decal/tile/neutral{
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel/dark,
/area/science/mixing)
"fBZ" = (
@@ -54461,6 +54460,13 @@
},
/turf/open/floor/plating,
/area/maintenance/department/security/brig)
"gjv" = (
/obj/machinery/atmospherics/components/binary/pump/on{
name = "Space Loop In";
dir = 1
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"gjN" = (
/obj/item/weldingtool,
/obj/effect/spawner/lootdrop/maintenance,
@@ -54810,10 +54816,11 @@
/turf/open/floor/plasteel/dark,
/area/hallway/secondary/exit/departure_lounge)
"gMm" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 9
dir = 5
},
/turf/closed/wall,
/turf/open/floor/plating,
/area/science/mixing)
"gMO" = (
/obj/structure/plasticflaps/opaque,
@@ -55085,6 +55092,13 @@
/obj/item/clothing/glasses/regular,
/turf/open/floor/plating,
/area/maintenance/department/science)
"hxI" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
},
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/space/nearstation)
"hyh" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
@@ -55189,6 +55203,12 @@
/obj/machinery/power/rad_collector/anchored,
/turf/open/floor/engine,
/area/engine/supermatter)
"hMx" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/turf/open/floor/plating{
icon_state = "panelscorched"
},
/area/maintenance/department/science)
"hOx" = (
/obj/structure/cable{
icon_state = "2-4"
@@ -55450,6 +55470,13 @@
/obj/machinery/processor/slime,
/turf/open/floor/plasteel/white,
/area/science/xenobiology)
"ilE" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/obj/structure/lattice/catwalk,
/turf/open/space/basic,
/area/space/nearstation)
"imE" = (
/obj/effect/turf_decal/tile/purple,
/obj/effect/turf_decal/tile/purple{
@@ -56500,12 +56527,6 @@
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"kIc" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plasteel/white{
heat_capacity = 1e+006
},
/area/hallway/secondary/entry)
"kIo" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -57131,6 +57152,11 @@
},
/turf/open/floor/plasteel,
/area/hallway/primary/aft)
"mhK" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/space/basic,
/area/space/nearstation)
"miw" = (
/obj/machinery/atmospherics/pipe/manifold/cyan/visible,
/obj/structure/cable/yellow{
@@ -57383,6 +57409,13 @@
},
/turf/open/floor/plating,
/area/maintenance/department/engine)
"mJp" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/space/basic,
/area/space/nearstation)
"mKc" = (
/obj/structure/bookcase/random/nonfiction,
/turf/open/floor/plasteel/dark,
@@ -58304,6 +58337,18 @@
},
/turf/open/floor/plating,
/area/quartermaster/miningdock)
"oQm" = (
/obj/docking_port/stationary{
dir = 8;
dwidth = 3;
height = 5;
id = "commonmining_home";
name = "SS13: Common Mining Dock";
roundstart_template = /datum/map_template/shuttle/mining_common/meta;
width = 7
},
/turf/open/space/basic,
/area/space)
"oRX" = (
/obj/structure/closet,
/turf/open/floor/plating,
@@ -58599,6 +58644,15 @@
},
/turf/open/floor/plasteel/white/corner,
/area/hallway/secondary/exit/departure_lounge)
"pqP" = (
/obj/machinery/door/airlock/external{
name = "Port Docking Bay 2"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"prQ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 4
@@ -58661,9 +58715,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/medical/chemistry)
"pyw" = (
/turf/open/space/basic,
/area/hallway/secondary/entry)
"pzF" = (
/mob/living/simple_animal/opossum,
/turf/open/floor/wood,
@@ -58705,6 +58756,15 @@
},
/turf/open/floor/plasteel/dark,
/area/science/explab)
"pEH" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/structure/chair/comfy{
dir = 4
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"pEL" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
@@ -59235,6 +59295,15 @@
},
/turf/open/floor/engine,
/area/engine/engineering)
"qRm" = (
/obj/machinery/door/airlock/external{
name = "Port Docking Bay 2"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
/turf/open/floor/plating,
/area/hallway/secondary/entry)
"qTV" = (
/obj/item/radio/intercom{
name = "Station Intercom (General)";
@@ -59579,12 +59648,10 @@
/turf/open/floor/plating,
/area/chapel/asteroid/monastery)
"rBh" = (
/obj/structure/mopbucket,
/obj/item/mop,
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
dir = 4
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/turf/open/floor/plating{
icon_state = "platingdmg1"
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"rEh" = (
/obj/structure/table/glass,
@@ -59953,6 +60020,14 @@
},
/turf/open/floor/plating,
/area/maintenance/department/security/brig)
"sIK" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/structure/table,
/obj/item/flashlight,
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"sJp" = (
/obj/machinery/atmospherics/pipe/simple/general/visible,
/obj/effect/turf_decal/stripes/line,
@@ -60153,6 +60228,12 @@
},
/turf/open/floor/plating/airless,
/area/space/nearstation)
"tfx" = (
/obj/machinery/atmospherics/components/binary/valve{
dir = 1
},
/turf/open/floor/plating,
/area/maintenance/department/science)
"tfP" = (
/obj/item/beacon,
/turf/open/floor/engine,
@@ -60207,6 +60288,13 @@
/obj/structure/table,
/turf/open/floor/plating,
/area/maintenance/department/security/brig)
"tlp" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/obj/structure/lattice,
/turf/open/space/basic,
/area/space/nearstation)
"tlw" = (
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
/turf/open/floor/plasteel,
@@ -61436,6 +61524,18 @@
},
/turf/open/floor/plasteel,
/area/engine/engineering)
"wjQ" = (
/obj/machinery/computer/shuttle/mining/common{
dir = 4
},
/obj/machinery/light{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/plasteel,
/area/hallway/secondary/entry)
"wkZ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 1
@@ -61929,6 +62029,11 @@
},
/turf/open/floor/plasteel/dark,
/area/science/xenobiology)
"xlg" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/heat_exchanging/junction,
/turf/open/floor/plating,
/area/maintenance/department/science)
"xlA" = (
/obj/machinery/door/airlock/maintenance/abandoned,
/turf/open/floor/plating,
@@ -62181,6 +62286,13 @@
/obj/effect/mapping_helpers/airlock/unres,
/turf/open/floor/plasteel/freezer,
/area/storage/emergency/port)
"xQk" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 6
},
/obj/structure/lattice/catwalk,
/turf/open/space,
/area/space/nearstation)
"xSd" = (
/obj/machinery/light/small,
/turf/open/floor/plating,
@@ -80397,7 +80509,7 @@ aaa
aaa
aaa
aaa
pyw
aaa
bsl
btL
aZx
@@ -80654,7 +80766,7 @@ aaa
aaa
aaa
aaa
pyw
aaa
aZx
bcX
aZx
@@ -81690,7 +81802,7 @@ aaa
aaa
aaa
aaa
aaa
oQm
aaa
aaa
aaa
@@ -81946,9 +82058,9 @@ aZx
aaa
aaa
aaa
aaa
aaa
aaa
aZx
pqP
aZx
aaa
aaa
aaa
@@ -82203,9 +82315,9 @@ aZx
aaa
aaa
aaa
aaa
aaa
aaa
aZx
bcX
aZx
aaa
aaa
aaa
@@ -82457,12 +82569,12 @@ aZx
bno
bon
aZx
aaa
aaa
aaa
aaa
aaa
aaa
aZx
aZx
aZx
aZx
qRm
aZx
aaa
aaa
aht
@@ -82712,15 +82824,15 @@ bbQ
bcX
bdV
bnp
bon
baK
pEH
deJ
sIK
wjQ
pEH
bbR
aZx
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aht
bBV
bDf
@@ -82969,15 +83081,15 @@ jzz
aZx
jzz
bnp
bon
aZx
aZx
aZx
aZx
aZx
baK
baK
baK
baK
baK
baK
baK
aZx
aaa
aht
bAI
abI
abI
@@ -83227,14 +83339,14 @@ bbR
bbR
bnp
baK
bbR
bbR
bbR
bbR
bbR
baK
baK
baK
baK
baK
baK
aZx
aZx
kIc
kIc
bAJ
bBX
bBX
@@ -83489,7 +83601,7 @@ baK
baK
baK
baK
aZx
baK
bxY
bzz
kGe
@@ -83746,7 +83858,7 @@ bbT
bbT
bbT
bbT
bwq
bbT
bxZ
bzA
bAK
@@ -84003,7 +84115,7 @@ bqS
bsm
btN
bfY
bwr
bfY
bya
bzB
bAL
@@ -105349,7 +105461,7 @@ bHy
bHy
bHy
bOs
aht
mZE
aaa
aaa
aaa
@@ -105606,7 +105718,7 @@ bCV
bCV
bCV
bOu
bNq
aht
aaa
aaa
aaa
@@ -106115,7 +106227,7 @@ bFt
bGy
bHD
fBz
bCV
gMm
bCV
bCV
bCV
@@ -106627,17 +106739,17 @@ bwm
bAF
bAF
bGA
bAG
fwr
gMm
bAF
bAF
aht
aht
abI
abI
abI
abI
bAF
bAF
bAF
uaO
dsz
xQk
hxI
xQk
hxI
abI
abI
abI
@@ -106883,18 +106995,18 @@ cDB
lWy
tSL
lWy
cDB
bAG
bwm
rBh
bwm
aht
aht
aht
aaa
aht
aaa
aaa
aaa
gjv
tfx
xlg
mJp
nqu
mJp
nqu
tlp
ilE
aaa
aaa
aaa
@@ -107140,18 +107252,18 @@ cDB
hxn
uvq
bFx
tSL
bwm
bIP
bwm
aht
aaa
aht
aaa
aht
aht
aht
aht
bNq
tSL
hMx
tfx
xlg
mhK
wIo
mhK
mhK
mhK
hyh
aht
aaa
aaa
@@ -107399,16 +107511,16 @@ obP
bFy
bGB
bwm
bIQ
bwm
aht
bwm
rNB
bwm
bwm
rNB
bwm
rNB
bwm
aaa
cdm
aby
aaa
aaa
@@ -107654,9 +107766,9 @@ rKL
lWy
lWy
bFz
lWy
xlA
bIR
fwr
eMC
bwm
aht
bwm
+3 -3
View File
@@ -4095,7 +4095,7 @@
/area/engine/supermatter)
"aOP" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel/dark,
/area/security/prison)
"aPw" = (
@@ -27914,7 +27914,7 @@
"nIM" = (
/obj/structure/table/wood/poker,
/obj/item/toy/cards/deck,
/obj/item/storage/box/dice{
/obj/item/storage/dice{
pixel_x = 8
},
/obj/structure/sign/poster/contraband/random{
@@ -33380,7 +33380,7 @@
/area/bridge)
"qMN" = (
/obj/structure/table,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel/grimy,
/area/crew_quarters/fitness/recreation)
"qNB" = (
+2 -2
View File
@@ -8429,7 +8429,7 @@
/area/centcom/ferry)
"tx" = (
/obj/structure/table/wood,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/turf/open/floor/plasteel/grimy,
/area/centcom/ferry)
"ty" = (
@@ -10217,7 +10217,7 @@
/area/wizard_station)
"xy" = (
/obj/structure/table/wood/fancy,
/obj/item/storage/box/dice{
/obj/item/storage/dice{
icon_state = "magicdicebag"
},
/turf/open/floor/carpet,
+1 -1
View File
@@ -1 +1 @@
#define FORCE_MAP "_maps/multiz_debug.json"
#define FORCE_MAP "_maps/multiz_debug.json"
+1 -1
View File
@@ -307,7 +307,7 @@
"D" = (
/obj/structure/table/reinforced,
/obj/item/folder,
/obj/item/storage/box/dice,
/obj/item/storage/dice,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/shuttle/arrival)
+1 -1
View File
@@ -237,7 +237,7 @@
/area/shuttle/arrival)
"C" = (
/obj/structure/table/reinforced,
/obj/item/storage/box/dice{
/obj/item/storage/dice{
pixel_x = -2;
pixel_y = 8
},
+180
View File
@@ -0,0 +1,180 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining)
"b" = (
/obj/effect/spawner/structure/window/shuttle,
/turf/open/floor/plating,
/area/shuttle/mining)
"c" = (
/obj/structure/table,
/obj/item/storage/toolbox/emergency,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"d" = (
/obj/machinery/computer/shuttle/mining/common,
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"e" = (
/obj/structure/table,
/obj/item/radio,
/obj/item/radio/intercom{
pixel_y = 22
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"f" = (
/obj/effect/turf_decal/stripes/end{
dir = 8
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/mining)
"g" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/mining)
"h" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/mining)
"i" = (
/obj/structure/sign/nanotrasen,
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining)
"j" = (
/obj/machinery/light{
dir = 8
},
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"k" = (
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 10
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/mining)
"l" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/obj/machinery/atmospherics/components/binary/valve{
dir = 8
},
/turf/open/floor/mineral/titanium/yellow,
/area/shuttle/mining)
"m" = (
/obj/machinery/door/airlock/titanium{
name = "Lavaland Shuttle Airlock"
},
/obj/docking_port/mobile{
dir = 8;
dwidth = 3;
height = 5;
id = "mining_shuttle_common";
name = "lavaland shuttle";
port_direction = 4;
width = 7
},
/obj/machinery/atmospherics/pipe/simple/general/visible{
dir = 4
},
/turf/open/floor/plating,
/area/shuttle/mining)
"n" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/effect/turf_decal/bot,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"o" = (
/obj/structure/closet/crate,
/obj/effect/turf_decal/delivery,
/obj/machinery/airalarm{
dir = 4;
pixel_x = -22
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"p" = (
/obj/effect/spawner/structure/window/shuttle,
/obj/structure/shuttle/engine/heater,
/turf/open/floor/plating,
/area/shuttle/mining)
"q" = (
/obj/structure/ore_box,
/obj/effect/turf_decal/delivery,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/mining)
"r" = (
/obj/structure/sign/warning/fire,
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining)
"s" = (
/obj/structure/shuttle/engine/propulsion/burst,
/turf/open/floor/plating/airless,
/area/shuttle/mining)
(1,1,1) = {"
a
a
b
i
b
a
a
"}
(2,1,1) = {"
a
c
f
j
n
o
r
"}
(3,1,1) = {"
b
d
g
k
n
p
s
"}
(4,1,1) = {"
a
e
h
l
n
q
r
"}
(5,1,1) = {"
a
a
b
m
b
a
a
"}
+124
View File
@@ -0,0 +1,124 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/mining)
"b" = (
/obj/effect/spawner/structure/window/shuttle,
/turf/open/floor/plating,
/area/shuttle/mining)
"c" = (
/obj/structure/table,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/mining)
"d" = (
/obj/machinery/computer/shuttle/mining/common,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/mining)
"e" = (
/turf/open/floor/mineral/titanium,
/area/shuttle/mining)
"f" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/mining)
"g" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/mineral/titanium,
/area/shuttle/mining)
"h" = (
/obj/machinery/door/airlock/titanium{
name = "Lavaland Shuttle Airlock"
},
/obj/docking_port/mobile{
dir = 8;
dwidth = 3;
height = 5;
id = "mining_shuttle_common";
name = "lavaland shuttle";
port_direction = 4;
width = 7
},
/turf/open/floor/plating,
/area/shuttle/mining)
"i" = (
/obj/structure/closet/crate,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/mining)
"j" = (
/obj/structure/shuttle/engine/heater,
/obj/structure/window/reinforced{
dir = 1;
layer = 2.9
},
/obj/structure/window/reinforced{
dir = 8
},
/obj/structure/window/reinforced{
dir = 4
},
/turf/open/floor/plating,
/area/shuttle/mining)
"k" = (
/obj/structure/ore_box,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/mining)
"l" = (
/obj/structure/shuttle/engine/propulsion/burst,
/turf/open/floor/plating/airless,
/area/shuttle/mining)
"Q" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/mineral/titanium,
/area/shuttle/mining)
(1,1,1) = {"
a
a
b
a
b
a
a
"}
(2,1,1) = {"
a
c
e
g
f
i
a
"}
(3,1,1) = {"
b
d
Q
e
f
j
l
"}
(4,1,1) = {"
a
c
e
e
f
k
a
"}
(5,1,1) = {"
a
a
b
h
b
a
a
"}
+1
View File
@@ -171,6 +171,7 @@
#define ORGAN_SLOT_HEART_AID "heartdrive"
#define ORGAN_SLOT_BRAIN_ANTIDROP "brain_antidrop"
#define ORGAN_SLOT_BRAIN_ANTISTUN "brain_antistun"
#define ORGAN_SLOT_BRAIN_ROBOT_RADSHIELDING "brain_robot_radshielding"
#define ORGAN_SLOT_TAIL "tail"
#define ORGAN_SLOT_PENIS "penis"
#define ORGAN_SLOT_WOMB "womb"
+3
View File
@@ -162,3 +162,6 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204
REMOVE_TRAIT(x, TRAIT_KEEP_TOGETHER, KEEP_TOGETHER_ORIGINAL);\
else if(!HAS_TRAIT(x, TRAIT_KEEP_TOGETHER))\
x.appearance_flags &= ~KEEP_TOGETHER
/// 33554431 (2^24 - 1) is the maximum value our bitflags can reach.
#define MAX_BITFLAG_DIGITS 8
+1 -1
View File
@@ -7,4 +7,4 @@
}\
##Path/CanProcCall(procname){\
return FALSE;\
}
}
+1 -1
View File
@@ -11,4 +11,4 @@
and most importantly,
how to undo your changes if you screw it up.
- Sayu
*/
*/
+1 -1
View File
@@ -10,4 +10,4 @@
#define CINEMATIC_NUKE_NO_CORE 10
#define CINEMATIC_NUKE_FAR 11
#define CINEMATIC_NUKE_CLOWNOP 12
#define CINEMATIC_CULT_NUKE 13
#define CINEMATIC_CULT_NUKE 13
+14
View File
@@ -114,3 +114,17 @@
//special species definitions
#define MINIMUM_MUTANT_COLOR "#202020" //this is how dark players mutant parts and skin can be
//defines for different matrix sections
#define MATRIX_RED "red"
#define MATRIX_GREEN "green"
#define MATRIX_BLUE "blue"
#define MATRIX_RED_GREEN "red_green"
#define MATRIX_RED_BLUE "red_blue"
#define MATRIX_GREEN_BLUE "green_blue"
#define MATRIX_ALL "red_green_blue"
#define MATRIX_NONE "none"
//defines for the two colour schemes, advanced and old
#define OLD_CHARACTER_COLORING "old_color_system"
#define ADVANCED_CHARACTER_COLORING "advanced_color_system"
+1 -1
View File
@@ -96,4 +96,4 @@ GLOBAL_LIST_EMPTY(all_clockwork_rites) //a list containing all clockwork rites.
#define ARK_SCREAM_COOLDOWN 300 //This much time has to pass between instances of the Ark taking damage before it will "scream" again
#define PRISM_DELAY_DURATION 1200 //how long prolonging prisms delay the shuttle for; defaults to 2 minutes
#define PRISM_DELAY_DURATION 1200 //how long prolonging prisms delay the shuttle for; defaults to 2 minutes
+6
View File
@@ -11,6 +11,12 @@
#define STAMINA "stamina"
#define BRAIN "brain"
//Toxins damage 'typeflag' - is this normal toxins damage or does it have to do with systems corruption (ROBOTIC_ORGANISM species trait)
#define TOX_DEFAULT 1 //For normal toxins damage / healing (toxins, etc), adjustToxLoss() defaults to this
#define TOX_SYSCORRUPT 2 //For toxins damage causing adverse effects to robotic organisms, up to and including fatal corruption, or healing that damage
#define TOX_OMNI 3 //For tox damage / healing that affects both organics and robotic organisms. Used by very few things, e.g. aheals / by default setToxLoss()
//bitflag damage defines used for suicide_act
#define BRUTELOSS (1<<0)
#define FIRELOSS (1<<1)
+1 -1
View File
@@ -41,4 +41,4 @@
#define BANISH_FUNERAL_GARB "funeral"
#define LORE 1
#define LAW 2
#define LAW 2
+1 -1
View File
@@ -20,4 +20,4 @@
#define DEFAULT_TOOLTIP "6:-29,5:-2"
//misc
#define SOULS_TO_REVIVE 3
#define BLOODCULT_EYE "f00"
#define BLOODCULT_EYE "f00"
+1 -1
View File
@@ -82,4 +82,4 @@
/// combat mode is active.
#define COMBAT_MODE_ACTIVE (1<<1)
/// combat mode is not active
#define COMBAT_MODE_INACTIVE (1<<2)
#define COMBAT_MODE_INACTIVE (1<<2)
+1 -1
View File
@@ -13,4 +13,4 @@
#define RemoveElement(arguments...) _RemoveElement(list(##arguments))
/// A wrapper for _AddComponent that allows us to pretend we're using normal named arguments
#define AddComponent(arguments...) _AddComponent(list(##arguments))
#define AddComponent(arguments...) _AddComponent(list(##arguments))
+7 -5
View File
@@ -1,7 +1,7 @@
#define CURRENT_LIVING_PLAYERS 1
#define CURRENT_LIVING_ANTAGS 2
#define CURRENT_DEAD_PLAYERS 3
#define CURRENT_OBSERVERS 4
#define CURRENT_OBSERVERS 4
#define NO_ASSASSIN (1<<0)
#define WAROPS_ALWAYS_ALLOWED (1<<1)
@@ -9,9 +9,11 @@
#define FORCE_IF_WON (1<<3)
#define USE_PREV_ROUND_WEIGHTS (1<<4)
#define ONLY_RULESET (1<<0)
#define HIGHLANDER_RULESET (1<<1)
#define TRAITOR_RULESET (1<<2)
#define MINOR_RULESET (1<<3)
#define ONLY_RULESET (1<<0)
#define HIGHLANDER_RULESET (1<<1)
#define TRAITOR_RULESET (1<<2)
#define MINOR_RULESET (1<<3)
#define FAKE_ANTAG_RULESET (1<<4)
#define ALWAYS_MAX_WEIGHT_RULESET (1<<5)
#define RULESET_STOP_PROCESSING 1
+1 -1
View File
@@ -1,4 +1,4 @@
#define EXPORT_CARGO 1
#define EXPORT_EMAG 2
#define EXPORT_CONTRABAND 4
#define EXPORT_PIRATE 8
#define EXPORT_PIRATE 8
+1 -1
View File
@@ -2,4 +2,4 @@
#define AFFIX_SUFFIX (1 << 1)
#define AFFIX_GOOD (1 << 0)
#define AFFIX_EVIL (1 << 1)
#define AFFIX_EVIL (1 << 1)
+3 -1
View File
@@ -125,7 +125,7 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list(
#define isbot(A) (istype(A, /mob/living/simple_animal/bot))
#define isshade(A) (istype(A, /mob/living/simple_animal/shade))
#define isshade(A) (istype(A, /mob/living/simple_animal/hostile/construct/shade))
#define ismouse(A) (istype(A, /mob/living/simple_animal/mouse))
@@ -188,6 +188,8 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list(
#define islandmine(A) (istype(A, /obj/effect/mine))
#define issupplypod(A) (istype(A, /obj/structure/closet/supplypod))
#define isammocasing(A) (istype(A, /obj/item/ammo_casing))
#define isidcard(I) (istype(I, /obj/item/card/id))
+1 -1
View File
@@ -66,4 +66,4 @@
#define LOADOUT_LIMB_PROSTHETIC "Prosthetic"
#define LOADOUT_LIMB_AMPUTATED "Amputated"
#define LOADOUT_LIMBS list(LOADOUT_LIMB_NORMAL,LOADOUT_LIMB_PROSTHETIC,LOADOUT_LIMB_AMPUTATED) //you can amputate your legs/arms though
#define LOADOUT_LIMBS list(LOADOUT_LIMB_NORMAL,LOADOUT_LIMB_PROSTHETIC,LOADOUT_LIMB_AMPUTATED) //you can amputate your legs/arms though
+1 -1
View File
@@ -120,4 +120,4 @@
#define CLONEPOD_GET_MIND 1
#define CLONEPOD_POLL_MIND 2
#define CLONEPOD_NO_MIND 3
#define CLONEPOD_NO_MIND 3
+1 -1
View File
@@ -12,4 +12,4 @@
#define MATERIAL_ADD_PREFIX (1<<1)
#define MATERIAL_AFFECT_STATISTICS (1<<2)
#define MATERIAL_SOURCE(mat) "[mat.name]_material"
#define MATERIAL_SOURCE(mat) "[mat.name]_material"
+1 -1
View File
@@ -26,4 +26,4 @@
//Misc medals
#define MEDAL_METEOR "Your Life Before Your Eyes"
#define MEDAL_PULSE "Jackpot"
#define MEDAL_TIMEWASTE "Overextended The Joke"
#define MEDAL_TIMEWASTE "Overextended The Joke"
+1 -1
View File
@@ -8,4 +8,4 @@
#define MARTIALART_KRAVMAGA "krav maga"
#define MARTIALART_CQC "CQC"
#define MARTIALART_PLASMAFIST "plasma fist"
#define MARTIALART_RISINGBASS "rising bass"
#define MARTIALART_RISINGBASS "rising bass"
+1 -1
View File
@@ -1,3 +1,3 @@
#define CHECKBOX_NONE 0
#define CHECKBOX_GROUP 1
#define CHECKBOX_TOGGLE 2
#define CHECKBOX_TOGGLE 2
+1
View File
@@ -159,6 +159,7 @@ GLOBAL_LIST_EMPTY(bloody_footprints_cache)
#define BLOOD_COLOR_LIZARD "#db004D"
#define BLOOD_COLOR_UNIVERSAL "#db3300"
#define BLOOD_COLOR_BUG "#a37c0f"
#define BLOOD_COLOR_PLANT "#3d610e"
//suit sensors: sensor_mode defines
+3 -1
View File
@@ -78,7 +78,9 @@
#define EXP_TYPE_ADMIN "Admin"
//Flags in the players table in the db
#define DB_FLAG_EXEMPT 1
#define DB_FLAG_EXEMPT (1<<0)
#define DB_FLAG_AGE_CONFIRMATION_INCOMPLETE (1<<1)
#define DB_FLAG_AGE_CONFIRMATION_COMPLETE (1<<2)
#define DEFAULT_CYBORG_NAME "Default Cyborg Name"
+2
View File
@@ -18,6 +18,8 @@ Ask ninjanomnom if they're around
#define RAD_BURN_THRESHOLD 1000 // Applied radiation must be over this to burn
#define RAD_MOB_SAFE 500 // How much stored radiation in a mob with no ill effects
#define RAD_DEFAULT_ROBOT_SAFE 250 // Like above, except for robotic carbons. Far more susceptible to corruption from radiation.
#define RAD_UPGRADED_ROBOT_SAFE 750 // If the robot has been upgraded via an implant, their radiation threshold is raised to be somewhat above that of organics.
#define RAD_MOB_HAIRLOSS 800 // How much stored radiation to check for hair loss
+1 -1
View File
@@ -4,4 +4,4 @@
#define ROCKPAPERSCISSORS_LOSE "lose"
#define ROCKPAPERSCISSORS_WIN "win"
#define ROCKPAPERSCISSORS_TIE "tie"
#define ROCKPAPERSCISSORS_NOT_DECIDED "not_decided"
#define ROCKPAPERSCISSORS_NOT_DECIDED "not_decided"
+7 -1
View File
@@ -76,8 +76,14 @@
#define LINGHIVE_LINK 3
//whether the emote is visible or audible.
// Requires sight
#define EMOTE_VISIBLE 1
// Requires hearing
#define EMOTE_AUDIBLE 2
// Requires sight or hearing
#define EMOTE_BOTH 3
// Always able to be seen
#define EMOTE_OMNI 4
//Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam
#define MAX_MESSAGE_LEN 2048 //Citadel edit: What's the WORST that could happen?
@@ -89,4 +95,4 @@
// Audio/Visual Flags. Used to determine what sense are required to notice a message.
#define MSG_VISUAL (1<<0)
#define MSG_AUDIBLE (1<<1)
#define MSG_AUDIBLE (1<<1)
+1
View File
@@ -34,6 +34,7 @@
#define SPECIES_SYNTH "synth"
#define SPECIES_SYNTH_MIL "military_synth"
#define SPECIES_VAMPIRE "vampire"
#define SPECIES_VAMPIRE_WEAK "vampire_roundstart"
#define SPECIES_XENOHYBRID "xeno"
#define SPECIES_ZOMBIE "zombie"
+4 -1
View File
@@ -1,6 +1,6 @@
// tgstation-server DMAPI
#define TGS_DMAPI_VERSION "5.2.1"
#define TGS_DMAPI_VERSION "5.2.8"
// All functions and datums outside this document are subject to change with any version and should not be relied on.
@@ -95,6 +95,8 @@
#define TGS_EVENT_WATCHDOG_SHUTDOWN 15
/// Before the watchdog detaches for a TGS update/restart. No parameters.
#define TGS_EVENT_WATCHDOG_DETACH 16
// We don't actually implement this value as the DMAPI can never receive it
// #define TGS_EVENT_WATCHDOG_LAUNCH 17
// OTHER ENUMS
@@ -127,6 +129,7 @@
* Call this when your initializations are complete and your game is ready to play before any player interactions happen.
*
* This may use [/world/var/sleep_offline] to make this happen so ensure no changes are made to it while this call is running.
* Afterwards, consider explicitly setting it to what you want to avoid this BYOND bug: http://www.byond.com/forum/post/2575184
* Before this point, note that any static files or directories may be in use by another server. Your code should account for this.
* This function should not be called before ..() in [/world/proc/New].
*/
+1 -1
View File
@@ -32,4 +32,4 @@
url_encode(json_encode(list( \
"type" = type, \
"payload" = payload, \
))))
))))
+9 -5
View File
@@ -118,6 +118,8 @@
#define TRAIT_NOLIMBDISABLE "no_limb_disable"
#define TRAIT_EASYLIMBDISABLE "easy_limb_disable"
#define TRAIT_TOXINLOVER "toxinlover"
#define TRAIT_ROBOTIC_ORGANISM "robotic_organism"
#define TRAIT_ROBOT_RADSHIELDING "robot_radshielding"
#define TRAIT_NOBREATH "no_breath"
#define TRAIT_ANTIMAGIC "anti_magic"
#define TRAIT_HOLY "holy"
@@ -203,15 +205,14 @@
#define TRAIT_THERMAL_VISION "thermal_vision"
#define TRAIT_NO_TELEPORT "no-teleport" //you just can't
#define TRAIT_NO_INTERNALS "no-internals"
#define TRAIT_NO_ALCOHOL "alcohol_intolerance"
#define TRAIT_TOXIC_ALCOHOL "alcohol_intolerance"
#define TRAIT_MUTATION_STASIS "mutation_stasis" //Prevents processed genetics mutations from processing.
#define TRAIT_FAST_PUMP "fast_pump"
#define TRAIT_NO_PROCESS_FOOD "no-process-food" // You don't get benefits from nutriment, nor nutrition from reagent consumables
#define TRAIT_NICE_SHOT "nice_shot" //hnnnnnnnggggg..... you're pretty good...
/// Prevents stamina buffer regeneration
#define TRAIT_NO_STAMINA_BUFFER_REGENERATION "block_stamina_buffer_regen"
/// Prevents stamina regeneration
#define TRAIT_NO_STAMINA_REGENERATION "block_stamina_regen"
#define TRAIT_NO_STAMINA_BUFFER_REGENERATION "block_stamina_buffer_regen" /// Prevents stamina buffer regeneration
#define TRAIT_NO_STAMINA_REGENERATION "block_stamina_regen" /// Prevents stamina regeneration
#define TRAIT_ARMOR_BROKEN "armor_broken" //acts as if you are wearing no clothing when taking damage, does not affect non-clothing sources of protection
// mobility flag traits
// IN THE FUTURE, IT WOULD BE NICE TO DO SOMETHING SIMILAR TO https://github.com/tgstation/tgstation/pull/48923/files (ofcourse not nearly the same because I have my.. thoughts on it)
@@ -308,6 +309,7 @@
#define LOCKED_HELMET_TRAIT "locked-helmet"
#define NINJA_SUIT_TRAIT "ninja-suit"
#define ANTI_DROP_IMPLANT_TRAIT "anti-drop-implant"
#define ROBOT_RADSHIELDING_IMPLANT_TRAIT "robot-radshielding-implant"
#define MARTIAL_ARTIST_TRAIT "martial_artist"
#define SLEEPING_CARP_TRAIT "sleeping_carp"
#define RISING_BASS_TRAIT "rising_bass"
@@ -319,8 +321,10 @@
#define MEGAFAUNA_TRAIT "megafauna"
#define DEATHSQUAD_TRAIT "deathsquad"
#define SLIMEPUDDLE_TRAIT "slimepuddle"
#define CORRUPTED_SYSTEM "corrupted-system"
/// This trait is added by the active directional block system.
#define ACTIVE_BLOCK_TRAIT "active_block"
/// This trait is added by the parry system.
#define ACTIVE_PARRY_TRAIT "active_parry"
#define STICKY_NODROP "sticky-nodrop" //sticky nodrop sounds like a bad soundcloud rapper's name
#define TRAIT_SACRIFICED "sacrificed" //Makes sure that people cant be cult sacrificed twice.
+1 -1
View File
@@ -3,4 +3,4 @@
#define CHANGETURF_FORCEOP 4
#define CHANGETURF_SKIP 8 // A flag for PlaceOnTop to just instance the new turf instead of calling ChangeTurf. Used for uninitialized turfs NOTHING ELSE
#define CHANGETURF_INHERIT_AIR 16 // Inherit air from previous turf. Implies CHANGETURF_IGNORE_AIR
#define CHANGETURF_RECALC_ADJACENT 32 //Immediately recalc adjacent atmos turfs instead of queuing.
#define CHANGETURF_RECALC_ADJACENT 32 //Immediately recalc adjacent atmos turfs instead of queuing.
+1 -1
View File
@@ -6,4 +6,4 @@
//Car trait flags
#define CAN_KIDNAP 1
#define CAN_KIDNAP 1
+7 -7
View File
@@ -1,9 +1,9 @@
#define PLURALITY_VOTING 0
#define APPROVAL_VOTING 1
#define SCHULZE_VOTING 2
#define SCORE_VOTING 3
#define MAJORITY_JUDGEMENT_VOTING 4
#define INSTANT_RUNOFF_VOTING 5
#define PLURALITY_VOTING "PLURALITY"
#define APPROVAL_VOTING "APPROVAL"
#define SCHULZE_VOTING "SCHULZE"
#define SCORE_VOTING "SCORE"
#define MAJORITY_JUDGEMENT_VOTING "MAJORITY_JUDGEMENT"
#define INSTANT_RUNOFF_VOTING "IRV"
#define SHOW_RESULTS (1<<0)
#define SHOW_VOTES (1<<1)
@@ -26,4 +26,4 @@ GLOBAL_LIST_INIT(display_vote_settings, list(\
"Ongoing Votes" = SHOW_VOTES,
"Winner" = SHOW_WINNER,
"Abstainers" = SHOW_ABSTENTION
))
))
+1 -1
View File
@@ -176,4 +176,4 @@ round(cos_inv_third+sqrt3_sin, 0.001), round(cos_inv_third-sqrt3_sin, 0.001), ro
offset = (y-1)*4
for(x in 1 to 4)
output[offset+x] = round(A[offset+1]*B[x] + A[offset+2]*B[x+4] + A[offset+3]*B[x+8] + A[offset+4]*B[x+12]+(y==5?B[x+16]:0), 0.001)
return output
return output
+1 -1
View File
@@ -94,4 +94,4 @@
chosen_id = input(user, "Choose a reagent to add.", "Choose a reagent.") as null|anything in subtypesof(/datum/reagent)
if("I'm feeling lucky")
chosen_id = pick(subtypesof(/datum/reagent))
return chosen_id
return chosen_id
+1 -1
View File
@@ -16,4 +16,4 @@
SI.associative = associative
SI.binarySort(fromIndex, toIndex, fromIndex)
return L
return L
+1 -1
View File
@@ -16,4 +16,4 @@
SI.associative = associative
SI.mergeSort(fromIndex, toIndex)
return L
return L
+1 -1
View File
@@ -17,4 +17,4 @@
SI.associative = associative
SI.timSort(fromIndex, toIndex)
return L
return L
+1 -1
View File
@@ -29,4 +29,4 @@ GLOBAL_LIST_EMPTY(whitelisted_species_list)
/proc/log_looc(text)
if (CONFIG_GET(flag/log_ooc))
WRITE_FILE(GLOB.world_game_log, "\[[TIME_STAMP("hh:mm:ss", FALSE)]]LOOC: [text]")
WRITE_FILE(GLOB.world_game_log, "\[[TIME_STAMP("hh:mm:ss", FALSE)]]LOOC: [text]")
+1 -1
View File
@@ -40,4 +40,4 @@ GLOBAL_LIST_EMPTY(typelistkeys)
for (var/saving in savings)
to_chat(world, "Savings for [saving]: [savings[saving]] lists, [saveditems[saving]] items")
#endif
#endif
+1 -1
View File
@@ -54,4 +54,4 @@
return locate(T.x + V.x, T.y + V.y, z)
/proc/atoms2vector(var/atom/A, var/atom/B)
return new /datum/vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B
return new /datum/vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B
+1 -1
View File
@@ -131,4 +131,4 @@ GLOBAL_LIST_INIT(ratking_coins, list(//Coins: Used by the regal rat mob when spa
/obj/item/coin/iron,
/obj/item/coin/silver,
/obj/item/coin/plastic,
/obj/item/coin/titanium))
/obj/item/coin/titanium))
+1 -1
View File
@@ -1 +1 @@
GLOBAL_LIST_EMPTY(commendations)
GLOBAL_LIST_EMPTY(commendations)
+4 -1
View File
@@ -13,6 +13,7 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_NEARSIGHT" = TRAIT_NEARSIGHT,
"TRAIT_FAT" = TRAIT_FAT,
"TRAIT_HUSK" = TRAIT_HUSK,
"TRAIT_SACRIFICED" = TRAIT_SACRIFICED,
"TRAIT_NOCLONE" = TRAIT_NOCLONE,
"TRAIT_CLUMSY" = TRAIT_CLUMSY,
"TRAIT_CHUNKYFINGERS" = TRAIT_CHUNKYFINGERS,
@@ -51,6 +52,8 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_NOLIMBDISABLE" = TRAIT_NOLIMBDISABLE,
"TRAIT_EASYLIMBDISABLE" = TRAIT_EASYLIMBDISABLE,
"TRAIT_TOXINLOVER" = TRAIT_TOXINLOVER,
"TRAIT_ROBOTIC_ORGANISM" = TRAIT_ROBOTIC_ORGANISM,
"TRAIT_ROBOT_RADSHIELDING" = TRAIT_ROBOT_RADSHIELDING,
"TRAIT_NOBREATH" = TRAIT_NOBREATH,
"TRAIT_ANTIMAGIC" = TRAIT_ANTIMAGIC,
"TRAIT_HOLY" = TRAIT_HOLY,
@@ -101,7 +104,7 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_AUTO_CATCH_ITEM" = TRAIT_AUTO_CATCH_ITEM,
"TRAIT_FREESPRINT" = TRAIT_FREESPRINT,
"TRAIT_NO_INTERNALS" = TRAIT_NO_INTERNALS,
"TRAIT_NO_ALCOHOL" = TRAIT_NO_ALCOHOL,
"TRAIT_TOXIC_ALCOHOL" = TRAIT_TOXIC_ALCOHOL,
"TRAIT_MUTATION_STASIS" = TRAIT_MUTATION_STASIS,
"TRAIT_HEAVY_SLEEPER" = TRAIT_HEAVY_SLEEPER,
"TRAIT_LIGHT_STEP" = TRAIT_LIGHT_STEP,
+1 -1
View File
@@ -34,4 +34,4 @@ function dropdowns() {
}
}
}
"}
"}
+2 -3
View File
@@ -24,7 +24,7 @@
* Common mob click code
*/
/mob/proc/CommonClickOn(atom/A, params)
SHOULD_NOT_SLEEP(TRUE)
//SHOULD_NOT_SLEEP(TRUE)
if(mob_transforming)
return
if(SEND_SIGNAL(src, COMSIG_MOB_CLICKON, A, params) & COMSIG_MOB_CANCEL_CLICKON)
@@ -34,7 +34,7 @@
FlushCurrentAction()
else
DiscardCurrentAction()
/*
Standard mob ClickOn()
Handles exceptions: Buildmode, middle click, modified clicks, mech actions
@@ -49,7 +49,6 @@
* mob/RangedAttack(atom,params) - used only ranged, only used for tk and laser eyes but could be changed
*/
/mob/proc/ClickOn(atom/A, params)
SHOULD_NOT_SLEEP(TRUE)
if(check_click_intercept(params,A))
return
+1 -1
View File
@@ -87,4 +87,4 @@
S.screen_loc = screen_l
screen += S
screen += S
+1 -1
View File
@@ -36,7 +36,7 @@
return . | A.attack_hand(src, intent, .)
/atom/proc/attack_hand(mob/user, act_intent = user.a_intent, attackchain_flags)
SHOULD_NOT_SLEEP(TRUE)
//SHOULD_NOT_SLEEP(TRUE)
if(!(interaction_flags_atom & INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND))
add_fingerprint(user)
if(SEND_SIGNAL(src, COMSIG_ATOM_ATTACK_HAND, user) & COMPONENT_NO_ATTACK_HAND)
@@ -391,6 +391,8 @@ Example config:
for(var/T in storyteller_cache)
var/datum/dynamic_storyteller/S = T
var/config_tag = initial(S.config_tag)
if(!config_tag)
continue
var/probability = (config_tag in probabilities) ? probabilities[config_tag] : initial(S.weight)
var/min_players = (config_tag in min_player_counts) ? min_player_counts[config_tag] : initial(S.min_players)
if(probability <= 0)
@@ -509,21 +509,21 @@
//Body size configs, the feature will be disabled if both min and max have the same value.
/datum/config_entry/number/body_size_min
config_entry_value = RESIZE_DEFAULT_SIZE
config_entry_value = 0.9
min_val = 0.1 //to avoid issues with zeros and negative values.
max_val = RESIZE_DEFAULT_SIZE
integer = FALSE
/datum/config_entry/number/body_size_max
config_entry_value = RESIZE_DEFAULT_SIZE
config_entry_value = 1.25
min_val = RESIZE_DEFAULT_SIZE
integer = FALSE
//Pun-Pun movement slowdown given to characters with a body size smaller than this value,
//Penalties given to characters with a body size smaller than this value,
//to compensate for their smaller hitbox.
//To disable, just make sure the value is lower than 'body_size_min'
/datum/config_entry/number/threshold_body_size_slowdown
config_entry_value = RESIZE_DEFAULT_SIZE * 0.85
/datum/config_entry/number/threshold_body_size_penalty
config_entry_value = RESIZE_DEFAULT_SIZE
min_val = 0
max_val = RESIZE_DEFAULT_SIZE
integer = FALSE
@@ -531,8 +531,8 @@
//multiplicative slowdown multiplier. See 'dna.update_body_size' for the operation.
//doesn't apply to floating or crawling mobs
/datum/config_entry/number/body_size_slowdown_multiplier
config_entry_value = 0.25
min_val = 0.1 //To encourage folks to disable the slowdown through the above config instead.
config_entry_value = 0
min_val = 0
integer = FALSE
//Allows players to set a hexadecimal color of their choice as skin tone, on top of the standard ones.
@@ -290,7 +290,7 @@
/datum/config_entry/flag/tgstyle_maprotation
/datum/config_entry/string/map_vote_type
config_entry_value = "SCORE"
config_entry_value = APPROVAL_VOTING
/datum/config_entry/number/maprotatechancedelta
config_entry_value = 0.75
@@ -327,6 +327,9 @@
/datum/config_entry/number/notify_new_player_account_age // how long do we notify admins of a new byond account
min_val = 0
/datum/config_entry/flag/age_verification //are we using the automated age verification which asks users if they're 18+?
config_entry_value = TRUE
/datum/config_entry/flag/irc_first_connection_alert // do we notify the irc channel when somebody is connecting for the first time?
/datum/config_entry/flag/check_randomizer
+1 -1
View File
@@ -5,4 +5,4 @@
var/discord_url = "hfdksjhfa.com"
var/discord_password
var/announce_watchlist = 0
var/announce_adminhelps = 0
var/announce_adminhelps = 0
+1 -1
View File
@@ -97,4 +97,4 @@ GLOBAL_REAL(Failsafe, /datum/controller/failsafe)
/datum/controller/failsafe/stat_entry(msg)
msg = "Defcon: [defcon_pretty()] (Interval: [Failsafe.processing_interval] | Iteration: [Failsafe.master_iteration])"
return msg
return msg
+1 -1
View File
@@ -33,4 +33,4 @@ SUBSYSTEM_DEF(adjacent_air)
if(MC_TICK_CHECK)
break
else
CHECK_TICK
CHECK_TICK
+1 -1
View File
@@ -37,4 +37,4 @@ SUBSYSTEM_DEF(autotransfer)
else
SSshuttle.autoEnd()
#undef NO_MAXVOTES_CAP
#undef NO_MAXVOTES_CAP
+7 -27
View File
@@ -6,6 +6,12 @@ SUBSYSTEM_DEF(input)
priority = FIRE_PRIORITY_INPUT
runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY
/// KEEP THIS UP TO DATE!
var/static/list/all_macrosets = list(
SKIN_MACROSET_HOTKEYS,
SKIN_MACROSET_CLASSIC_HOTKEYS,
SKIN_MACROSET_CLASSIC_INPUT
)
/// Classic mode input focused macro set. Manually set because we can't define ANY or ANY+UP for classic.
var/static/list/macroset_classic_input
/// Classic mode map focused macro set. Manually set because it needs to be clientside and go to macroset_classic_input.
@@ -51,11 +57,6 @@ SUBSYSTEM_DEF(input)
// let's play the ascii game of A to Z (UPPERCASE)
for(var/i in 65 to 90)
classic_ctrl_override_keys += ascii2text(i)
// let's play the game of clientside bind overrides!
classic_ctrl_override_keys -= list("T", "O", "M", "L")
macroset_classic_input["Ctrl+T"] = "say"
macroset_classic_input["Ctrl+O"] = "ooc"
macroset_classic_input["Ctrl+L"] = "looc"
// let's play the list iteration game x2
for(var/key in classic_ctrl_override_keys)
// make sure to double double quote to ensure things are treated as a key combo instead of addition/semicolon logic.
@@ -67,20 +68,6 @@ SUBSYSTEM_DEF(input)
// FINALLY, WE CAN DO SOMETHING MORE NORMAL FOR THE SNOWFLAKE-BUT-LESS KEYSET.
// HAHA - SIKE. Because of BYOND weirdness (tl;dr not specifically binding this way results in potentially duplicate chatboxes when
// conflicts occur with something like say indicator vs say), we're going to snowflake this anyways
var/list/hard_binds = list(
"O" = "ooc",
"T" = "say",
"L" = "looc",
"M" = "me"
)
var/list/hard_bind_anti_collision = list()
var/list/anti_collision_modifiers = list("Ctrl", "Alt", "Shift", "Ctrl+Alt", "Ctrl+Shift", "Alt+Shift", "Ctrl+Alt+Shift")
for(var/key in hard_binds)
for(var/modifier in anti_collision_modifiers)
hard_bind_anti_collision["[modifier]+[key]"] = ".NONSENSICAL_VERB_THAT_DOES_NOTHING"
macroset_classic_hotkey = list(
"Any" = "\"KeyDown \[\[*\]\]\"",
"Any+UP" = "\"KeyUp \[\[*\]\]\"",
@@ -89,9 +76,6 @@ SUBSYSTEM_DEF(input)
"Back" = "\".winset \\\"input.text=\\\"\\\"\\\"\"",
)
macroset_classic_hotkey |= hard_binds
macroset_classic_hotkey |= hard_bind_anti_collision
// And finally, the modern set.
macroset_hotkey = list(
"Any" = "\"KeyDown \[\[*\]\]\"",
@@ -101,16 +85,12 @@ SUBSYSTEM_DEF(input)
"Back" = "\".winset \\\"input.text=\\\"\\\"\\\"\"",
)
macroset_hotkey |= hard_binds
macroset_hotkey |= hard_bind_anti_collision
// Badmins just wanna have fun ♪
/datum/controller/subsystem/input/proc/refresh_client_macro_sets()
var/list/clients = GLOB.clients
for(var/i in 1 to clients.len)
var/client/user = clients[i]
user.set_macros()
user.update_movement_keys()
user.full_macro_assert()
/datum/controller/subsystem/input/fire()
var/list/clients = GLOB.clients // Let's sing the list cache song
+1 -1
View File
@@ -35,4 +35,4 @@ SUBSYSTEM_DEF(minor_mapping)
if(locate(/obj/structure/cable) in T)
exposed_wires += T
return shuffle(exposed_wires)
return shuffle(exposed_wires)
@@ -50,17 +50,20 @@ PROCESSING_SUBSYSTEM_DEF(circuit)
/obj/item/electronic_assembly/simple,
/obj/item/electronic_assembly/hook,
/obj/item/electronic_assembly/pda,
/obj/item/electronic_assembly/dildo,
/obj/item/electronic_assembly/small/default,
/obj/item/electronic_assembly/small/cylinder,
/obj/item/electronic_assembly/small/scanner,
/obj/item/electronic_assembly/small/hook,
/obj/item/electronic_assembly/small/box,
/obj/item/electronic_assembly/small/dildo,
/obj/item/electronic_assembly/medium/default,
/obj/item/electronic_assembly/medium/box,
/obj/item/electronic_assembly/medium/clam,
/obj/item/electronic_assembly/medium/medical,
/obj/item/electronic_assembly/medium/gun,
/obj/item/electronic_assembly/medium/radio,
/obj/item/electronic_assembly/medium/dildo,
/obj/item/electronic_assembly/large/default,
/obj/item/electronic_assembly/large/scope,
/obj/item/electronic_assembly/large/terminal,
@@ -19,4 +19,4 @@ PROCESSING_SUBSYSTEM_DEF(nanites)
if(!force && !check_hardware(backup))
return
if(backup.cloud_id == cloud_id)
return backup
return backup
+1 -1
View File
@@ -14,4 +14,4 @@ PROCESSING_SUBSYSTEM_DEF(radiation)
var/atom/master = contamination.parent
SSblackbox.record_feedback("tally", "contaminated", 1, master.type)
var/msg = "has become contamintaed with enough radiation to contaminate other objects. || Source: [contamination.source] || Strength: [contamination.strength]"
master.investigate_log(msg, INVESTIGATE_RADIATION)
master.investigate_log(msg, INVESTIGATE_RADIATION)
+15 -8
View File
@@ -45,22 +45,29 @@ SUBSYSTEM_DEF(statpanels)
var/list/vote_arry = list(
list("Vote active!", "There is currently a vote running. Question: [SSvote.question]")
) //see the MC on how this works.
if(!(SSvote.vote_system in list(PLURALITY_VOTING, APPROVAL_VOTING)))
if(!(SSvote.vote_system in list(PLURALITY_VOTING, APPROVAL_VOTING, SCHULZE_VOTING, INSTANT_RUNOFF_VOTING)))
vote_arry[++vote_arry.len] += list("STATPANEL VOTING DISABLED!", "The current vote system is not supported by statpanel rendering. Please vote manually by opening the vote popup using the action button or chat link.", "disabled")
//does not return.
else
vote_arry[++vote_arry.len] += list("Time Left:", " [round(SSvote.end_time - world.time)] seconds")
vote_arry[++vote_arry.len] += list("Time Left:", " [DisplayTimeText(SSvote.end_time - world.time)] seconds")
vote_arry[++vote_arry.len] += list("Choices:", "")
for(var/choice in SSvote.choice_statclicks)
var/choice_id = SSvote.choice_statclicks[choice]
var/ivotedforthis = FALSE
if(target.ckey)
switch(SSvote.vote_system)
if(APPROVAL_VOTING)
ivotedforthis = SSvote.voted[target.ckey] && (text2num(choice_id) in SSvote.voted[usr.ckey])
if(PLURALITY_VOTING)
ivotedforthis = (SSvote.voted[target.ckey] == text2num(choice_id))
vote_arry[++vote_arry.len] += list(ivotedforthis ? "\[X\]" : "\[ \]", choice, "[REF(SSvote)];vote=[choice_id];statpannel=1")
if(PLURALITY_VOTING, APPROVAL_VOTING)
var/ivotedforthis = FALSE
if(SSvote.vote_system == APPROVAL_VOTING)
ivotedforthis = SSvote.voted[target.ckey] && (text2num(choice_id) in SSvote.voted[target.ckey])
else
ivotedforthis = (SSvote.voted[target.ckey] == text2num(choice_id))
vote_arry[++vote_arry.len] += list(ivotedforthis ? "\[X\]" : "\[ \]", choice, "[REF(SSvote)];vote=[choice_id];statpannel=1")
if(SCHULZE_VOTING, INSTANT_RUNOFF_VOTING)
var/list/vote = SSvote.voted[target.ckey]
var/vote_position = " "
if(vote)
vote_position = vote.Find(text2num(choice_id))
vote_arry[++vote_arry.len] += list("\[[vote_position]\]", choice, "[REF(SSvote)];vote=[choice_id];statpannel=1")
var/vote_str = url_encode(json_encode(vote_arry))
target << output("[vote_str]", "statbrowser:update_voting")
else
+1 -12
View File
@@ -482,18 +482,7 @@ SUBSYSTEM_DEF(ticker)
INVOKE_ASYNC(SSmapping, /datum/controller/subsystem/mapping/.proc/maprotate)
else
var/vote_type = CONFIG_GET(string/map_vote_type)
switch(vote_type)
if("PLURALITY")
SSvote.initiate_vote("map","server", display = SHOW_RESULTS)
if("APPROVAL")
SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = APPROVAL_VOTING)
if("IRV")
SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = INSTANT_RUNOFF_VOTING)
if("SCORE")
SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = MAJORITY_JUDGEMENT_VOTING)
else
SSvote.initiate_vote("map","server", display = SHOW_RESULTS)
// fallback
SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = vote_type)
/datum/controller/subsystem/ticker/proc/HasRoundStarted()
return current_state >= GAME_STATE_PLAYING
+3 -3
View File
@@ -52,7 +52,7 @@ SUBSYSTEM_DEF(traumas)
"doctors" = typecacheof(list(/mob/living/simple_animal/bot/medbot)),
"the supernatural" = typecacheof(list(/mob/living/simple_animal/hostile/construct,
/mob/living/simple_animal/hostile/clockwork, /mob/living/simple_animal/drone/cogscarab,
/mob/living/simple_animal/revenant, /mob/living/simple_animal/shade)),
/mob/living/simple_animal/revenant, /mob/living/simple_animal/hostile/construct/shade)),
"aliens" = typecacheof(list(/mob/living/carbon/alien, /mob/living/simple_animal/slime)),
"conspiracies" = typecacheof(list(/mob/living/simple_animal/bot/secbot, /mob/living/simple_animal/bot/ed209, /mob/living/simple_animal/drone,
/mob/living/simple_animal/pet/penguin)),
@@ -158,8 +158,8 @@ SUBSYSTEM_DEF(traumas)
/obj/item/clothing/head/frenchberet, /obj/item/clothing/suit/suspenders, /obj/item/reagent_containers/food/drinks/bottle/bottleofnothing,
/obj/item/storage/backpack/mime, /obj/item/reagent_containers/food/snacks/grown/banana/mime,
/obj/item/grown/bananapeel/mimanapeel, /obj/item/cartridge/virus/mime, /obj/item/clothing/shoes/sneakers/mime,
/obj/item/bedsheet/mime, /obj/item/reagent_containers/food/snacks/burger/mime, /obj/item/clothing/head/beret, /obj/item/clothing/mask/gas/sexymime,
/obj/item/clothing/under/rank/civilian/mime/sexy, /obj/item/toy/figure/mime, /obj/item/toy/crayon/mime, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, /obj/mecha/combat/reticence)),
/obj/item/bedsheet/mime, /obj/item/reagent_containers/food/snacks/burger/mime, /obj/item/clothing/head/beret,
/obj/item/toy/figure/mime, /obj/item/toy/crayon/mime, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, /obj/mecha/combat/reticence)),
"cats" = typecacheof(list(/obj/item/organ/ears/cat, /obj/item/organ/tail/cat, /obj/item/laser_pointer, /obj/item/toy/cattoy, /obj/item/clothing/head/kitty,
/obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)),
+6 -9
View File
@@ -25,18 +25,15 @@
/datum/accent/abductor/modify_speech(list/speech_args, datum/source)
var/message = speech_args[SPEECH_MESSAGE]
var/mob/living/carbon/human/user = source
var/mob/living/carbon/user = source
var/obj/item/organ/tongue/abductor/A = user.getorgan(/obj/item/organ/tongue/abductor)
var/rendered = "<span class='abductor'><b>[user.name]:</b> [message]</span>"
user.log_talk(message, LOG_SAY, tag="abductor")
for(var/mob/living/carbon/human/H in GLOB.alive_mob_list)
var/obj/item/organ/tongue/T = H.getorganslot(ORGAN_SLOT_TONGUE)
if(!T || T.type != type)
for(var/mob/living/carbon/C in GLOB.alive_mob_list)
var/obj/item/organ/tongue/abductor/T = C.getorgan(/obj/item/organ/tongue/abductor)
if(!T || T.mothership != A.mothership)
continue
if(H.dna && H.dna.species.id == "abductor" && user.dna && user.dna.species.id == "abductor")
var/datum/antagonist/abductor/A = user.mind.has_antag_datum(/datum/antagonist/abductor)
if(!A || !(H.mind in A.team.members))
continue
to_chat(H, rendered)
to_chat(C, rendered)
for(var/mob/M in GLOB.dead_mob_list)
var/link = FOLLOW_LINK(M, user)
to_chat(M, "[link] [rendered]")
+8 -1
View File
@@ -174,7 +174,7 @@
M.ghostize(can_reenter_corpse = TRUE, voluntary = TRUE)
/datum/action/proc/OnUpdatedIcon()
UpdateButtonIcon()
addtimer(CALLBACK(src, .proc/UpdateButtonIcon), 1) //Hopefully runs after new icon overlays have been compiled.
//Presets for item actions
/datum/action/item_action
@@ -273,6 +273,13 @@
if(istype(H))
H.toggle_welding_screen(owner)
/datum/action/item_action/toggle_welding_screen/plasmaman
/datum/action/item_action/toggle_welding_screen/plasmaman/Trigger()
var/obj/item/clothing/head/helmet/space/plasmaman/H = target
if(istype(H))
H.toggle_welding_screen(owner)
/datum/action/item_action/toggle_headphones
name = "Toggle Headphones"
desc = "UNTZ UNTZ UNTZ"
+1 -1
View File
@@ -263,4 +263,4 @@
popleft(speak_dejavu) //Remove the oldest
speak_dejavu += speech_args[SPEECH_MESSAGE]
else
speak_dejavu += speech_args[SPEECH_MESSAGE]
speak_dejavu += speech_args[SPEECH_MESSAGE]
@@ -451,4 +451,4 @@
if(istype(I, /obj/item/stack/sheet/glass))
if(do_after(user,10, target = src))
new next_step(user.loc, 1)
qdel(src)
qdel(src)
@@ -95,4 +95,4 @@
name = "Handmade Glasses"
desc = "Handmade glasses that have not been polished at all making them useless. Selling them could still be worth a few credits."
icon = 'icons/obj/glass_ware.dmi'
icon_state = "frames_2"
icon_state = "frames_2"
@@ -40,7 +40,7 @@
/datum/crafting_recipe/floorbot
name = "Floorbot"
result = /mob/living/simple_animal/bot/floorbot
reqs = list(/obj/item/storage/toolbox/mechanical = 1,
reqs = list(/obj/item/storage/toolbox = 1,
/obj/item/stack/tile/plasteel = 1,
/obj/item/assembly/prox_sensor = 1,
/obj/item/bodypart/r_arm/robot = 1)
@@ -95,4 +95,4 @@
reqs = list(/obj/item/aicard = 1,
/obj/item/reagent_containers/food/snacks/grown/pumpkin = 1,
/obj/item/stack/cable_coil = 5)
category = CAT_ROBOT
category = CAT_ROBOT
@@ -248,7 +248,7 @@
category = CAT_WEAPONRY
subcategory = CAT_WEAPON
/datum/crafting_recipe/ishotgun // smaller and more versatile gun requires some better materials
/datum/crafting_recipe/ishotgun
name = "Improvised Shotgun"
result = /obj/item/gun/ballistic/revolver/doublebarrel/improvised
reqs = list(/obj/item/pipe = 2, // putting a large amount of meaningless timegates by forcing people to turn base resources into upgraded resources kinda sucks
@@ -408,7 +408,7 @@
/datum/crafting_recipe/rifle_receiver
name = "Improvised Rifle Receiver"
result = /obj/item/weaponcrafting/improvised_parts/rifle_receiver
reqs = list(/obj/item/stack/sheet/metal = 15) // you can carry multiple shotguns
reqs = list(/obj/item/stack/sheet/metal = 15)
tools = list(TOOL_SCREWDRIVER, TOOL_WELDER)
time = 25
category = CAT_WEAPONRY
@@ -417,10 +417,9 @@
/datum/crafting_recipe/shotgun_receiver
name = "Improvised Shotgun Receiver"
result = /obj/item/weaponcrafting/improvised_parts/shotgun_receiver
reqs = list(/obj/item/stack/sheet/metal = 15,
/obj/item/stack/sheet/plasteel = 1) // requires access or hacking since shotgun is better
reqs = list(/obj/item/stack/sheet/metal = 10) // shotgun does less damage than the rifle and can't 1shot but is more portable
tools = list(TOOL_SCREWDRIVER, TOOL_WELDER)
time = 25
time = 20
category = CAT_WEAPONRY
subcategory = CAT_PARTS
@@ -432,6 +431,6 @@
reqs = list(/obj/item/stack/sheet/metal = 3,
/obj/item/assembly/igniter = 1)
tools = list(TOOL_SCREWDRIVER, TOOL_WELDER)
time = 25
time = 20
category = CAT_WEAPONRY
subcategory = CAT_PARTS
+1 -1
View File
@@ -67,4 +67,4 @@
/datum/fantasy_affix/vampiric/apply(datum/component/fantasy/comp, newName)
var/obj/item/master = comp.parent
comp.appliedComponents += master.AddComponent(/datum/component/lifesteal, comp.quality)
return "vampiric [newName]"
return "vampiric [newName]"
+1 -1
View File
@@ -36,4 +36,4 @@
if(isliving(target))
var/mob/living/L = target
L.adjust_fire_stacks(fire_stacks)
L.IgniteMob()
L.IgniteMob()
+1 -1
View File
@@ -41,4 +41,4 @@
RegisterSignal(H, COMSIG_HUMAN_DISARM_HIT, .proc/Knockoff, TRUE)
/datum/component/knockoff/proc/OnDropped(datum/source, mob/living/M)
UnregisterSignal(M, COMSIG_HUMAN_DISARM_HIT)
UnregisterSignal(M, COMSIG_HUMAN_DISARM_HIT)

Some files were not shown because too many files have changed in this diff Show More