Re-adds erroneously removed deathmatch maps (for real this time) (#86030)

## About The Pull Request

In https://github.com/tgstation/tgstation/pull/85319, several deathmatch
maps (sniper elite, mech madness, and others) were removed. There was no
mention of this in the PR body, changelog, or discussion. Now they're
back.
## Why It's Good For The Game

Stuff shouldn't just be removed without any discussion, scrutiny, or
changelog. If nothing else, this PR can serve as a place for the first
2.
## Changelog
🆑
fix: The instagib, ragecage, mech madness, secu-ring, shooting range,
and sniper elite deathmatch maps are available again.
/🆑
This commit is contained in:
GPeckman
2024-08-25 18:06:54 -06:00
committed by GitHub
parent f0072e2325
commit 14da2849f7
7 changed files with 5128 additions and 0 deletions
+808
View File
@@ -0,0 +1,808 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/wall/mineral/titanium,
/area/deathmatch/fullbright)
"c" = (
/turf/open/floor/light/colour_cycle/dancefloor_b,
/area/deathmatch/fullbright)
"e" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/circuit/green,
/area/deathmatch/fullbright)
"q" = (
/obj/machinery/door/airlock/titanium/glass,
/turf/open/floor/mineral/abductor,
/area/deathmatch/fullbright)
"u" = (
/turf/template_noop,
/area/template_noop)
"v" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/circuit/green,
/area/deathmatch/fullbright)
"y" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/circuit/green,
/area/deathmatch/fullbright)
"A" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"B" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"C" = (
/turf/open/floor/circuit/green,
/area/deathmatch/fullbright)
"D" = (
/turf/closed/indestructible/alien,
/area/deathmatch/fullbright)
"E" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"F" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/machinery/light/floor,
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"H" = (
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"I" = (
/obj/machinery/light,
/turf/open/floor/vault/alien,
/area/deathmatch/fullbright)
"L" = (
/obj/machinery/light,
/turf/open/floor/circuit/green,
/area/deathmatch/fullbright)
"N" = (
/obj/machinery/door/airlock/titanium/glass,
/turf/open/floor/plating/abductor2,
/area/deathmatch/fullbright)
"Y" = (
/turf/open/floor/light/colour_cycle/dancefloor_a,
/area/deathmatch/fullbright)
(1,1,1) = {"
u
u
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
u
u
"}
(2,1,1) = {"
u
D
D
H
H
H
H
H
H
H
N
Y
Y
Y
Y
N
H
H
H
H
H
H
H
D
D
u
"}
(3,1,1) = {"
D
D
H
H
H
H
H
H
H
H
N
Y
Y
Y
Y
N
H
H
H
H
H
H
H
H
D
D
"}
(4,1,1) = {"
D
H
H
F
H
a
a
H
H
I
a
Y
Y
Y
Y
a
E
H
H
a
a
H
F
H
H
D
"}
(5,1,1) = {"
D
H
H
H
H
H
B
H
H
H
H
a
Y
Y
a
H
H
H
H
B
H
H
H
H
H
D
"}
(6,1,1) = {"
D
H
H
a
H
H
H
H
H
H
H
H
a
a
H
H
H
H
H
H
H
H
a
H
H
D
"}
(7,1,1) = {"
D
H
H
a
E
H
H
H
a
H
H
H
H
H
H
H
H
a
H
H
H
I
a
H
H
D
"}
(8,1,1) = {"
D
H
H
H
H
H
H
a
E
H
H
v
C
C
v
H
H
I
a
H
H
H
H
H
H
D
"}
(9,1,1) = {"
D
H
H
H
H
H
a
B
F
C
C
a
q
q
a
C
H
F
B
a
H
H
H
H
H
D
"}
(10,1,1) = {"
D
H
H
A
H
H
H
H
H
C
a
c
c
c
c
a
C
C
H
H
H
H
A
H
H
D
"}
(11,1,1) = {"
D
N
N
a
H
H
H
H
C
a
c
c
c
c
c
c
a
C
H
H
H
H
a
N
N
D
"}
(12,1,1) = {"
D
Y
Y
Y
a
H
H
L
a
c
c
c
c
c
c
c
c
a
y
H
H
a
Y
Y
Y
D
"}
(13,1,1) = {"
D
Y
Y
Y
Y
a
H
C
q
c
c
c
c
c
c
c
c
q
C
H
a
Y
Y
Y
Y
D
"}
(14,1,1) = {"
D
Y
Y
Y
Y
a
H
C
q
c
c
c
c
c
c
c
c
q
C
H
a
Y
Y
Y
Y
D
"}
(15,1,1) = {"
D
Y
Y
Y
a
H
H
L
a
c
c
c
c
c
c
c
c
a
y
H
H
a
Y
Y
Y
D
"}
(16,1,1) = {"
D
N
N
a
H
H
H
H
C
a
c
c
c
c
c
c
a
C
H
H
H
H
a
N
N
D
"}
(17,1,1) = {"
D
H
H
B
H
H
H
H
H
C
a
c
c
c
c
a
C
H
H
H
H
H
B
H
H
D
"}
(18,1,1) = {"
D
H
H
H
H
H
a
A
F
C
C
a
q
q
a
C
C
F
A
a
H
H
H
H
H
D
"}
(19,1,1) = {"
D
H
H
H
H
H
H
a
E
H
H
e
C
C
e
H
H
I
a
H
H
H
H
H
H
D
"}
(20,1,1) = {"
D
H
H
a
E
H
H
H
a
H
H
H
H
H
H
H
H
a
H
H
H
I
a
H
H
D
"}
(21,1,1) = {"
D
H
H
a
H
H
H
H
H
H
H
H
a
a
H
H
H
H
H
H
H
H
a
H
H
D
"}
(22,1,1) = {"
D
H
H
H
H
H
A
H
H
H
H
a
Y
Y
a
H
H
H
H
A
H
H
H
H
H
D
"}
(23,1,1) = {"
D
H
H
F
H
a
a
H
H
I
a
Y
Y
Y
Y
a
E
H
H
a
a
H
F
H
H
D
"}
(24,1,1) = {"
D
D
H
H
H
H
H
H
H
H
N
Y
Y
Y
Y
N
H
H
H
H
H
H
H
H
D
D
"}
(25,1,1) = {"
u
D
D
H
H
H
H
H
H
H
N
Y
Y
Y
Y
N
H
H
H
H
H
H
H
D
D
u
"}
(26,1,1) = {"
u
u
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
u
u
"}
File diff suppressed because it is too large Load Diff
+500
View File
@@ -0,0 +1,500 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/item/melee/baseball_bat,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"b" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"c" = (
/obj/item/cardboard_cutout/adaptive{
starting_cutout = "Private Security Officer"
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/cardboard_cutout/adaptive{
starting_cutout = "Private Security Officer"
},
/turf/open/indestructible/plating,
/area/deathmatch)
"d" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/indestructible/plating,
/area/deathmatch)
"f" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"g" = (
/obj/structure/window/reinforced/spawner/directional/south,
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/indestructible/plating,
/area/deathmatch)
"i" = (
/obj/effect/spawner/random/trash/mess,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"k" = (
/obj/effect/decal/cleanable/blood/tracks{
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"l" = (
/obj/effect/decal/cleanable/blood,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"m" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/cardboard_cutout/adaptive{
starting_cutout = "Private Security Officer"
},
/turf/open/indestructible/plating,
/area/deathmatch)
"o" = (
/turf/closed/indestructible/grille,
/area/deathmatch)
"p" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/power/rtg/debug{
power_gen = 50000;
name = "dumb idiot shocker powerer";
desc = "Dont touch the grilles idiot"
},
/obj/structure/cable,
/turf/open/indestructible/plating,
/area/deathmatch)
"q" = (
/turf/closed/indestructible/fakedoor/engineering,
/area/deathmatch)
"t" = (
/obj/effect/spawner/random/trash/graffiti,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"u" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/cable,
/turf/open/indestructible/plating,
/area/deathmatch)
"w" = (
/obj/effect/decal/cleanable/blood/gibs/limb,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"x" = (
/obj/structure/window/reinforced/spawner/directional/south,
/obj/effect/spawner/structure/electrified_grille,
/turf/open/indestructible/plating,
/area/deathmatch)
"z" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/indestructible/plating,
/area/deathmatch)
"A" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/indestructible/plating,
/area/deathmatch)
"B" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/cardboard_cutout/adaptive{
starting_cutout = "Private Security Officer"
},
/obj/structure/cable,
/turf/open/indestructible/plating,
/area/deathmatch)
"C" = (
/obj/effect/decal/cleanable/blood/tracks,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"D" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/clothing/mask/gas,
/turf/open/indestructible/plating,
/area/deathmatch)
"G" = (
/turf/closed/indestructible/reinforced,
/area/deathmatch)
"H" = (
/turf/closed/indestructible/fakedoor/maintenance,
/area/deathmatch)
"I" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/spear,
/turf/open/indestructible/plating,
/area/deathmatch)
"K" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/south,
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/indestructible/plating,
/area/deathmatch)
"L" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/indestructible/plating,
/area/deathmatch)
"M" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/flashlight/flare{
start_on = 1;
icon_state = "flare-on"
},
/turf/open/indestructible/plating,
/area/deathmatch)
"N" = (
/obj/effect/decal/cleanable/blood/gibs/down,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"P" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/indestructible/plating,
/area/deathmatch)
"Q" = (
/obj/effect/decal/cleanable/blood/tracks{
dir = 10
},
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"R" = (
/obj/effect/spawner/structure/electrified_grille,
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/indestructible/plating,
/area/deathmatch)
"S" = (
/obj/effect/decal/cleanable/blood/gibs/torso,
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"U" = (
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/indestructible/plating,
/area/deathmatch)
"V" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/cardboard_cutout/adaptive{
starting_cutout = "Private Security Officer"
},
/turf/open/indestructible/plating,
/area/deathmatch)
"X" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/storage/toolbox/mechanical/old,
/turf/open/indestructible/plating,
/area/deathmatch)
(1,1,1) = {"
G
G
H
G
o
G
H
G
H
G
o
G
H
G
G
"}
(2,1,1) = {"
G
p
u
U
U
U
D
U
U
U
I
U
U
f
G
"}
(3,1,1) = {"
G
U
B
V
V
V
V
V
V
V
c
V
V
X
G
"}
(4,1,1) = {"
G
U
L
A
A
A
A
A
A
A
A
A
g
U
G
"}
(5,1,1) = {"
G
U
d
U
U
U
l
C
Q
t
U
U
x
U
G
"}
(6,1,1) = {"
G
X
d
U
M
U
U
b
k
U
U
U
x
U
q
"}
(7,1,1) = {"
G
U
d
U
U
t
U
U
k
U
M
U
R
U
G
"}
(8,1,1) = {"
G
U
d
U
U
U
i
a
U
N
U
U
R
U
o
"}
(9,1,1) = {"
G
D
d
U
b
U
a
U
a
U
b
t
R
D
o
"}
(10,1,1) = {"
G
U
d
t
U
S
U
a
U
U
U
U
R
U
o
"}
(11,1,1) = {"
G
I
d
U
U
U
M
U
U
U
U
U
R
U
G
"}
(12,1,1) = {"
G
U
d
U
U
U
U
b
t
U
U
i
R
I
q
"}
(13,1,1) = {"
G
U
d
U
U
w
U
U
U
U
U
M
R
U
G
"}
(14,1,1) = {"
G
U
z
P
P
P
P
P
P
P
P
P
K
U
G
"}
(15,1,1) = {"
G
U
m
m
m
m
m
m
m
m
m
m
m
U
G
"}
(16,1,1) = {"
G
f
U
U
X
U
U
U
U
I
U
U
U
f
G
"}
(17,1,1) = {"
G
G
H
G
o
G
H
G
H
G
o
G
H
G
G
"}
+567
View File
@@ -0,0 +1,567 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/template_noop,
/area/template_noop)
"e" = (
/obj/structure/barricade/security/ctf,
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"l" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"n" = (
/turf/open/floor/pod/light,
/area/deathmatch)
"o" = (
/obj/machinery/recharger,
/turf/open/floor/pod/light,
/area/deathmatch)
"t" = (
/obj/structure/barricade/security/ctf,
/turf/open/floor/pod/light,
/area/deathmatch)
"u" = (
/turf/open/floor/pod,
/area/deathmatch)
"G" = (
/obj/structure/barricade/security/ctf,
/turf/open/floor/pod/dark,
/area/deathmatch)
"H" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/pod,
/area/deathmatch)
"I" = (
/turf/closed/indestructible/reinforced,
/area/deathmatch)
"M" = (
/obj/machinery/light,
/turf/open/floor/pod,
/area/deathmatch)
"N" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/pod,
/area/deathmatch)
"O" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"R" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/pod,
/area/deathmatch)
"S" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"T" = (
/obj/machinery/light,
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"W" = (
/turf/open/floor/pod/dark,
/area/deathmatch)
"X" = (
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
"Y" = (
/obj/effect/landmark/deathmatch_player_spawn,
/turf/open/floor/mineral/plastitanium/red,
/area/deathmatch)
(1,1,1) = {"
a
a
a
a
a
a
a
I
I
I
I
I
I
I
a
a
a
a
a
a
a
"}
(2,1,1) = {"
a
a
a
a
a
I
I
I
X
X
O
X
X
I
I
I
a
a
a
a
a
"}
(3,1,1) = {"
a
a
a
a
I
I
X
X
X
X
Y
X
X
X
X
I
I
a
a
a
a
"}
(4,1,1) = {"
a
a
a
I
I
X
X
X
X
n
o
n
X
X
X
X
I
I
a
a
a
"}
(5,1,1) = {"
a
a
I
I
e
X
X
n
n
t
t
t
n
n
X
X
e
I
I
a
a
"}
(6,1,1) = {"
a
I
I
X
X
e
n
n
t
n
W
n
t
n
n
e
X
X
I
I
a
"}
(7,1,1) = {"
a
I
X
X
X
n
o
n
W
W
W
W
W
n
o
n
X
X
X
I
a
"}
(8,1,1) = {"
I
I
X
X
n
n
n
W
W
G
G
G
W
W
n
n
n
X
X
I
I
"}
(9,1,1) = {"
I
X
X
X
n
t
W
W
W
u
u
u
W
W
W
t
n
X
X
X
I
"}
(10,1,1) = {"
I
X
X
n
t
n
W
G
u
u
N
u
u
G
W
n
t
n
X
X
I
"}
(11,1,1) = {"
I
l
Y
o
t
W
W
G
u
M
I
R
u
G
W
W
t
o
Y
T
I
"}
(12,1,1) = {"
I
X
X
n
t
n
W
G
u
u
H
u
u
G
W
n
t
n
X
X
I
"}
(13,1,1) = {"
I
X
X
X
n
t
W
W
W
u
u
u
W
W
W
t
n
X
X
X
I
"}
(14,1,1) = {"
I
I
X
X
n
n
n
W
W
G
G
G
W
W
n
n
n
X
X
I
I
"}
(15,1,1) = {"
a
I
X
X
X
n
o
n
W
W
W
W
W
n
o
n
X
X
X
I
a
"}
(16,1,1) = {"
a
I
I
X
X
e
n
n
t
n
W
n
t
n
n
e
X
X
I
I
a
"}
(17,1,1) = {"
a
a
I
I
e
X
X
n
n
t
t
t
n
n
X
X
e
I
I
a
a
"}
(18,1,1) = {"
a
a
a
I
I
X
X
X
X
n
o
n
X
X
X
X
I
I
a
a
a
"}
(19,1,1) = {"
a
a
a
a
I
I
X
X
X
X
Y
X
X
X
X
I
I
a
a
a
a
"}
(20,1,1) = {"
a
a
a
a
a
I
I
I
X
X
S
X
X
I
I
I
a
a
a
a
a
"}
(21,1,1) = {"
a
a
a
a
a
a
a
I
I
I
I
I
I
I
a
a
a
a
a
a
a
"}
+750
View File
@@ -0,0 +1,750 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/light/directional/east,
/turf/open/floor/wood,
/area/deathmatch)
"b" = (
/obj/structure/chair/office{
dir = 4
},
/obj/effect/landmark/deathmatch_player_spawn,
/turf/open/floor/wood/large,
/area/deathmatch)
"c" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/obj/effect/spawner/structure/window,
/turf/open/floor/wood/large,
/area/deathmatch)
"d" = (
/obj/item/ammo_box/magazine/m9mm/ap,
/turf/open/floor/wood,
/area/deathmatch)
"e" = (
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/wood,
/area/deathmatch)
"f" = (
/obj/machinery/light/directional/west,
/obj/structure/barricade/sandbags,
/turf/open/floor/wood,
/area/deathmatch)
"g" = (
/turf/closed/indestructible/iron,
/area/deathmatch)
"h" = (
/obj/structure/barricade/wooden,
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"i" = (
/obj/structure/extinguisher_cabinet/directional/east,
/turf/open/floor/wood,
/area/deathmatch)
"j" = (
/obj/effect/decal/cleanable/blood/old,
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"k" = (
/obj/structure/table/reinforced,
/obj/item/ammo_box/magazine/m9mm/fire,
/turf/open/floor/wood/large,
/area/deathmatch)
"l" = (
/obj/structure/table/reinforced,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/obj/item/ammo_box/magazine/m9mm,
/turf/open/floor/wood/large,
/area/deathmatch)
"m" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"n" = (
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/wood,
/area/deathmatch)
"o" = (
/obj/item/ammo_box/magazine/m9mm/ap,
/obj/structure/closet/crate/secure/weapon{
locked = 0
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"p" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"q" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"r" = (
/obj/item/flashlight/flare,
/turf/open/floor/wood,
/area/deathmatch)
"s" = (
/obj/machinery/light/directional/south,
/turf/open/floor/wood,
/area/deathmatch)
"t" = (
/obj/effect/decal/cleanable/blood/old,
/obj/effect/turf_decal/siding/wood{
dir = 1
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"u" = (
/obj/structure/barricade/sandbags,
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/wood,
/area/deathmatch)
"v" = (
/obj/item/reagent_containers/hypospray/medipen,
/turf/open/floor/wood,
/area/deathmatch)
"x" = (
/obj/item/ammo_box/magazine/m9mm/fire,
/turf/open/floor/wood,
/area/deathmatch)
"y" = (
/obj/item/ammo_box/magazine/m9mm/fire,
/obj/structure/closet/crate/secure/weapon{
locked = 0
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 8
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"z" = (
/turf/open/floor/wood,
/area/deathmatch)
"A" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"B" = (
/obj/machinery/light/directional/west,
/turf/open/floor/wood,
/area/deathmatch)
"C" = (
/obj/structure/table/reinforced,
/obj/item/flashlight/lamp,
/turf/open/floor/wood/large,
/area/deathmatch)
"D" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"E" = (
/obj/effect/turf_decal/siding/wood/corner,
/turf/open/floor/wood/tile,
/area/deathmatch)
"F" = (
/obj/structure/barricade/wooden,
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/tile,
/area/deathmatch)
"I" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/tile,
/area/deathmatch)
"K" = (
/turf/closed/wall,
/area/deathmatch)
"M" = (
/obj/structure/barricade/sandbags,
/turf/open/floor/wood,
/area/deathmatch)
"O" = (
/obj/structure/barricade/wooden,
/turf/open/floor/wood,
/area/deathmatch)
"Q" = (
/obj/item/ammo_box/magazine/m9mm/hp,
/obj/structure/closet/crate/secure/weapon{
locked = 0
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/turf/open/floor/wood/tile,
/area/deathmatch)
"T" = (
/obj/effect/landmark/deathmatch_player_spawn,
/turf/open/floor/wood,
/area/deathmatch)
"U" = (
/turf/open/floor/wood/large,
/area/deathmatch)
"W" = (
/obj/machinery/light/directional/north,
/turf/open/floor/wood,
/area/deathmatch)
"X" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood/large,
/area/deathmatch)
"Y" = (
/obj/structure/extinguisher_cabinet/directional/north,
/turf/open/floor/wood,
/area/deathmatch)
(1,1,1) = {"
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
"}
(2,1,1) = {"
g
E
j
q
q
h
q
q
q
q
q
q
Q
q
q
q
j
q
q
q
o
g
"}
(3,1,1) = {"
g
I
z
z
T
K
z
z
M
z
z
z
z
z
z
i
z
z
z
z
m
g
"}
(4,1,1) = {"
g
I
z
z
z
K
M
M
M
z
z
z
z
z
O
K
z
z
K
O
m
g
"}
(5,1,1) = {"
g
I
z
a
z
K
z
z
z
z
z
z
e
z
O
z
z
z
z
K
m
g
"}
(6,1,1) = {"
g
F
O
K
z
n
z
z
z
a
z
e
z
z
K
W
e
z
z
z
t
g
"}
(7,1,1) = {"
g
I
z
f
e
z
r
K
K
K
O
O
K
z
K
z
z
T
z
z
m
g
"}
(8,1,1) = {"
g
I
z
M
M
M
z
c
U
U
U
U
X
z
O
z
z
z
z
K
m
g
"}
(9,1,1) = {"
g
I
e
z
v
z
z
K
U
l
b
U
X
z
O
K
K
K
K
O
m
g
"}
(10,1,1) = {"
g
I
z
z
z
z
z
K
U
C
k
U
K
z
z
z
z
M
z
z
m
g
"}
(11,1,1) = {"
g
I
z
z
z
z
z
c
U
U
U
U
O
e
v
z
z
M
x
z
m
g
"}
(12,1,1) = {"
g
I
z
M
M
z
z
K
O
O
K
K
K
z
z
z
z
M
M
z
t
g
"}
(13,1,1) = {"
g
I
z
e
M
z
z
B
z
z
z
u
d
z
z
r
z
z
z
z
m
g
"}
(14,1,1) = {"
g
I
z
z
M
z
z
z
z
M
z
M
z
z
s
K
K
O
O
K
m
g
"}
(15,1,1) = {"
g
I
K
O
O
K
O
z
z
M
z
z
z
z
z
K
T
z
z
K
m
g
"}
(16,1,1) = {"
g
I
z
z
z
z
O
z
K
K
z
K
O
z
z
O
z
z
s
K
m
g
"}
(17,1,1) = {"
g
I
e
z
T
s
K
z
K
z
z
z
O
z
z
O
e
z
z
K
m
g
"}
(18,1,1) = {"
g
I
z
z
z
z
K
Y
K
W
z
z
O
z
z
K
z
z
z
z
m
g
"}
(19,1,1) = {"
g
I
z
z
z
z
K
e
K
z
e
z
K
z
z
K
K
K
K
K
m
g
"}
(20,1,1) = {"
g
I
z
K
K
z
K
z
K
K
z
z
K
e
z
z
z
z
z
z
m
g
"}
(21,1,1) = {"
g
y
D
D
D
D
D
D
D
A
D
D
D
D
D
D
D
D
D
D
p
g
"}
(22,1,1) = {"
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
"}
+802
View File
@@ -0,0 +1,802 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/indestructible/reinforced,
/area/deathmatch)
"b" = (
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"c" = (
/turf/open/floor/fake_snow,
/area/deathmatch)
"e" = (
/obj/structure/statue/snow/snowman,
/obj/item/toy/balloon/syndicate{
pixel_y = 11;
pixel_x = 5
},
/turf/open/floor/fake_snow,
/area/deathmatch)
"f" = (
/obj/structure/table/reinforced/plastitaniumglass,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"g" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/carpet/neon,
/area/deathmatch)
"i" = (
/obj/structure/table/reinforced/plastitaniumglass,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"k" = (
/obj/structure/rack,
/obj/item/ammo_box/magazine/sniper_rounds/penetrator,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"n" = (
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"o" = (
/obj/item/stack/medical/suture,
/turf/open/floor/fake_snow,
/area/deathmatch)
"p" = (
/obj/structure/barricade/wooden,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"q" = (
/obj/item/crowbar,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"r" = (
/obj/machinery/light{
dir = 8
},
/obj/structure/barricade/wooden,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"t" = (
/obj/structure/barricade/wooden,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"u" = (
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"v" = (
/obj/structure/rack,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"x" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"y" = (
/obj/effect/decal/cleanable/blood/old,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"z" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/carpet/neon,
/area/deathmatch)
"A" = (
/obj/machinery/light{
dir = 1
},
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"B" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/fakeice/slippery,
/area/deathmatch)
"C" = (
/obj/machinery/light{
dir = 4
},
/turf/open/chasm,
/area/deathmatch)
"D" = (
/turf/open/floor/fakeice/slippery,
/area/deathmatch)
"F" = (
/obj/structure/closet/crate/secure/science,
/obj/item/toy/plush/lizard_plushie/green,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"H" = (
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"J" = (
/obj/effect/decal/cleanable/blood/old,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"K" = (
/obj/machinery/light{
dir = 4
},
/turf/open/floor/fake_snow,
/area/deathmatch)
"L" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/fakeice/slippery,
/area/deathmatch)
"M" = (
/obj/machinery/door/airlock/freezer,
/obj/structure/barricade/wooden/crude,
/turf/open/floor/iron/freezer,
/area/deathmatch)
"N" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"O" = (
/obj/machinery/door/airlock/freezer,
/turf/open/floor/iron/freezer,
/area/deathmatch)
"P" = (
/obj/structure/table/reinforced/plastitaniumglass,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"Q" = (
/obj/structure/rack,
/obj/item/reagent_containers/hypospray/medipen/stimulants,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"R" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"U" = (
/obj/structure/barricade/wooden,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"V" = (
/obj/structure/rack,
/obj/item/ammo_box/magazine/sniper_rounds/penetrator,
/turf/open/floor/carpet/neon,
/area/deathmatch)
"W" = (
/obj/structure/toilet{
dir = 8
},
/obj/machinery/light{
dir = 4
},
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/iron/freezer,
/area/deathmatch)
"Y" = (
/turf/open/floor/carpet/neon,
/area/deathmatch)
"Z" = (
/obj/effect/landmark/deathmatch_player_spawn,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/obj/item/ammo_casing/spent,
/turf/open/floor/carpet/neon,
/area/deathmatch)
(1,1,1) = {"
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
"}
(2,1,1) = {"
a
F
r
Y
p
Y
Y
Y
z
H
Y
Y
p
Y
H
Y
z
Y
Y
i
Y
H
Y
Y
Y
Y
z
Y
Y
Y
a
"}
(3,1,1) = {"
a
p
H
Y
i
Y
H
Y
i
Y
Y
Y
p
Y
Y
Y
i
Y
Y
p
Y
Y
i
Y
Y
H
Y
Y
J
n
a
"}
(4,1,1) = {"
a
Y
Y
H
p
Y
Y
Y
i
Y
Y
Y
i
Y
H
Y
i
H
Y
p
Y
Y
i
H
Y
Y
i
Y
P
P
a
"}
(5,1,1) = {"
a
i
i
Y
a
Y
H
Y
p
Y
H
Y
i
Y
Y
Y
p
Y
Y
a
Y
Y
a
n
J
n
p
n
Y
H
a
"}
(6,1,1) = {"
a
Y
Y
Y
a
n
R
J
a
n
n
n
N
n
n
n
p
b
b
y
b
x
a
b
b
x
p
Y
H
Y
a
"}
(7,1,1) = {"
a
a
p
i
a
P
P
U
a
a
P
P
p
p
P
P
a
a
P
P
P
U
a
f
f
t
a
a
p
a
a
"}
(8,1,1) = {"
a
n
J
n
U
c
c
c
c
e
c
c
c
c
c
c
L
D
D
c
c
c
c
c
D
D
P
J
Y
H
a
"}
(9,1,1) = {"
a
A
n
n
P
c
c
D
D
c
o
D
D
D
c
D
D
D
D
D
D
c
D
D
D
D
P
n
Y
v
a
"}
(10,1,1) = {"
a
k
n
n
P
D
D
D
D
D
D
D
D
D
D
D
D
c
D
D
D
D
D
D
D
c
a
A
H
V
a
"}
(11,1,1) = {"
a
Q
n
J
U
D
D
c
K
D
D
c
c
D
D
c
c
c
c
c
D
D
B
c
c
c
p
Y
Y
Y
a
"}
(12,1,1) = {"
a
p
p
a
U
U
P
P
a
U
P
P
p
P
P
P
a
U
P
P
P
P
a
p
i
i
a
a
p
a
a
"}
(13,1,1) = {"
a
Y
Y
Y
n
n
R
n
p
n
n
n
R
n
n
n
p
x
n
n
n
n
a
Z
u
u
p
Y
Y
H
a
"}
(14,1,1) = {"
a
Y
Y
H
Y
Y
Y
Y
a
Y
Y
Y
Y
Y
Y
H
a
Y
Y
H
Y
Y
i
Y
Y
H
p
p
i
Y
a
"}
(15,1,1) = {"
a
q
Y
Y
a
Y
Y
Y
i
Y
Y
H
a
Y
Y
Y
Y
Y
Y
Y
Y
Y
p
Y
Y
Y
i
Y
H
Y
a
"}
(16,1,1) = {"
a
M
a
O
a
Y
Y
H
i
Y
Y
Y
i
Y
Y
Y
g
Y
Y
i
Y
Y
H
Y
Y
Y
g
Y
i
i
a
"}
(17,1,1) = {"
a
C
a
W
p
Y
Y
Y
g
Y
Y
Y
i
Y
H
Y
a
Y
Y
i
Y
Y
Y
Y
H
Y
a
Y
Y
Y
a
"}
(18,1,1) = {"
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
"}
@@ -17,6 +17,15 @@
/// whether we are currently being loaded by a lobby
var/template_in_use = FALSE
/datum/lazy_template/deathmatch/ragecage
name = "Ragecage"
desc = "Fun for the whole family, the classic ragecage."
max_players = 4
automatic_gameend_time = 4 MINUTES // its a 10x10 cage what are you guys doing in there
allowed_loadouts = list(/datum/outfit/deathmatch_loadout/assistant)
map_name = "ragecage"
key = "ragecage"
/datum/lazy_template/deathmatch/maintenance
name = "Maint Mania"
desc = "Dark maintenance tunnels, floor pills, improvised weaponry and a bloody beatdown. Welcome to assistant utopia."
@@ -41,6 +50,49 @@
map_name = "meta_brig"
key = "meta_brig"
/datum/lazy_template/deathmatch/shooting_range
name = "Shooting Range"
desc = "A simple room with a bunch of wooden barricades."
max_players = 6
allowed_loadouts = list(
/datum/outfit/deathmatch_loadout/operative/ranged,
/datum/outfit/deathmatch_loadout/operative/melee,
)
map_name = "shooting_range"
key = "shooting_range"
/datum/lazy_template/deathmatch/securing
name = "SecuRing"
desc = "Presenting the Security Ring, ever wanted to shoot people with disablers? Well now you can."
max_players = 4
allowed_loadouts = list(/datum/outfit/deathmatch_loadout/securing_sec)
map_name = "secu_ring"
key = "secu_ring"
/datum/lazy_template/deathmatch/instagib
name = "Instagib"
desc = "EVERYONE GETS AN INSTAKILL RIFLE!"
max_players = 8
allowed_loadouts = list(/datum/outfit/deathmatch_loadout/assistant/instagib)
map_name = "instagib"
key = "instagib"
/datum/lazy_template/deathmatch/mech_madness
name = "Mech Madness"
desc = "Do you hate mechs? Yeah? Dont care! Go fight eachother!"
max_players = 4
allowed_loadouts = list(/datum/outfit/deathmatch_loadout/operative)
map_name = "mech_madness"
key = "mech_madness"
/datum/lazy_template/deathmatch/sniper_elite
name = "Sniper Elite"
desc = "Sound of gunfire and screaming people make my day"
max_players = 8
allowed_loadouts = list(/datum/outfit/deathmatch_loadout/operative/sniper)
map_name = "sniper_elite"
key = "sniper_elite"
/datum/lazy_template/deathmatch/meatower
name = "Meat Tower"
desc = "There can only be one chef in this kitchen"