oops changes update
[QuestHelper.git] / QuestHelper.toc
bloba5e90c6f9093595d53ba484e27a87a57dc2ce325
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 # Graph module. Depends on nothing, calls no external functions.
137 graph_core.lua
138 graph_flightpath.lua
140 # 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.)
141 routing_debug.lua
142 routing_loc.lua
143 routing_route.lua
144 routing_core.lua
145 routing_controller.lua
146 # this segment uses the menu system as well
147 routing_hidden.lua
149 # Filters. Pays attention to QH_pref but not a lot more.
150 filter_core.lua
151 filter_base.lua
153 # New tooltip system. Depends on nothing, calls nothing besides WoW UI.
154 tooltip.lua
156 # Directors
157 # Quest module. Depends on Database, Routing, Patterns, Tooltip, and Event Manager, interfaces with WoW UI.
158 director_quest.lua
159 director_achievement.lua
161 # Map and minimap dodads. Old code. Depends on nothing, interfaces with WoW UI.
162 dodads.lua
164 # Wacky arbitrary triangle render code
165 dodads_triangles.lua
167 # New coordinator system. Depends on pretty much everything.
168 core.lua
171 upgrade.lua
172 main.lua
174 objective.lua
175 quest.lua
176 teleport.lua
177 pathfinding.lua
178 routing.lua
179 custom.lua
180 menu.lua
181 nag.lua
182 comm.lua
183 mapbutton.lua
184 flightpath.lua
185 tracker.lua
186 objtips.lua
187 textviewer.lua
188 help.lua
190 collect_achievement.lua
191 collect_lzw.lua
192 collect_traveled.lua
193 collect_location.lua
194 collect_zone.lua
195 collect_merger.lua
196 collect_monster.lua
197 collect_item.lua
198 collect_object.lua
199 collect_loot.lua
200 collect_patterns.lua
201 collect_flight.lua
202 collect_util.lua
203 collect_quest.lua
204 collect_equip.lua
205 collect_spec.lua
206 collect_bitstream.lua
207 collect_upgrade.lua
208 collect_merchant.lua
209 collect_warp.lua
210 collect.lua
212 cartographer.lua
213 cartographer_is_terrible.lua
214 tomtom.lua
215 arrow.lua
217 bst_post.lua