//////////////// public static Vector2 GetSizeOnFullMap(float width, float height) //Main.mapFullscreen { float baseX = Main.screenPosition.X; float baseY = Main.screenPosition.Y; Vector2 mapBasePos = HudMapHelpers.GetFullMapScreenPosition(new Rectangle((int)baseX, (int)baseY, 0, 0)).Item1; Vector2 mapNewPos = HudMapHelpers.GetFullMapScreenPosition(new Rectangle((int)(baseX + width), (int)(baseY + height), 0, 0)).Item1; return(mapNewPos - mapBasePos); }
public static Tuple <Vector2, bool> GetFullMapScreenPosition(Vector2 position) //Main.mapFullscreen { return(HudMapHelpers.GetFullMapScreenPosition(new Rectangle((int)position.X, (int)position.Y, 0, 0))); }
public static Vector2 GetFullMapPosition(Rectangle origin) //Main.mapFullscreen { var data = HudMapHelpers.GetFullMapScreenPosition(origin); return(data.Item1); }