Files
crystall-punk-14/Content.Client
Vera Aguilera Puerto aa9281d667 Refactors the AtmosphereSystem public-facing API to allow for multiple atmos backends. (#8134)
* Refactors the entirety of the AtmosphereSystem public-facing API to allow for multiple atmos backends.

* actually compiles

* Remove commented out code

* funny bracket

* Move archived moles, temperature from GasMixture to TileAtmosphere.

* WIP customizable map default mixture
still VERY buggy

* broken mess
aaaaaaaaaaaaa

* Fix lattice, etc not being considered space

* visualization for "IsSpace"

* help

* Update Content.Client/Atmos/Overlays/AtmosDebugOverlay.cs

Co-authored-by: Moony <moonheart08@users.noreply.github.com>

* Holy SHIT it compiles AGAIN

* Fix AtmosDeviceSystem crash at shutdown

* Fix immutable tiles on map blueprints not being fixed by fixgridatmos/revalidate.

* Use space instead of gasmixture immutable for heat capacity calculations

* Remove all LINDA-specific code from GasMixture, move it to TileAtmosphere/AtmosphereSystem instead.

* Fix roundstart tiles not processing

* Update Content.Server/Atmos/Commands/SetTemperatureCommand.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.API.cs

Changed Files tab is so large I can't commit both suggestions at once mfw

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-07-04 09:51:34 -05:00
..
2022-05-28 16:29:12 +02:00
2022-06-20 10:14:35 +10:00
2022-04-16 15:31:12 +10:00
2022-05-18 14:05:31 +10:00
2022-06-23 05:03:28 -07:00
2022-02-02 14:35:40 +11:00
2022-05-16 14:41:23 +10:00
2022-06-04 17:17:48 +10:00
2022-05-16 14:41:23 +10:00
2022-06-19 18:27:21 -07:00
2022-05-16 14:41:23 +10:00
2022-05-05 10:07:42 +02:00
2022-06-04 17:17:48 +10:00
2022-05-12 21:06:01 +10:00
2022-06-24 17:44:30 +10:00
2022-06-26 15:20:45 +10:00
2022-01-21 10:38:35 +01:00
2022-04-10 14:48:11 +10:00
2022-06-04 17:17:48 +10:00
2022-05-16 14:41:23 +10:00
2022-06-23 14:33:07 +10:00
2022-06-23 14:33:25 +10:00
2022-06-01 19:59:58 +10:00
2021-10-25 16:21:56 +02:00
2022-06-28 22:54:08 +10:00
2022-02-20 20:42:16 -07:00
2022-06-20 10:14:35 +10:00
2022-05-13 15:58:45 -07:00
2022-07-02 19:13:11 -07:00
2022-06-27 20:04:53 -05:00
2022-06-16 19:56:09 +10:00
2022-05-18 14:07:35 +10:00
2022-02-26 16:59:20 +11:00
2022-03-13 20:02:55 -05:00
2022-05-27 14:50:11 -07:00
2022-06-06 08:58:20 +10:00
2022-06-28 22:55:05 +10:00
2022-05-16 14:41:23 +10:00
2022-06-12 12:40:27 +10:00
2022-06-02 21:50:48 +02:00
2022-04-14 06:17:34 +02:00
2022-05-13 18:59:12 +10:00
2022-05-24 11:55:43 +10:00
2021-12-20 12:42:42 +01:00
2021-12-29 15:57:20 +11:00
2022-06-24 17:44:30 +10:00
2022-06-20 10:14:35 +10:00
2022-06-24 17:44:30 +10:00
2022-06-22 19:36:30 -07:00
2022-06-26 19:03:17 +10:00
2022-05-04 09:55:21 -07:00
2022-05-20 13:15:36 +10:00
2022-06-24 17:44:30 +10:00
2022-06-04 17:17:48 +10:00
2022-06-04 17:17:48 +10:00
2022-06-04 17:17:48 +10:00
2022-05-17 11:04:38 -07:00
2022-06-16 18:37:07 +10:00
2022-06-28 22:55:05 +10:00
2022-06-28 22:54:08 +10:00
2022-01-06 23:45:02 +11:00
2022-06-24 17:44:30 +10:00
2022-06-23 14:33:25 +10:00
2022-06-04 17:17:48 +10:00
2022-04-28 17:57:51 +10:00
2022-05-16 14:41:23 +10:00
2022-05-16 11:43:47 +10:00
2022-05-06 12:35:06 +10:00
2022-02-05 11:39:36 -07:00