Refactors TemperatureComponent and AtmosExposed to ECS (#4927)
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
This commit is contained in:
26
Content.Server/Atmos/EntitySystems/AtmosExposedSystem.cs
Normal file
26
Content.Server/Atmos/EntitySystems/AtmosExposedSystem.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
using Content.Server.Atmos.Components;
|
||||
using Content.Server.Temperature.Components;
|
||||
using Content.Server.Temperature.Systems;
|
||||
using Robust.Shared.GameObjects;
|
||||
using Robust.Shared.IoC;
|
||||
using Robust.Shared.Map;
|
||||
|
||||
namespace Content.Server.Atmos.EntitySystems
|
||||
{
|
||||
/* doesn't seem to be a use for this at the moment, so it's disabled
|
||||
public class AtmosExposedSystem : EntitySystem
|
||||
{}
|
||||
*/
|
||||
|
||||
public readonly struct AtmosExposedUpdateEvent
|
||||
{
|
||||
public readonly EntityCoordinates Coordinates;
|
||||
public readonly GasMixture GasMixture;
|
||||
|
||||
public AtmosExposedUpdateEvent(EntityCoordinates coordinates, GasMixture mixture)
|
||||
{
|
||||
Coordinates = coordinates;
|
||||
GasMixture = mixture;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user