Adds a new AtmosphereSystem.GetTileMixture() override (#21804)

This commit is contained in:
Leon Friedrich
2023-11-28 18:03:44 -05:00
committed by GitHub
parent c60205fa28
commit 918d8c2b34
14 changed files with 25 additions and 33 deletions

View File

@@ -37,9 +37,7 @@ public sealed class ArtifactGasTriggerSystem : EntitySystem
if (trigger.ActivationGas == null)
continue;
var environment = _atmosphereSystem.GetTileMixture(transform.GridUid, transform.MapUid,
_transformSystem.GetGridOrMapTilePosition(uid, transform));
var environment = _atmosphereSystem.GetTileMixture((uid, transform));
if (environment == null)
continue;

View File

@@ -28,8 +28,7 @@ public sealed class ArtifactHeatTriggerSystem : EntitySystem
var query = EntityQueryEnumerator<ArtifactHeatTriggerComponent, TransformComponent, ArtifactComponent>();
while (query.MoveNext(out var uid, out var trigger, out var transform, out var artifact))
{
var environment = _atmosphereSystem.GetTileMixture(transform.GridUid, transform.MapUid,
_transformSystem.GetGridOrMapTilePosition(uid, transform));
var environment = _atmosphereSystem.GetTileMixture((uid, transform));
if (environment == null)
continue;

View File

@@ -21,9 +21,7 @@ public sealed class ArtifactPressureTriggerSystem : EntitySystem
var query = EntityQueryEnumerator<ArtifactPressureTriggerComponent, ArtifactComponent, TransformComponent>();
while (query.MoveNext(out var uid, out var trigger, out var artifact, out var transform))
{
var environment = _atmosphereSystem.GetTileMixture(transform.GridUid, transform.MapUid,
_transformSystem.GetGridOrMapTilePosition(uid, transform));
var environment = _atmosphereSystem.GetTileMixture((uid, transform));
if (environment == null)
continue;