Download
(635 b)
Download
Updated: 05/24/14 01:40 PM
Compatibility:
Live (1.0)
Updated:05/24/14 01:40 PM
Created:05/03/14 08:40 AM
Monthly downloads:16
Total downloads:3,330
Favorites:7
MD5:
Categories:Discontinued & Outdated, Character Advancement, Info, Plug-in Bars
HoWUI
Version: 0.0.8
by: Kentarii [More]
This addon has been split into the following addons and will no longer be maintained:

* House of Winters - Clock
* House of Winters - Research and Mount Timers
* House of Winters - Quest Journal

Also check my other addons:
* House of Winters - Texture Viewer

Please delete the "HoWUI" directory from your AddOns directory when moving on to the other addons which have been updated to work with Craiglorn.
Post A Reply Comment Options
Unread 05/06/14, 03:13 AM  
Mitsarugi
 
Mitsarugi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 225
Uploads: 12
Originally Posted by Kentarii
Originally Posted by Mitsarugi
I hate you >.< i was almost done with writing my completed quest log addon
Hahaha, great minds think alike

I blame Shadowfen zone in Ebonheart Pact for me writing my Quest Journal, still at 59/62...
Spent less time writing my Quest Journal than riding around that zone looking for quests... if only I could go back in time and redo that zone.
Will be useful for my next character I level though.
"I blame Shadowfen zone in Ebonheart Pact for me writing my Quest Journal, still at 59/62..." exact same reason i started writing it and i'm at 59/62 too XD
Yep i started a new char just for that too, altho my addon was gonna add info to the database by itself i'll show you how it looked like
lua Code:
  1. local QuestGiverName
  2. local QuestGiverCoordX
  3. local QuestGiverCoordY
  4.    
  5. function QuestOffered()
  6.     local OfferedQuestInfo = GetOfferedQuestInfo()
  7.     d("== " .. QuestGiverName .."'s Quest Dialogue ==")
  8.     d(QuestGiverName.. ": " .. OfferedQuestInfo)--useless atm
  9. end
  10.        
  11. function QuestAdded()
  12.     local NumQuests = GetNumJournalQuests()
  13.     local MapName = GetMapName()
  14.     --local AddedQuestLevel = GetJournalQuestLevel(NumQuests)
  15.     local NumQuestRewards = GetJournalQuestNumRewards(NumQuests)
  16.     local QuestName, backgroundText, activeStepText, activeStepType, activeStepTrackerOverrideText, completed, tracked, questLevel, pushed, questType = GetJournalQuestInfo(NumQuests)
  17.     d("== Quest Added! ==")
  18.     --d(GetJournalQuestName(NumQuests))
  19.     d("====================")
  20.     d("Quest Name: " .. QuestName)
  21.     d("BackGround Text: " .. backgroundText)
  22.     d("Completed: " .. tostring(completed))
  23.     --d("*Tracked: " .. tostring(tracked))
  24.     --d("*Active Step: " .. activeStepText)
  25.     --d("*Active Step Tracker: " .. activeStepTrackerOverrideText)
  26.     --d("Quest Level: " .. AddedQuestLevel)
  27.     d("Quest Level: " .. tostring(questLevel))
  28.     --d("*Pushed: " .. tostring(pushed))
  29.     --d("*Quest Type: " .. questType)
  30.     for i=1,NumQuestRewards do
  31.     local type, name, amount, iconFile, meetsUsageRequirement, itemQuality = GetJournalQuestRewardInfo(NumQuests, i)
  32.     d("== Reward #" .. i .. " ==")
  33.     d("Type: " .. type)
  34.     d("Name: " .. tostring(name))
  35.     d("Amount: " .. amount)
  36.     d("IconFile: " .. iconFile)
  37.     d("Meets Usage Requirement: " .. tostring(meetsUsageRequirement))
  38.     d("Item Quality: " .. itemQuality)
  39.     end
  40.     d("Number of Quests in Journal: " .. NumQuests)
  41.     d("Number of Quest Rewards: " .. NumQuestRewards)
  42.     d("NPC Name: " .. QuestGiverName)
  43.     d("Map Name: " .. MapName)
  44.     d("X: " .. QuestGiverCoordX)
  45.     d("Y: " .. QuestGiverCoordY)
  46.     d("==================")
  47.     Log("quests", QuestName , QuestGiverName , QuestGiverCoordX , QuestGiverCoordY , MapName , questLevel , completed)
  48.     end

Database looks like this:
lua Code:
  1. ["data"] =
  2.                 {
  3.                     [1] =
  4.                     {
  5.                         [1] = [[A Beginning at Bleakrock]],
  6.                         [2] = [[Riurik]],
  7.                         [3] = 0.594161,
  8.                         [4] = 0.616586,
  9.                         [5] = [[Davon's Watch]],
  10.                        [6] = 4,
  11.                        [7] = false,
  12.                    },
  13.                },

And this data would be used to create a list and the map pins
Report comment to moderator  
Reply With Quote
Unread 05/05/14, 08:34 PM  
Kentarii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 52
Uploads: 5
Originally Posted by Mitsarugi
I hate you >.< i was almost done with writing my completed quest log addon
Hahaha, great minds think alike

I blame Shadowfen zone in Ebonheart Pact for me writing my Quest Journal, still at 59/62...
Spent less time writing my Quest Journal than riding around that zone looking for quests... if only I could go back in time and redo that zone.
Will be useful for my next character I level though.
Report comment to moderator  
Reply With Quote
Unread 05/05/14, 07:53 PM  
Mitsarugi
 
Mitsarugi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 225
Uploads: 12
I hate you >.< i was almost done with writing my completed quest log addon
Last edited by Mitsarugi : 05/05/14 at 07:56 PM.
Report comment to moderator  
Reply With Quote
Unread 05/03/14, 03:43 PM  
Kentarii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 52
Uploads: 5
Feedback and suggestions are most welcome!

This addon is a work-in-progress and I will continue to add more settings to make stuff more customizable based on the needs of the people using it.

I will update the description page with known issues and plans ahead soon (tm).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: