Remove Debug asserts

This commit is contained in:
Vera Aguilera Puerto
2021-12-03 11:39:36 +01:00
parent 5730465c36
commit e72d29a677
-8
View File
@@ -76,22 +76,16 @@ namespace Robust.Shared.GameObjects
public T GetComponent<T>()
{
DebugTools.Assert(!((!IoCManager.Resolve<IEntityManager>().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve<IEntityManager>().GetComponent<MetaDataComponent>(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity.");
return IoCManager.Resolve<IEntityManager>().GetComponent<T>(Uid);
}
public IComponent GetComponent(Type type)
{
DebugTools.Assert(!((!IoCManager.Resolve<IEntityManager>().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve<IEntityManager>().GetComponent<MetaDataComponent>(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity.");
return IoCManager.Resolve<IEntityManager>().GetComponent(Uid, type);
}
public bool TryGetComponent<T>([NotNullWhen(true)] out T? component) where T : class
{
DebugTools.Assert(!((!IoCManager.Resolve<IEntityManager>().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve<IEntityManager>().GetComponent<MetaDataComponent>(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity.");
return IoCManager.Resolve<IEntityManager>().TryGetComponent(Uid, out component);
}
@@ -102,8 +96,6 @@ namespace Robust.Shared.GameObjects
public bool TryGetComponent(Type type, [NotNullWhen(true)] out IComponent? component)
{
DebugTools.Assert(!((!IoCManager.Resolve<IEntityManager>().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve<IEntityManager>().GetComponent<MetaDataComponent>(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity.");
return IoCManager.Resolve<IEntityManager>().TryGetComponent(Uid, type, out component);
}