Replace obsolete FromMap calls with ToCoordinates (#35304)

This commit is contained in:
Kyle Tyo
2025-02-20 07:03:42 -05:00
committed by GitHub
parent 5e0a1d8581
commit c8dce26dbb
8 changed files with 20 additions and 17 deletions

View File

@@ -15,11 +15,11 @@ namespace Content.Shared.Coordinates.Helpers
if (gridId == null)
{
var xformSys = entMan.System<SharedTransformSystem>();
var mapPos = coordinates.ToMap(entMan, xformSys);
var mapPos = xformSys.ToMapCoordinates(coordinates);
var mapX = (int)Math.Floor(mapPos.X) + 0.5f;
var mapY = (int)Math.Floor(mapPos.Y) + 0.5f;
mapPos = new MapCoordinates(new Vector2(mapX, mapY), mapPos.MapId);
return EntityCoordinates.FromMap(coordinates.EntityId, mapPos, xformSys);
return xformSys.ToCoordinates(coordinates.EntityId, mapPos);
}
var grid = entMan.GetComponent<MapGridComponent>(gridId.Value);

View File

@@ -115,7 +115,7 @@ public abstract partial class SharedHandsSystem : EntitySystem
&& (itemPos.Position - TransformSystem.GetMapCoordinates(uid, xform: xform).Position).Length() <= MaxAnimationRange
&& MetaData(entity).VisibilityMask == MetaData(uid).VisibilityMask) // Don't animate aghost pickups.
{
var initialPosition = EntityCoordinates.FromMap(coordinateEntity, itemPos, TransformSystem, EntityManager);
var initialPosition = TransformSystem.ToCoordinates(coordinateEntity, itemPos);
_storage.PlayPickupAnimation(entity, initialPosition, xform.Coordinates, itemXform.LocalRotation, uid);
}
}

View File

@@ -81,7 +81,7 @@ public sealed class MagnetPickupSystem : EntitySystem
// game state handling we can't show a lerp animation for it.
var nearXform = Transform(near);
var nearMap = _transform.GetMapCoordinates(near, xform: nearXform);
var nearCoords = EntityCoordinates.FromMap(moverCoords.EntityId, nearMap, _transform, EntityManager);
var nearCoords = _transform.ToCoordinates(moverCoords.EntityId, nearMap);
if (!_storage.Insert(uid, near, out var stacked, storageComp: storage, playSound: !playedSound))
continue;

View File

@@ -532,10 +532,9 @@ public abstract class SharedStorageSystem : EntitySystem
{
var parent = transformOwner.ParentUid;
var position = EntityCoordinates.FromMap(
var position = TransformSystem.ToCoordinates(
parent.IsValid() ? parent : uid,
TransformSystem.GetMapCoordinates(transformEnt),
TransformSystem
TransformSystem.GetMapCoordinates(transformEnt)
);
args.Handled = true;
@@ -585,10 +584,9 @@ public abstract class SharedStorageSystem : EntitySystem
continue;
}
var position = EntityCoordinates.FromMap(
var position = TransformSystem.ToCoordinates(
xform.ParentUid.IsValid() ? xform.ParentUid : uid,
new MapCoordinates(TransformSystem.GetWorldPosition(targetXform), targetXform.MapID),
TransformSystem
new MapCoordinates(TransformSystem.GetWorldPosition(targetXform), targetXform.MapID)
);
var angle = targetXform.LocalRotation;