Mime cleanup (#8433)

This commit is contained in:
metalgearsloth
2022-05-25 17:43:48 +10:00
committed by GitHub
parent d79da62a95
commit 495a65bc6d
6 changed files with 51 additions and 39 deletions

View File

@@ -0,0 +1,18 @@
namespace Content.Server.Delete;
public sealed class DeleteAfterTimeSystem : EntitySystem
{
public override void Update(float frameTime)
{
base.Update(frameTime);
foreach (var comp in EntityQuery<DeleteAfterTimeComponent>())
{
comp.Accumulator += frameTime;
if (comp.Accumulator < comp.DespawnTime.TotalSeconds)
continue;
QueueDel(comp.Owner);
}
}
}