using Content.Server.Atmos.Components; using JetBrains.Annotations; using Robust.Shared.GameObjects; namespace Content.Server.Atmos.EntitySystems { [UsedImplicitly] public class GasTankSystem : EntitySystem { private float _timer = 0f; private const float Interval = 0.5f; public override void Update(float frameTime) { base.Update(frameTime); _timer += frameTime; if (_timer < Interval) return; _timer = 0f; foreach (var gasTank in EntityManager.ComponentManager.EntityQuery(true)) { gasTank.Update(); } } } }