Add incomplete-quest scanner
[QuestHelper.git] / QuestHelper.toc
blob1ae317d6c444e39334247e02a00f98416905307c
1 ## Interface: 30200
2 ## Title: QuestHelper
3 ## Author: zorbathut, smariot, vipersniper, nesher
4 ## Notes: Calculates an optimal route for you to follow while questing.
5 ## Notes-deDE: Berechnet eine optimale Route für dich, der du während dem Questen folgen kannst.
6 ## Notes-frFR: Calcule un itinéraire optimal pour vous de suivre.
7 ## Notes-esES: Calcula la mejor ruta a seguir para usted.
8 ## Notes-esMX: Calcula la mejor ruta a seguir para usted.
9 ## Notes-koKR: 노선에 대한 계산을 수행합니다.
10 ## Version: Development Version
11 ## OptionalDeps: Cartographer_Waypoints, TomTom, Cartographer_InstanceMaps, !Swatter, tekticles, UnicodeFont, ClearFont2
12 ## SavedVariables: QuestHelper_Pref QuestHelper_UID QuestHelper_SaveDate QuestHelper_Errors QuestHelper_Collector QuestHelper_Collector_Version
13 ## SavedVariablesPerCharacter: QuestHelper_KnownFlightRoutes QuestHelper_Home QuestHelper_CharVersion QuestHelper_Flight_Updates
14 ## X-Website: http://www.quest-helper.com/
15 ## X-Embeds: AstrolabeQH, ChatThrottleLib
17 # Explanation of optional deps:
18 # Cartographer_Waypoints and Tomtom are there so I can link with their arrows properly.
19 # Cartographer_InstanceMaps: Cartographer is terrible. See cartographer_is_terrible.lua.
20 # Swatter really likes intercepting all error messages and not letting them through. Since I want to intercept my own messages, I go after Swatter so I can insert my hook earlier on.
21 # Tekticles is around because, if QH loads before it does, then QH doesn't use its custom fonts, and I think its custom fonts are pretty. There's probably a better solution to this, but it turns out I'm incredibly lazy, so, meh.
22 # UnicodeFont: see Tekticles
23 # ClearFont2: see Tekticles
26 # That is a pile of saved variables. Let me try to explain them better.
28 # Old data gathering:
29 # QuestHelper_SaveDate: Date of last shutdown.
30 # QuestHelper_Collector_Version: Originally part of the new system, now just hanging around until I believe it vanishing won't cause problems.
32 # New data gathering:
33 # QuestHelper_Collector: Most new data. In one huge horrible pile, but a *properly categorized* huge horrible pile
35 # Misc:
36 # QuestHelper_Pref: User preferences
37 # QuestHelper_UID: User unique ID
38 # QuestHelper_Errors: List of errors seen
40 # Everything under "Old data gathering" will go away once the new data gathering is in place. (note: they have mostly gone away)
42 # Per-character stuff needs to be consolidated as well, which will happen in some future version. I need to see how it handles *removing* variables. And yeah we're adding more per-character stuff already argharblrghab
44 # Exists just for load-profiling's sake
45 bst_pre.lua
47 # Loads before everything else so we can catch errors in everything else
48 error.lua
50 # Basic utilities used for miscellaneous things, also creates the QH frame
51 utility.lua
53 # Event manager module. Depends on nothing, calls no external functions.
54 manager_event.lua
56 bst_libaboutpanel.lua
57 LibAboutPanel\lib.xml
59 bst_astrolabe.lua
60 AstrolabeQH\Load.xml
62 bst_ctl.lua
63 ChatThrottleLib\ChatThrottleLib.xml
65 changes.lua
67 lang.lua
68 lang\cscz.lua
69 lang\dadk.lua
70 lang\dede.lua
71 lang\elel.lua
72 lang\enus.lua
73 lang\eses.lua
74 lang\esmx.lua
75 lang\fifi.lua
76 lang\frfr.lua
77 lang\huhu.lua
78 lang\itit.lua
79 lang\kokr.lua
80 lang\nlnl.lua
81 lang\nono.lua
82 lang\plpl.lua
83 lang\ptbr.lua
84 lang\ptpt.lua
85 lang\roro.lua
86 lang\ruru.lua
87 lang\svse.lua
88 lang\trtr.lua
89 lang\zhcn.lua
90 lang\zhtw.lua
92 # This is kind of a lot of files.
93 static.lua
94 static_1.lua
95 static_2.lua
96 static_deDE.lua
97 static_deDE_1.lua
98 static_deDE_2.lua
99 static_enUS.lua
100 static_enUS_1.lua
101 static_enUS_2.lua
102 static_esES.lua
103 static_esES_1.lua
104 static_esES_2.lua
105 static_esMX.lua
106 static_esMX_1.lua
107 static_esMX_2.lua
108 static_frFR.lua
109 static_frFR_1.lua
110 static_frFR_2.lua
111 static_koKR.lua
112 static_koKR_1.lua
113 static_koKR_2.lua
114 static_ruRU.lua
115 static_ruRU_1.lua
116 static_ruRU_2.lua
117 static_zhTW.lua
118 static_zhTW_1.lua
119 static_zhTW_2.lua
121 # oh shut up
122 collect_notifier.lua
124 # Memory management, depends on nothing, calls nothing. I don't mention when things depend on this - it's not as extensively used as it used to be, but it's still under basic-utilities.
125 recycle.lua
127 # Patterns for parsing the GlobalString patterns. Depends on nothing, calls nothing. Honestly, it's better than collect_pattern, I should probably be using it there. I need util_ or something.
128 pattern.lua
130 # Database module. Depends on nothing, calls no external functions.
131 db_get.lua
133 # Timeslice module. Depends on nothing, calls no external functions besides a few basic system-API things.
134 timeslice.lua
136 # Achievement manager, depends on timeslice
137 manager_achievement.lua
139 # Completed-quests manager, depends on events or something
140 # you know I need to come up with a good way to handle dependencies someday
142 # someday
143 manager_completed.lua
145 # Graph module. Depends on nothing, calls no external functions.
146 graph_core.lua
147 graph_flightpath.lua
149 # Routing module. Depends on Timeslice and Filters, calls almost no external functions (handles its own get-player-position stuff via RetrieveRawLocation, but that's it.)
150 routing_debug.lua
151 routing_loc.lua
152 routing_route.lua
153 routing_core.lua
154 routing_controller.lua
155 # this segment uses the menu system as well
156 routing_hidden.lua
158 # Filters. Pays attention to QH_pref but not a lot more.
159 filter_core.lua
160 filter_base.lua
162 # New tooltip system. Depends on nothing, calls nothing besides WoW UI.
163 tooltip.lua
165 # Directors
166 # Quest module. Depends on Database, Routing, Patterns, Tooltip, and Event Manager, interfaces with WoW UI.
167 director_quest.lua
168 director_achievement.lua
169 director_find.lua
171 # Map and minimap dodads. Old code. Depends on nothing, interfaces with WoW UI.
172 dodads.lua
174 # Wacky arbitrary triangle render code
175 dodads_triangles.lua
177 # New coordinator system. Depends on pretty much everything.
178 core.lua
181 upgrade.lua
182 main.lua
184 objective.lua
185 quest.lua
186 teleport.lua
187 pathfinding.lua
188 routing.lua
189 custom.lua
190 menu.lua
191 nag.lua
192 comm.lua
193 mapbutton.lua
194 flightpath.lua
195 tracker.lua
196 objtips.lua
197 textviewer.lua
198 help.lua
200 collect_achievement.lua
201 collect_lzw.lua
202 collect_traveled.lua
203 collect_location.lua
204 collect_zone.lua
205 collect_merger.lua
206 collect_monster.lua
207 collect_item.lua
208 collect_object.lua
209 collect_loot.lua
210 collect_patterns.lua
211 collect_flight.lua
212 collect_util.lua
213 collect_quest.lua
214 collect_equip.lua
215 collect_spec.lua
216 collect_bitstream.lua
217 collect_upgrade.lua
218 collect_merchant.lua
219 collect_warp.lua
220 collect.lua
222 cartographer.lua
223 cartographer_is_terrible.lua
224 tomtom.lua
225 arrow.lua
227 bst_post.lua