public MapPos Offset(EnumDirection dir, int distance)
 {
     return(Offset(dir.OffsetX() * distance, dir.OffsetY() * distance));
 }