Makes more things queue delete to prevent physics collision callback issues.

This commit is contained in:
Vera Aguilera Puerto
2021-05-26 18:43:12 +02:00
parent 2232dbd71d
commit f64433a14d
14 changed files with 18 additions and 18 deletions

View File

@@ -184,7 +184,7 @@ namespace Content.Client.GameObjects.EntitySystems
{
if (_ghosts.TryGetValue(ghostId, out var ghost))
{
ghost.Owner.Delete();
ghost.Owner.QueueDelete();
_ghosts.Remove(ghostId);
}
}
@@ -196,7 +196,7 @@ namespace Content.Client.GameObjects.EntitySystems
{
foreach (var (_, ghost) in _ghosts)
{
ghost.Owner.Delete();
ghost.Owner.QueueDelete();
}
_ghosts.Clear();