Remove checking for SpriteComponent on the server (#16821)
This commit is contained in:
@@ -73,7 +73,7 @@ namespace Content.MapRenderer.Painters
|
|||||||
|
|
||||||
foreach (var entity in _sEntityManager.GetEntities())
|
foreach (var entity in _sEntityManager.GetEntities())
|
||||||
{
|
{
|
||||||
if (!_sEntityManager.HasComponent<SpriteComponent>(entity))
|
if (!_cEntityManager.TryGetComponent(entity, out SpriteComponent? sprite))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -84,12 +84,6 @@ namespace Content.MapRenderer.Painters
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!_cEntityManager.TryGetComponent(entity, out SpriteComponent? sprite))
|
|
||||||
{
|
|
||||||
throw new InvalidOperationException(
|
|
||||||
$"No sprite component found on an entity for which a server sprite component exists. Prototype id: {prototype.ID}");
|
|
||||||
}
|
|
||||||
|
|
||||||
var transform = _sEntityManager.GetComponent<TransformComponent>(entity);
|
var transform = _sEntityManager.GetComponent<TransformComponent>(entity);
|
||||||
if (_cMapManager.TryGetGrid(transform.GridUid, out var grid))
|
if (_cMapManager.TryGetGrid(transform.GridUid, out var grid))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user