Astrolabe

Libraries Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 21 Monthly Downloads
  • Supports: 4.0.3a
  • 3,475 Total Downloads
  • Updated 12/13/2010 1:48:08 PM
  • Created 10/13/2010 4:04:15 PM
  • 29 Favorites
  • Project Site
  • Release Type: Release
  • License: GNU Lesser General Public License version 2.1 (LGPLv2.1)
  • Newest File: Astrolabe-1.0 r125
or

About Astrolabe

Astrolabe is an embeddable library for placing icons on the Minimap, and on World Maps. Icons that are placed on the Minimap using Astrolabe are placed in a special buffer and their positions are continuously updated for player movement, based on the world map coordinates provided when the icon was initially placed. Icons remain in this buffer until they are removed.

Astrolabe also provides functions to compute the in-game distance between two points and translate a point from one zoom level of the map another.  

For full documentation, see: http://wiki.esamynn.org/Astrolabe

- data is now present for all maps
- added some sanity checking for the WorldMapSize data post processing
- fixed a bug that could cause a Lua error if you passed in one valid map ID and one invalid map ID
- added function: numFloors = Astrolabe:GetNumFloors( mapID )
- changing printError function to a local variable
- fixed TranslateWorldMapPosition() when translating between continents
- treat nil as the first floor of a map when the map HAS floors
- add argcheck calls for :GetMapInfo
- ComputeDistance and TranslateWorldMapPosition now always validate that they at least got a non-nil value for the map id

Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Diablo III Giveaway

Enter Now!