Go to Page... |
Updated: | 08-13-11 06:05 AM |
Created: | 08-06-10 03:37 AM |
Downloads: | 14,804 |
Favorites: | 39 |
MD5: |
StarTip - Tooltips from OuterSpace
Credits:
Huge appreciation goes out to ckknight for a ton of code. If you know CowTip, StarTip is similar. Props to Shefki for LuaTexts.
And many tributes go out to the many library authors whom have written the numerous libraries StarTip's script environment is built upon.
Customization Tips
StarTip provides an environment for your scripts.. This environment provides WoW API functions such as UnitName, UnitLevel, etc... If it's not available, try _G. Also, much of LuaTexts by Shefki is included, but be aware that modifications have been made and elements either removed or added. Also be aware that how you format your return values is incompatible with Pitbull4's implementation. In StarTip you simple return a string that's already formatted.
There are many plugins available. I imagine if you're willing to write an actual Lua script that you won't mind reading code. Go into the Libs folder and click into LibScriptable-1.0. Note all the LibScriptablePlugin* elements. These are what provide StarTip's script environment with functions and other elements.
Check here for a brief tutorial.
Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it.
Bug Reports and Feature Requests
Report any bugs or feature requests here: StarTip Forum.
Or create a ticket here: StarTip Ticket Tracker
You can also post on the Wowace forum thread.
.
If you find a bug and you want to revert to a stable version, try the upload on Wowinterface.com
Note: Please write a ticket if you have a back trace: StarTip Ticket Tracker
Note to Translators: You can easily support this project by translating some phrases at either two locations: StarTip and LibScriptable-1.0.
Comment Options |
06-19-11, 12:05 AM | ||
|
Last edited by Phaux : 06-19-11 at 12:15 AM.
|
|
|
Phaux |
View Public Profile |
Send a private message to Phaux |
Find More Posts by Phaux |
Add Phaux to Your Buddy List |
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |
06-18-11, 04:27 PM | ||
|
http://www.wowace.com/addons/startip/files/ Grab v1.4.41b or later. Don't use an alpha package though. They aren't packaged correctly. I haven't looked into the text outline issue you mentioned yet. I will later tonight if nothing pops up between now and then, which may happen -- 50/50 chance. Edit: Oh by the way, Aurora makes modifications to the UI that may cause some of StarTip's features to no longer work.
__________________
Wake up Sheeple! Cataclysm was an inside job! Legalize WoW gold purchases directly from Blizzard! Yeah, my doctor thinks I'm crazy too. >.< "It was either going to school for programming or working at the Genetically Modified Wildlife Preserve. I've always had a love for the wildlife, but technology won out in the end." Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it. [SIGPIC]LCD4WoW[/SIGPIC]
Last edited by starlon : 06-18-11 at 04:28 PM.
|
|
|
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |
Phaux |
View Public Profile |
Send a private message to Phaux |
Find More Posts by Phaux |
Add Phaux to Your Buddy List |
06-16-11, 09:29 PM | ||
|
|
|
|
Phaux |
View Public Profile |
Send a private message to Phaux |
Find More Posts by Phaux |
Add Phaux to Your Buddy List |
06-16-11, 08:55 PM | ||||
|
Awesome
Thanks for the feedback.
__________________
Wake up Sheeple! Cataclysm was an inside job! Legalize WoW gold purchases directly from Blizzard! Yeah, my doctor thinks I'm crazy too. >.< "It was either going to school for programming or working at the Genetically Modified Wildlife Preserve. I've always had a love for the wildlife, but technology won out in the end." Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it. [SIGPIC]LCD4WoW[/SIGPIC] |
|||
|
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |
06-16-11, 07:46 PM | |
|
Hi there I have been looking for a replacement for cowtip for a long time and finally came across this. I was happy to see it updated as well.
If you are interested in feedback and bugs I have a couple. Feedback: It would be really awesome if there was a way to change the border color. I saw the option border and played with it but was unsuccessful in getting the border to change color it stayed the default. I have 2 profiles one where I want the border to be black on all occasions and one where I want it to be white. A possible bug or 2: For some reason in order to get my appearance section and background section to show up I had to disable all of my other addons, otherwise it was grayed out. [edit] I went back and turned em on 1 by 1 and it seemed to be arora thats causing it. I also switched to skinner from arora and that one is working just fine with it. I set all the unit tooltip options for left and right to have an ouline on the font and they changed until I did a reload then they went away and I moused over my unit frame and they all came back untill I did a reload again then they went away, I moused over my unit frame and they came back... its a ferocious cycle. |
|
Phaux |
View Public Profile |
Send a private message to Phaux |
Find More Posts by Phaux |
Add Phaux to Your Buddy List |
05-08-11, 01:23 AM | |
A Defias Bandit
Forum posts: 3
File comments: 12
Uploads: 0
|
Re: Re: Re: Re: StarTip and Carbonite not getting along
Here are two that popped up today:
Message: Carbonite\Carbonite-4.100001.lua:19149: attempt to compare number with nil Time: 05/08/11 00:22:28 Count: 17 Stack: Interface\AddOns\Carbonite\Carbonite.lua:9409: in function `TP2' Interface\AddOns\Carbonite\Carbonite.lua:6785: in function `ToP' Interface\AddOns\Carbonite\Carbonite.lua:12879: in function `h' Interface\AddOns\Carbonite\Carbonite.lua:13122: in function `NXOnEvent' [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1> Locals: self = <table> { OPM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:16377 AcG = "?" IHOI = 1 BCS = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:2819 OnU = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:7494 GetQuestReward = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5955 Sor1 = <table> { } FrQ = <table> { } AcY = 80.396670103073 GIMIIT = <table> { } SBMI = 5004 UnO = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:24641 GIMII = <table> { } CCNM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:22946 OC____ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:15628 SBQD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8258 GCOP = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9770 ULP = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5211 Got = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9470 ReQ = <table> { } HeE = <table> { } PSS = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:15212 GIMICT = <table> { } PUT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:24841 REQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9339 Lis = <table> { } ShowUIPanel = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11988 GIMC = <table> { } BQCSD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8872 OMQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:25755 GOR = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:6933 GZA = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12865 GLIL = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8334 OP__3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:4171 CaD3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:21478 RQAOF = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19328 LiC = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8849 PSDI = 4 IOMD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5484 TaN2 = <table> { } IOL = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:18649 DPVPI = <table> { } Aba = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12787 ITQ = <table> { } CGIM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8222 MaC = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11793 QLC1 = <table> { } AcceptQuest = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:3791 ExT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11737 SoQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:26116 FI_U = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19585 SBQDZ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8994 UQDT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:18217 TP2 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9392 GetDifficultyColor = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11710 HideUIPanel = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:21202 RPL = "None" SBQDT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12896 Tra1 = <table> { } OpR = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11689 FiC3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19136 DaT = <table> { } CWC = <function> defined @Interface\ and Message: Carbonite\Carbonite-4.100001.lua:19149: attempt to compare number with nil Time: 05/08/11 00:21:19 Count: 30 Stack: Interface\AddOns\Carbonite\Carbonite.lua:9409: in function `TP2' Interface\AddOns\Carbonite\Carbonite.lua:6785: in function `ToP' Interface\AddOns\Carbonite\Carbonite.lua:15130: in function `NXOnUpdate' [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1> Locals: self = <table> { OPM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:16377 AcG = "?" IHOI = 1 BCS = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:2819 OnU = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:7494 GetQuestReward = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5955 Sor1 = <table> { } FrQ = <table> { } AcY = 80.396670103073 GIMIIT = <table> { } SBMI = 5004 UnO = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:24641 GIMII = <table> { } CCNM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:22946 OC____ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:15628 SBQD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8258 GCOP = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9770 ULP = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5211 Got = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9470 ReQ = <table> { } HeE = <table> { } PSS = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:15212 GIMICT = <table> { } PUT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:24841 REQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9339 Lis = <table> { } ShowUIPanel = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11988 GIMC = <table> { } BQCSD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8872 OMQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:25755 GOR = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:6933 GZA = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12865 GLIL = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8334 OP__3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:4171 CaD3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:21478 RQAOF = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19328 LiC = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8849 PSDI = 4 IOMD = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:5484 TaN2 = <table> { } IOL = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:18649 DPVPI = <table> { } Aba = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12787 ITQ = <table> { } CGIM = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8222 MaC = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11793 QLC1 = <table> { } AcceptQuest = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:3791 ExT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11737 SoQ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:26116 FI_U = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19585 SBQDZ = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:8994 UQDT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:18217 TP2 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:9392 GetDifficultyColor = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11710 HideUIPanel = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:21202 RPL = "None" SBQDT = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:12896 Tra1 = <table> { } OpR = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:11689 FiC3 = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:19136 DaT = <table> { } CWC = <function> defined @Interface\AddOns\Carbonite\Carbonite.lua:18430 GOT1 = <function> defin
Last edited by fogyreef : 05-08-11 at 01:25 AM.
|
|
fogyreef |
View Public Profile |
Send a private message to fogyreef |
Find More Posts by fogyreef |
Add fogyreef to Your Buddy List |
05-06-11, 11:18 AM | |
A Defias Bandit
Forum posts: 3
File comments: 12
Uploads: 0
|
Re: Re: Re: StarTip and Carbonite not getting along
With the new Carbonite 4.01 I'm not getting my original issue, but will report back if it comes up.
In the mean time, Histograms is my only issue. With Carbonite disabled I'm getting a lot of mouseover errors. Let me know if you need more info on the errors than the three below. |
|
fogyreef |
View Public Profile |
Send a private message to fogyreef |
Find More Posts by fogyreef |
Add fogyreef to Your Buddy List |
05-06-11, 11:10 AM | ||
A Defias Bandit
Forum posts: 3
File comments: 12
Uploads: 0
|
Re: Re: StarTip and Carbonite not getting along
Error 1: ************************************************************* Message: StarTip_Histograms-v1.4.35\Histograms.lua:279: attempt to index global "self" (a nil value) Time: 05/06/11 10:02:36 Count: 1 Stack: Interface\AddOns\StarTip_Histograms\Histograms.lua:380: in function <Interface\AddOns\StarTip_Histograms\Histograms.lua:372> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:536> (tail call): ? Interface\AddOns\StarTip\StarTip.lua:481: in function <Interface\AddOns\StarTip\StarTip.lua:462> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon' Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:635: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:256: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:279: in function `CombatLog_LoadUI' Interface\FrameXML\UIParent.lua:546: in function <Interface\FrameXML\UIParent.lua:519> Locals: <none> Error 2: ************************************************************* Message: StarTip_Histograms-v1.4.35\Histograms.lua:279: attempt to index field "db" (a nil value) Time: 05/06/11 10:03:06 Count: 3 Stack: Interface\AddOns\StarTip_Histograms\Histograms.lua:407: in function `SetUnit' Interface\AddOns\StarTip\StarTip.lua:660: in function <Interface\AddOns\StarTip\StarTip.lua:634> [C]: ? [C]: ? Locals: self = <table> { SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383 SetItem = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:420 ClearHistograms = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:251 Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315 NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256 EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348 modules = <table> { } CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:311 IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458 SetUnit = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:403 defaultModuleLibraries = <table> { } TimeLeft = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:363 toggled = true ScheduleRepeatingTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:301 CancelAllTimers = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:341 SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425 GetOptions = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:398 core = <table> { } name = "Histograms" histograms = <table> { } IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467 orderedModules = <table> { } ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:276 DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366 defaultOff = true intersectTimer = <table> { } IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:238 db = <table> { } SetDefaultModuleState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:403 offset = 0 baseName = "StarTip_Histograms" SetEnabledState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440 RebuildOpts = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:476 enabledState = true SetSpell = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:436 OnHide = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:452 OnDisable = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:391 CreateHistograms = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:329 OnEnable = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:372 OnInitialize = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:360 IterateModules = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453 defaultModuleState = true GetModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231 GetName = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:300 moduleName = "Histograms" ReInit = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:333 Disable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:330 } createHistograms = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:258 WidgetHistogram = <table> { defaults = <table> { } DIR_WEST = 2 Draw = <function> defined @Interface\AddOns\StarTip\Libs\LibScriptable-1.0\LibScriptableWidgets-1.0\LibScriptableWidgetHistogram-1.0\LibScriptableWidgetHistogram-1.0.lua:205 Update = <funct Error 3: ************************************************************* Message: StarTip_Histograms-v1.4.35\Histograms.lua:279: attempt to index field "db" (a nil value) Time: 05/06/11 10:07:43 Count: 4 Stack: Interface\AddOns\StarTip_Histograms\Histograms.lua:407: in function `SetUnit' Interface\AddOns\StarTip\StarTip.lua:660: in function <Interface\AddOns\StarTip\StarTip.lua:634> [C]: ? [C]: ? [C]: ? ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:279: in function `SetUnit' Interface\AddOns\XPerl\XPerl.lua:1277: in function `XPerl_PlayerTip' Interface\AddOns\XPerl\XPerl.lua:3301: in function `XPerl_Unit_OnEnter' [string "*:OnLoad"]:5: in function <[string "*:OnLoad"]:5> Locals: self = <table> { SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383 SetItem = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:420 ClearHistograms = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:251 Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315 NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256 EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348 modules = <table> { } CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:311 IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458 SetUnit = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:403 defaultModuleLibraries = <table> { } TimeLeft = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:363 toggled = true ScheduleRepeatingTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:301 CancelAllTimers = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:341 SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425 GetOptions = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:398 core = <table> { } name = "Histograms" histograms = <table> { } IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467 orderedModules = <table> { } ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:276 DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366 defaultOff = true intersectTimer = <table> { } IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:238 db = <table> { } SetDefaultModuleState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:403 offset = 0 baseName = "StarTip_Histograms" SetEnabledState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440 RebuildOpts = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:476 enabledState = true SetSpell = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:436 OnHide = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:452 OnDisable = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:391 CreateHistograms = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:329 OnEnable = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:372 OnInitialize = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:360 IterateModules = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453 defaultModuleState = true GetModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231 GetName = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:300 moduleName = "Histograms" ReInit = <function> defined @Interface\AddOns\StarTip_Histograms\Histograms.lua:333 Disable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:330 } createHistograms = <function> defined @Interface\AddOns\StarTi......... the end. |
|
|
fogyreef |
View Public Profile |
Send a private message to fogyreef |
Find More Posts by fogyreef |
Add fogyreef to Your Buddy List |
04-17-11, 02:37 AM | ||
|
Re: StarTip and Carbonite not getting along
__________________
Wake up Sheeple! Cataclysm was an inside job! Legalize WoW gold purchases directly from Blizzard! Yeah, my doctor thinks I'm crazy too. >.< "It was either going to school for programming or working at the Genetically Modified Wildlife Preserve. I've always had a love for the wildlife, but technology won out in the end." Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it. [SIGPIC]LCD4WoW[/SIGPIC] |
|
|
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |
04-13-11, 01:56 PM | |
A Defias Bandit
Forum posts: 3
File comments: 12
Uploads: 0
|
StarTip and Carbonite not getting along
I've got an issue when mousing over certain units in very specific places. The Alliance NPC's in the Twilight Highlands Dailies area and the Tol Barad bonus faction dailies area cause an error.
It only happens with all three of these loaded: Carbonite 4.034, StarTip: UnitToolTip AND StarTip: Appearance. With no other addons and each of the above loaded, mousing over an Alliance Human or Dwarf in the above areas gives an error mentioning Carbonite. Since either addon acting alone won't cause the error, I'll post this to both authors and see if we can't shake things loose. |
|
fogyreef |
View Public Profile |
Send a private message to fogyreef |
Find More Posts by fogyreef |
Add fogyreef to Your Buddy List |
04-09-11, 05:02 AM | |
|
What I'm saying is sometimes it's not going to show anything at all. For instance, if the person is standing right next to you, then the default tooltip's location text will not exist. I can't remember right now, and I don't have a local copy of my addons atm, but I think the Location line just uses what's scanned from the tooltip.
You can also get location data on your guildies and toons on your friends list, but afaik that's not displayed on StarTip's default tooltips. If you want to know how to add that then you're going to have to write the code cause I don't feel like doing it myself and I'm semi-retired from Wow in general. Ask in the #wowuidev channel of irc.freenode.org if all else fails. This should get you started. I _think_ you have to refresh the data these functions pull from in order to get up-to-date location info. Maybe I'm wrong. There's GetGuildRosterInfo and GetFriendInfo.
__________________
Wake up Sheeple! Cataclysm was an inside job! Legalize WoW gold purchases directly from Blizzard! Yeah, my doctor thinks I'm crazy too. >.< "It was either going to school for programming or working at the Genetically Modified Wildlife Preserve. I've always had a love for the wildlife, but technology won out in the end." Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it. [SIGPIC]LCD4WoW[/SIGPIC] |
|
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |
04-07-11, 04:23 PM | |
|
Thanks for the information. I was kind of asking in the context of your addon, though. You've got the default Location: line. Is its default still the way you suggest getting location inside of your addon's tooltip lines?
|
|
pelf |
View Public Profile |
Send a private message to pelf |
Find More Posts by pelf |
Add pelf to Your Buddy List |
04-05-11, 09:45 PM | ||
|
There are also the guild and friends lists which store a location. It's not as detailed as the tooltip information, but gives the general zone information. I think you have to update the friend/guild info though every so often or you'll only ever see the location the functions originally returned. I'd do some research on wowpedia or whatever it's called. There's also a wowprogramming or something or another. Google answers these questions easily. Search for UNIT_AURA or something and you'll likely find both. Also, if that doesn't help, ask on the forums here on wowinterface, or in the IRC channel. Just do some research before asking.
__________________
Wake up Sheeple! Cataclysm was an inside job! Legalize WoW gold purchases directly from Blizzard! Yeah, my doctor thinks I'm crazy too. >.< "It was either going to school for programming or working at the Genetically Modified Wildlife Preserve. I've always had a love for the wildlife, but technology won out in the end." Note: If you know of a library that you want to make available in your own scripts. let me know and I'll see about writing a plugin for it. [SIGPIC]LCD4WoW[/SIGPIC] |
|
|
starlon |
View Public Profile |
Send a private message to starlon |
Find More Posts by starlon |
Add starlon to Your Buddy List |