Content mapmanager query changes (#16894)
This commit is contained in:
@@ -16,7 +16,7 @@ namespace Content.Shared.Construction
|
||||
if (!canBuildInImpassable)
|
||||
return null;
|
||||
|
||||
if (!_mapManager.TryFindGridAt(coords, out var grid))
|
||||
if (!_mapManager.TryFindGridAt(coords, out _, out var grid))
|
||||
return null;
|
||||
|
||||
var ignored = grid.GetAnchoredEntities(coords).ToHashSet();
|
||||
|
||||
@@ -689,7 +689,7 @@ namespace Content.Shared.Interaction
|
||||
ignoreAnchored = angleDelta < wallMount.Arc / 2 || Math.Tau - angleDelta < wallMount.Arc / 2;
|
||||
}
|
||||
|
||||
if (ignoreAnchored && _mapManager.TryFindGridAt(targetCoords, out var grid))
|
||||
if (ignoreAnchored && _mapManager.TryFindGridAt(targetCoords, out _, out var grid))
|
||||
ignored.UnionWith(grid.GetAnchoredEntities(targetCoords));
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace Content.Shared.Maps
|
||||
|
||||
mapManager ??= IoCManager.Resolve<IMapManager>();
|
||||
var pos = coordinates.ToMap(entityManager, entityManager.System<SharedTransformSystem>());
|
||||
if (!mapManager.TryFindGridAt(pos, out var grid))
|
||||
if (!mapManager.TryFindGridAt(pos, out _, out var grid))
|
||||
return null;
|
||||
|
||||
if (!grid.TryGetTileRef(coordinates, out var tile))
|
||||
|
||||
@@ -137,7 +137,7 @@ namespace Content.Shared.Throwing
|
||||
if (thrownItem.Thrower is not null)
|
||||
_adminLogger.Add(LogType.Landed, LogImpact.Low, $"{ToPrettyString(landing):entity} thrown by {ToPrettyString(thrownItem.Thrower.Value):thrower} landed.");
|
||||
|
||||
_broadphase.RegenerateContacts(physics);
|
||||
_broadphase.RegenerateContacts(uid, physics);
|
||||
var landEvent = new LandEvent(thrownItem.Thrower, playSound);
|
||||
RaiseLocalEvent(landing, ref landEvent);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user