Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TM] Cryo & Cryodorms #635

Draft
wants to merge 53 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
e74d1d4
cryo + ssd timer
Aug 19, 2024
62e1397
mapping + etc
Aug 20, 2024
8a0d8a9
Merge branch 'master' into cryo
RosSample Aug 31, 2024
33a59e2
Merge branch 'master' into cryo
RosSample Sep 7, 2024
81fdee6
modular + fix
Sep 20, 2024
e968a57
Merge branch 'cryo' of https://github.com/RosSample/Bandastation into…
Oct 31, 2024
4889a96
erm
Nov 1, 2024
14fe7e2
minor translation + fix
Nov 1, 2024
195d612
Update modular_bandastation/cryosleep/code/admin.dm
RosSample Nov 2, 2024
60ee8eb
yeag
Nov 4, 2024
bbf2bf8
Merge branch 'master' into cryo
RosSample Nov 4, 2024
a46019f
what taa fuck
Nov 4, 2024
121f98f
vulpochki
Nov 4, 2024
96c89a1
???
Nov 4, 2024
3d3f2a2
Merge branch 'master' into cryo
RosSample Nov 11, 2024
7874679
manifest fixsj
Nov 12, 2024
1d6a2e6
Apply suggestions from code review YEP
RosSample Nov 12, 2024
39bd33a
Merge branch 'cryo' of https://github.com/RosSample/Bandastation into…
Nov 12, 2024
769d8cc
Merge branch 'ss220club:master' into cryo
RosSample Nov 12, 2024
ef1c2bc
Merge branch 'ss220club:master' into cryo
RosSample Nov 12, 2024
b1295d0
cyberiad cryo
Nov 12, 2024
51d44b0
Merge branch 'ss220club:master' into cryo
RosSample Nov 13, 2024
cd6521f
Merge branch 'ss220club:master' into cryo
RosSample Nov 13, 2024
2c3d084
Merge branch 'ss220club:master' into cryo
RosSample Nov 13, 2024
c0a5858
mapping :face_holding_back_tears:
Nov 13, 2024
8ea7116
declension and yada yada
Nov 13, 2024
8d74653
Merge branch 'master' into cryo
RosSample Nov 13, 2024
be354b1
perma cryo automapper
Nov 14, 2024
8cd52e1
northstar dupe apc
Nov 14, 2024
96313e4
dupe cable
Nov 14, 2024
14084d3
Merge branch 'master' into cryo
RosSample Nov 14, 2024
fd38a1b
Merge branch 'master' into cryo
RosSample Nov 17, 2024
77bf325
ups cryo min ssd time
Nov 18, 2024
db8b004
Merge branch 'master' into cryo
RosSample Nov 23, 2024
502bdf9
Merge branch 'ss220club:master' into cryo
RosSample Dec 6, 2024
f95ef9d
tm shenan
Dec 6, 2024
9946d0c
Merge branch 'master' into cryo
RosSample Dec 6, 2024
d7694c7
extra vv + cryo perma fix
Dec 7, 2024
e092f6c
revuv...
Dec 7, 2024
7846b29
forgor
Dec 7, 2024
af1ebb8
Merge branch 'ss220club:master' into cryo
RosSample Dec 7, 2024
e5366f9
Apply suggestions from code review sexdick
RosSample Dec 7, 2024
ada774b
can't proc a living xdd
Dec 7, 2024
824bc31
yayyy
Dec 7, 2024
aa64c4c
livin' the dream
Dec 7, 2024
9e2e12c
Merge branch 'master' into cryo
RosSample Dec 8, 2024
202e0f2
Apply suggestions from code review афаыфыаыф
RosSample Dec 8, 2024
971d47d
just lalalalala
Dec 8, 2024
fb5f07f
Merge branch 'ss220club:master' into cryo
RosSample Dec 11, 2024
5d20d01
Merge branch 'master' into cryo
RosSample Dec 24, 2024
dc6ae5e
Merge branch 'master' into cryo
Gaxeer Dec 24, 2024
6a11b0d
Merge branch 'master' into cryo
AyIong Jan 5, 2025
54592f7
Move to `tgui-core`
AyIong Jan 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions _maps/bandastation/automapper/automapper_config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,43 @@ directory = "_maps/bandastation/automapper/templates/iceboxstation/"
required_map = "IceBoxStation.dmm"
coordinates = [86, 161, 2]
trait_name = "Station"

# Metastation Cryo
RosSample marked this conversation as resolved.
Show resolved Hide resolved
[templates.metastation_cryo]
map_files = ["metastation_cryo.dmm"]
directory = "_maps/bandastation/automapper/templates/metastation/"
required_map = "MetaStation.dmm"
coordinates = [133, 182, 1]
trait_name = "Station"

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

# Icebox Cryo
[templates.icebox_cryo]
map_files = ["icebox_cryo.dmm"]
directory = "_maps/bandastation/automapper/templates/iceboxstation/"
required_map = "IceBoxStation.dmm"
coordinates = [117, 142, 3]
trait_name = "Station"

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

# Birdshot Cryo
[templates.birdshot_cryo]
map_files = ["birdshot_cryo.dmm"]
directory = "_maps/bandastation/automapper/templates/birdshot/"
required_map = "birdshot.dmm"
coordinates = [142, 84, 1]
trait_name = "Station"
216 changes: 216 additions & 0 deletions _maps/bandastation/automapper/templates/birdshot/birdshot_cryo.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,216 @@
//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/common/cryopods)
"c" = (
/turf/closed/wall,
/area/station/common/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/common/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/common/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
},
/turf/open/floor/iron/small,
/area/station/common/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/common/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/common/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/common/cryopods)
"M" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/effect/turf_decal/siding/thinplating_new/light/end,
/turf/open/floor/iron/dark,
/area/station/common/cryopods)
"Q" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/vending/clothing,
/turf/open/floor/iron/small,
/area/station/common/cryopods)
"R" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/small,
/area/station/common/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/common/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/common/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/common/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
"}
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/wall,
/area/station/commons/fitness/recreation)
"d" = (
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/dark,
/area/station/commons/fitness/recreation)
"e" = (
/obj/machinery/computer/cryopod/directional/east,
/obj/machinery/light/directional/east,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
},
/turf/open/floor/iron/white,
/area/station/commons/fitness/recreation)
"k" = (
/obj/machinery/cryopod{
dir = 1
},
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/machinery/airalarm/directional/east,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/obj/machinery/camera/directional/east,
/turf/open/floor/iron/dark,
/area/station/commons/fitness/recreation)
"v" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/commons/fitness/recreation)
"F" = (
/obj/machinery/cryopod{
dir = 1
},
/obj/effect/turf_decal/siding/white{
dir = 1
},
/turf/open/floor/iron/dark,
/area/station/commons/fitness/recreation)
"G" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/door/airlock/public/glass{
name = "Cryopods"
},
/obj/effect/landmark/navigate_destination{
location = "Cryopods"
},
/turf/open/floor/iron/white,
/area/station/commons/fitness/recreation)
"I" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/commons/fitness/recreation)
"P" = (
/obj/effect/landmark/start/hangover,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
/turf/open/floor/iron/white,
/area/station/commons/fitness/recreation)
"Z" = (
/obj/machinery/cryopod,
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/dark,
/area/station/commons/fitness/recreation)

(1,1,1) = {"
a
I
G
I
a
"}
(2,1,1) = {"
I
Z
P
F
I
"}
(3,1,1) = {"
I
Z
v
F
I
"}
(4,1,1) = {"
I
d
e
k
I
"}
(5,1,1) = {"
a
a
a
a
a
"}
Loading
Loading