1.00-release
Details
-
FilenameHereBeDragons-1.0-1.00-release.zip
-
Uploaded by
-
UploadedAug 23, 2015
-
Size16.29 KB
-
Downloads491
-
MD541d1f901134ff58c227fb0db6c44aa09
Supported WoW Retail Versions
- 6.2.0
Changelog
tag 1.00-release
a68579bd36f4b5d17ee7ef4e2ff606d3b38f4c87
Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-23 11:19:04 +0200
Tag as 1.00-release
--------------------
Hendrik Leppkes:
- Upvalue a few more commonly used Lua functions
- Minor cleanup in drawMinimapPin
- Change GetZoneDistance API to take two zone/level ids, instead of being restricted to the same zone
- Only position worldmap pins when the worldmap is actually visible
- Don't need to do a full update for every added/removed worldmap pin
- Bail out when coordinates cannot be translated, instead of erroring later
- Bump minor after latest change
- Add an option to allow out of bounds zone coordinates when translating
- Bump minor versions
- Upvalue a few more commonly used functions
- Add an API to retrieve a vector to an icon, from the players position
- Improve floatOnEdge behavior - no longer alphas out, and has an API to retrieve the edge status
- Flip the returned angles to match Astrolabes orientation
- Add API to retrieve the number of floors
- Avoid a double map update when adding a world map pin
- Implement world map icon functionality
- Add function to translate coordinates between two zones in the same continent
- Typo in doc
- Remove debug print
- Add some more C/Z functions
- Return the mapfile from position APIs, including micro dungeon maps
- Don't strip the tier off the garrison map file
- Correctly set the map->id lookup for garrison maps
- Don't return coordinates of the width/height of the map are 0
- Store continents in the C/Z lookup list as well
- Hardcode some values for the cosmic and world/azeroth map
- Minimap icon implementation
- Add API stub for minimap pins
- Some more indenting
- Rename continents -> continentZoneMap
- Some more vertical alignment
- Add X-Website tag
- Add CallbackHandler based zone change notification
- Only update current position vars when there is a change, add TODO about notification callback
- Add a function to retrieve the current zone location
- Track the current player zone and level
- Disable WORLD_MAP_UPDATE event handlers while we're probing the API
This can severely reduce the loading time of the library
- Add a function to lookup the map id for a C/Z combination
- Reorder some things
- Only gather map data when required, not when upgrading
- Upvalue APIs used in common/frequent code paths
- Remove old parameter from function signature
- Detect and handle maps with alternate phases
- Add a few fixups for garrison data which is not available during initial login
- Remove idToMap and mapLocalized and put the data into mapData instead
- Document GetAllMapIDs
- Add missing newline
- Remove debug statement
- Remove assertions and return nil from most functions that failed to find zone info
- Unify capitalization of ID
- Add a function to compute the distance using local zone/point coordinates inside one zone
- Add function to get a list of all map ids
- Fix micro dungeons in draenor
Either the flag was interpreted wrong, or its not set consistently, but a lot of
micro dungeons in draenor don't set it (ie. the garrison mine)
- nil protect getMapDataTable
- Some more comments
- Improve transformed microdungeon handling
- Return all coordinates properly transformed
- right/bottom values are not needed in the data table
- Handle instance id changes due to phasing in draenor
- Handle map transforms
- Properly store data tables in the library object
- Support micro dungeons
- Initial version