Fix clientsided alerts being overwritten by server (#37033)

Initial commit
This commit is contained in:
SlamBamActionman
2025-04-29 15:32:18 +02:00
committed by GitHub
parent 74a8bb9509
commit aa29712a65
3 changed files with 23 additions and 0 deletions

View File

@@ -75,6 +75,12 @@ public sealed partial class AlertPrototype : IPrototype
/// </summary>
public bool SupportsSeverity => MaxSeverity != -1;
/// <summary>
/// If true, this alert is being handled by the client and will not be overwritten when handling server -> client states.
/// </summary>
[DataField]
public bool ClientHandled = false;
/// <summary>
/// Event raised on the user when they click on this alert.
/// Can be null.