EntityCoordinatesExtensions.cs 643 B

1234567891011121314151617181920212223
  1. using System.Numerics;
  2. using Robust.Shared.Map;
  3. namespace Content.Shared.Coordinates
  4. {
  5. public static class EntityCoordinatesExtensions
  6. {
  7. public static EntityCoordinates ToCoordinates(this EntityUid id)
  8. {
  9. return new EntityCoordinates(id, new Vector2(0, 0));
  10. }
  11. public static EntityCoordinates ToCoordinates(this EntityUid id, Vector2 offset)
  12. {
  13. return new EntityCoordinates(id, offset);
  14. }
  15. public static EntityCoordinates ToCoordinates(this EntityUid id, float x, float y)
  16. {
  17. return new EntityCoordinates(id, x, y);
  18. }
  19. }
  20. }