1
0
Bifurcation 0
Graphe des révisions

213 Révisions

Auteur SHA1 Message Date
Nathanial.C.Jones c77bc5fc31 Some more changes for using the WoW quest tracking API.
Removed the ugly database hacks, they are not necessary with the planes set to be the map ID's and no calls going out to the built in database.

Fixed the elders in Stranglethorn.
2012-02-08 03:41:53 +00:00
Nathanial.C.Jones bf43ddd2a2 Successfully loads with MapIDs as planes... Crashes with quests (not unexpected). This is just a good point to "save." 2012-02-01 01:37:20 +00:00
Nathanial.C.Jones 3075954a51 Finished update of Elders to mapID based planes, with the addition of Cat elders. 2012-01-31 13:10:56 +00:00
Nathanial.C.Jones 00a8f01f65 Initial update of Elders to mapID based planes, with the addition of Cat elders. 2012-01-31 11:36:14 +00:00
Nathanial.C.Jones a76ff0b86d Merged change from revision 244 on the trunk to the wow-db-get branch. 2012-01-31 03:45:41 +00:00
Nathanial.C.Jones bbdaf66a48 Implemented workaround change noted in issue 512. 2012-01-31 03:41:12 +00:00
Nathanial.C.Jones 5817b6915c Initial implementation of direct querying of WoW for quest info.
Also changed planes to be the same as the equivalent mapID. Eliminated instances for the time being, as this whole scheme may go by the wayside in upcoming iterations.

WARNING: This revision MAY NOT work at all (and if it does, Elder tracking won't work). With that said, feel free to test and note any issues you discover, with the exception of Elder tracking not working (I didn't touch that at all).
2012-01-31 03:10:39 +00:00
Nathanial.C.Jones a1c556a40a This branch is for attempting to convert from an internal database to WoW's database. This will vastly reduce the memory usage. After this is done, it is expected that some internal database will be needed for certain tasks, but far less than current, making database building easier along the way. 2012-01-29 15:14:23 +00:00
Nathanial.C.Jones ec57f73384 Abandoning the idea of separating the collection system from the core for the moment. It is looking a bit harder than anticipated for the moment. I will revisit this later. 2012-01-02 01:34:49 +00:00
Nathanial.C.Jones 476acd7eb7 QHCollector is now officially separated, however, this separation is not yet tested. I won't be testing it for a while, so if anyone chooses to download this revision, please open issues for each of the problems you find and indicate what you did to fix them... Feel free to attach diff patch files. 2012-01-01 20:52:02 +00:00
Nathanial.C.Jones 5287a36af4 Working on separating the collector subsystem out from the rest of the system. Initially it will be a required dependency.
Please note that though these files have been added, nothing has changed yet in the main system to support this separation... i.e. no files have been removed and no files have been changed in the main system for this.
2012-01-01 20:46:45 +00:00
Nathanial.C.Jones 017cc091fd I made a change to the collection system that I didn't properly implement, resulting in an error any time you put your mouse over a character. This fixes that. 2012-01-01 03:10:17 +00:00
Nathanial.C.Jones 965e8589c9 Everything SEEMS to work, less of course the db. Something I did before screwed everything up.
I implemented a QuestHelper_GetTime function for the next time Blizzard decides to fiddle with the time functions. It returns debugprofilestop() / 1000, to exactly match the precision of GetTime().

