* add ActionAttemptEvent * add ConfirmableAction compsys * make suicide actions confirmable * use new trolling techniques * better query and dirty them * death --------- Co-authored-by: deltanedas <@deltanedas:kde.org>
9 lines
307 B
C#
9 lines
307 B
C#
namespace Content.Shared.Actions.Events;
|
|
|
|
/// <summary>
|
|
/// Raised before an action is used and can be cancelled to prevent it.
|
|
/// Allowed to have side effects like modifying the action component.
|
|
/// </summary>
|
|
[ByRefEvent]
|
|
public record struct ActionAttemptEvent(EntityUid User, bool Cancelled = false);
|