Delta-v/Content.Server/Procedural/DungeonJob
TemporalOroboros d4876be6f0
Kills TurfHelpers (#37939)
* Create TurfSystem equivalent for and obsolete TurfHelpers.GetTileRef

* Fix EntitySystem uses of TurfHelpers.GetTileRef

* Fix EntitySystem uses of TurfHelpers.TryGetTileRef

* Fix construction condition uses of TurfHelpers.GetTileRef

* Fix last use of TurfHelpers.IsBlockedTurf

* Create TurfSystem equivalent to and obsolete TurfHelpers.GetContentTileDefinition

* Fix uses of TurfHelpers.GetContentTileDefinition(TileRef)

* Fix uses of TurfHelpers.GetContentTileDefinition(Tile)

* Create TurfSystem equivalent to and obsolete TurfHelpers.IsSpace

* Fix EntitySystem uses of TurfHelpers.IsSpace(Tile)

* Fix EntitySystem uses of TurfHelpers.IsSpace(TileRef)

* Fix remaining uses of TurfHelpers.IsSpace

* Fix uses of TurfHelpers.GetEntitiesInTile

* Delete TurfHelpers.cs

* Add GetEntitiesInTile lookup methods

* Convert some GetEntitiesInTile methods to LookupSystem extension methods

* Use new GetEntitiesInTile methods

* Recycle spiderweb hashset

* Recycle floor tile hashset
2025-06-21 11:23:19 -04:00
..
DungeonJob.AutoCabling.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.Biome.cs Update `SharedBiomeSystem` methods to use `Entity<T>` (#37698) 2025-05-21 22:10:52 -04:00
DungeonJob.BiomeMarkerLayer.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.BoundaryWall.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.CornerClutter.cs Add support for contextual information in EntityTables (#37737) 2025-05-31 15:40:25 +02:00
DungeonJob.Corridor.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.CorridorClutter.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.CorridorDecalSkirting.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.DunGenNoiseDistance.cs VGRoid support (#27659) 2024-07-03 22:23:11 +10:00
DungeonJob.DunGenPrefab.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.DunGenReplaceTile.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.DungeonEntrance.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.EntityTableDunGen.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.EntranceFlank.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.Exterior.cs Kills TurfHelpers (#37939) 2025-06-21 11:23:19 -04:00
DungeonJob.ExternalWindow.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Fill.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Helpers.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.InternalWindow.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Junction.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.MiddleConnection.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Mobs.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Noise.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.Ore.cs Ore + entitytable fixes (#37675) 2025-05-21 12:43:17 -04:00
DungeonJob.RoomEntrance.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.SplineDungeonConnector.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.WallMount.cs Cleanup `AnchorableSystem` (#37753) 2025-05-24 17:05:09 +02:00
DungeonJob.Worm.cs DungeonData rework (#37172) 2025-05-18 03:10:30 +10:00
DungeonJob.cs Kills TurfHelpers (#37939) 2025-06-21 11:23:19 -04:00