Overmap Runtime (#12146)

This commit is contained in:
Geeves
2021-07-07 03:31:24 +02:00
committed by GitHub
parent 351c9ffae4
commit 84d0007e55
4 changed files with 132 additions and 44 deletions

View File

@@ -2999,6 +2999,7 @@
#include "maps\exodus\code\exodus_holodeck.dm"
#include "maps\exodus\code\exodus_shuttles.dm"
#include "maps\exodus\code\exodus_unittest.dm"
#include "maps\runtime\runtime_overmap.dm"
#include "maps\runtime\code\runtime.dm"
#include "maps\runtime\code\runtime_lifts.dm"
#include "maps\runtime\code\runtime_unittest.dm"

View File

@@ -19,6 +19,8 @@
company_name = "BanoTarsen"
company_short = "BT"
use_overmap = TRUE
station_networks = list(
NETWORK_CIVILIAN_MAIN,
NETWORK_COMMAND,

View File

@@ -645,7 +645,7 @@
/turf/simulated/floor/tiled,
/area/bridge)
"bE" = (
/obj/structure/table/standard,
/obj/machinery/computer/ship/sensors,
/turf/simulated/floor/tiled,
/area/bridge)
"bF" = (
@@ -1505,6 +1505,12 @@
/obj/machinery/computer/security,
/turf/simulated/floor/tiled,
/area/bridge)
"nB" = (
/obj/machinery/atmospherics/binary/pump/high_power/on{
dir = 4
},
/turf/simulated/floor/plating,
/area/storage/primary)
"ob" = (
/obj/machinery/light{
brightness_range = 16;
@@ -1518,6 +1524,15 @@
},
/turf/simulated/floor/plating,
/area/maintenance/maintcentral)
"pv" = (
/obj/structure/cable{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/effect/overmap/visitable/ship/runtime,
/turf/simulated/floor/tiled,
/area/bridge)
"pM" = (
/obj/effect/floor_decal/industrial/warning{
dir = 1
@@ -1546,6 +1561,12 @@
/obj/machinery/hologram/holopad,
/turf/simulated/floor/tiled,
/area/bridge)
"uA" = (
/obj/machinery/atmospherics/pipe/tank/phoron{
dir = 1
},
/turf/simulated/floor/plating,
/area/storage/primary)
"uI" = (
/obj/effect/floor_decal/corner/blue{
dir = 1
@@ -1555,6 +1576,15 @@
},
/turf/simulated/floor/tiled,
/area/hallway/secondary/entry)
"vm" = (
/obj/structure/lattice/catwalk,
/obj/structure/cable{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/turf/template_noop,
/area/engineering)
"wk" = (
/obj/effect/floor_decal/corner/blue{
dir = 10
@@ -1562,6 +1592,16 @@
/obj/item/modular_computer/console/preset/command,
/turf/simulated/floor/tiled,
/area/bridge)
"xb" = (
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 4
},
/turf/simulated/floor/plating,
/area/storage/primary)
"xv" = (
/obj/machinery/atmospherics/pipe/manifold4w/hidden,
/turf/simulated/floor/plating,
/area/storage/primary)
"yC" = (
/obj/structure/lattice,
/obj/machinery/power/terminal{
@@ -1591,6 +1631,11 @@
/obj/machinery/door/airlock/glass,
/turf/simulated/floor/plating,
/area/storage/primary)
"ES" = (
/obj/structure/lattice/catwalk,
/obj/machinery/shipsensors,
/turf/template_noop,
/area/engineering)
"FZ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/recharge_station,
@@ -1632,6 +1677,14 @@
},
/turf/simulated/floor/tiled,
/area/construction)
"In" = (
/obj/machinery/computer/ship/helm,
/turf/simulated/floor/tiled,
/area/bridge)
"IY" = (
/obj/machinery/computer/ship/engines,
/turf/simulated/floor/plating,
/area/storage/primary)
"Kz" = (
/obj/machinery/atmospherics/pipe/manifold/visible/blue{
dir = 4
@@ -1658,6 +1711,16 @@
},
/turf/simulated/floor/plating,
/area/maintenance/maintcentral)
"QV" = (
/obj/machinery/atmospherics/pipe/manifold/hidden,
/turf/simulated/floor/plating,
/area/storage/primary)
"Ro" = (
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 10
},
/turf/simulated/floor/plating,
/area/storage/primary)
"RL" = (
/obj/effect/floor_decal/corner/blue{
dir = 10
@@ -1674,6 +1737,12 @@
/obj/machinery/computer/station_alert/all,
/turf/simulated/floor/tiled,
/area/bridge)
"TD" = (
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 6
},
/turf/simulated/floor/plating,
/area/storage/primary)
"TP" = (
/obj/effect/floor_decal/industrial/warning{
dir = 4
@@ -1709,6 +1778,16 @@
/obj/item/modular_computer/console/preset/command/captain,
/turf/simulated/floor/tiled,
/area/bridge)
"YR" = (
/obj/machinery/atmospherics/unary/engine{
dir = 1
},
/turf/simulated/floor/plating,
/area/storage/primary)
"ZE" = (
/obj/structure/lattice/catwalk,
/turf/template_noop,
/area/engineering)
(1,1,1) = {"
aa
@@ -2833,10 +2912,10 @@ dx
cK
ae
ac
aa
ab
aa
aa
cP
cP
cP
cP
aa
aa
aa
@@ -2864,8 +2943,8 @@ aN
aZ
ab
bs
bE
cb
In
pv
mn
br
cA
@@ -2887,10 +2966,10 @@ dx
cK
ae
ac
aa
ab
aa
aa
dc
TD
uA
cP
aa
aa
aa
@@ -2941,10 +3020,10 @@ dx
cK
ae
ac
aa
ab
aa
aa
TD
xv
uA
cP
aa
aa
aa
@@ -2967,10 +3046,10 @@ ad
aa
aa
ab
aA
vm
ZE
ZE
ab
aa
aa
bs
bG
cb
@@ -2995,10 +3074,10 @@ dx
cK
ae
ac
aa
ab
aa
aa
xb
Ro
uA
cP
aa
aa
aa
@@ -3023,8 +3102,8 @@ aa
ah
aB
ah
aa
aa
ZE
ab
bs
bH
cb
@@ -3049,10 +3128,10 @@ dy
cK
ae
ac
aa
ab
aa
aa
xb
cP
cP
cP
aa
aa
aa
@@ -3077,8 +3156,8 @@ aa
ah
kM
ah
aa
aa
ES
ab
br
bI
cc
@@ -3103,9 +3182,9 @@ cP
cP
ae
ac
aa
ab
aa
nB
TD
YR
aa
aa
aa
@@ -3154,12 +3233,12 @@ dc
dc
dg
dc
dc
dc
dc
Ro
QV
cP
ae
ac
aa
ab
aa
aa
aa
aa
@@ -3211,9 +3290,9 @@ dc
cP
ae
ac
aa
ab
aa
IY
Ro
YR
aa
aa
aa
@@ -3265,9 +3344,9 @@ cZ
cP
ae
ac
aa
ab
aa
cP
cP
cP
aa
aa
aa

View File

@@ -0,0 +1,6 @@
/obj/effect/overmap/visitable/ship/runtime
name = "NSS Runtime"
desc = "A large cube-shaped station, a penal colony of sorts for the likes of video game developers."
vessel_mass = 100000
burn_delay = 2 SECONDS
base = TRUE