Delta-v/Content.Server/Atmos/Components
Vera Aguilera Puerto c8ba345cdc
ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285)
* ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem

* Adds API for adding/removing active tiles.

* Adds API for FixVacuum.

* Adds API for UpdateAdjacent.

* Adds API for IsTileAirBlocked.

* Re-organize hotspot code

* Adds API for IsTileSpace.

* RemoveGasCommand uses AtmosphereSystem

* AddGasCommand uses AtmosphereSystem.

* SetTemperatureCommand uses AtmosphereSystem.

* Adds API for IsSimulatedGrid.

* GasLeak uses AtmosphereSystem.

* Makes Spark method in GasLeak ALSO use AtmosphereSystem.

* GasPassiveVentSystem uses AtmosphereSystem.

* GasMinerSystem uses AtmosphereSystem.

* GasOutletInjectorSystem uses AtmosphereSystem.

* GasVentPumpSystem uses AtmosphereSystem.

* GasDualPortVentPumpSystem uses AtmosphereSystem.

* GasVolumePumpSystem uses AtmosphereSystem.

* GasAnalyzerComponent uses AtmosphereSystem.

* Add API for GetAdjacentTileMixtures.

* GasVentScrubberSystem uses AtmosphereSystem.

* AirtightComponent uses AtmosphereSystem.

* GasLeaks's TryFindRandomTile uses AtmosphereSystem.

* Adds API for GetAdjacentTiles.

* FirelockComponent's IsHoldingFire uses AtmosphereSystem.

* Adds API for GetAllTileMixtures.

* DeleteGasCommand uses AtmosphereSystem.

* FixGridAtmos uses AtmosphereSystem.

* FillGasCommand uses AtmosphereSystem.

* SetAtmosTemperatureCommand uses AtmosphereSystem.
2021-07-19 12:07:37 +02:00
..
AirtightComponent.cs ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285) 2021-07-19 12:07:37 +02:00
AtmosExposedComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
AtmosPlaqueComponent.cs Atmos pipe rework (#3833) 2021-06-19 13:25:05 +02:00
BarotraumaComponent.cs Atmos pipe rework (#3833) 2021-06-19 13:25:05 +02:00
BaseComputerUserInterfaceComponent.cs Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
BreathToolComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
FirelockComponent.cs ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285) 2021-07-19 12:07:37 +02:00
FlammableComponent.cs Removed old Loc.GetString() use instances (#4155) 2021-06-21 02:13:54 +02:00
GasAnalyzerComponent.cs ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285) 2021-07-19 12:07:37 +02:00
GasMixtureHolderComponent.cs Atmos pipe rework (#3833) 2021-06-19 13:25:05 +02:00
GasTankComponent.cs ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285) 2021-07-19 12:07:37 +02:00
GridAtmosphereComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
IGridAtmosphereComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
MovedByPressureComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
PressureProtectionComponent.cs Atmos pipe rework (#3833) 2021-06-19 13:25:05 +02:00
SpaceGridAtmosphereComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
UnsimulatedGridAtmosphereComponent.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00