function WrightAI::SubLocationDistanceAircraft(t0, t1) { local t0x = AIMap.GetTileX(t0); local t0y = AIMap.GetTileY(t0); local t1x = AIMap.GetTileX(t1); local t1y = AIMap.GetTileY(t1); local dx = t0x > t1x ? t0x - t1x : t1x - t0x; // 20 - 10 = 10 local dy = t0y > t1y ? t0y - t1y : t1y - t0y; // 37 - 30 = 7 return dxy = dx > dy ? (dx - dy) * 48 / 4 + dy * 48 / 3 : (dy - dx) * 48 / 4 + dx * 48 / 3; }