Visual popup addendum (#9570)
This commit is contained in:
@@ -93,12 +93,12 @@ namespace Content.Shared.Popups
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Used to determine how a popup should appear visually to the client.
|
||||
/// Used to determine how a popup should appear visually to the client. Caution variants simply have a red color.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Actions which can fail or succeed should use a smaller popup for failure and a larger popup for success.
|
||||
/// Actions which have different popups for the user vs. others should use a larger popup for the user and a smaller popup for others.
|
||||
/// Actions which result in immediate death for a user should almost always show as critical to all parties, such as suicides or smites.
|
||||
/// Actions which result in harm or are otherwise dangerous should always show as the caution variant.
|
||||
/// </remarks>
|
||||
[Serializable, NetSerializable]
|
||||
public enum PopupType : byte
|
||||
@@ -107,20 +107,17 @@ namespace Content.Shared.Popups
|
||||
/// Small popups are the default, and denote actions that may be spammable or are otherwise unimportant.
|
||||
/// </summary>
|
||||
Small,
|
||||
SmallCaution,
|
||||
/// <summary>
|
||||
/// Medium popups should be used for actions which are not spammable but may not be particularly important.
|
||||
/// </summary>
|
||||
Medium,
|
||||
MediumCaution,
|
||||
/// <summary>
|
||||
/// Large popups should be used for actions which may be important or very important to one or more users,
|
||||
/// but is not life-threatening.
|
||||
/// </summary>
|
||||
Large,
|
||||
/// <summary>
|
||||
/// Critical popups should be used very sparingly, should not be used on anything that is spammable,
|
||||
/// and should primarily be used when showing popups to one user. Critical popups denote actions which
|
||||
/// may be directly life-threatening.
|
||||
/// </summary>
|
||||
Critical
|
||||
LargeCaution
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user