Files
ss14-wega/Content.Client/_Wega/Ghost/GhostRespawnSystem.cs
T
Zekins3366 864ab2ea6b pew
2026-06-02 01:41:45 +03:00

21 lines
513 B
C#

using Content.Shared.Wega.Ghost.Respawn;
namespace Content.Client.Wega.Ghost.Respawn;
public sealed partial class GhostRespawnSystem : EntitySystem
{
public TimeSpan? GhostRespawnTime { get; private set; }
public event Action? GhostRespawn;
public override void Initialize()
{
SubscribeNetworkEvent<GhostRespawnEvent>(OnGhostRespawnReset);
}
private void OnGhostRespawnReset(GhostRespawnEvent e)
{
GhostRespawnTime = e.Time;
GhostRespawn?.Invoke();
}
}