Fixes spiderwebs, alien weeds, kudzu, and other stuff layering below catwalks and glass floors (#89893)

## About The Pull Request

Vents/scrubbers look a bit weird as their pipes still go above
catwalks/glass floors but I need my stuff from #89702 and it should be
atomized from this PR.

Closes #87022
Closes #88823

## Changelog
🆑
fix: Fixed spiderwebs, alien weeds, kudzu, and other stuff layering
below catwalks and glass floors
/🆑
This commit is contained in:
SmArtKar
2025-03-12 09:55:47 +01:00
committed by GitHub
parent a9a3186a24
commit 0ac282f03f
12 changed files with 20 additions and 19 deletions

View File

@@ -149,13 +149,14 @@
#define LATTICE_LAYER (8 + TOPDOWN_LAYER)
#define DISPOSAL_PIPE_LAYER (9 + TOPDOWN_LAYER)
#define WIRE_LAYER (10 + TOPDOWN_LAYER)
#define GLASS_FLOOR_LAYER (11 + TOPDOWN_LAYER)
#define TRAM_RAIL_LAYER (12 + TOPDOWN_LAYER)
#define ABOVE_OPEN_TURF_LAYER (13 + TOPDOWN_LAYER)
#define BELOW_CATWALK_LAYER (11 + TOPDOWN_LAYER)
#define GLASS_FLOOR_LAYER (12 + TOPDOWN_LAYER)
///catwalk overlay of /turf/open/floor/plating/catwalk_floor
#define CATWALK_LAYER (14 + TOPDOWN_LAYER)
#define LOWER_RUNE_LAYER (15 + TOPDOWN_LAYER)
#define RUNE_LAYER (16 + TOPDOWN_LAYER)
#define CATWALK_LAYER (13 + TOPDOWN_LAYER)
#define TRAM_RAIL_LAYER (14 + TOPDOWN_LAYER)
#define ABOVE_OPEN_TURF_LAYER (15 + TOPDOWN_LAYER)
#define LOWER_RUNE_LAYER (16 + TOPDOWN_LAYER)
#define RUNE_LAYER (17 + TOPDOWN_LAYER)
#define CLEANABLE_FLOOR_OBJECT_LAYER (21 + TOPDOWN_LAYER)
//Placeholders in case the game plane and possibly other things between it and the floor plane are ever made into topdown planes