CatStation/Content.Server/Objectives/Components/SupercriticalAnomaliesConditionComponent.cs
Super 700bcbf28d
Cause Anomalies to Go Supercritical [Traitor Objective] (#43505)
* science explosions are projected to go up by 1%

* eof

* huh

* review

* newline

* make it exclusive
2026-04-07 18:44:17 +00:00

14 lines
544 B
C#

namespace Content.Server.Objectives.Components;
/// <summary>
/// Objective condition that requires a certain number of anomalies (defined by <see cref="NumberObjectiveComponent"/>) to go supercritical while the objective is in play.
/// </summary>
[RegisterComponent]
public sealed partial class SupercriticalAnomaliesConditionComponent : Component
{
/// <summary>
/// The number of anomalies that have gone supercritical since this objective was added.
/// </summary>
[DataField]
public int SupercriticalAnomalies = 0;
}