Mercurial > wow > buffalo2
view Veneer.toc @ 8:7923243ae972
ObjectiveUI & ObjectiveEvents
- securehook to API calls for compatibility with addons that work with the objective tracking interface
- let the API hooks invoke ObjectiveUI functions when possible
- ObjectiveUI framescript handlers should use the corresponding API call if possible, so that addon space can be fully aware of our actions
- Sanity check cached data when possible during 'Remove' hooks
ObjectiveInfo
- Add cheevID to criteria info
ObjectiveCore
- Index quest tracker blocks by their watch offset, and use that to verify whether the given block frame should be released into pool
ObjectiveFrame
- Differentiate between visible and non-visible unused buttons, and only release when their quest has been dropped
author | Nenue |
---|---|
date | Fri, 01 Apr 2016 14:40:14 -0400 |
parents | 3dbcad2b387d |
children | e837384ac363 |
line wrap: on
line source
## Interface: 60200 ## Title: Veneer ## Notes: Buff button management ## Author: Krakyn ## Version: 1.0-@project-revision@ ## SavedVariables: VeneerData ## X-Category: Interface Enhancements ## DefaultState: Enabled ## LoadOnDemand: 0 ## OptionalDeps: Devian Core.xml BuffFrame.xml ObjectiveTracker.xml