Skip to content

Commit

Permalink
Merge pull request #77 from honkpocket/cryorooms
Browse files Browse the repository at this point in the history
Adds cryo-rooms to the automapper system, and the time-clock
  • Loading branch information
Nerev4r authored Sep 23, 2024
2 parents 87dad10 + da22bec commit 6d7ed4e
Show file tree
Hide file tree
Showing 24 changed files with 2,827 additions and 2 deletions.
62 changes: 62 additions & 0 deletions _maps/doppler/automapper/automapper_config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,33 @@
# Traits - Station (for station relatied edits), CentCom (for edits on the CC map), Mining (for edits on Lavaland)
# More can be found in code\__DEFINES\maps.dm

# METASTATION MAP TEMPLATES
# Metastation Cryo
[templates.metastation_cryo]
map_files = ["metastation_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/metastation/"
required_map = "MetaStation.dmm"
coordinates = [133, 182, 1]
trait_name = "Station"

# DELTASTATION MAP EDITS
# Deltastation Cryo
[templates.deltastation_cryo]
map_files = ["deltastation_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/deltastation/"
required_map = "DeltaStation2.dmm"
coordinates = [216, 93, 1]
trait_name = "Station"

# ICEBOX MAP EDITS
# Icebox Cryo
[templates.icebox_cryo]
map_files = ["icebox_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/icebox/"
required_map = "IceBoxStation.dmm"
coordinates = [117, 142, 3]
trait_name = "Station"

# Icecats Camp Lower Level
[templates.icebox_icecats_lower]
map_files = ["icemoon_underground_icewalker_lower.dmm"]
Expand All @@ -25,3 +51,39 @@ directory = "_maps/RandomRuins/IceRuins/doppler/"
required_map = "IceBoxStation.dmm"
coordinates = [170, 16, 2]
trait_name = "Station"

# TRAMSTATION MAP EDITS
# Tramstation Cryo
[templates.tramstation_cryo]
map_files = ["tramstation_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/tramstation/"
required_map = "tramstation.dmm"
coordinates = [68, 102, 2]
trait_name = "Station"

# BIRDSHOT MAP EDITS
# Birdshot Cryo
[templates.birdshot_cryo]
map_files = ["birdshot_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [142, 84, 1]
trait_name = "Station"

# NORTHSTAR MAP EDITS
# Northstar Cryo
[templates.northstar_cryo]
map_files = ["northstar_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/northstar/"
required_map = "north_star.dmm"
coordinates = [130, 114, 3]
trait_name = "Station"

# WAWASTATION MAP EDITS
# Wawastation Cryo
[templates.wawastation_cryo]
map_files = ["wawastation_cryo.dmm"]
directory = "_maps/doppler/automapper/templates/wawastation/"
required_map = "wawastation.dmm"
coordinates = [83, 92, 1]
trait_name = "Station"
219 changes: 219 additions & 0 deletions _maps/doppler/automapper/templates/birdshot/birdshot_cryo.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/turf/open/floor/plating,
/area/station/commons/cryopods)
"c" = (
/turf/closed/wall,
/area/station/commons/cryopods)
"g" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/power/apc/auto_name/directional/north,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"m" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/obj/machinery/light/floor,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"n" = (
/obj/structure/sign/poster/official/random/directional/north,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 1
},
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"p" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 1
},
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"s" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 1
},
/obj/structure/sign/poster/timeclock_psa/directional/north,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"v" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/item/radio/intercom/directional/north,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"x" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"A" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/obj/structure/cable,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"G" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/firedoor,
/obj/effect/landmark/navigate_destination{
location = "Cryopods"
},
/obj/machinery/door/airlock/public/glass{
name = "Cryopods"
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/textured_half,
/area/station/commons/cryopods)
"J" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/blue{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/hallway/secondary/entry)
"K" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"M" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/time_clock/directional/north,
/obj/structure/cable,
/obj/effect/turf_decal/siding/thinplating_new/light/end,
/turf/open/floor/iron/dark,
/area/station/commons/cryopods)
"Q" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/vending/clothing,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"R" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/vending/autodrobe,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"S" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/broken_flooring/corner/directional/south,
/obj/machinery/cryopod{
dir = 4
},
/obj/machinery/camera/autoname/directional/west,
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"U" = (
/obj/machinery/cryopod{
dir = 4
},
/obj/machinery/airalarm/directional/north,
/obj/effect/turf_decal/siding/thinplating_new/light{
dir = 1
},
/turf/open/floor/iron/small,
/area/station/commons/cryopods)
"V" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/commons/cryopods)
"Y" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/firedoor,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/turf/open/floor/catwalk_floor,
/area/station/hallway/secondary/entry)

(1,1,1) = {"
a
a
c
g
"}
(2,1,1) = {"
U
S
a
A
"}
(3,1,1) = {"
n
x
a
A
"}
(4,1,1) = {"
M
K
G
Y
"}
(5,1,1) = {"
s
R
a
J
"}
(6,1,1) = {"
p
Q
a
m
"}
(7,1,1) = {"
V
V
c
v
"}
Loading

0 comments on commit 6d7ed4e

Please sign in to comment.