update changes
[QuestHelper.git] / QuestHelper.toc
blob7c52313132335fb0e33bb58fb9cf54f199231d84
1 ## Interface: 30100
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, !Swatter, tekticles
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 and Tomtom are there so I can link with their arrows properly.
19 # 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.
20 # 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 # That is a pile of saved variables. Let me try to explain them better.
24 # Old data gathering:
25 # QuestHelper_SaveDate: Date of last shutdown.
26 # QuestHelper_Collector_Version: Originally part of the new system, now just hanging around until I believe it vanishing won't cause problems.
28 # New data gathering:
29 # QuestHelper_Collector: Most new data. In one huge horrible pile, but a *properly categorized* huge horrible pile
31 # Misc:
32 # QuestHelper_Pref: User preferences
33 # QuestHelper_UID: User unique ID
34 # QuestHelper_Errors: List of errors seen
36 # Everything under "Old data gathering" will go away once the new data gathering is in place. (note: they have mostly gone away)
38 # 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
40 # Exists just for load-profiling's sake
41 bst_pre.lua
43 # Loads before everything else so we can catch errors in everything else
44 error.lua
46 # Basic utilities used for miscellaneous things, also creates the QH frame
47 utility.lua
49 # Event manager module. Depends on nothing, calls no external functions.
50 manager_event.lua
52 bst_libaboutpanel.lua
53 LibAboutPanel\lib.xml
55 bst_astrolabe.lua
56 AstrolabeQH\Load.xml
58 bst_ctl.lua
59 ChatThrottleLib\ChatThrottleLib.xml
61 changes.lua
63 lang.lua
64 lang\cscz.lua
65 lang\dadk.lua
66 lang\dede.lua
67 lang\elel.lua
68 lang\enus.lua
69 lang\eses.lua
70 lang\esmx.lua
71 lang\fifi.lua
72 lang\frfr.lua
73 lang\huhu.lua
74 lang\itit.lua
75 lang\kokr.lua
76 lang\nlnl.lua
77 lang\nono.lua
78 lang\plpl.lua
79 lang\ptbr.lua
80 lang\ptpt.lua
81 lang\roro.lua
82 lang\ruru.lua
83 lang\svse.lua
84 lang\trtr.lua
85 lang\zhcn.lua
86 lang\zhtw.lua
88 # This is kind of a lot of files.
89 static.lua
90 static_1.lua
91 static_2.lua
92 static_deDE.lua
93 static_deDE_1.lua
94 static_deDE_2.lua
95 static_enUS.lua
96 static_enUS_1.lua
97 static_enUS_2.lua
98 static_esES.lua
99 static_esES_1.lua
100 static_esES_2.lua
101 static_esMX.lua
102 static_esMX_1.lua
103 static_esMX_2.lua
104 static_frFR.lua
105 static_frFR_1.lua
106 static_frFR_2.lua
107 static_koKR.lua
108 static_koKR_1.lua
109 static_koKR_2.lua
110 static_ruRU.lua
111 static_ruRU_1.lua
112 static_ruRU_2.lua
113 static_zhTW.lua
114 static_zhTW_1.lua
115 static_zhTW_2.lua
117 # oh shut up
118 collect_notifier.lua
120 # 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.
121 recycle.lua
123 # 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.
124 pattern.lua
126 # Database module. Depends on nothing, calls no external functions.
127 db_get.lua
129 # Timeslice module. Depends on nothing, calls no external functions besides a few basic system-API things.
130 timeslice.lua
132 # Graph module. Depends on nothing, calls no external functions.
133 graph_core.lua
134 graph_flightpath.lua
136 # 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.)
137 routing_debug.lua
138 routing_loc.lua
139 routing_route.lua
140 routing_core.lua
141 routing_controller.lua
142 # this segment uses the menu system as well
143 routing_hidden.lua
145 # Filters. Pays attention to QH_pref but not a lot more.
146 filter_core.lua
147 filter_base.lua
149 # New tooltip system. Depends on nothing, calls nothing besides WoW UI.
150 tooltip.lua
152 # Directors
153 # Quest module. Depends on Database, Routing, Patterns, Tooltip, and Event Manager, interfaces with WoW UI.
154 director_quest.lua
156 # Map and minimap dodads. Old code. Depends on nothing, interfaces with WoW UI.
157 dodads.lua
159 # New coordinator system. Depends on pretty much everything.
160 core.lua
163 upgrade.lua
164 main.lua
166 objective.lua
167 quest.lua
168 questlog.lua
169 teleport.lua
170 pathfinding.lua
171 routing.lua
172 custom.lua
173 menu.lua
174 hidden.lua
175 nag.lua
176 comm.lua
177 mapbutton.lua
178 flightpath.lua
179 tracker.lua
180 objtips.lua
181 textviewer.lua
182 help.lua
184 collect_achievement.lua
185 collect_lzw.lua
186 collect_traveled.lua
187 collect_location.lua
188 collect_zone.lua
189 collect_merger.lua
190 collect_monster.lua
191 collect_item.lua
192 collect_object.lua
193 collect_loot.lua
194 collect_patterns.lua
195 collect_flight.lua
196 collect_util.lua
197 collect_quest.lua
198 collect_equip.lua
199 collect_spec.lua
200 collect_bitstream.lua
201 collect_upgrade.lua
202 collect_merchant.lua
203 collect_warp.lua
204 collect.lua
206 cartographer.lua
207 tomtom.lua
208 arrow.lua
210 bst_post.lua