1.00-release

Details

  • Filename
    HereBeDragons-1.0-1.00-release.zip
  • Uploaded by
  • Uploaded
    Aug 23, 2015
  • Size
    16.29 KB
  • Downloads
    462
  • MD5
    41d1f901134ff58c227fb0db6c44aa09

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