Natural immunities (#9026)

This commit is contained in:
Rane
2022-06-22 19:25:48 -04:00
committed by GitHub
parent 3ebd984924
commit 3ccf25210c
4 changed files with 33 additions and 0 deletions

View File

@@ -44,5 +44,13 @@ namespace Content.Server.Disease.Components
/// </summary>
[ViewVariables, DataField("carrierDiseases", customTypeSerializer: typeof(PrototypeIdHashSetSerializer<DiseasePrototype>))]
public HashSet<string>? CarrierDiseases;
/// <summary>
/// When this component is initialized,
/// these diseases will be added to past diseases,
/// rendering them immune.
/// </summary>
[DataField("naturalImmunities")]
public List<string>? NaturalImmunities;
}
}