vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | DESCRIPTION: |
2 | ============ |
||
3 | MetaMap adds features to the WoW world map, keeping all mapping type features in a single place. |
||
4 | Some features are: |
||
5 | |||
6 | Adjust the map window size. |
||
7 | Move the map anywhere on the screen. |
||
8 | Adjust the opacity of the window & maps. |
||
9 | Saved sets for toggling between 2 map modes. |
||
10 | Allows full player movement, messaging, etc. with map open. |
||
11 | Adds coords to the main map and the Minimap |
||
12 | Adds Instance maps which open to the correct instance you enter. |
||
13 | Default data included for all bosses & locations etc. |
||
14 | User editable notes for all maps, including instance maps. |
||
15 | NPC/Mob database collectable by mouseover or keypress. |
||
16 | Toggling on/off display of unexplored areas of the map. |
||
17 | Boss Loot Tables displays all the loot dropped by bosses, and more. |
||
18 | Waypoint system to guide you to any set point. |
||
19 | Inbuilt Import and export facilities for various data formats. |
||
20 | Inbuilt Backup and Restore facilities. |
||
21 | Button on Minimap to open or close the World Map or display MetaMap options. |
||
22 | Key bindings for various MetaMap functions. |
||
23 | Full support for Titan Bar. |
||
24 | |||
25 | INSTALLATION: |
||
26 | ============= |
||
27 | Extract ALL folders in the archive to the Interface\AddOns\ location. |
||
28 | If you wish the Instance maps to be populated with default information, |
||
29 | then on first installation you will need to select 'Extended Options' from the MetaMap menu. |
||
30 | Select the 'Imports' tab, then click 'Load Imports'. This will enable the two default |
||
31 | import buttons, 'Import Instance Notes' and 'Import BLT data'. Click on the import button |
||
32 | for each to import the data. Future updates to these files will require the same procedure. |
||
33 | |||
34 | ISSUES/COMPATIBILITIES: |
||
35 | ======================= |
||
36 | Some addons may reset the map to gather location data. |
||
37 | If your map continuously jumps back to your current location when selecting another map, |
||
38 | it will be due to another addon resetting it. In most cases the authors have made changes |
||
39 | to correct this so, download the latest version of any conflicting addon. |
||
40 | |||
41 | CREDITS: |
||
42 | ======== |
||
43 | Author: Urshurak - aka MetaHawk - Realm: Aggramar |
||
44 | Maps created by Niflheim. |
||
45 | Original MapNotes code by Sir.Bender. |
||
46 | Original WoWKB code by ciphersimian. |
||
47 | Original FullWorldMap code by Mozz. |
||
48 | Original MetaMapBLT code by Daviesh. |
||
49 | Original MetaMapBWP code by Noraj. |
||
50 | French localisation by Sparrows. |
||
51 | German localisation by oneofamillion. |
||
52 | Spanish localisation by Fili. |
||
53 | |||
54 | *****NOTE***** |
||
55 | MapNotes, WoWKB, MozzFullWorldMap, and BetterWaypoints have been INTEGRATED into MetaMap. |
||
56 | This means the original addons are no longer required. Remove them to avoid conflicts! |
||
57 | |||
58 | |||
59 | ******************************************************************************* |
||
60 | ADDITIONAL MODULES |
||
61 | ******************************************************************************* |
||
62 | The following modules come as standard with MetaMap. All are Load-on-Demand, which |
||
63 | means they will not be loaded into memory when MetaMap runs, until you actually |
||
64 | select any to be loaded from various options within MetaMap. |
||
65 | |||
66 | MetaMapBKP: Backup & Restore module - backs up all your data and allows a restore |
||
67 | at any time, with ease. Available from Extended Options. |
||
68 | MetaMapBLT: Boss Loot Tables - Displays loot tables when CTRL-Clicking on any map |
||
69 | note, or any item in the map SideList. |
||
70 | MetaMapBWP: Adds a Waypoint system. Shows direction to selected point, and distance |
||
71 | remaining. Selected from the MetaMap menu. Option to always load on startup. |
||
72 | MetaMapCVT: Main Import/Conversion module. Will import many different data files. |
||
73 | ANY data file for import MUST be placed in the MetaMapCVT folder for import. |
||
74 | MetaMapEXP: Export module for exporting User notes, or KB data for others to import. |
||
75 | Both Import and Export functions are available from Extended Options. |
||
76 | MetaMapFWM: FullWorldMap module. Shows unexplored areas of the map with custom colours. |
||
77 | Option to load always on startup. |
||
78 | MetaMapWKB: WoW Knowledge Base. Stores NPC/MoB data on mouseover or keypress. |
||
79 | Full integration with the Notes system. Option to load always on startup. |
||
80 | MetaMapZSM: ZoneShift module for German and French clients. |
||
81 | |||
82 | ******************************************************************************* |
||
83 | MAIN MAP |
||
84 | ******************************************************************************* |
||
85 | The additions to the main WoW WorldMap were intended to fit in as smoothly as |
||
86 | possible, keeping the overall format the same. It adds not only Instance maps, |
||
87 | but also extends user editable notes to the Instance maps. |
||
88 | |||
89 | Options Menu: (also available in context from the Minimap button and TitanBar) |
||
90 | Menu on Click: Menu is displayed by clicking the button or on mouse-over. |
||
91 | Wrap ToolTip: Will wrap tooltip displays to WoW defined limit. |
||
92 | Show Main Coords: Toggles the display of the WorldMap coords. |
||
93 | Show MiniMap Coords: Toggles the display of coords on the MiniMap. |
||
94 | Notes Filter: Shows a Submenu which allows you to filter out notes on the map. |
||
95 | Allow clicks through map: Sets map to a passive mode to allow all |
||
96 | mouse action through the map. Setting stored for each Saveset. |
||
97 | Map Mode: Switches between 2 saved map modes. Each set stores its own settings |
||
98 | for Opacity, Scale and Action Mode. |
||
99 | Instance Backdrop Shade: Toggles between 4 different backdrops. |
||
100 | Extended Options: Displays an additional options menu for further options. |
||
101 | FlightMap Options: Displays FlightMap options (Requires FlightMap Addon). |
||
102 | Gatherer Options: Displaye Gatherer options (Requires Gatherer Addon). |
||
103 | Set as Waypoint: Toggles the BWP options (Requires MetaMapBWP module). |
||
104 | Create notes with MapMod: New note creation is done with CT_MapMod rather than |
||
105 | MetaMap's internal note creation. Both live quite happily with each |
||
106 | other so, you can toggle between them at any time. |
||
107 | Knowledge Base: Displays the KB database window. |
||
108 | Show Unexplored Areas: Toggles the display of unexplored areas on the map. |
||
109 | |||
110 | Shift+LeftClick on Main map coords will insert location details into open message box. |
||
111 | Shift+LeftClick on Minimap coords will insert location details into open message box. |
||
112 | CTRL+LeftClick on Minimap coords will cycle through setable text colours. |
||
113 | Left button down to drag Minimap coords display to anywhere on the screen. |
||
114 | |||
115 | Map List: |
||
116 | Left Clicking an item in the list will ping the location on the map. |
||
117 | Right Clicking an item in the list will show the notes edit box. |
||
118 | CTRL+Click an item in the list on an instance map will show the bossloot table. |
||
119 | |||
120 | Keybindings set in the system keybindings section allow quick key toggles for: |
||
121 | Toggling the WorldMap. |
||
122 | Switching between the 2 Map modes. |
||
123 | Toggling Fullscreen setting. |
||
124 | Toggling Knowledge Base display. |
||
125 | Targetting a unit for inclusion in the Knowledge Base. |
||
126 | Toggling the QuickNote display. |
||
127 | Removing a Waypoint. |
||
128 | |||
129 | |||
130 | ******************************************************************************* |
||
131 | KNOWLEDGE BASE |
||
132 | ******************************************************************************* |
||
133 | This database stores the name, description and location of all the NPCs/mobs you |
||
134 | mouse over. The location is stored as a range to allow for movement or various |
||
135 | spawn points. The range is updated every time you find the NPC in a different |
||
136 | location. The database is global - all your characters on the same |
||
137 | computer and account can access it. |
||
138 | |||
139 | The Auto tracking on mouse-over will only add information from NPC/MOB targets. |
||
140 | Would get pretty cluttered otherwise. However, there is also a 'manual' mode |
||
141 | via a Keybinding set in the system keybinding section. This method will also |
||
142 | allow a targeted Player unit to be added to the database. |
||
143 | |||
144 | You can create Notes when you need them (i.e. hunting a particular mob |
||
145 | or looking for a particular NPC) and then when things start to get cluttered |
||
146 | you can remove the notes for a particular NPC/mob or all from the QuickMenu. |
||
147 | |||
148 | LeftClicking on an item in the main KB window will pop up the QuickMenu with various |
||
149 | options. RightClick gives the option to set the item as a Waypoint. |
||
150 | |||
151 | |||
152 | ******************************************************************************* |
||
153 | MAP NOTES |
||
154 | ******************************************************************************* |
||
155 | Adds a note system to the WorldMap helping you keep track of interesting |
||
156 | locations. This offers two main functions: |
||
157 | |||
158 | 1. Marking notes on the WorldMap. |
||
159 | 2. Showing one of these notes on the MiniMap as a MiniNote. |
||
160 | |||
161 | Map functions: |
||
162 | CTRL+LeftClick: On the WorldMap opens the note creator menu. |
||
163 | LeftClick: On a note opens the note editor menu. |
||
164 | RightClick on a note gives the option to set the note as a Waypoint. |
||
165 | Shift+LeftClick on a note will insert details into open message box. |
||
166 | CTRL+LeftClick brings up the Boss Loot Table (MetaMapBLT) |
||
167 | Mouse-over: On a Note to see the tooltip with the information you entered. |
||
168 | |||
169 | [Edit Menu] |
||
170 | With this menu you can create new notes and edit existing notes. |
||
171 | |||
172 | 1. Select the icon style you want to use for your note. |
||
173 | 2. Title: Enter it in the editbox and select a color in which it will be |
||
174 | displayed in the tooltip. |
||
175 | NOTE: The title field is mandatory, you cannot create a note without |
||
176 | a title - to prevent this the "Save" button is disabled when |
||
177 | the title field is empty. |
||
178 | 3. Infoline 1 and 2: Here you can insert additional information for your |
||
179 | note and color it in one of the colors below the editbox. |
||
180 | 4. Creator: Enter the name of the player or AddOn that created the note |
||
181 | |||
182 | [The MiniNote] |
||
183 | A MiniNote is a note placed on the MiniMap. Moving the mouse over the |
||
184 | MiniNote shows the details of the note. |
||
185 | To show one of your notes on the MiniMap go to the Worldmap, left click on |
||
186 | a note and choose "Set As MiniNote". |
||
187 | To hide the note on the MiniMap, you can go to the WorldMap, left click and |
||
188 | choose "Turn MiniNote Off". |
||
189 | |||
190 | The MiniNote is turned off if the MapNote corresponding to it is deleted. |
||
191 | |||
192 | [Send Notes To Other Players] |
||
193 | After clicking "Send Note" in the notes Menu the Send Menu will show up. |
||
194 | |||
195 | 1. Enter the name of the player you want to send a note to |
||
196 | NOTE: Targeting the player before opening the WorldMap will auto |
||
197 | insert the name. |
||
198 | |||
199 | 2. Send To Player |
||
200 | Choose this option to send the note to the player entered above. |
||
201 | |||
202 | 3. Send To Party (requires Sky) |
||
203 | This will send the note to the entire party. (No player name needs to |
||
204 | be filled in.) |
||
205 | |||
206 | 4. Change Mode |
||
207 | This toggles between Send To Player/Send To Party and Get Slash Command |
||
208 | |||
209 | 5. Get Slash Command |
||
210 | Inserts a slash command in the editbox which can be highlighted and then |
||
211 | copied to the clipboard. After this you can post it on a forum or in chat |
||
212 | and other MetaMap or MapNotes users can insert this note by copying the |
||
213 | slash command to the chatline. |
||
214 | |||
215 | [Slash Commands] |
||
216 | |||
217 | /nextmininote [on|off], /nmn [on|off] |
||
218 | Shows the next note created (using any method) as a MiniNote and also puts |
||
219 | it on the WorldMap. If invoked with no parameters, it will toggle the |
||
220 | current state. |
||
221 | |||
222 | /nextmininoteonly [on|off], /nmno [on|off] |
||
223 | Like the previous command, but doesn't put the note on the WorldMap. |
||
224 | |||
225 | /mininoteoff, /mno |
||
226 | Turns the MiniNote off. |
||
227 | |||
228 | /quicknote [m] [xx,yy] [name], /qnote [m] [xx,yy] [name] |
||
229 | Sets a note on the map in your current zone. |
||
230 | The optional [m] parameter will set a mode for the note. |
||
231 | 1 = Set as Note + Mininote |
||
232 | 2 = Set as Mininote only |
||
233 | 3 = Set as a vNote (Virtual Note) |
||
234 | No parameter or any other number for [m] will set as map note only. |
||
235 | Coords and name are also optional. |
||
236 | If no coords are entered, note is set at your current location. |
||
237 | |||
238 | |||
239 | ******************************************************************************* |
||
240 | WAYPOINTS SYSTEM |
||
241 | ******************************************************************************* |
||
242 | MetaMapBWP module adds a Waypoint system to MetaMap. A Waypoint arrow is displayed, |
||
243 | showing the direction of the point set. |
||
244 | |||
245 | USAGE: |
||
246 | A waypoint can be set by a number of methods: |
||
247 | |||
248 | 1. Select a preset map note from the dropdown list displayed when clicking 'Set a Waypoint' |
||
249 | on the main MetaMap menu. |
||
250 | 2. RightClick on any map note on the map. |
||
251 | 3. RightClick on any entry in the MetaMap KB display. |
||
252 | 4. By typing '/bwp xx,yy name' on the command line. |
||
253 | |||
254 | Both commandline parameters are optional. Results are as follows: |
||
255 | Coords only: Sets a Waypoint at specified location with default name of "QuickLoc". |
||
256 | Coords + Name: Sets a Waypoint at specified location with specified name. |
||
257 | No parameters: Sets a Waypoint at current location with default name of "QuickLoc". |
||
258 | Name only: Sets a Waypoint at current location with specified name. |
||
259 | |||
260 | The last two are useful if you need to mark your current location so you can easily |
||
261 | return to it at a later time. Note that you will need to turn off the |
||
262 | 'Clear Waypoint on arrival' option for this to prevent it from being cleared. |
||
263 | |||
264 | The dropdown options menu can be accessed either by selecting 'Options' from the |
||
265 | preset Waypoints list, or by clicking on the main Waypoint display. |
||
266 | |||
267 | The Waypoints display can also be moved to any location on the screen by using the |
||
268 | RightButton down to drag it. |
||
269 | |||
270 | |||
271 | ******************************************************************************* |
||
272 | DATA IMPORTS/EXPORTS |
||
273 | ******************************************************************************* |
||
274 | MetaMap will import data for MapNotes, WoWKB, User saved notes, default Instance data, |
||
275 | and BLT/AtlasLoot data from a provided file placed in the MetaMapCVT folder. |
||
276 | |||
277 | NOTE: Files for import MUST be placed in the MetaMapCVT folder before starting WoW! |
||
278 | |||
279 | Files: |
||
280 | MapNotes: SavedVariables\MapNotes.lua (If you were previously running the MapNotes addon) |
||
281 | MapMod: SavedVariables\MapMod.lua (If you were previously running the MapMod addon) |
||
282 | User File: MetaMapEXP.lua Provided by another user, from download, or created by User export. |
||
283 | InstanceData: Included as standard in the MetaMapCVT folder. |
||
284 | BLT: Default data included for import as standard. This will additionally import |
||
285 | AtlasLoot data should the need ever arise. Place the 'localization.en.lua' |
||
286 | and 'localization.bg.en.lua' from AtlasLoot into the MetaMapCVT folder to import. |
||
287 | |||
288 | To import any data, click the 'Load Import Module' button after selecting the 'Import' |
||
289 | tab on the Extended Options Menu. This will load the required routines and data |
||
290 | files. Then select the import option required. |
||
291 | |||
292 | For those wishing to export data to other users, simply click on the 'Export User File' |
||
293 | option in the Imports section. Either KB data or Notes data, or both can be exported. |
||
294 | This will create a file in the SavedVariables folder called 'MetaMapEXP.lua'. |
||
295 | Any MetaMap user can then place this file in their MetaMapCVT folder, ready for import. |
||
296 | They too, will have the option to import either set of data, or both. |
||
297 | |||
298 | |||
299 | =============================================================================== |
||
300 | FUNCTION HOOKS |
||
301 | =============================================================================== |
||
302 | Of interest to other Addon authors: |
||
303 | |||
304 | nearNote, nearName = MetaMapNotes_AddNewNote(<parameters>) |
||
305 | |||
306 | This will add a new note to the notes data. A check is made for near notes. |
||
307 | Note accepted: nearNote is returned as true, nearName as nil. |
||
308 | Note rejected: nearNote is returned as false, nearName returns the near note index number. |
||
309 | |||
310 | Standard note parameters in order: |
||
311 | continent, zone, xPos, yPos, name, [inf1], [inf2], [creator], [icon], [ncol], [in1c], [in2c], [mininote] |
||
312 | |||
313 | continent, zone, xPos, yPos, name - are required parameters. Will return nil if not set. |
||
314 | |||
315 | The optional [mininote] parameter sets a Mininote as follows: |
||
316 | |||
317 | 1 - Sets Mapnote + Mininote |
||
318 | 2 - Sets Mininote only |
||
319 | Nil or any other value defaults to value 0 |
||
320 | |||
321 | continent, zone = MetaMap_NameToZoneID(zoneText) |
||
322 | Returns continent and zone IDs. |
||
323 | |||
324 | continent, zone, currentZone, mapName = MetaMap_GetCurrentMapInfo(); |
||
325 | Returns current map information. |
||
326 | continent and zone IDs and Map name. |
||
327 | currentZone returns 'MetaMapNotes_Data[continent][zone]' |
||
328 | |||
329 | MetaKBMenu_CRBSelect() |
||
330 | This function is called when CTRL+RightClicking on any KB display item. |
||
331 | Usage: MetaKBMenu_CRBSelect = MyFunction |
||
332 | |||
333 | MetaKBMenu_SRBSelect() |
||
334 | This function is called when Shift+RightClicking on any KB display item. |
||
335 | Usage: MetaKBMenu_SRBSelect = MyFunction |
||
336 | |||
337 | MetaMapNotes_CRBSelect() |
||
338 | This function is called when CTRL+RightClicking on any map note. |
||
339 | Usage: MetaMapNotes_CRBSelect = MyFunction |
||
340 | |||
341 | MetaMapNotes_SRBSelect() |
||
342 | This function is called when Shift+RightClicking on any map note. |
||
343 | Usage: MetaMapNotes_SRBSelect = MyFunction |
||
344 | |||
345 | There is also a 'Container' frame available for displaying data etc, within the WorldMap, |
||
346 | in the same format as the MetaMapKB and MetaMapBLT displays. |
||
347 | Referenced and parented as 'MetaMapContainerFrame'. |
||
348 | |||
349 | |||
350 | =============================================================================== |
||
351 | VERSION HISTORY |
||
352 | =============================================================================== |
||
353 | 26 Nov 2005 - v1.0 |
||
354 | Initial Release |
||
355 | |||
356 | 27 Nov 2005 - v1.1 |
||
357 | Added checks for existance of Titan Bar |
||
358 | Added ReadMe to MetaMap folder |
||
359 | Moved a few variables to the localisation |
||
360 | Version number is now shown on the Options header |
||
361 | |||
362 | 28 Nov 2005 - v1.2 |
||
363 | MozzFullWorldMap now fully supported |
||
364 | French localisation added ( with thanks to Halrik for the translation) |
||
365 | |||
366 | 29 Nov 2005 - v1.3 |
||
367 | Fixed error return in CT_MapMod when in Auto Gather mode by adjusting event handling. |
||
368 | Tidied up a few other bits of code |
||
369 | |||
370 | 30 Nov 2005 - v1.4 |
||
371 | MetaMap keybinding will now correctly toggle map on/off |
||
372 | Fixed lockout of CT_MasterMod button when running MetaMapOptions from CT control panel |
||
373 | Player location arrow no longer shows in instance maps |
||
374 | Fixed incorrect filename in xml for French localisation |
||
375 | German localisation added (with thanks to oneofamillion) |
||
376 | Changed scaling routine to hopefully fix an issue on fullscreen for some - need feedback on this one |
||
377 | |||
378 | 01 Dec 2005 - v1.5 |
||
379 | NEW: Map is now completely resizeable |
||
380 | Removed full screen feature as this is now redundant |
||
381 | NEW: Option sets now allow you to select between 2 saved mode settings |
||
382 | Saved modes for Map opacity & Map size (set from options panel) |
||
383 | Replaced the map 'Zoom' button with Option set toggle |
||
384 | New keybinding for toggling between option set modes |
||
385 | Escape key added for closing map. Even though the key binding works fine now. |
||
386 | Added new menu options to TitanBar menu |
||
387 | |||
388 | 07 Dec 2005 - v1.6 |
||
389 | Changed routines so features work correctly regardless how map is opened. |
||
390 | Will now work fully with original map binding or icon. |
||
391 | NEW: Map can now be moved around the screen with position saved between sessions. |
||
392 | Each SaveSet will also store the respective position of the map. |
||
393 | NEW: All keybindings are now useable, as well as messaging while map is open. |
||
394 | This includes ability to open other windows while map is open. |
||
395 | Added option to show/hide Gatherer Minimap icon. |
||
396 | |||
397 | 08 Dec 2005 - v1.7 |
||
398 | Due to popular demand, a quick fix to keep the map on top of everything. |
||
399 | Not a bad thing, as it does actually solve a few layering problems. :) |
||
400 | |||
401 | 16 Dec 2005 - v1.8 |
||
402 | Completely recoded the options section. |
||
403 | Options are now available from context pop-up menus. |
||
404 | Optimised all other sections of code. |
||
405 | I shall now be looking at starting version 2, adding user notes to all maps. |
||
406 | |||
407 | 18 Dec 2005 - v1.81 |
||
408 | Oops. Removed the Gatherer button option but missed removing the actual routine. |
||
409 | This meant that the Gatherer button would hide if you previously had it set off. |
||
410 | Just a quick little fix for this. Was removed as the option for that is in Gatherer anyway. |
||
411 | |||
412 | 26 Dec 2005 - v2.0 |
||
413 | NEW: MapNotes now integrated into MetaMap. |
||
414 | ...(All MapNotes features also extended to Instance maps). |
||
415 | Fixed problem where a MiniNote set would cause main map to jump back to player location. |
||
416 | Fixed Mininote not showing when entering a zone where it was set. |
||
417 | Fixed occasional error in WorldMapFrame when updating the map for notes changes. |
||
418 | Reworked notes menus for faster and easier access. |
||
419 | CTRL + Left click on the map now opens the new note dialogue directly. |
||
420 | Left click on a note now opens the edit note dialogue directly. |
||
421 | ...(More logical - doesn't change maps if slightly off target or forget to press alt). |
||
422 | Options for notes are now enabled/disabled in the correct context. |
||
423 | Added option to hide the author field in notes. |
||
424 | Auto select option removed from MetaMap options. |
||
425 | ...(Will now always auto display correct instance map if you are in an instance) |
||
426 | Added option to set auto sizing of Tooltips. |
||
427 | MozzFull re-instated to original location due to freeing up more space. |
||
428 | Default POI option changed to 'Show Notes' option. Will show/hide all notes. |
||
429 | Added display to show total notes and lines used per zone. |
||
430 | Automatic conversion of default Instance POIs to user editable notes. |
||
431 | ...(MetaMapData.lua can be removed after first run) |
||
432 | Automatic conversion of saved MapNotes data to MetaMap data. |
||
433 | ...(Requires MapNotes to be run once only alongside MetaMap) |
||
434 | |||
435 | 26 Dec 2005 - v2.01 |
||
436 | Small correction for German and French users only. No need for others to download. |
||
437 | ...(Missed applying a data format change to the German and French localisations). |
||
438 | |||
439 | 27 Dec 2005 - v2.1 |
||
440 | Additional compatibility checks added for CT_MapMod. |
||
441 | New menu option to toggle between MapMod and MetaMap for note creation. |
||
442 | ...(Note creation for instances is still handled by MetaMap). |
||
443 | Adjusted Minimap routines to handle left and right clicks correctly. |
||
444 | Fixed the ThottBott/mntloc note conversions. |
||
445 | |||
446 | 29 Dec 2005 - v2.2b1 |
||
447 | NEW: Integrated WoWKB code into MetaMap. |
||
448 | Removed redundant code as well as adding option to turn off auto tracking. |
||
449 | Automatice conversion of saved WoWKB data into MetaMap. |
||
450 | ...(Requires WoWKB to be run once alongside MetaMap to import). |
||
451 | Added missing init routine to map mode keybinding toggle. |
||
452 | |||
453 | 30 Dec 2005 - v2.2b2 |
||
454 | Added keybinding to manually target units for KB creation. |
||
455 | ...(This method also allows Player targeting. Active with AutoTrack on or off). |
||
456 | Added highlighter to KB display for easier selection. |
||
457 | Added solid background to KB options menu. |
||
458 | Removed the Gatherer icon function which crept back in. :p |
||
459 | Updated the Readme file to include description of all features and options. |
||
460 | |||
461 | 03 Jan 2006 - v2.2b3 |
||
462 | Notes send menu now displayed on top. |
||
463 | Fixed longstanding & infrequent Minimap error (old MapNotes bug). |
||
464 | Changed format of KB from string parsing to a more solid and reliable format. |
||
465 | ...(Will auto update to new format on first run). |
||
466 | Format of KB display is now in columns with better colour coding. |
||
467 | KB notes are now created with a more logical colour coding. |
||
468 | NEW option 'Add to Database' toggles on/off the database capture. |
||
469 | NEW option 'Add new target note' toggles on/off auto adding of map notes. |
||
470 | ...(Can be over-ridden by <CTRL>+<Keybinding> combination). |
||
471 | Tightened code and removed excess functions. |
||
472 | Updated TOC to 1900 interface. |
||
473 | |||
474 | 04 Jan 2006 - v2.2b4 |
||
475 | Emergency release to fix the scaling problems created by the patch changes. |
||
476 | New notes are now created in the correct location. |
||
477 | There is still a slight problem when switching between map modes but, that will |
||
478 | take a little longer to sort out. More important to get this out quick to fix |
||
479 | the notes placements. |
||
480 | |||
481 | 07 Jan 2006 - v2.3 |
||
482 | NEW option to show a list on the side of all notes on the map. |
||
483 | Clicking on an item in the list will ping its location on the map. |
||
484 | Added additional entry to ping your own location on the map. |
||
485 | Changed level display of high level mobs from '-1' to '??'. |
||
486 | Cleaned up a few unwanted bits from the rushed out Beta 4. |
||
487 | Corrected the TOC interface entry from 1900 to the correct 10900. |
||
488 | |||
489 | 08 Jan 2006 - v2.4 |
||
490 | Added Zoneshift data for German clients. Read Zoneshift info below for usage. |
||
491 | Tracked down occasional startup errors to missing init routine. |
||
492 | ...(Was introduced in init reformat back in v1.7) |
||
493 | Removed map position saved variables & routines. |
||
494 | ...(Sorry, but the last patch totally changed the scaling behaviours and the |
||
495 | saving of scaled positions is no longer possible. The Savesets will however |
||
496 | still switch between different Alpha and Scaled modes. |
||
497 | |||
498 | 11 Jan 2006 - v2.5 |
||
499 | NEW menu option 'Map Action Mode' places the map in a passive mode. |
||
500 | ...(All mouse actions pass directly through map for movement etc.). |
||
501 | Added Action mode to Savesets so setting will be saved for each Saveset). |
||
502 | Changed coords display routine to return accurate results. |
||
503 | Changed map ping routine to place it more accurately on the icon. |
||
504 | Notes editor now displays full alpha, regardless of alpha settings. |
||
505 | ...(Was a bit hard to see the options when transparent). |
||
506 | Main coords display on the map now also display full alpha. |
||
507 | Parts of the KB sorting are in place but not active as yet. |
||
508 | ...(Will be in next version. Thought it best to get these fixes out first). |
||
509 | |||
510 | 17 Jan 2006 - v2.6 |
||
511 | NEW - Sorting of columns in KB database now implemented. |
||
512 | ...(Clicking the headers will change the sort order for the selected column). |
||
513 | KB Search will now include all other columns when searching. |
||
514 | Adjusted alpha of notes icons to always be slightly higher than map alpha. |
||
515 | ...(Makes them easier to see when alpha is way down). |
||
516 | Added target distance checking to maintain location accuracy. |
||
517 | ...(Only adds targets within a 5yd distance. Suggested by Lindia). |
||
518 | NEW - Keybinding pops up menu for setting a Quicknote or Virtual note(mntloc). |
||
519 | NEW - Manual import facility added for MapNotes, WoWKB, and MetaMap data. |
||
520 | ...(This can then over-ride the auto import facilty if required for any reason). |
||
521 | ...(See reference notes for usage). |
||
522 | MetaMap now correctly resets to the current zone when map is closed. |
||
523 | ...(Will set Minimap coords to the correct location instead of 0,0 for one). |
||
524 | Fixed bug that would sometimes not load an instance map when auto selected. |
||
525 | ...(Only happened when the map was already set from a previous selection). |
||
526 | Added sort routine to Instance dropdown to cover future additions or changes. |
||
527 | NEW - Map of Temple of Ahn'Qiraj added. (Courtesy of WoWGuru.com). |
||
528 | |||
529 | 28 Jan 2006 - v2.7 |
||
530 | Fixed error when capturing NPC/Mob with no tooltip information. |
||
531 | No longer shows cursor coordinates when cursor is off the map. |
||
532 | NEW - Target range now user definable in the KB options. |
||
533 | NEW - Notes created on the Instance maps can now be sent to other players. |
||
534 | ...(Means you can now show other players your position in the instance). |
||
535 | Added check for empty note fields in the KB database. |
||
536 | ..(Will add any missing info when you capture that target again). |
||
537 | Reworked range calculations to give more accurate range colour code display. |
||
538 | ...(Will display green in the KB display if within 3 map units, otherwise yellow). |
||
539 | Changed map coords display colours to be more user friendly. |
||
540 | |||
541 | 28 Jan 2006 - v2.71 |
||
542 | Fixed Zoneshift error in the Notes List for German clients. |
||
543 | |||
544 | 30 Jan 2006 - v2.72 |
||
545 | Fixed error with coloured text when sending notes to other players. |
||
546 | ...(Seems the WoW message system is a bit flaky when sending coloured text). |
||
547 | Reworked the status print routines to minimalise output to the Chatframe. |
||
548 | ...(Turning off 'Show Updates' in the KB options results in virtually no output). |
||
549 | |||
550 | 31 Jan 2006 - v2.73 |
||
551 | Hopefully fixes the BG issues some were having. Need feedback on this. :) |
||
552 | NEW - Option to set the scale of Tooltips. |
||
553 | ...(Different Tooltip scales can be saved for each Saveset). |
||
554 | |||
555 | 03 Feb 2006 - v2.74 |
||
556 | Battlegrounds well and truly fixed. Map notes and listings for there working. |
||
557 | ...(Was hard work - damn Horde kept creeping up on me and killing me). |
||
558 | KB database now remembers sort order for the session. |
||
559 | Added a debug mode. Toggle via slash command ( /mmdebug ). |
||
560 | ...(Should be useful for checking zone names etc.). |
||
561 | |||
562 | 26 Feb 2006 - v2.8 |
||
563 | NEW Option on Quicknote menu to include a MiniNote. |
||
564 | NEW Option on QuickNote menu to set as MiniNote only. |
||
565 | NEW Keybinding added for true fullscreen toggle mode. |
||
566 | NEW A sample Tooltip is now displayed when adjusting Tooltip scale. |
||
567 | NEW Search edit box is now dynamic. Display updates as you type. |
||
568 | |||
569 | 27 Feb 2006 - v2.81 |
||
570 | NEW Map 'Ruins of Ahn'Qiraj' added. |
||
571 | Side notelist now shows related Tooltips on MouseOver. |
||
572 | RightClick on side notelist will now toggle the edit box for that entry. |
||
573 | ...(LeftClick will still ping the location for that entry). |
||
574 | Mininote Tooltip now shows full note information. |
||
575 | ...(Just the start. I shall be optimising and enhancing Mininote stuff next). |
||
576 | |||
577 | 28 Feb 2006 - v2.82 |
||
578 | Corrected the names for Ahn'Qiraj maps. Both will now display correctly. |
||
579 | ...(Managed to get into both tonight and discovered names were not quite right). |
||
580 | |||
581 | 02 Mar 2006 - v2.83 |
||
582 | Fixed problem with instance map not selecting from dropdown. |
||
583 | ...(was setting incorrect value on newly added variable). |
||
584 | Removed the double entry of real zone in debug display. |
||
585 | NEW LeftClick on Minimap Mininote will now open edit options dialogue. |
||
586 | ...(Had already started to add some MiniNote changes so this bit not fully tested). |
||
587 | |||
588 | 29 Mar 2006 - v3.0 |
||
589 | Corrected display of 'BlackOutWorld' added by Blizzard in latest patch. |
||
590 | Toggling Fullscreen mode now retains currently viewed map. |
||
591 | MetaMap menu no longer affected by alpha settings in Fullscreen mode. |
||
592 | NEW KB data import facility. |
||
593 | ...(Imports data from a modified SavedVariables file). |
||
594 | ...(READ the import notes in the Readme for usage!). |
||
595 | NEW MozzFullWorld has now been integrated into MetaMap as a Load on Demand. |
||
596 | ...(This means it will take up no memory unless called by selecting the option). |
||
597 | ...(Now referred to as MetaMapFWM - REMOVE MozzFullWorld to avoid clashes!!). |
||
598 | Fixed overlay errors in FWM and added code to reflect changes in WoW's map routines. |
||
599 | Removed FWM tickbox from map and added the option to MetaMap pop-up menu. |
||
600 | Renamed 'round' function to something more unique to prevent future 'hi-jacking'. |
||
601 | Updated French localisation. With thanks to 'Sparrows' for the translation. |
||
602 | |||
603 | 30 Mar 2006 - v3.01 |
||
604 | Quick update to fix FWM not displaying explored areas under certain conditions. |
||
605 | |||
606 | 07 Apr 2006 - v3.10 |
||
607 | Minimap coords can now be user placed. Simply drag to position required. |
||
608 | Updated German zoneshift. See Readme for usage. |
||
609 | NEW extended options menu added with tabbed window. Select from main menu. |
||
610 | Unified extended options for Notes, KB, and FWM onto the Extended Options Menu. |
||
611 | Added option to have FWM persist between sessions. |
||
612 | Added option to toggle dynamic search for Knowledge Base. |
||
613 | Added colour options for the FWM unexplored layers. |
||
614 | Added search stats to Knowledge Base display. |
||
615 | Updated the changed instance information for Scholo, Strat, BRD & Spire instances. |
||
616 | |||
617 | 12 Apr 2006 - v3.20 |
||
618 | Minimap coords will now always show true location, regardless of WorldMap selection. |
||
619 | Shift+LeftClick on Minimap coords will now insert location into open message box. |
||
620 | Shift+LeftClick on any map note will now insert details into open message box. |
||
621 | Shift+RightClick on any sidelist entry will now insert details into open message box. |
||
622 | QuickNote menu will now accept a change to coords in the edit box. |
||
623 | ...(The current position in the box can be changed to place the icon anywhere on the map). |
||
624 | ...(Has same effect as the /quicktloc slash command). |
||
625 | Fixed the occasional error message popping up when clicking on Minimap icon. |
||
626 | ...(Only happened when Mininote was set without relating map icon). |
||
627 | ...(Effect is that the notes edit box will not pop up if there is no relating map note). |
||
628 | Moved the 'Show Only Local NPCs' checkbox to the main KB display from extended options. |
||
629 | |||
630 | 14 Apr 2006 - v3.30 |
||
631 | Fixed memory rate increase for Minimap Coords display. |
||
632 | Shift+LeftClick on Minimap icon will now correctly insert details into open message box. |
||
633 | Removed the inclusion of coords within the Mininote name field when set as QuickNote. |
||
634 | LeftClick on MiniNote without relating map note will now pop up a delete dialogue. |
||
635 | ...(MiniNote with relating map note will still pop up the notes edit box). |
||
636 | Changed Minimap routine to correctly detect which city a Mininote is set for. |
||
637 | ...(Seems Orgrimmar and Ironforge now have the same Zone ID. Possibly a bug in recent patch). |
||
638 | Replaced key selection for KB items with a popup QuickMenu, shown by LeftClick. |
||
639 | Various new options added to QuickMenu, including set as Mininote only option. |
||
640 | The 'Set as map note' will now only set the note on the main map. |
||
641 | ...(To set for both map and Minimap, click on both options). |
||
642 | NEW option to selectively delete items from the KB database via the QuickMenu. |
||
643 | ...(Items are deleted according to criteria set in the search box). |
||
644 | Changed some routines in MetaFWM to allow global access for other addons. |
||
645 | ...(Requested by Telic so, how could I refuse? :p). |
||
646 | |||
647 | 20 Apr 2006 - v3.40 |
||
648 | Reworked Minimap coords routines to correctly update when in flight. |
||
649 | ...(Seems the last patch also made some changes to map updates when on a bird). |
||
650 | NEW Import options added to Extended Menu Options. |
||
651 | ...(Auto import has been removed. No need to run any other addon to import). |
||
652 | ...(See the Import section in the Readme for filenames etc). |
||
653 | Added new folder 'Extras' to the MetaMap folder, currently containing MetaMapData.lua. |
||
654 | ...(MetaMapData.lua contains all the default instance notes). |
||
655 | ...(Copy MetaMapData.lua to main MetaMap folder anytime you need to import it). |
||
656 | Removed search update routines when capturing targets with 'Show Updates' turned on. |
||
657 | ...(Removes all the long delays when you have an extremely large database). |
||
658 | Changed the 'ShowOnlyLocalNPC' function to 'Show All Zones'. |
||
659 | ...(KB display will now default to your local zone each time you open it). |
||
660 | ...(Removes the long search delays if you have a very large database). |
||
661 | |||
662 | 15 May 2006 - v4.00 |
||
663 | Major changes to many routines to unify/optimise them, including a number of fixes |
||
664 | to some older MapNotes/WoWKB routines. |
||
665 | More reliable zone handling implemented. Will now determine correct zone locations |
||
666 | for unknown areas. Has added benefit of handling new areas correctly as well. |
||
667 | Major change to the KB routines, which will now handle zones from the common MetaMap |
||
668 | routines, instead of the unreliable fixed list found in the localisation files. |
||
669 | ...(Makes the KB compatible with any localisation). |
||
670 | ...(Fixed lists have been moved to the import section for backward compatible imports). |
||
671 | ...(Note, that this has required a change in data structure!). |
||
672 | Dropdown list table for instances replaced by a proper sort routine. |
||
673 | ...(Has the advantage of correctly sorting, regardless of language). |
||
674 | Import routines and data are now loaded 'On Demand'. |
||
675 | ...(A new folder 'MetaMapCVT' is now dedicated to this - see revised import notes). |
||
676 | ...(A big memory save as the routines and data are now only loaded when importing). |
||
677 | Changes to the MapNotes import routines means you can now import user MetaMap notes |
||
678 | in a similar manner to KB user notes. See revised import notes). |
||
679 | NEW Function added for new note creation. Mainly of interest to other mod authors. |
||
680 | ...(Using 'MetaMapNotes_AddNewNote(<parameters>)' will directly add a note to the map and/or Minimap). |
||
681 | ...(Will return a true or false value). |
||
682 | NEW Option on note edit box 'Move Note' allows relocating any mapnote with a click. |
||
683 | ...(Will automatically adjust any connected lines and related Mininote). |
||
684 | NEW MetaMapPOI feature adds all Points of Interest to the map on first visit to a zone. |
||
685 | ...(Basically a remake of Magellan. Options for this are on the Extended Options Menu). |
||
686 | NEW Dynamic note creation removes note and line limits and hard-coded objects. |
||
687 | ...(Notes and lines are only created as and when needed, up to an unlimited amount). |
||
688 | Adjusted the scaling of the Instance map display to show the map in correct proportion. |
||
689 | ...(Maps are no longer stretched along the x axis, or partly covered by the SideList). |
||
690 | ...(NOTE: This has required an update to the Instance data file!). |
||
691 | ...(Import the new Instance data file in Extended Options Menu on first run). |
||
692 | Replaced map for Ruins of Ahn'Qiraj with new HQ map created by Niflheim. |
||
693 | ...(Will give you some idea of how things will look when he releases his HQ pack). |
||
694 | Added Spanish localisation with thanks to Fili. |
||
695 | Updated this Readme. |
||
696 | |||
697 | 15 May 2006 - v4.01 |
||
698 | Fixed Minimap button call to open map. Missed updating that to new function. |
||
699 | Fixed KB updating error. Somehow the correct function went walkies after testing. |
||
700 | Apologies all round on that one :( |
||
701 | |||
702 | 16 May 2006 - v4.02 |
||
703 | Fixed BWP error by inserting a link routine until the author takes advantage of the new function |
||
704 | Fixed BG errors. All functioning correctly there now. |
||
705 | Really not sure what happened on v4.00 release but, going over the code it would appear |
||
706 | a previous file somehow crept back in with some incomplete routines. :( |
||
707 | |||
708 | 17 May 2006 - v4.03 |
||
709 | Fixed the elusive '469' error some were having. |
||
710 | ...(Was finally able to replicate this myself by logging in and out on alternate characters. |
||
711 | ...(Would seem that under certain conditions the Worldmap isn't quite initialised on startup). |
||
712 | Fixed NotesUNeed compatibility. The 'MetaMapNotes_NotesPerZone' var was removed as it was obsolete. |
||
713 | ...(No longer needed as there is now no limit on the number of notes per zone). |
||
714 | ...(Temporarily re-instated it as a dummy variable with an arbitrarily high figure). |
||
715 | Fixed escape key by changing call to frame to a call to UIPanel. |
||
716 | ...(Never noticed this as escape has never worked for me on anything anyway). |
||
717 | ...(And would not have been noticed by anyone who still had the 'M' key bound to the original call). |
||
718 | SideList scrollbar scrolls correctly and now displays correct Tooltips when scrolled. |
||
719 | Added updated French localisation by Sparrows. |
||
720 | |||
721 | 21 May 2006 - v4.10 |
||
722 | Updated a few routines with checks & vars that went missing from the v4.00 post-tests. |
||
723 | ...(This version should now be how v4.00 was originally intended to be released). |
||
724 | Added additional Zoneshift checks to see if that resolves problems on German clients. |
||
725 | WorldMapPOI no longer disables notes created by MetaMapPOI. Notes will now function correctly. |
||
726 | MetaMapPOI no longer spams 'Note too near' messages when attempting to recreate existing notes. |
||
727 | Removed the KB data stats routine as this was causing massive delays to the display. |
||
728 | ...(Stats are now generated on the fly, resulting in virtually no delay at all). |
||
729 | Due to the data change, KB will now correctly place a note to the correct instance map. |
||
730 | ...(Sadly no coords in instances so, note is placed bottom right on the map, ready for moving). |
||
731 | Removed the keybinding to toggle MetaMap. Not required and seems it caused problems to some. |
||
732 | ...(Rebind the M key to the worldmap again for full functionality). |
||
733 | Boss Loot hooks are now in if the author of AtlasLoot wants to take advantage of them. :) |
||
734 | Further update to the Spanish localisation. With thanks to Fili. |
||
735 | |||
736 | 22 May 2006 - v4.11 |
||
737 | Corrected BG error. Was trying to Zoneshift before actually checking for BG. |
||
738 | NEW HQ maps added. Created and provided by Niflheim. |
||
739 | Updated the Instance data for the new map layouts. |
||
740 | ...(*NOTE!!* - You MUST import the new Instance data file to position the notes correctly). |
||
741 | |||
742 | 22 May 2006 - v4.12 |
||
743 | Due to popular demand, MetaMapPOI now places its note center of POI again. |
||
744 | ...(Bit close to last update but, I guess many would like that change asap). |
||
745 | New Map of upcoming Naxxrama instance added. With thanks to Niflheim. |
||
746 | |||
747 | 25 May 2006 - v4.13 |
||
748 | Fixed old MapNotes bug where a frame under the Minimap was preventing mouse action in that area. |
||
749 | ...(Removed frame and related Thott coords display. MetaMap has it's own movable coords display). |
||
750 | Tweaked some of the zoning routines to give added reliability. |
||
751 | Removed old MapNotes ToggleWorldMap hooks. Replaced by new checking routines. |
||
752 | Reinstated the MetaMap WorldMap toggle in keybindings. |
||
753 | ...(Any who have delay problems with one, can switch to the other). |
||
754 | NEW MetaMapPOI will now set a note whenever you ask a Guard for directions. |
||
755 | Included updated Naxxramas map by Niflheim. |
||
756 | ...(*NOTE!!* - Updated map requires install BEFORE running WoW). |
||
757 | Updated the Loot keys in the Instance data file in preparation for Boss Loot Tables. |
||
758 | Added default note information for the Naxxramas map. |
||
759 | ...(*NOTE!!* - You MUST import the updated Instance data file to see the new information). |
||
760 | |||
761 | 25 May 2006 - v4.20 |
||
762 | NEW MetaMapBLT is now fully functional. With thanks to Daviesh for providing the core code. |
||
763 | ...(*NOTE!!* - You MUST import the updated Instance data file to ensure Boss keys are loaded). |
||
764 | |||
765 | 27 May 2006 - v4.30 |
||
766 | NEW Option on Extended Options menu to set coloured Sidelist entries. |
||
767 | NEW option on Extended Options menu to show Zone information in WorldMap header. |
||
768 | Tooltips now show a 'BLT' indicator if a Loot Table is available for that item. |
||
769 | Removed all Zoneshift routines. Based on feedback, this should work correctly for German clients. |
||
770 | ...(Retained default non-shifting table for other addons which may access this). |
||
771 | Updated MetaMapBLT Loot Tables with the latest information. |
||
772 | ...(*NOTE!!* - You MUST import the updated Instance data file to see the new information). |
||
773 | |||
774 | 29 May 2006 - v4.31 |
||
775 | NEW Dressing room added for MetaMapBLT. CTRL+Click on loot item to show. |
||
776 | ...(Window is moveable while displayed so, can drag it wherever you like). |
||
777 | Fixed error when mousing over a Mini PartyNote. Old MapNotes bug. |
||
778 | ...(Added additional delete box when clicking on Mini PartyNote). |
||
779 | Fixed truncation of name when adding QuickNote from command line. |
||
780 | ...(This also fixed error message for nil value). |
||
781 | ...(And why are peeps still using that? Try the hotkey QuickNote. MUCH better. :p ) |
||
782 | Updated Spanish localisation. With thanks to Fili. |
||
783 | Updated MetaMapBLT Loot Tables And Instance data. |
||
784 | ...(*NOTE!!* - You MUST import the updated Instance data file to see the new information). |
||
785 | |||
786 | 03 June 2006 - v4.40 |
||
787 | Added further checking routines for presence of MetaMap modules. |
||
788 | All old MapNotes routines now fully converted to the optimised MetaMap routines. |
||
789 | ...(That gets rid of over 800 lines of code). |
||
790 | Removed redundant variables in the localisations and added a few new ones. |
||
791 | Removed the /qtloc command and merged it into /qnote. See updated parameters in Readme. |
||
792 | Removed all dependency on Sky for PartyNotes, and added new PartyNote routines. |
||
793 | ...(PartyNote can now be sent anytime to all Party/Raid members without Sky). |
||
794 | Clicking on a pre-set PartyNote will now bring up the Send/Delete options. |
||
795 | Party note can now be created on instance maps as well. |
||
796 | Note edit and Send displays shown normal size and no longer scaled to WorldMap. |
||
797 | QuickNote display now detects when Escape and Enter keys are pressed. |
||
798 | ...(Just for you speed freaks. Escape closes window, Enter sets QuickNote). |
||
799 | Escape now correctly closes Note edit box instead of toggling WorldMap. |
||
800 | ...(Something that was in the original MapNotes code for some reason). |
||
801 | Included German and French localisations for MetaMapBLT. |
||
802 | Updated MetaMapBLT Loot Tables with the latest information. |
||
803 | ...(*NOTE!!* - You MUST import the updated Instance data file to see the new information). |
||
804 | |||
805 | 06 June 2006 - v4.50 |
||
806 | MiniNotes now include author name on mouseover. |
||
807 | ...(Is also subject to the author on/off toggle). |
||
808 | Setting a map note now includes a check for a related MiniNote, and links it as related. |
||
809 | ...(Also works in reverse. Setting a solo MiniNote will check for related map note). |
||
810 | Slight change to MetaKB display's visual appearance. |
||
811 | Added check for incorrect data entry when selecting 'Show All Zones' in KB display. |
||
812 | MetaKB reporting now correctly disables all targeting messages when 'Show Updates' is disabled. |
||
813 | MetaKB display will now show zone name when in an instance or unknown zone, instead of 0,0. |
||
814 | NEW option on MetaKB popup menu, 'Show on WorldMap' will open the map to the selected item's location. |
||
815 | ...(will additionally ping the related note on the map if it is set as a note). |
||
816 | NEW option in MetaKB section in Extended Options, 'Set map note on map query'. |
||
817 | ...(This will automatically set a note on the map when 'Show on WorldMap is selected). |
||
818 | ...(Note, that this will not be set for an Instance map, as there are no coords to work on). |
||
819 | NEW Option to sort Map SideList. Header button on top of list will sort/unsort list. |
||
820 | Updated MetaMapBLT Loot Tables with the latest information. |
||
821 | ...(*NOTE!!* - You MUST import the updated Instance data file to see the new information). |
||
822 | |||
823 | 10 June 2006 - v4.60 |
||
824 | Corrected KB nil value error when auto adding notes on targeting. |
||
825 | Added additionals checks for 'dead' zones. Will now show correct zone instead of instance map. |
||
826 | Corrected typo for The Stockade. Map should show now when visiting the instance. |
||
827 | Added Shift+Click to Map Sidelist for inserting details into open message box. |
||
828 | Updated LootIDs for Naxxramas bosses. Import default Instance data to activate. |
||
829 | NEW import routine for MetaMapBLT data. Will import default data, or convert AtlasLoot data. |
||
830 | ...(To import AtlasLoot data, simply place the AtlasLoot localisation file(s) into the MetaMapCVT folder). |
||
831 | ...(Updated AtlasLoot data file takes priority over the MetaMapBLTdata.lua default data file). |
||
832 | NEW option in MetaKB section in Extended Options, 'Embed into WorldMap', shows KB display in WorldMap. |
||
833 | ...(Has the added advantage of having the KB display set in relation to the map viewed). |
||
834 | |||
835 | 13 June 2006 - v4.61 |
||
836 | Corrected the German localisation name for The Sunken Temple. |
||
837 | Corrected string parsing that returned nil error on some Critters when KB targeting. |
||
838 | Added check for nil value return on Type or Class that are missing on the odd few creatures. |
||
839 | Added class colour coding to KB captured targets. Is now reflected in KB display. |
||
840 | ...(Name column will now show class colour. The location column still shows proximity colour). |
||
841 | Added greater flexibility to the /qnote command. See updated parameters in Readme. |
||
842 | ..(Additionally added whitespace/period check as suggested by Gorramit. :p); |
||
843 | Changed import routine for Instance data. Now adds/updates default data only. |
||
844 | ...(Previously reset ALL instance data - will now keep any additional user added notes intact). |
||
845 | Added a 'Function Hooks' reference section to the readme for authors of other addons. |
||
846 | Included Niflheim's new HQ map of Shadowfang Keep and updated the note locations. |
||
847 | Updated Instance data Loot IDs to match latest AtlasLoot release. |
||
848 | Added default World Boss locations and Loot IDs to the World maps. |
||
849 | ...(Import updated Instance file from Extended Options to apply the changes). |
||
850 | |||
851 | 15 June 2006 - v4.62 |
||
852 | Corrected note sending routine to look at current map, not zone, when sending. |
||
853 | CTR+Click on any mapnote will now query MetaMapBLT, in the same way as the Sidelist does. |
||
854 | Added and updated LootIDs for Naxxramas. Updated MetaMapBLT default data. |
||
855 | ...(Import the default BLT data, or the latest AtlasLoot localisation). |
||
856 | Included Niflheim's new HQ map for Scholomance and updated the note locations. |
||
857 | ...(Import updated Instance file from Extended Options to apply the changes). |
||
858 | |||
859 | 20 June 2006 - v4.63 |
||
860 | Keybinding for MetaKB display correctly toggles WorldMap now when embedded. |
||
861 | Fixed incorrect Tooltips showing when sorting the Sidelist. |
||
862 | Reworked deletion routines to now retain order of entry. |
||
863 | NEW Batch delete option for MetaNotes in Extended Options. |
||
864 | ...(Allows note deletion by selected creator at Zone, Continent, and World levels). |
||
865 | NEW LootLink compatibility. Will automatically use LootLink if it is installed. |
||
866 | BLT import now gives option to import Default data or AtlasLoot data when selected. |
||
867 | Added default Battleground locations and Loot IDs to the World maps. |
||
868 | ...(Import updated Instance file from Extended Options to apply the changes). |
||
869 | Updated MetaMapBLT with the latest database procedures from Daviesh. |
||
870 | Created a new localisations file to handle the new BLT database format. |
||
871 | ...(*NOTE!!* - You MUST import the updated BLT default data file to upgrade). |
||
872 | |||
873 | 22 June 2006 - v4.64 |
||
874 | Updated all text element names in XML to the new 'font' names, as they were not as |
||
875 | backwardly compatible as Blizzard might have thought. |
||
876 | Fixed nil error when targeting same critter twice in succession. |
||
877 | ...(Something strange with caching that seems to have crept in with the latest patch). |
||
878 | Made some changes to a few routines which should eliminate any nil returns on startup. |
||
879 | Merged MapMod import routine into MetaMapCVT. MapNotes import now gives MapNotes or MapMod option. |
||
880 | NEW ItemSync compatibility. Will automatically use ItemSync if it is installed. |
||
881 | Updated MetaMapBLT German and French localisations. |
||
882 | MetaMapBLT default data updated to match latest AtlasLoot data. |
||
883 | ...(Import Default BLT data to apply the changes). |
||
884 | |||
885 | 23 June 2006 - v4.65 |
||
886 | Replaced the checking routine for Instance location that got missed when sorting the startup routines. |
||
887 | ...(Will again auto select the Instance you're currently in). |
||
888 | Completed the KB routine for level checks when targeting. |
||
889 | ...(Got missed off ages ago and no-one noticed. Thanks to Noja for spotting that at last). |
||
890 | Removed the routine to add the instance text to the dropdown display on startup. |
||
891 | ...(Still can't figure out why some were getting the nil error so, make do with a blank display on startup :p). |
||
892 | NEW ZoneShift section added to Extended Options for German and French clients. |
||
893 | ...(MetaMapZSM load-on-demand module currently available as a Beta from http://ui.worldofwar.net). |
||
894 | |||
895 | 27 June 2006 - v4.70 |
||
896 | ZoneShift check added when importing default World bosses and Battlegrounds. |
||
897 | ...(Notes should now appear in correct locations, assuming the ZoneShift info is correct). |
||
898 | NEW MetaMapZSM load-on-demand ZoneShift module added for German and French clients. |
||
899 | ...(Tracker routines will keep track of which ZoneShift was last implemented). |
||
900 | NEW MetaMapBKP load-on-demand Backup/Restore module added for easy backing up or restoring of data. |
||
901 | ...(Both new module options can be found on the Extended Options). |
||
902 | |||
903 | 04 July 2006 - v4.71 |
||
904 | Updated KB and notes 'hook' routines to work correctly on RightClick. |
||
905 | Menu now checks for Titan and Minimap screen locations. |
||
906 | ...(Will go upwards if Titan or Minimap are located at bottom of screen). |
||
907 | Updated some routines for better integration to MetaMapBWP. |
||
908 | NEW MetaMapBWP load-on-demand module available as a Beta from Curse & Worldofwar.net. |
||
909 | ...(Noticed BetterWaypoints was no longer being updated and needed attention). |
||
910 | ...(Not sure if it will remain as such, as it all depends on the author returning to it). |
||
911 | NEW option in Imports section, 'Export user KB file'. |
||
912 | ...(Creates an Import.lua in the SavedVariables folder, which any MetaMap user can import). |
||
913 | MetaMapBLT default data updated to match latest AtlasLoot data. |
||
914 | ...(Import Default BLT data to apply the changes). |
||
915 | Updated the Readme. |
||
916 | |||
917 | 10 July 2006 - v4.72 |
||
918 | Hopefully tracked down and fixed startup error a few were getting. |
||
919 | ...(Caused by another addon somewhere, opening the map before all vars were initialised). |
||
920 | NEW MetaMapBWP module out of Beta, and now included as standard. |
||
921 | ...(Recommend deleting the old MetaMapBWP folder first, to get rid of any obsolete files). |
||
922 | Updated remainder of MetaMapBWP variables to unique names. |
||
923 | Fixed occasional BWP nil library error on first run when 'Always On' was active. |
||
924 | Removed the old WoWKB import routines, as well as the old KB data conversion routine. |
||
925 | ...(The WoWKB conversion utility will do both old data types if anyone still needs it). |
||
926 | Reworked the Import/Export routines to give a nicer progression overall. |
||
927 | NEW User notes export facilty will export map notes and lines to the Import.lua file. |
||
928 | ...(Choice to export KB, Notes & Lines, or both to the same Import.lua file). |
||
929 | ...(If both data sets are in the file, the importer will have the same choice on import). |
||
930 | Updated the MetaMapBLT localisation file with latest info. |
||
931 | MetaMapBLT default data updated to match latest AtlasLoot data. |
||
932 | ...(Import Default BLT data to apply the changes). |
||
933 | Updated the Readme. |
||
934 | |||
935 | 13 July 2006 - v4.73 |
||
936 | Fixed startup error caused by QuestHistory. No, honest, really fixed this time. :p |
||
937 | Corrected German Zoneshift matrix for imports. Adjusted routines in Zoneshift module. |
||
938 | ...(Import default Instance data to correct the German World Boss locations). |
||
939 | RightClick on a KB display item will now handle ranged coords correctly. |
||
940 | ...(Original BWP code incorrectly parsed those as not being in current zone). |
||
941 | MetaMapBWP menu now checks for Waypoint screen location and positions accordingly. |
||
942 | Setting a Waypoint will now be retained, even when moving into another zone. |
||
943 | ...(Will display again when moving back into the zone where it was set). |
||
944 | A Waypoint can now be preset for any note on the map. |
||
945 | ...(Will display when you move into the zone it was set for). |
||
946 | BWP option added to always set a Waypoint to your corpse when loaded. |
||
947 | BWP display frame will now remember screen position between sessions when 'Always Load' is used. |
||
948 | Removed Instance information lines from the Instance maps. |
||
949 | NEW InfoLine button added to Instance maps. Mouseover shows Tooltip with Instance information. |
||
950 | ...(Clicking on InfoLine button brings up storyline for that Instance). |
||
951 | ...(May look at expanding that to World maps as well at some stage). |
||
952 | |||
953 | 13 July 2006 - v4.74 |
||
954 | Quick fix for MetaMapBWP. Removed obsolete call and replaced with later MetaMap function. |
||
955 | |||
956 | 14 July 2006 - v4.75 |
||
957 | Fixed MetaMapBWP distance display not updating correctly. |
||
958 | Changed Instance import routine to direct inject into the database. |
||
959 | ...(Hopefully will resolve the German import issue for World bosses). |
||
960 | Fixed BWP_MenuFrame overlapping the Playerframe after a menu show. |
||
961 | ...(Original code didn't hide the menu frame. Correctly hides now after a menu show). |
||
962 | NEW Backdrop Shade Slider added for Instance maps. Slider available on MetaMap menu. |
||
963 | ...(Will only be displayed on the menu when an Instance map is selected). |
||
964 | ...(Will save different setting for each SaveSet as well). |
||
965 | NEW Shade colour option available on the MetaMap menu. |
||
966 | ...(Toggles the Instance backdrop between black, red, green, and blue). |
||
967 | |||
968 | 16 July 2006 - v4.76 |
||
969 | Completed Storylines for remaining instances. |
||
970 | Added Undercity, Orgrimmar, and Thunder Bluff to MapLibrary scaling. |
||
971 | ...(BWP Distance will now correctly update in those cities). |
||
972 | Fixed error when attempting to move the map when set to Fullscreen mode. |
||
973 | Increased Tooltip scaling range. |
||
974 | Tooltip scaling now checks for NotesUNeed and adjusts the scale accordingly. |
||
975 | ...(Previously NotesUNeed forced the MetaMap setting back to its own setting). |
||
976 | Fixed unlocalised 'button' variable interfering with another addon's Minimap button. |
||
977 | Main map coords will now show 'Instance' or 'Dead Zone' instead of boring 0,0 coords. |
||
978 | |||
979 | 18 July 2006 - v4.77 |
||
980 | Removed all dependancy on MapLibrary for MetaMapBWP. |
||
981 | ...(Yards/Metres is now handled by a simple conversion routine). |
||
982 | Added additional checks for initialisation completion. |
||
983 | Added check for data corruption for near notes routine. |
||
984 | Replaced old note deletion routine for MetaKB with updated one which got missed out. |
||
985 | Updated French/English zone conversion matrix. |
||
986 | ...(World bosses now export to correct locations for French clients). |
||
987 | Added saved instance display to InfoLine button with ID and time remaining. |
||
988 | Extended the InfoLine button to all other maps. |
||
989 | ...(Currently shows colour coded faction and range levels). |
||
990 | |||
991 | 20 July 2006 - v4.78 |
||
992 | Tidied various bits of display stuff. |
||
993 | Added data verification routine for notes on startup. |
||
994 | RightClick on InfoLine button now toggles the SideList. |
||
995 | Instance backdrop now covers entire map when Sidelist is hidden. |
||
996 | User file export option now remains active for multiple export opportunities. |
||
997 | Renamed User file for import to 'MetaMapEXP.lua'. Related folder now shown as MetaMapEXP. |
||
998 | ...(Note, as always, ANY file for import MUST be placed in the MetaMapCVT folder). |
||
999 | Included Niflheim's new HQ maps for Stratholme & UBRS, and updated the note locations. |
||
1000 | ...(Import updated Instance file from Extended Options to apply the changes). |
||
1001 | |||
1002 | 22 July 2006 - v4.79 |
||
1003 | Fixed ancient problem of non functioning notes when placed on a WorldMapPOI. |
||
1004 | Removed MetaMapPOI delete routine from General tab in Extended Options. |
||
1005 | ...(Batch delete option on MetaNotes tab does a better job, without zone restrictions). |
||
1006 | Minimap coords should now update correctly in Battlegrounds. |
||
1007 | MetaMapBWP no longer attempts to set a corpse Waypoint in Battlegrounds. |
||
1008 | Removed the filter icons from Extended Options and moved creator option from MetaMap menu. |
||
1009 | Changed 'Show Notes' option on MetaMap menu to 'Notes Filter'. |
||
1010 | Clicking on 'Notes Filter' shows a Filter Submenu, with options to filter map notes. |
||
1011 | |||
1012 | 24 July 2006 - v4.80 |
||
1013 | Fixed Help Tooltip not hiding in Extended Options. Missed it out on last version's rework. |
||
1014 | Deleting a note with bounding box now removes the whole set, including lines. |
||
1015 | Changed icons for outer bounding box. Function as normal icons but, cannot be edited. |
||
1016 | Added routines to hide the bounding box icons and lines when main note is filtered. |
||
1017 | Due to these changes, the SideList now shows only the main bounding box note. |
||
1018 | |||
1019 | 26 July 2006 - v4.81 |
||
1020 | Fixed imports not importing all notes from MapMod. Due to a 'break' error. |
||
1021 | Non-boundingbox lines are now also hidden when connected note is filtered. |
||
1022 | BWP menu now correctly hidden on startup, and will no longer cover Player frame. |
||
1023 | Changed the German instance name for Stockades again to correctly select 'Das Verlies'. |
||
1024 | Completed the MetaMapZSM module. Will now also ZoneShift Lines and MetaKB data. |
||
1025 | Extended startup data verification to verify Lines and MetaKB data as well. |
||
1026 | Changed the notes highlighting routine to use a single highlighter. |
||
1027 | ...(This allowed the removal of 20 icons, which previously provided the highlighting). |
||
1028 | ...(Recommend removing the previous installation before installing this). |
||
1029 | ...(This will ensure any redundant files will not be loaded into memory). |
||
1030 | Added routines to handle the new Class Set data format in AtlasLoot. |
||
1031 | Updated the default instance data to match latest AtlasLoot data format. |
||
1032 | Updated the default MetaMapBLT data to match the latest AtlasLoot data. |
||
1033 | ...(Import BOTH default instance data and default BLT data to apply the changes). |
||
1034 | |||
1035 | 31 July 2006 - v11100.1 |
||
1036 | Version numbering changed to include TOC prefix. |
||
1037 | MetaMapPOI will now correctly set a guard note without the need to open the WorldMap. |
||
1038 | NEW option for MetaMapBWP to auto set a Waypoint on Guard directions. |
||
1039 | MetaKB now displays related data when Continents or World are displayed on the map. |
||
1040 | Removed fixed name tables for ZoneLevels and changed routines to use zone indexes. |
||
1041 | ...(That solves any localisation problems, as it now gets the info from the server). |
||
1042 | Standardised module loading routines and improved the event handling for some modules. |
||
1043 | ...(Hopefully the changes for FWM might solve the startup problem a few were having). |
||
1044 | NEW MetaKB is now a Load-on-Demand module named MetaMapWKB. |
||
1045 | ...(IMPORTANT! If you have saved MetaKB data, ensure you carry out the following). |
||
1046 | 1. BACKUP your data from Extended Options BEFORE installing this version. |
||
1047 | 2. Install this version, log in to WoW, and load the MetaKB module in Extended Options. |
||
1048 | 3. Use the RESTORE option to reload all your saved data. |
||
1049 | 4. Reload the User Interface from the Import section to save the data and clear memory. |
||
1050 | ...(MetaMapWKB will now load any time you select a related option for it). |
||
1051 | ...(Alternatively, set the 'Always Load' option to always have it load on startup). |
||
1052 | |||
1053 | 01 August 2006 - v11100.2 |
||
1054 | Fixed MetaMap menu not hiding on mouseout when TitanBar icon was hidden. |
||
1055 | Corrected the timing on a couple of initialisation routines. |
||
1056 | ...(Should correct the problem a few were having with scaling and FWM startup). |
||
1057 | NEW Text colour can now be set for Minimap coords display. |
||
1058 | ...(CTRL+Click on coords to cycle through colours). |
||
1059 | |||
1060 | 03 August 2006 - v11100.3 |
||
1061 | Updated level ranges for instance maps. |
||
1062 | Fixed Battlegrounds attempting to load an instance map instead of the BG map. |
||
1063 | Fixed MetaMapWKB error when selecting 'Show on Map' for a zone other than the current. |
||
1064 | Fixed typo for variable which was preventing BLT from showing when clicking on a note. |
||
1065 | Delayed the MetaMapFWM table initialisation routine to fix the problem a few were having. |
||
1066 | Added routine to correctly distinguish between single note and Bounded note deletion. |
||
1067 | NOTE! If this is a first time upgrade from v4.xx to v11100.xx, read the v11100.1 notes!! |
||
1068 | |||
1069 | 05 August 2006 - v11100.4 |
||
1070 | Updated the deletion checking routine and Ping routine for a more global approach. |
||
1071 | ...(This fixes all MetaMapWKB bounded note problems, and single/bounded note deletion). |
||
1072 | Bounding box is no longer created when central icon is rejected due to near note. |
||
1073 | Tracked down MetaMapFWM error to incorrectly placed localised functions. |
||
1074 | ...(Only manifested itself when there was actual data in the Errata table). |
||
1075 | Removed the Blizzard Instance check, and reverted back to my own routine. |
||
1076 | ...(Fixes the Battlegrounds error, which was attempting to load an Instance map). |
||
1077 | NOTE! If this is a first time upgrade from v4.xx to v11100.xx, read the v11100.1 notes!! |
||
1078 | |||
1079 | 11 August 2006 - v11100.5 |
||
1080 | Added support for FuBar. Recommended - none of the TitanBar memory problems. |
||
1081 | Fixed error on single note deletion for instance maps. |
||
1082 | Fixed error on Player ping for Sidelist. Missed updating it to changed ping routine. |
||
1083 | Added two keybindings. Each will toggle the WorldMap with a specific saved mode. |
||
1084 | MetaMapWKB will now display newly discovered target message, regardless of Updates option. |
||
1085 | Optimised coords display routines. Should fix the 618 error a few were getting randomly. |
||
1086 | Extended the MetaMapWKB startup verification routine down to zone level. |
||
1087 | NOTE! If this is a first time upgrade from v4.xx to v11100.xx, read the v11100.1 notes!! |
||
1088 | |||
1089 | 11 August 2006 - v11100.6 |
||
1090 | Quick fix for MetaMap menu not hiding on mouseout. |
||
1091 | ...(Totally missed checking for non existance of FuBar. Apologies on that one). |
||
1092 | |||
1093 | 16 August 2006 - v11100-7 |
||
1094 | Updated routine that matches Mininote with existing map note to be totally unique. |
||
1095 | ...(Previously took first name match, not taking into account multiples with same name). |
||
1096 | Slight change to the MiniCoords routine. |
||
1097 | ...(Possible fix for the unexplainable 616 error a few were getting). |
||
1098 | |||
1099 | 24 August 2006 - v11200-1 |
||
1100 | Removed all AtlasLoot import options. Later versions of AtlasLoot are now totally incompatible. |
||
1101 | ...(Default BLT import only for now, which I will keep updated). |
||
1102 | Fixed map opening to full screen. Will again open to correct scale setting. |
||
1103 | ..(Looks like Blizz screwed up on the 'OnShow' function somehow). |
||
1104 | Fixed MetaMapBLT Dressing room not displaying character on opening. |
||
1105 | No ZoneShifts required for German/French clients on this patch. :) |
||
1106 | ..(Load ZoneShift module and select 'Update Version' to update the tracker). |
||
1107 | NOTE! The last version included a MetaMapEXP.lua in the MetaMapCVT folder in error. |
||
1108 | ...(DO NOT import this file. DELETE it! It's a ZoneShifted TEST file). |
||
1109 | |||
1110 | 28 August 2006 - v11200-2 |
||
1111 | Fixed error when deleting note set in Battlegrounds. |
||
1112 | Notes can now be created in Battlegrounds with the QuickNote option. |