* Adds IFireAct, ITemperatureExpose * Use AtmosDirection instead of Direction for Atmos * Refactor atmos to heavily rely on arrays and bitflags. Adds F A S T M O S and reduces atmos tech debt heavily. * Optimize and fix more stuff * Kinda improve superconduction * Pipenet is a word * T U R B O M O S * Address reviews * Small optimization * Superconduct is also a word * Remove check * Cleanup tile atmosphere * Correct a comment
24 lines
660 B
C#
24 lines
660 B
C#
using Robust.Shared.GameObjects;
|
|
using Robust.Shared.Map;
|
|
|
|
namespace Content.Server.Atmos
|
|
{
|
|
public class TemperatureExposeEvent : EntitySystemMessage
|
|
{
|
|
public MapIndices Indices { get; }
|
|
public GridId Grid { get; }
|
|
public GasMixture Air { get; }
|
|
public float Temperature { get; }
|
|
public float Volume { get; }
|
|
|
|
public TemperatureExposeEvent(MapIndices indices, GridId gridId, GasMixture air, float temperature, float volume)
|
|
{
|
|
Indices = indices;
|
|
Grid = gridId;
|
|
Air = air;
|
|
Temperature = temperature;
|
|
Volume = volume;
|
|
}
|
|
}
|
|
}
|