If any of you has ever seen FuBar_FuXPFu, then Xparky is it's replacement.
FuXP had the unfortunate limitation that it could only attach to a fubar, and often had refreshing issues, so instead of continuing to support that addon, I decided to write a standalone that would not have such limitations.
For those who haven't seen it before, Xparky is simply a very basic, very shiny XP/Rep bar that can be attached to any named frame available. As can be seen from the images, you can attach it to any side of any frame, and even set an offset so that the bars float off the frames.
All colours are configurable, and it works off the Watched Reputation, so if any other addon modifies that, it will update Xparky alongside it.
Use '/xparky' to pull up the configuration, and have fun!
To come:
Pet Bars
Separate Profiles
Separate Bar allocation/order
Version 1.2.2 - TOC push for WoW 3.1
Version 1.2.1 - My mistake, I forgot to add LibStub to the libraries. This will hopefully fix any standalone loading issues.
------------------------------------------------------------------------
r62492 | wobin | 2008-02-22 14:09:53 +1100 (Fri, 22 Feb 2008) | 1 line
Xparky - Added in strata selection
------------------------------------------------------------------------
r62472 | wobin | 2008-02-22 11:26:57 +1100 (Fri, 22 Feb 2008) | 1 line
Xparky - Fixed faction loading lapse and Legoblock setwidthing issue
------------------------------------------------------------------------
r62381 | wobin | 2008-02-21 23:42:51 +1100 (Thu, 21 Feb 2008) | 1 line
Xparky - fixed missing localisation
------------------------------------------------------------------------
r62377 | wobin | 2008-02-21 22:58:59 +1100 (Thu, 21 Feb 2008) | 1 line
Xparky - Added option to set the tooltip text type (basically the same as the legoblock)
------------------------------------------------------------------------
r62371 | wobin | 2008-02-21 22:46:38 +1100 (Thu, 21 Feb 2008) | 1 line
Xparky - Added in a tooltip, and a fade on mouseout option.
------------------------------------------------------------------------
r62305 | wobin | 2008-02-21 14:32:56 +1100 (Thu, 21 Feb 2008) | 1 line
Xparky - Added in x/y offset ability and fixed sparkage. Should be ready for releaseish
------------------------------------------------------------------------
r62223 | wobin | 2008-02-21 00:04:24 +1100 (Thu, 21 Feb 2008) | 1 line
Xparky - Revert to previous version and add some documentation to the config screen
------------------------------------------------------------------------
r62175 | wobin | 2008-02-20 17:23:57 +1100 (Wed, 20 Feb 2008) | 1 line
Xparky - zomg dont' update it will break =P committing so I can continue at home
------------------------------------------------------------------------
r62156 | wobin | 2008-02-20 13:27:15 +1100 (Wed, 20 Feb 2008) | 1 line
Xparky - can now attach to left or right side of frame
- Sparks not quite fixed.
------------------------------------------------------------------------
r61912 | wobin | 2008-02-19 01:48:43 +1100 (Tue, 19 Feb 2008) | 1 line
Xparky - Almost have vertical bars done, but not quite.
------------------------------------------------------------------------
r61858 | wobin | 2008-02-18 14:55:12 +1100 (Mon, 18 Feb 2008) | 1 line
Xparky - Reverted the legoblock linking. Not a good implementation, we'll just stick to sticking it to any frame available.
------------------------------------------------------------------------
r61613 | wobin | 2008-02-17 03:52:36 +1100 (Sun, 17 Feb 2008) | 2 lines
Xparky - Partial hooking to LegoBlock support added
- You can hook it to the block and set the size/position, but you can't currently hide the block without losing the bars as well. Will fix up tomorrow.
------------------------------------------------------------------------
r61602 | wobin | 2008-02-17 02:51:07 +1100 (Sun, 17 Feb 2008) | 1 line
Xparky - Missed the LegoBlock entry
------------------------------------------------------------------------
r61597 | wobin | 2008-02-17 02:26:01 +1100 (Sun, 17 Feb 2008) | 1 line
Xparky - Update toc and locale
------------------------------------------------------------------------
r61596 | wobin | 2008-02-17 02:24:39 +1100 (Sun, 17 Feb 2008) | 1 line
Xparky - Added in LegoBlock for text. LegoBlock togglable (by click) to show current values or values to go
------------------------------------------------------------------------
r61585 | next96 | 2008-02-16 23:45:06 +1100 (Sat, 16 Feb 2008) | 2 lines
Xparky- Added in option to stick the bars -inside- a frame (eg WorldFrame)
------------------------------------------------------------------------
r61563 | wobin | 2008-02-16 17:50:54 +1100 (Sat, 16 Feb 2008) | 1 line
Xparky - Enter fallback message if we can't find what we're trying to attach to
------------------------------------------------------------------------
r61560 | wobin | 2008-02-16 17:34:17 +1100 (Sat, 16 Feb 2008) | 3 lines
Xparky - Added Locales (enUS)
- Fixed spark to change colour alongside the bar
- Reduced updates if not showing specific bar
------------------------------------------------------------------------
r61548 | wobin | 2008-02-16 12:15:55 +1100 (Sat, 16 Feb 2008) | 1 line
Xparky - remove debug
------------------------------------------------------------------------
r61546 | wobin | 2008-02-16 11:43:18 +1100 (Sat, 16 Feb 2008) | 1 line
Xparky - Added slashcommand
------------------------------------------------------------------------
r61545 | wobin | 2008-02-16 11:31:10 +1100 (Sat, 16 Feb 2008) | 1 line
Xparky - Removed AceHook
------------------------------------------------------------------------
r61543 | wobin | 2008-02-16 11:23:19 +1100 (Sat, 16 Feb 2008) | 1 line
Xparky - Externals
------------------------------------------------------------------------
r61539 | wobin | 2008-02-16 10:30:33 +1100 (Sat, 16 Feb 2008) | 1 line
A more current version (1.5) + small fix to make it work with the latest patch (Comment by 0ct0) are available at curse. Sadly it doesn't seem to have been updated here at WoWI.
One of the features I really like about FuXPFu was the ability to mouse over and see how many things it would take killing, turning in, etc. to finish the level. Any plans on implementing that functionality in this mod?
I've been using this(XPfu) addon for years. I'm glad to see it in broker. However, I miss the click to paste in chat edit box. Every time I used it someone would ask how I did that.
well, i had a problem with the repbar (not really a problem, but i also wanted the maximum for reputation to show the value for just that level... 6000 to reach honored and not 9000)
so, to all ppl that want the same thing as i do, here is the solution:
go to xparky folder in addons and open xparky.lua
find this line:
repString = getHex("RepBar").. currentRep - minRep.."|r/"..getHex("NoRepBar") .. maxRep .."|r"
and just add - minRep after last maxRep so it looks like this:
repString = getHex("RepBar").. currentRep - minRep.."|r/"..getHex("NoRepBar") .. maxRep - minRep .."|r"
save the file and enter wow, the repbar goal for that rep level will be 6000 to gain honored, 12000 to gain revered...
ooo, and i hope i didn't do something wrong by posting this if i did, i appologize to the authors.
I have unloaded pretty much all my add ons so as to go through what I have one at a time and double check what all their capabilities are. Without anything loaded except for add on control panel, I got the following two errors from loading Xparky.
Message: ...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:128: CreateFrame(): Couldn't find inherited node "InterfaceOptionsButtonTemplate"
Time: 08/11/09 06:10:44
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `CreateFrame'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:128: in function `CreateButton'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:365: in function `RefreshTree'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:306: in function <...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:305>
Message: ...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:128: CreateFrame(): Couldn't find inherited node "InterfaceOptionsButtonTemplate"
Time: 08/11/09 06:10:44
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `CreateFrame'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:128: in function `CreateButton'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:365: in function `RefreshTree'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:302: in function <...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:299>