I also re-removed references to Cartographer from the rollback.
2012-01-01 03:01:18 +00:00
Nathanial.C.Jones e4873f0d6c Rollback 2012-01-01 02:22:56 +00:00
Nathanial.C.Jones 6f37074538 Changed time function used to debugprofilestop. 2011-12-31 23:56:33 +00:00
Nathanial.C.Jones 9a9b24545f Changed time function used to debugprofilestop. 2011-12-31 23:55:01 +00:00
Nathanial.C.Jones e24409caef Changed time function used to debugprofilestop. 2011-12-31 23:51:43 +00:00
Nathanial.C.Jones b87a429214 Removed all references to Cartographer. Cartographer support will not be included ever again. 2011-12-21 00:24:56 +00:00
Nathanial.C.Jones d8f5f276be Removed some essentially useless files. 2011-12-21 00:07:18 +00:00
Nathanial.C.Jones dea0d83755 Minor change to ensure proper zip file naming. 2011-12-21 00:06:28 +00:00
Nathanial.C.Jones 3edb977f52 Replaced GetTime() with time() where it seemed appropriate to do so. In two cases, the precision of GetTime was actually in use and the desired difference was rounded up to the next second. 2011-12-03 00:36:48 +00:00
Nathanial.C.Jones 91d99b09f4 Updated to set version as 4.3.0.xxx. 2011-12-03 00:34:48 +00:00
Nathanial.C.Jones 725ece19e3 Updated TOC version. Will be checking into zone lookup issues tomorrow sometime. 2011-12-02 02:06:05 +00:00
Nathanial.C.Jones 386b376097 Collecting more info on location to help with dungeon quests.
Converted assertion for a completely unknown loot item to a quiet error, since there seems to be no way to determine exactly why it happens.
2011-10-24 10:33:55 +00:00
Nathanial.C.Jones f041a22687 Rewrote export code in hopes of a more readable export. 2011-07-19 10:12:29 +00:00
Nathanial.C.Jones 8da1bf09d5 Minor fix to ensure that everything is clean if the user cancels the custom waypoint via the world map. 2011-07-17 01:30:37 +00:00
Nathanial.C.Jones 3ec5438347 When they feel like, the Archy authors will be hooking onto a couple new functions, thus allowing QH to integrate archaeology sites into your route. 2011-07-17 00:32:06 +00:00
Nathanial.C.Jones 4270499d7e If I copied everything correctly, issuing a the "/qh find" command on something a second time will clear it, rather than add it again. Note: This is in preparation for adding in new functionality. 2011-07-16 23:10:49 +00:00
Nathanial.C.Jones 968ea9be11 Fixed the issue that was causing issue 350... Without reverting to pre-elders code. :D 2011-07-16 21:46:53 +00:00
Nathanial.C.Jones 1ed59e66dc Temporarily removed the level restriction for the Dalaran <--> Crystalsong Forest path. 2011-07-16 00:57:09 +00:00
Nathanial.C.Jones 2f2fdced35 Adjuste lua error call to include the message. 2011-07-14 10:03:20 +00:00
Nathanial.C.Jones 5678cc7385 This should deal with issue 461. 2011-07-07 13:06:01 +00:00
Nathanial.C.Jones 77bd80119c Fixed the flight collector. 2011-07-06 19:01:59 +00:00
Nathanial.C.Jones dc11e77101 Fixed an issue where a talent was returning nil. 2011-07-06 18:56:10 +00:00
Nathanial.C.Jones 62ca61c66d This should resolve issue 458. 2011-07-06 18:22:45 +00:00
Nathanial.C.Jones 0241a59dc5 Realized that I would get an error the first time I did the data export with the current method. 2011-07-06 12:22:43 +00:00
Nathanial.C.Jones 087f25681e Changed data export method to be a bit more streamlined. Not all data will be exported and a purge will not clear the data. This is for my use only, so I will have no pity on the fool who sets export to true and then complains about the memory usage. 2011-07-06 12:10:56 +00:00
Nathanial.C.Jones 0b8d9b7f81 Fixed both of the problems in issue 457. Ironically, the error reported was not generally reachable except through the reporting of an error. The error that was trying to be reported was a failed assertion, due to the resolution of issue 427. As it turns out, the guid position was moved and a number really was being returned. This was introduced in the 4.1 patch and further changed with the 4.2 patch, possibly making all 4.1 data useless (examination of some sample data shall ensue). 2011-07-06 11:46:30 +00:00
Nathanial.C.Jones f0099639c7 One more tweak. I think it'll work out of the box now. 2011-07-06 00:05:34 +00:00
Nathanial.C.Jones e8e5488071 Fixed a couple issues that were preventing QuestHelper from loading properly. 2011-07-06 00:00:07 +00:00
Nathanial.C.Jones 67131c701e Had some conflicts in the tree. Added a comment to locale.lua to test if said tree conflicts are fixed now. 2011-07-05 22:45:43 +00:00
Nathanial.C.Jones cbc1225158 Decided creating packages for each locale was going to be a huge PITA for uploading. Trying to set this up so that the locale specific stuff is load on demand. QuestHelper depends on QHData-base, which in turn loads the appropriate locale specific QHData addon. Note: NONE OF THIS HAS BEEN TESTED! There are so many changes that it makes more sense to commit first and ask questions later. 2011-07-05 22:15:17 +00:00
Nathanial.C.Jones 3c7760b4e4 Updated the usage printout. Added a comment regarding "all" for the locale (means a version that runs regardless of user's locale). 2011-07-05 11:46:34 +00:00
Nathanial.C.Jones c2d7651efc Failed to remove first two lines, which cause errors with the data files separated. 2011-07-03 20:39:37 +00:00
Nathanial.C.Jones 45edd3bec9 Added svn export failure detection to build script. 2011-07-03 15:14:27 +00:00
Nathanial.C.Jones 935bcb3800 Put all locales on a single line (the list is only for assistance with build scripting as the input file for a cat executed to create the list for a for loop). 2011-07-03 14:59:37 +00:00
Nathanial.C.Jones 27873b56e3 Removed language files from QuestHelper main package. 2011-07-03 14:31:43 +00:00
Nathanial.C.Jones b86c404350 List of locales for which data files exist. 2011-07-03 14:25:51 +00:00
Nathanial.C.Jones 4c2d84c292 Build script now creates properly named zip files for each locale. 2011-07-03 14:24:04 +00:00
Nathanial.C.Jones c72791499e Apparently I didn't commit the correct versions of the static files. I have also updated the toc files to display the name "QuestHelper Data (locale)." I also removed lang.lua from the expected files list, since it is in the data addon. 2011-07-03 13:44:55 +00:00