ag_UnitFrames

Customizable unit frame addon.


  • How to configure the unit frames in 3.0

Press "esc" to open the options menu.

Press the "Interface" button.

In the interface options window, press the "AddOns" tab.

Select "AG Units" from the tree of available addons.

Press the "Open AG Units Options" button. This will open the AG Unit Frames options window.

(Alternatively, you can write "/aguf" in the chat.)


  • Latest update

Hi guys,

I know there's still some things missing, like layouts for example.

I would have loved to keep the old version of AG Unit Frames up until I thought the new version was 100% ready, but 3.0 came out, so I had to put the new version up. The old version not compatible with 3.0.

That said, I feel that the new AG Unit Frames is much lighter than the old one, while being easier to configure, contains more modern features and so on. As soon as the glitches in the wake of 3.0 is smoothed out, I'm sure many of you are going to be pretty happy with it.

Regarding the missing layouts, the layout system was completely changed, which makes the old layouts incompatible. It is much better and dynamic now and allows for a lot more customization, It is unfortunate that I haven't had time to rewrite some of the old layouts like "classic". I really plan to.

I hope this answers some of your questions!


  • Issues

There is a problem where party members won't be created correctly if they join while you're in combat. This is a bug in the Blizzard interface code and won't be fixed until they release a new patch. This affects all unit frame addons.

See http://forums.worldofwarcraft.com/thread.html?topicId=11829374079&postId=118282996524&sid=1#0

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of s315h1n s315h1n Sun, 19 Oct 2008 23:06:21

    I suppose so. Seriously I copy/paste whats in ModuleOptions and did a Replace All on ABF to BUU, being sure to change ModOnRegister to OnRegister. From do to end was copied and placed at the top.

    Edit: What do you think it has something to do with L["Whatever"] being that L is aUFLocale not ag_Options. That fixed that.. is my own options supposed to take over the ABF Layout tab in each frame module (Player, Player's Pet, etc). I still only see ABF Layout unless I'm missing something else out of the config.

    You can download the mod for Party Frame debug:
    http://my.curse.com/downloads/wow-addons/details/buu2.aspx

    For a screenshot of whats happening:
    http://www.starcraftmud.com/wow/Screenshots/aUFBuuParty.jpg

  • Avatar of andreasg andreasg Sun, 19 Oct 2008 18:39:19

    Could you send me your layout so I can see the bug with it not looking right when you log in or reload?

    About the options, you have to make sure your options table is formatted correctly using AceConfig-3.0 specs. I can see that your options isn't because the error says:

    ...ag_UnitFrames_BUU.name: expected a string or funcref, got 'nil'

  • Avatar of s315h1n s315h1n Sun, 19 Oct 2008 14:02:40

    I think my issue was that I copied that whole block in ModuleOptions, changed:
    function aUF.Options.ModOnRegisterOptions.ABF()
    function BUU:OnRegisterOptions()

    When I go to open /aguf I get an AceConfig error:

    [2008/10/19 16:54:39-125-x1]: AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1654: AceConfigRegistry-3.0:ValidateOptionsTable(): GUnit.args.Units.args.focustarget.plugins.ag_UnitFrames_BUU.ag_UnitFrames_BUU.name: expected a string or funcref, got 'nil'
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:46: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:41>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:177: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:172>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:211: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:230: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:221: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:221: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:252: in function `ValidateOptionsTable'
    AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:298: in function `app'
    AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1654: in function `Open'
    ag_Options-09-19-07\ag_Options.lua:1017: in function `OpenOptions'
    ag_UnitFrames-2008-08-06\ag_UnitFrames.lua:892: in function `value'
    Interface\FrameXML\ChatFrame.lua:3212: in function `ChatEdit_ParseText':
    Interface\FrameXML\ChatFrame.lua:2911: in function `ChatEdit_SendText': Interface\FrameXML\ChatFrame.lua:2932: in function `ChatEdit_OnEnterPressed':
    <string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
    


    Thats what I meant by ABF's layout being tied in with ModuleOptions. I'm missing something in my mod, just haven't figured it out yet.

    Edit: Aside from the options menu which I do not need, but would like. I'm having an issue with Party frames. When I swap to Buu they format properly and fine. But if I reloadui or log in/out the backdrop goes back to ABF yet the portrait and bars all remain Buu shaped. Is there some sort of special handling I need to perform?

  • Avatar of andreasg andreasg Sun, 19 Oct 2008 02:17:28

    Anyway s315h1n, you don't really need IRC for me to help you, we can do it here just fine.

    As I said, just read ABF.lua. Everything you need to do is there. As ABF.lua says, if you want options for your own layout you just have to return them with the method "mylayout:OnRegisterOptions()". Just ignore the fact that they're in the options module for ABF, I did it that way to save mem.

  • Avatar of s315h1n s315h1n Sat, 18 Oct 2008 13:51:18

    Well.. IRC will not work for me. ISP blocks ports, sigh.

  • Avatar of Ctuu Ctuu Sat, 18 Oct 2008 12:57:51

    Hello, I have the exact same problem with Asteria1983. There are dead zones on my screen and when i click these zones they don't respond. Also I'd love to see the option to see raid names in class color it really helps identifying ppl and organizing groups. I am using r653 (Latest Version) btw

  • Avatar of andreasg andreasg Sat, 18 Oct 2008 12:42:55

    Asteria1983, it might be some raid or party headers... Have you tried to enter config mode and see if anything is there?

  • Avatar of andreasg andreasg Sat, 18 Oct 2008 12:41:55

    irc.openproject.net, #wowace, and my nick is ag`

  • Avatar of Asteria1983 Asteria1983 Sat, 18 Oct 2008 12:27:19

    Hi, am I paranoid or is there a dead zone in the middle of the screen?(i.e. when using mouse left click to pan camera, clicking in the dead zone = no response). I've concluded the culprit seems to be the latest AGUF.

    With any other unitframes I don't have this problem. (including the patched version of aguf from wowinterface)

  • Avatar of s315h1n s315h1n Sat, 18 Oct 2008 11:28:47

    Where can I find the IRC info?

Facts

Date created
01 Sep 2007
Category
Last update
18 Aug 2009
Development stage
Release
Language
  • enUS
License
BSD License
Curse link
ag_UnitFrames
Recent files
  • R: r709 for 3.2.0 on 18 Aug 2009
  • B: r708 for 3.2.0 on 05 Aug 2009
  • A: r707 for 3.1.0 on 01 May 2009
  • R: r705 for 3.1.0 on 24 Apr 2009
  • A: r705 for 3.1.0 on 24 Apr 2009

Authors