fffff
[QuestHelper.git] / QuestHelper.toc
blob63966433d2605576d582735d6a09e6f238b34a14
1 ## Interface: 30300
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 bst_range.lua
66 LibRangeCheck-2.0\CallbackHandler-1.0\CallbackHandler-1.0.xml
67 LibRangeCheck-2.0\LibRangeCheck-2.0.lua
69 changes.lua
71 lang.lua
72 lang\cscz.lua
73 lang\dadk.lua
74 lang\dede.lua
75 lang\elel.lua
76 lang\enus.lua
77 lang\eses.lua
78 lang\esmx.lua
79 lang\fifi.lua
80 lang\frfr.lua
81 lang\huhu.lua
82 lang\itit.lua
83 lang\kokr.lua
84 lang\nlnl.lua
85 lang\nono.lua
86 lang\plpl.lua
87 lang\ptbr.lua
88 lang\ptpt.lua
89 lang\roro.lua
90 lang\ruru.lua
91 lang\svse.lua
92 lang\trtr.lua
93 lang\zhcn.lua
94 lang\zhtw.lua
96 # This is kind of a lot of files.
97 static.lua
98 static_1.lua
99 static_2.lua
100 static_deDE.lua
101 static_deDE_1.lua
102 static_deDE_2.lua
103 static_enUS.lua
104 static_enUS_1.lua
105 static_enUS_2.lua
106 static_esES.lua
107 static_esES_1.lua
108 static_esES_2.lua
109 static_esMX.lua
110 static_esMX_1.lua
111 static_esMX_2.lua
112 static_frFR.lua
113 static_frFR_1.lua
114 static_frFR_2.lua
115 static_koKR.lua
116 static_koKR_1.lua
117 static_koKR_2.lua
118 static_ruRU.lua
119 static_ruRU_1.lua
120 static_ruRU_2.lua
121 static_zhTW.lua
122 static_zhTW_1.lua
123 static_zhTW_2.lua
125 # oh shut up
126 collect_notifier.lua
128 # 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.
129 recycle.lua
131 # 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.
132 pattern.lua
134 # Database module. Depends on nothing, calls no external functions.
135 db_get.lua
137 # Timeslice module. Depends on nothing, calls no external functions besides a few basic system-API things.
138 timeslice.lua
140 # Achievement manager, depends on timeslice
141 manager_achievement.lua
143 # Completed-quests manager, depends on events or something
144 # you know I need to come up with a good way to handle dependencies someday
146 # someday
147 manager_completed.lua
149 # Graph module. Depends on nothing, calls no external functions.
150 graph_core.lua
151 graph_flightpath.lua
153 # 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.)
154 routing_debug.lua
155 routing_loc.lua
156 routing_route.lua
157 routing_core.lua
158 routing_controller.lua
159 # this segment uses the menu system as well
160 routing_hidden.lua
162 # Filters. Pays attention to QH_pref but not a lot more.
163 filter_core.lua
164 filter_base.lua
166 # New tooltip system. Depends on nothing, calls nothing besides WoW UI.
167 tooltip.lua
169 # Directors
170 # Quest module. Depends on Database, Routing, Patterns, Tooltip, and Event Manager, interfaces with WoW UI.
171 director_quest.lua
172 director_achievement.lua
173 director_find.lua
175 # Map and minimap dodads. Old code. Depends on nothing, interfaces with WoW UI.
176 dodads.lua
178 # Wacky arbitrary triangle render code
179 dodads_triangles.lua
181 # New coordinator system. Depends on pretty much everything.
182 core.lua
184 # beep beep
185 radar.lua
188 upgrade.lua
189 main.lua
191 objective.lua
192 quest.lua
193 teleport.lua
194 pathfinding.lua
195 routing.lua
196 custom.lua
197 menu.lua
198 nag.lua
199 comm.lua
200 mapbutton.lua
201 flightpath.lua
202 tracker.lua
203 objtips.lua
204 textviewer.lua
205 help.lua
207 collect_achievement.lua
208 collect_lzw.lua
209 collect_traveled.lua
210 collect_location.lua
211 collect_zone.lua
212 collect_merger.lua
213 collect_monster.lua
214 collect_item.lua
215 collect_object.lua
216 collect_loot.lua
217 collect_patterns.lua
218 collect_flight.lua
219 collect_util.lua
220 collect_quest.lua
221 collect_equip.lua
222 collect_spec.lua
223 collect_bitstream.lua
224 collect_upgrade.lua
225 collect_merchant.lua
226 collect_warp.lua
227 collect.lua
229 cartographer.lua
230 cartographer_is_terrible.lua
231 tomtom.lua
232 arrow.lua
234 bst_post.lua