Refactor chasm paths to be more sane (#32701)

In addition, makes chasm handling a component, so it could be reused for
chasm-likes which are not quite chasms.

Also fixes a couple of bugs relating to building on top of chasms
occasionally erasing the chasm.
This commit is contained in:
Tad Hardesty
2017-11-22 03:30:49 -06:00
committed by CitadelStationBot
parent dc0128a6d3
commit 38c45fb479
11 changed files with 178 additions and 151 deletions
@@ -1,4 +1,4 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aa" = (
/turf/template_noop,
/area/template_noop)
@@ -848,7 +848,7 @@
},
/area/lavaland/surface/outdoors/explored)
"gX" = (
/turf/open/chasm/straight_down/lava_land_surface,
/turf/open/chasm/lavaland,
/area/lavaland/surface/outdoors/explored)
"hY" = (
/obj/machinery/light,
+1 -1
View File
@@ -110,7 +110,7 @@
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
"au" = (
/turf/open/chasm/straight_down/lava_land_surface/normal_air,
/turf/open/chasm,
/area/shuttle/escape)
"av" = (
/obj/machinery/light{