From e83bf9ef345db471ff92aa674cfb6c017edccaf5 Mon Sep 17 00:00:00 2001 From: Vera Aguilera Puerto Date: Sat, 24 Jul 2021 15:06:57 +0200 Subject: [PATCH] Remove ITemperatureExpose, optimizes atmos. --- Content.Server/Atmos/ITemperatureExpose.cs | 7 ------- Content.Server/Atmos/Reactions/PlasmaFireReaction.cs | 10 ---------- Content.Server/Atmos/Reactions/TritiumFireReaction.cs | 10 ---------- 3 files changed, 27 deletions(-) delete mode 100644 Content.Server/Atmos/ITemperatureExpose.cs diff --git a/Content.Server/Atmos/ITemperatureExpose.cs b/Content.Server/Atmos/ITemperatureExpose.cs deleted file mode 100644 index bb53294c77..0000000000 --- a/Content.Server/Atmos/ITemperatureExpose.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Content.Server.Atmos -{ - public interface ITemperatureExpose - { - void TemperatureExpose(GasMixture air, float exposedTemperature, float exposedVolume); - } -} diff --git a/Content.Server/Atmos/Reactions/PlasmaFireReaction.cs b/Content.Server/Atmos/Reactions/PlasmaFireReaction.cs index 39a6b2963e..7b4da18625 100644 --- a/Content.Server/Atmos/Reactions/PlasmaFireReaction.cs +++ b/Content.Server/Atmos/Reactions/PlasmaFireReaction.cs @@ -71,16 +71,6 @@ namespace Content.Server.Atmos.Reactions if (mixTemperature > Atmospherics.FireMinimumTemperatureToExist) { atmosphereSystem.HotspotExpose(location.GridIndex, location.GridIndices, mixTemperature, mixture.Volume); - - foreach (var entity in location.GridIndices.GetEntitiesInTileFast(location.GridIndex)) - { - foreach (var temperatureExpose in entity.GetAllComponents()) - { - temperatureExpose.TemperatureExpose(mixture, mixTemperature, mixture.Volume); - } - } - - // TODO ATMOS: location.TemperatureExpose(mixture, mixTemperature, mixture.Volume); } } diff --git a/Content.Server/Atmos/Reactions/TritiumFireReaction.cs b/Content.Server/Atmos/Reactions/TritiumFireReaction.cs index 1bb648e73b..ffbcb16671 100644 --- a/Content.Server/Atmos/Reactions/TritiumFireReaction.cs +++ b/Content.Server/Atmos/Reactions/TritiumFireReaction.cs @@ -64,16 +64,6 @@ namespace Content.Server.Atmos.Reactions if (temperature > Atmospherics.FireMinimumTemperatureToExist) { atmosphereSystem.HotspotExpose(location.GridIndex, location.GridIndices, temperature, mixture.Volume); - - foreach (var entity in location.GridIndices.GetEntitiesInTileFast(location.GridIndex)) - { - foreach (var temperatureExpose in entity.GetAllComponents()) - { - temperatureExpose.TemperatureExpose(mixture, temperature, mixture.Volume); - } - } - - // TODO ATMOS: location.TemperatureExpose(mixture, temperature, mixture.Volume); } }