Files
Bubberstation/_maps/templates/holodeck_baseball.dmm
Fikou 739812d4e1 Adds Baseballs (#68249)
Adds baseballs to the game (There is a baseball field in the holodeck).
You can now bat thrown objects with the baseball bat to launch them away at high speed.
https://streamable.com/471jvv (baseball is a boomerang here because otherwise this would have been impossible to test singleplayer)
Why It's Good For The Game

it could be fun to have a game of baseball, and people trying to bat an item thrown at them sounds funny
image
Changelog

cl Fikou, sprite by Mooster
add: Baseballs are now available in the Baseball Field on the Holodeck.
add: Baseball Bats can now hit thrown objects mid-air to send them back.
/cl
2022-07-13 21:47:47 +12:00

327 lines
5.1 KiB
Plaintext

//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 1
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 1
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"b" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 8
},
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 1
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"c" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 4
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 4
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"d" = (
/obj/effect/turf_decal/siding/thinplating/dark,
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 1
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"e" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 8
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"h" = (
/obj/effect/turf_decal/trimline/white/corner{
dir = 1
},
/obj/effect/turf_decal/trimline/white,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"l" = (
/turf/open/floor/holofloor/grass,
/area/template_noop)
"m" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 9
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 1
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"p" = (
/obj/effect/turf_decal/trimline/white,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"q" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner,
/turf/open/floor/holofloor/grass,
/area/template_noop)
"s" = (
/obj/effect/turf_decal/trimline/white,
/obj/item/clothing/gloves/boxing,
/obj/effect/turf_decal/trimline/white/corner{
dir = 8
},
/obj/effect/turf_decal/trimline/white/corner{
dir = 4
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"u" = (
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"w" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 1
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"x" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 10
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 8
},
/obj/effect/turf_decal/trimline/white/mid_joiner,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"y" = (
/obj/effect/turf_decal/trimline/white,
/obj/item/melee/baseball_bat,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"B" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 8
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"E" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 6
},
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 1
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"F" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 9
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"G" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 5
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 1
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"J" = (
/obj/effect/turf_decal/trimline/white/line,
/obj/effect/turf_decal/trimline/white/mid_joiner,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"M" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 10
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"N" = (
/obj/effect/turf_decal/trimline/white,
/obj/item/toy/beach_ball/baseball,
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"O" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 4
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"Q" = (
/obj/effect/turf_decal/trimline/white/line{
dir = 8
},
/obj/effect/turf_decal/trimline/white/mid_joiner{
dir = 8
},
/turf/open/floor/holofloor/asteroid,
/area/template_noop)
"R" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 8
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"S" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 4
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"T" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 6
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"V" = (
/obj/effect/turf_decal/siding/thinplating/dark,
/turf/open/floor/holofloor/grass,
/area/template_noop)
"W" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 4
},
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 8
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"X" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 1
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"Y" = (
/obj/effect/turf_decal/siding/thinplating/dark/corner,
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 9
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
"Z" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 5
},
/turf/open/floor/holofloor/grass,
/area/template_noop)
(1,1,1) = {"
T
m
Q
Q
Q
Q
Q
Q
Q
x
"}
(2,1,1) = {"
m
h
Y
W
e
B
B
M
p
J
"}
(3,1,1) = {"
a
Y
E
u
Z
O
l
R
M
J
"}
(4,1,1) = {"
a
d
u
N
u
X
l
l
V
J
"}
(5,1,1) = {"
a
b
M
u
F
w
l
l
V
J
"}
(6,1,1) = {"
a
X
R
B
w
l
l
l
V
J
"}
(7,1,1) = {"
a
Z
O
l
l
l
l
q
T
J
"}
(8,1,1) = {"
a
p
Z
S
S
S
S
T
y
J
"}
(9,1,1) = {"
G
c
c
c
c
c
c
c
c
s
"}