namespace Content.Shared.Radiation.Events; /// /// Raised on entity when it was irradiated /// by some radiation source. /// public readonly record struct OnIrradiatedEvent(float FrameTime, float RadsPerSecond) { public readonly float FrameTime = FrameTime; public readonly float RadsPerSecond = RadsPerSecond; public float TotalRads => RadsPerSecond * FrameTime; }