Files
Bubberstation/code/modules/deathmatch
jimmyl e56d4de4ae turf reservations may set whether they should override baseturfs, off for deathmatch (#85752)
## About The Pull Request

uhh laymans terms; break wall, turf under wall not space now plating

turf reservations may set to not override baseturfs with turf_type,
created a subtype with that set, and deathmatch templates use this for
default

essentially for whoever wants to build a deathmatch map:
set turf_reservation_type (on the template) to
1. **(default)** /datum/turf_reservation/turf_not_baseturf - preserves
baseturfs of what you map in, eg. plating under normal flooring and
space under that plating, etc. Turf used to fill in the template is
still space
2. /datum/turf_reservation/indestructible_plating - fills in the noop
spots before loading with indestructible plating, and also is the
baseturf for everything there, so break any turf = indestructible
plating (you may still map in space)

## Why It's Good For The Game
makes sense for normal walls in deathmatch to not break into space
immediately and that allows more destructible deathmatch maps
i encourage whoever makes new maps to include non indestructible turfs

## Changelog
🆑
fix: breaking certain terrain in deathmatch doesnt instantly breach to
space
/🆑
2024-08-14 13:34:12 +02:00
..