mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 22:19:30 +01:00
* Unit tests for stuff accidentally placed in space by mappers (#84453) This unit test detects all turfs & other movables that aren't in a lit area (ie area/space/nearspace) on station zlevels The grep detects movables placed on shuttles that do not have the correct area assigned, which caused those atoms to break off of the shuttle & literally get launched into random parts of space (usually on station z-levels; the only reason I found this issue was cause the unit test was detecting random shit ending up on station maps lol) Minor fix for the mapload_space_verification unit test - it was falsely detecting turfs that shuttle grids (that were template_noop) were parked ontop of, which aren't effected by the shuttle in any way. This allowed the following fix Fixed a number of shuttles having atoms in /area/template_noop areas. Atoms in these areas are treated as not actually part of the shuttle itself & were launched off into random space tiles across all z-levels via dump_in_space(). Corrected those grids to have the correct area, and as such, shuttles now stay together properly. 🆑 ShizCalev fix: Fixed a number of shuttles having parts (such as lattices) completely disappearing. fix: Fixed the ceilings above shuttles on station maps being full-bright. fix: Fixed lattices sometimes appearing at random locations in space on station maps. fix: Cleaned up a number of accidentally placed objects in space across all station maps. fix: Fixed a false positive with the mapload_space_verification unit test failing on turfs that weren't actually part of shuttles. code: Added a unit test that automatically finds all base space turfs with objects on them, as well as non-space turfs that are set to space areas (meaning that these squares weren't lit properly.) /🆑 Shuttle Ceiling Fix: Before  Fixed  Shuttle Fix: Before  Fixed (look at the lattices in the middle. the stuff in the shuttle are randomized / not part of this)  * Unit tests for stuff accidentally placed in space by mappers * Fixes maps for nearspace unit test (#28557) Fixes maps --------- Co-authored-by: Afevis <ShizCalev@users.noreply.github.com> Co-authored-by: SpaceLoveSs13 <68121607+SpaceLoveSs13@users.noreply.github.com>
169 lines
3.1 KiB
Plaintext
169 lines
3.1 KiB
Plaintext
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
|
"a" = (
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/mining)
|
|
"b" = (
|
|
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
|
/turf/open/floor/plating,
|
|
/area/shuttle/mining)
|
|
"c" = (
|
|
/obj/structure/table,
|
|
/obj/item/storage/toolbox/emergency,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"d" = (
|
|
/obj/machinery/computer/shuttle/mining/common,
|
|
/obj/effect/turf_decal/bot,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"e" = (
|
|
/obj/structure/table,
|
|
/obj/item/radio,
|
|
/obj/item/radio/intercom/directional/north,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"f" = (
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 9
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"g" = (
|
|
/obj/structure/chair/comfy/shuttle{
|
|
dir = 1
|
|
},
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"h" = (
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 5
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"i" = (
|
|
/obj/structure/sign/nanotrasen,
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/mining)
|
|
"j" = (
|
|
/obj/machinery/light/directional/west,
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 10
|
|
},
|
|
/obj/machinery/atmospherics/components/unary/vent_pump/on{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"k" = (
|
|
/obj/effect/turf_decal/stripes/line,
|
|
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"l" = (
|
|
/obj/effect/turf_decal/stripes/line,
|
|
/obj/effect/turf_decal/stripes/corner{
|
|
dir = 4
|
|
},
|
|
/obj/machinery/atmospherics/components/binary/valve{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/mineral/titanium/yellow,
|
|
/area/shuttle/mining)
|
|
"m" = (
|
|
/obj/machinery/door/airlock/titanium{
|
|
name = "Lavaland Shuttle Airlock"
|
|
},
|
|
/obj/docking_port/mobile{
|
|
dir = 8;
|
|
shuttle_id = "mining_common";
|
|
name = "lavaland shuttle";
|
|
port_direction = 4
|
|
},
|
|
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/plating,
|
|
/area/shuttle/mining)
|
|
"n" = (
|
|
/obj/structure/chair/comfy/shuttle{
|
|
dir = 1
|
|
},
|
|
/obj/effect/turf_decal/bot,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"o" = (
|
|
/obj/structure/closet/crate,
|
|
/obj/effect/turf_decal/delivery,
|
|
/obj/machinery/airalarm/directional/west,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"p" = (
|
|
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
|
/obj/machinery/power/shuttle_engine/heater,
|
|
/turf/open/floor/plating,
|
|
/area/shuttle/mining)
|
|
"q" = (
|
|
/obj/structure/ore_box,
|
|
/obj/effect/turf_decal/delivery,
|
|
/turf/open/floor/mineral/plastitanium,
|
|
/area/shuttle/mining)
|
|
"r" = (
|
|
/obj/structure/sign/warning/fire,
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/mining)
|
|
"s" = (
|
|
/obj/machinery/power/shuttle_engine/propulsion/burst,
|
|
/turf/open/floor/plating/airless,
|
|
/area/shuttle/mining)
|
|
|
|
(1,1,1) = {"
|
|
a
|
|
a
|
|
b
|
|
i
|
|
b
|
|
a
|
|
a
|
|
"}
|
|
(2,1,1) = {"
|
|
a
|
|
c
|
|
f
|
|
j
|
|
n
|
|
o
|
|
r
|
|
"}
|
|
(3,1,1) = {"
|
|
b
|
|
d
|
|
g
|
|
k
|
|
n
|
|
p
|
|
s
|
|
"}
|
|
(4,1,1) = {"
|
|
a
|
|
e
|
|
h
|
|
l
|
|
n
|
|
q
|
|
r
|
|
"}
|
|
(5,1,1) = {"
|
|
a
|
|
a
|
|
b
|
|
m
|
|
b
|
|
a
|
|
a
|
|
"}
|