diff --git a/EXILED/Exiled.API/Features/Map.cs b/EXILED/Exiled.API/Features/Map.cs index 2b3c4cdb00..fa8db85b0a 100644 --- a/EXILED/Exiled.API/Features/Map.cs +++ b/EXILED/Exiled.API/Features/Map.cs @@ -106,6 +106,18 @@ public static int Seed } } + /// + /// Gets or sets a value indicating whether decontamination is enabled. + /// + public static bool IsDecontaminationEnabled + { + get => DecontaminationController.Singleton.NetworkDecontaminationOverride == DecontaminationController.DecontaminationStatus.None; + set => + DecontaminationController.Singleton.NetworkDecontaminationOverride = value + ? DecontaminationController.DecontaminationStatus.None + : DecontaminationController.DecontaminationStatus.Disabled; + } + /// /// Gets the . /// @@ -159,7 +171,7 @@ public static void ShowHint(string message, float duration = 3f) public static void ClearBroadcasts() => Server.Broadcast.RpcClearElements(); /// - /// Starts the light containment zone decontamination process. + /// Forces the light containment zone decontamination process. /// public static void StartDecontamination() => DecontaminationController.Singleton.ForceDecontamination();