2021-06-09 22:19:39 +02:00
|
|
|
using Content.Client.DoAfter.UI;
|
|
|
|
|
using Content.Shared.DoAfter;
|
2020-08-09 02:16:13 +10:00
|
|
|
|
2021-06-09 22:19:39 +02:00
|
|
|
namespace Content.Client.DoAfter
|
2020-08-09 02:16:13 +10:00
|
|
|
{
|
2022-02-20 06:15:57 +11:00
|
|
|
[RegisterComponent, Friend(typeof(DoAfterSystem))]
|
2020-08-09 02:16:13 +10:00
|
|
|
public sealed class DoAfterComponent : SharedDoAfterComponent
|
|
|
|
|
{
|
2022-02-20 06:15:57 +11:00
|
|
|
public readonly Dictionary<byte, ClientDoAfter> DoAfters = new();
|
2021-02-14 05:07:03 +11:00
|
|
|
|
2020-11-27 11:00:49 +01:00
|
|
|
public readonly List<(TimeSpan CancelTime, ClientDoAfter Message)> CancelledDoAfters = new();
|
2020-10-10 22:59:17 +11:00
|
|
|
|
|
|
|
|
public DoAfterGui? Gui { get; set; }
|
2020-08-09 02:16:13 +10:00
|
|
|
}
|
2020-11-26 14:33:31 +01:00
|
|
|
}
|