Go to Page... |
Compatibility: | Seeds of Renewal (10.2.5) Classic (1.15.0) WOTLK Patch (3.4.3) |
Updated: | 01-16-24 05:27 PM |
Created: | 12-13-11 12:43 PM |
Downloads: | 32,922 |
Favorites: | 94 |
MD5: |
Lozareth's highly configurable Discord Unit Frames.
See the Change Log (tab above) for a list of all changes.
Updates.
10.2.1
27/10/2014. Rogues, Druids. Combo/Anticipation points and the WoD changes. DUF currenty/always has them "on the target" where available points dissapear out-of-combat and (in WoD) show up again when a new target is selected (as does the default WoD Blizzard frames). Since early Beta I've been testing a version with the points "on the player" ie. they act like a class bar, where available points can be displayed even without a target selected and also have an out-of-combat alpha option. Everything else is the same, with the exception of the actual settings moving from the target to the player class bar section of the options window. I'm thinking of implementing this "on-the-player" version and moving your current target combo/anticipation configuration to the player (no change of on screen position etc.) and setting the oocAlpha to zero (the points will "behave" as they currently do until you adjust the oocAlpha option if desired). Thoughts, concerns, better ideas? I have no implementation date in mind as yet, if at all. |
File Name |
Version |
Size |
Author |
Date |
10.2.0 |
1MB |
Fizzlemizz |
11-09-23 07:41 PM |
Comment Options |
pp0000656 |
View Public Profile |
Send a private message to pp0000656 |
Find More Posts by pp0000656 |
Add pp0000656 to Your Buddy List |
08-26-18, 04:19 PM | ||
|
I'm testing $PL $NP variables that allow you to create a textbox string like Code:
$PL$cw$nr$NP$cr$nm Early days but I'll see where this goes. Thank you for your input pp0000656 .
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 08-26-18 at 04:20 PM.
|
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
08-27-18, 02:21 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 31
Uploads: 0
|
Another thing which comes to my mind straightaway - is to add a dropdown texture and fonts selection list. So you could scroll through all the textures and fonts you got at disposal to pick one.
Right now the process is a bit complicated. It has its pros and cons though. The advantage is ofcourse low framerate affection, since the addon doesn't need to load a massive list of materials (which I have for example), but the downside is - you'll need much time to pick the desired texture. You can actually rarely predict, how the chosen texutre will eventually look like in the game, so you have to constantly go back and forth between the texture storage and the game to manually set it in the addon. That's how I see it... That would really be a quality of life change And the second request - could you add a "flip" option to the portait when using 3d models? You can only flip the 2D textures atm Thx in advance and keep up the good work! |
|
pp0000656 |
View Public Profile |
Send a private message to pp0000656 |
Find More Posts by pp0000656 |
Add pp0000656 to Your Buddy List |
08-27-18, 06:51 PM | |
|
There is no way to know about textures/fonts etc. except by adding them to an internal list. An addon can't read through folders on your computer (even those under the WoW game folder) and list the files in them. You would have to manually add textures and fonts to a list which would have to be saved between sessions.
As for the 3D portrait flip, I should be able to work out something for that.
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus. |
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
08-28-18, 12:26 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 31
Uploads: 0
|
This doesn't seem to be the case with all the other Addons, like other unit frames, kgPanels, Skinner, Chinchilla, TipTac, Quartz, etc... These all have a dropdown list of all the textures I got at hand in my libraries. Not sure :hmm: which library exactly, since I have lots of separate media addons installed, such as SharedMedia or FerousMedia and so forth which contain all the custom textures. But I can ensure you pretty much all of the addons, which use custom textures and fonts, have dropdowns - you just click on the button and a large list of currently available materials drops down and you choose the one you need. EDIT: Yes, not reading directly through the folders somewhere on the PC, but this "internal list" is shared between all the addons. The problem is, I couldn't figure out (actually didn't need to), which one of the addons I have provides that list. Could be SharedMedia...
Last edited by pp0000656 : 08-28-18 at 12:30 AM.
|
||
|
pp0000656 |
View Public Profile |
Send a private message to pp0000656 |
Find More Posts by pp0000656 |
Add pp0000656 to Your Buddy List |
08-28-18, 11:28 AM | ||
|
Every addon you mention was written (re-written) post LibSharedMedia etc. whereas DUF is still the very early vanilla addon Loz. created. While it still works well, there are some things that would essentially require starting again at which point it is no longer DUF. There comes a point where it's a case of "This is my grandfathers hammer. My father replaced the handle, I replaced the head.". I use DUF in my UI, if I got to the stage were I believed it needed to be "started again" in order to be useful, I would probably just write a super streamline/efficient set of unit frames that does what my UI requires and nothing more.
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 08-28-18 at 12:31 PM.
|
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
08-28-18, 02:07 PM | ||||
A Kobold Labourer
Forum posts: 0
File comments: 31
Uploads: 0
|
Well, I agree at some point. But from my perspective - sky is the limit. The actual game itself is a completely another version of the product then it was when the initial game was released. Don't you think ?
But anyway, it's still up to you in the end to decide! Thx again for quick feedback! |
|||
|
pp0000656 |
View Public Profile |
Send a private message to pp0000656 |
Find More Posts by pp0000656 |
Add pp0000656 to Your Buddy List |
09-24-19, 07:48 PM | |
A Murloc Raider
Forum posts: 4
File comments: 8
Uploads: 0
|
Hi! I've been looking for a frame addon that includes the following features:
Mp5 Ticker Incoming Heals Party Cast Bars Range Finder with definable range Does DuF have these by any chance? If so I'll happily change! |
|
Othragon |
View Public Profile |
Send a private message to Othragon |
Find More Posts by Othragon |
Add Othragon to Your Buddy List |
09-24-19, 08:49 PM | ||
|
DUF does have party cast bars but not the rest, sorry.
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus. |
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
10-14-20, 06:44 AM | |
|
I setup the Player unit frame, but unless I open DUF config it doesn't load, and the 3D portrait needs me to click on that option too just to load...
Is there a way to trouble shoot this? It seems to save properly, but doesn't load right. LUA error: Message: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:727: Usage: DUF_PartyFrame3:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]) Time: Wed Oct 14 22:58:29 2020 Count: 1 Stack: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:727: Usage: DUF_PartyFrame3:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]) [string "=[C]"]: in function `SetPoint' [string "@Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua"]:727: in function `DUF_Initialize_FrameLoc' [string "@Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua"]:689: in function `DUF_Initialize_Frame' [string "@Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua"]:268: in function `DUF_Initialize_AllFrames' [string "@Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua"]:245: in function `initFunction' [string "@Interface\AddOns\DiscordLibrary\DiscordLib_Main.lua"]:276: in function `DiscordLib_Initialize' [string "@Interface\AddOns\DiscordLibrary\DiscordLib_Main.lua"]:228: in function `DiscordLib_Main_OnUpdate' [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1> Locals: (*temporary) = DUF_PartyFrame3 { 0 = <userdata> IsUnitWatched = true Background = DUF_PartyFrame3_Background { } unit = "party3" } (*temporary) = nil (*temporary) = UIParent { 0 = <userdata> firstTimeLoaded = 1 variablesLoaded = true } (*temporary) = nil (*temporary) = 154.500000 (*temporary) = -369 and Message: ...nterface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:265: attempt to index field '?' (a nil value) Time: Wed Oct 14 22:58:29 2020 Count: 1 Stack: ...nterface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:265: attempt to index field '?' (a nil value) [string "@Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua"]:265: in function `DUF_PetXPBar_Update' [string "@Interface\AddOns\DiscordUnitFrames\DUF_Main.lua"]:194: in function `DUF_Main_OnUpdate' [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1> Locals: self = <table> { DUF_Get_DifficultyColor = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:97 ALTPOWERTYPES = <table> { } DUF_NUM_STATUSBARS = 7 DUF_Get3D = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:77 StatusBar_SetValue = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:4 DUF_ManaBar_UpdateType = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:181 BuildInfo = 9 DUF_Get_Reaction = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:278 DUF_NUM_PLAYER_TEXTBOXES = 11 DUF_VERSION = "8.3" DUF_Initialize_NewSettings = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_NewSettings.lua:2826 SetVisibility = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua:38 DUF_DL_VERSION = 8.300000 DUF_Get_ReactionColor = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:312 DUF_Get_ManaColor = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:219 DUF_VARIABLE_FUNCTIONS = <table> { } DUF_RoleIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:117 DUF_Get_HealthColor = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:163 GetResourcePath = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:4 DUF_ManaBar_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:91 DUF_StatusIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:155 DUF_Set_RaceIcon = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Set.lua:164 DUF_PhaseIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:142 DUF_TextBox_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_TextBox.lua:254 DUF_PVPIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:98 DUF_LootIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:67 DUF_LeaderIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:53 DUF_Get_MaxHealth = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:265 DUF_HappinessIcon_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Icons.lua:26 DUF_Initialize_Element = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Initialization.lua:669 CLASS_BAR_DEFAULTS = <table> { } DUF_SetDefaultUIHooks = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_DefaultUIHooks.lua:32 DUF_TargetHealthBar_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:269 DUF_UnitFrame_InitDebuffs = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_UnitFrame.lua:1235 DUF_Set_ElementPosition = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Set.lua:30 DUF_CastBar_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:392 DUF_Get_Health = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Get.lua:151 DUF_XPBar_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:364 DUF_TargetManaBar_UpdateType = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:345 DUF_TargetManaBar_Update = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_StatusBars.lua:306 DUF_Set_Portrait = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_Set.lua:92
Last edited by griddark : 10-14-20 at 06:59 AM.
|
|
griddark |
View Public Profile |
Send a private message to griddark |
Find More Posts by griddark |
Add griddark to Your Buddy List |
10-14-20, 10:37 AM | ||
|
Thank you for the report. First try opening /DUF and seleft the Party tab and make sure the Attach and Attach To lists (just below the < ^ > v arrow buttons) have an option selected. If you haven't checked the "Connect Frames" box you will need to do the for all 4 part frames going the each "Frame to Move" options. If that doesn't work, open /DUF then the Misc. Options and try selecting (loading) a profile other than the one you are using (Default or Custom) and see if the frames load without error (after logging out/in also). If this is the case, it would seem your saved variables might have been corrupted. If you have a backup copy of your WTF folder, exit the game and try copying the DiscordUnitFrames.lua file from the saved: Code:
SavedWoW\_retail_\WTF\Account\[Your Account]\SavedVariables
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 10-14-20 at 11:06 AM.
|
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
10-25-20, 05:42 PM | |
|
So Fizzlemizz, I ended up revisiting the addon as STUF I think is causing conflicts with addons for some people and it's not being maintained, just a fan update that got it working again.
So I think my problem came from copying my layout from self to everything else and not resetting some of the attach locations, so they ended up off screen. I had this problem with other addons where you need to change the strata even if it's right. So I went and set it up all manually and it's working properly so far. Thanks for the addon. |
|
griddark |
View Public Profile |
Send a private message to griddark |
Find More Posts by griddark |
Add griddark to Your Buddy List |
10-25-20, 06:01 PM | ||
|
Some of the attach frames were removed from list (I don't remember when) because they weren't frames that every unit had which was likely to cause just this sort of problems. It should be at a stage where this won't happen again but there's always a chance of an older setup that got caught in the gap before the fix. I'm glad you have DUF running again and I hope it serves you well. Have fun!
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 10-25-20 at 06:02 PM.
|
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |
11-27-20, 12:02 AM | |
|
Just running through the settings, is there a way to hide in pet battles? No biggy if not.
|
|
griddark |
View Public Profile |
Send a private message to griddark |
Find More Posts by griddark |
Add griddark to Your Buddy List |
11-27-20, 12:08 AM | ||
|
Under Misc. Options (button, bottom left) there's a checkbox to "Hide frames in Pet Battles". Just as a plug, there's a ReadMe.html file in the DUF folder that has extra information about settings. I try to keep it mostly up-to-date.
__________________
Fizzlemizz Maintainer of Discord Unit Frames and Discord Art. Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 11-27-20 at 12:14 AM.
|
|
|
Fizzlemizz |
View Public Profile |
Send a private message to Fizzlemizz |
Find More Posts by Fizzlemizz |
Add Fizzlemizz to Your Buddy List |