Delta-v/Content.Server/Atmos/EntitySystems
Tom Leys 28bec85d86
Space sections substantially slower (5-15 sec, exponential) with cooling (#16115)
* Space sections fractionally slower (1 sec, exponential)

- ExplosivelyDepressurize reduces air pressure by about 20% each pass, sets to vacuum below 20 kPa
- Causes some issues with AdjacentBits on airlock close

* Introduced constants for Spacing in atmospherics

* Limit space wind allowed during spacing to 1000 kPa per tile/sec

- Less tile ripping per tick
- Tiles rip based on wind
- Robustness checks

* Slowed down the spacing a bit

* Slowed down the spacing a bit more

* Better dynamics about high pressure air escaping,

- Reduce air temperature (due to decompression) during spacing
- Make some water vapor for flavor

* Limit temperature loss to >8 Deg.C. No Water vapor
2023-05-20 13:53:04 -06:00
..
AirtightSystem.cs Optimise spreadersystem (#13329) 2023-01-11 02:18:26 -06:00
AtmosDebugOverlaySystem.cs Replace GridEntityId with Owner (#12743) 2022-12-12 14:59:02 +11:00
AtmosExposedSystem.cs Fix a bunch of compiler warnings (#10518) 2022-08-13 22:28:34 -07:00
AtmosObstructionEnumerator.cs Content changes for mapgrid kill (#12567) 2022-11-22 13:12:04 +11:00
AtmosPlaqueSystem.cs Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
AtmosphereSystem.API.cs Fix lung test (#14325) 2023-03-01 13:57:48 +11:00
AtmosphereSystem.BreathTool.cs Gas tank internals alerts (#9567) 2022-07-25 14:42:25 +10:00
AtmosphereSystem.CVars.cs Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
AtmosphereSystem.Commands.cs Replace GridEntityId with Owner (#12743) 2022-12-12 14:59:02 +11:00
AtmosphereSystem.ExcitedGroup.cs Refactors the AtmosphereSystem public-facing API to allow for multiple atmos backends. (#8134) 2022-07-04 09:51:34 -05:00
AtmosphereSystem.Gases.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
AtmosphereSystem.GridAtmosphere.cs Add atmos ignition logs (#14216) 2023-02-28 16:43:24 -04:00
AtmosphereSystem.HighPressureDelta.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
AtmosphereSystem.Hotspot.cs Add atmos ignition logs (#14216) 2023-02-28 16:43:24 -04:00
AtmosphereSystem.LINDA.cs Gas tile overlay state handling changes (#12691) 2022-12-19 06:25:27 +11:00
AtmosphereSystem.Map.cs Firelock fixes (#12542) 2022-11-10 22:21:01 -06:00
AtmosphereSystem.Monstermos.cs Space sections substantially slower (5-15 sec, exponential) with cooling (#16115) 2023-05-20 13:53:04 -06:00
AtmosphereSystem.Processing.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
AtmosphereSystem.Superconductivity.cs Refactors the AtmosphereSystem public-facing API to allow for multiple atmos backends. (#8134) 2022-07-04 09:51:34 -05:00
AtmosphereSystem.Utils.cs Tile prying removes decals (#13363) 2023-01-07 02:24:50 -08:00
AtmosphereSystem.cs Update tilechangedevent to ref structs (#13383) 2023-01-09 13:45:21 +11:00
AutomaticAtmosSystem.cs Update tilechangedevent to ref structs (#13383) 2023-01-09 13:45:21 +11:00
BarotraumaSystem.cs Cached barotrauma resistance and immunity values instead of computing them each Update() (#15055) 2023-05-01 03:58:26 +10:00
FlammableSystem.cs Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
GasAnalyzerSystem.cs Changes for prototype load parallelization (#13066) 2022-12-20 14:25:34 -08:00
GasTankSystem.cs [tweak] make maxcaps sqrt-scaling (#16016) 2023-05-02 16:12:09 -06:00
GasTileOverlaySystem.cs Implicit gas tile & decal states (#15146) 2023-04-05 17:43:12 -06:00