Go to Page... |
Updated: | 02-06-13 03:15 AM |
Created: | 08-02-10 04:07 AM |
Downloads: | 28,799 |
Favorites: | 229 |
MD5: |
This addon has been merged into XLoot. Please use it instead.
A customizable loot frame
Providing a large array of options to change how loot is presented, as well as allowing you to use Masque or ButtonFacade Skins, XLoot's job is to make looting more functional while still having a better form.
Options GUI available under Interface->Addons or /xloot
The 1.0 XLoot branch will eventually replace the legacy XLoot once all features have been implemented.
The major advantage to using the new version is support for Masque/ButtonFacade skins, as well as custom image-based skins instead of simply coloring the frame.
Skinning
XLoot can use any Masque skins, but skins made to fit rectangles will work better for obvious reasons.
Here's a example of Caith (A masque skin) with Frame transparency set to 0, along with the Legacy skin and a normal background:
If you find a skin that doesn't fit correctly, either tell me or go ahead and make a quick compatibility addon (See below)
About the plugins
XLoot Group/Monitor/Master require the support plugin in order to be used with this version.
I will be re-writing them as time allows to be stand-alone addons instead of plugins, which will work alongside 1.0 natively, and once that happens, they will all replace the old versions I post. I respect that some people like the old look of the frames, and I may try to make a legacy-lookalike skin.
Extending XLoot
It's easy to release skins or tweak masque skins (Or include tweaks in your skin, if you are already a masque skin author!) Skins are really just square textures of a border, like Masque skins.
To let XLoot know about your skin, use: XLootFrame:RegisterSkin(skin_name, skin_table)
To add a tweak for a Masque skin, use: XLootFrame:RegisterMasqueTweak(masque_skin_name, skin_table)
For documentation of skin_table, see the comments near the top of XLoot.lua
Please make sure you have permission to use any textures you include.
Comment Options |
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
08-09-10, 09:03 PM | |
A Fallenroot Satyr
Forum posts: 24
File comments: 98
Uploads: 0
|
Would it be possble to link the addon to the interface controls option "Open loot window at mouse"?
Also is there any way to disable the open at your mouse with the current version maybe in the lua? |
|
ffcloud2000 |
View Public Profile |
Send a private message to ffcloud2000 |
Find More Posts by ffcloud2000 |
Add ffcloud2000 to Your Buddy List |
08-10-10, 07:42 AM | |
|
Thank you for updating it to work, I do hoever have a request.
For the life of me, I can not stand the snap to mouse "feature" I have it turned off in WoW but your Mod keeps snapping to the Mouse. I could turn it off in the last one and set the mod where I wanted it. Can you please change this or tell me how to make it snap/open to a specific location ont he screen. I tried the frame_snap_offset that worked well .. but it was offsetting from the mouse .. I would like it to sit at a specific spot every time, no matter where my mouse is looting. Thanks |
|
shane3547 |
View Public Profile |
Send a private message to shane3547 |
Find More Posts by shane3547 |
Add shane3547 to Your Buddy List |
08-10-10, 12:58 PM | |
|
Try setting
Code:
frame_snap = true Code:
frame_snap = false |
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-23-10, 01:34 AM | |
|
If I compare it to the original xloot (or phatloot, the ace3 clone) the texts could use a little more spacing, looks a bit squeezed atm.
Last edited by Stanzilla : 09-23-10 at 01:34 AM.
|
|
Stanzilla |
View Public Profile |
Send a private message to Stanzilla |
Find More Posts by Stanzilla |
Add Stanzilla to Your Buddy List |
09-23-10, 03:01 AM | ||
|
(Theoretically, you can also try messing with BuildRow() from line 365+, especially item:SetHeight/Width and row:SetHeight.)
Last edited by Xuerian : 09-23-10 at 03:25 AM.
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-23-10, 07:47 AM | ||
|
I tried playing around with the BuildRow() function as you said and row:SetHeight(38) made it a bit better but still not optimal because padding to the right is still missing and the texts do not vertically center. To explain what I want: this would probably be Code:
padding-top:5px; padding-bottom:5px; padding-right:20px;
Last edited by Stanzilla : 09-23-10 at 07:50 AM.
|
|
|
Stanzilla |
View Public Profile |
Send a private message to Stanzilla |
Find More Posts by Stanzilla |
Add Stanzilla to Your Buddy List |
09-23-10, 09:02 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 70
Uploads: 0
|
does not seen to want to work for me >< getting a error.
edit this was with 1.0.2, 1.0.1 is still working Code:
Error occured in: Global Count: 1 Message: ..\AddOns\XLoot1.0\XLoot.lua line 175: bad argument #1 to 'unpack' (table expected, got nil) Debug: (tail call): ? [C]: ? [C]: unpack() XLoot1.0\XLoot.lua:175: SetBackdropBorderColor() XLoot1.0\XLoot.lua:589: XLoot1.0\XLoot.lua:490 XLoot1.0\XLoot.lua:654: ?() XLoot1.0\XLoot.lua:739: XLoot1.0\XLoot.lua:739 done know if that helps or not >< edit, one other thing is there a was to lock the window to one x/y spot on the screen?
Last edited by blitzseed : 09-23-10 at 11:37 AM.
|
|
blitzseed |
View Public Profile |
Send a private message to blitzseed |
Find More Posts by blitzseed |
Add blitzseed to Your Buddy List |
09-23-10, 03:28 PM | |||
|
-right is probably line 597 or so, frame:SetWidth(maxwidth + 64) (raise 64) When I get time I look at it myself.
And yes, it just doesn't save position over sessions yet. set frame_snap = false |
||
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-23-10, 07:16 PM | ||
|
just need to get the text back to the vertical center, is that a SetPoint() somewhere or more difficult? Edit: Found it, only thing missing is a little more space to the left of the text
Last edited by Stanzilla : 09-23-10 at 07:35 PM.
|
|
|
Stanzilla |
View Public Profile |
Send a private message to Stanzilla |
Find More Posts by Stanzilla |
Add Stanzilla to Your Buddy List |
09-23-10, 07:41 PM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-24-10, 10:04 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Any chance we get portraits implemented in future like Lovelyloot has?
http://s.wowinterface.com/preview/pvw38531.png |
|
Memeh |
View Public Profile |
Send a private message to Memeh |
Find More Posts by Memeh |
Add Memeh to Your Buddy List |
09-24-10, 12:02 PM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-24-10, 02:35 PM | |
|
I keep getting an error no matter what i try (i uninstalled all of original xloot to be sure)
Date: 2010-09-24 13:34:17 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\XLoot1.0\XLoot.lua line 175: bad argument #1 to 'unpack' (table expected, got nil) Debug: [C]: ? [C]: unpack() XLoot1.0\XLoot.lua:175: SetBackdropBorderColor() XLoot1.0\XLoot.lua:589: XLoot1.0\XLoot.lua:490 XLoot1.0\XLoot.lua:654: ?() XLoot1.0\XLoot.lua:739: XLoot1.0\XLoot.lua:739 AddOns: Swatter, v5.9.4842 (WhackyWallaby) NPCScan, v3.3.5.5 NPCScanOverlay, v3.3.5.1 Altoholic, v3.3.002b AtlasLoot, vv5.11.04 Babylonian, v5.1.DEV.130 BeanCounter, v5.9.4842 (WhackyWallaby) BrokerButtonFacade, v3.3.45 ButtonFacade, v3.3.315 ButtonFacadeLiteStep, v3.3.47 Carbonite, v3.34 CarboniteTransfer, v1.01 Configator, v5.1.DEV.253 DataStore, v3.3.001 DataStoreAchievements, v3.3.001 DataStoreAuctions, v3.3.001 DataStoreCharacters, v3.3.001 DataStoreContainers, v3.3.001 DataStoreCrafts, v3.3.002 DataStoreCurrencies, v3.3.001 DataStoreInventory, v3.3.002 DataStoreMails, v3.3.001 DataStorePets, v3.3.001 DataStoreQuests, v3.3.001 DataStoreReputations, v3.3.001 DataStoreSkills, v3.3.002 DataStoreSpells, v3.3.001 DataStoreStats, v3.3.001 DataStoreTalents, v3.3.001 DebugLib, v5.1.DEV.130 FBBroker, v1.5a (FB 0.9.8d) FBTitan, v0.9.8d FBTrackingFrame, v0.9.8k FishingBuddy, v0.9.8p1 GatherMate, vv1.23 GatherSageWotLK, v30000-7 GEM3Core, v3.75 GEM3UI, v2.05 GridLib, v1.0 HealBot, v3.3.5.4 HotCandy, v1.6.1 JebusMail, v3.30g MikScrollingBattleText, v5.4.78 nUI, v5.06.30 (Plus) nUIConfigLDB, v2.01.02 nUIInfoPanelCarbonite, v2.1.00 nUIInfoPanelHealBot, v3.3.3.0 nUIIntegrationButtonFacade, v30300.4 Overachiever, v0.56 OverachieverTabs, v0.56 OverachieverTrade, v0.56 Prat30, v3.4.1 Prat30Libraries, v Quartz, v3.0.3.1 QuartzProcs, v3.11 QuickAuctions, v QuickAuctionsPoster, vv1.0.1 RaidWatch, v1.31 RaidWatchCore, v RaidWatchPlugins, v RatingBuster, v SharedMedia, v3.0.3-178 SharedMediaAdditionalFonts, v1.0 Skada, v1.2-27 SkadaAbsorbs, v1.0 SkadaCC, v1.0 SkadaDeaths, v1.0 SkadaDispels, v1.0 SkadaFailbot, v1.0 SkadaHealing, v1.0 SkadaWindowButtons, v1.0 Stubby, v5.9.4842 (WhackyWallaby) TidyPlates, v5.13.2 (R37) TidyPlatesThreatPlates, v3.2 Titan, v4.3.8.30300 - Revision 386 TitanCarbonite, vv3.3.1 TitanFriends, v3.0.0 TitanGoldTracker, v4.3.8.30300 TitanGuild, v5.2 (WoTLK) TitanHealBot, v3.3.5.2 TitanLogout, v1.3.0 TitanMail, v3.03. TitanPerformance, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanVolume, v4.3.8.30300 WIM, v3.3.7 XLoot10, v1.0.2 BlizRuntimeLib_enUS v3.3.5.30300 <us> (ck=8e5) --- i have tried using all the skins i have, which is just basic butonfacade plus litestep, error occurs even with standard blizzard skin.
Last edited by edrialyse : 09-24-10 at 02:41 PM.
|
|
edrialyse |
View Public Profile |
Send a private message to edrialyse |
Visit edrialyse's homepage! |
Find More Posts by edrialyse |
Add edrialyse to Your Buddy List |
09-27-10, 02:29 AM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Visit Xuerian's homepage! |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |