Example #1
0
        public static float ConvertFromWorldToNormalizedPos(float src, ArkMapEntry mapInfo)
        {
            //Add half of the width to make it start at zero.
            float r = src + (mapInfo.bounds.height / 2);

            //Now divide by the length of the map
            return(r / mapInfo.bounds.height);
        }
Example #2
0
 public static float ConvertSingleFromWolrdToGameCoords(float src, ArkMapEntry mapInfo)
 {
     return((src / mapInfo.latLonMultiplier) + 50);
 }
Example #3
0
 public static Vector2 ConvertFromWorldToNormalizedPos(DbLocation src, ArkMapEntry mapInfo)
 {
     return(new Vector2(ConvertFromWorldToNormalizedPos(src.x, mapInfo), ConvertFromWorldToNormalizedPos(src.y, mapInfo)));
 }
Example #4
0
 public static Vector2 ConvertFromWorldToGameCoords(DbLocation src, ArkMapEntry mapInfo)
 {
     return(new Vector2(ConvertSingleFromWolrdToGameCoords(src.x, mapInfo), ConvertSingleFromWolrdToGameCoords(src.y, mapInfo)));
 }