Download
(59Kb)
Download
Updated: 01-12-07 08:57 PM
Updated:01-12-07 08:57 PM
Created:unknown
Downloads:24,098
Favorites:223
MD5:

FruityLoots  Popular! (More than 5000 hits)

Version: 2.0.24806
by: neriak_x [More]

FruityLoots 2.0.24806
... an Ace2 AddOn formerly known as AceLoot


Introduction
This is an improved version of Telo's QuickLoot.


Features
Basically it's placing the Loot Box right under your mousecursor so you only have to click the left mousebutton to loot each item. When enabled it jumps from item to item and also to the down arrow when there are more items to loot, plus it's auto-hiding the Loot Box when it's empty.

This AddOn also makes the LootFrame movable and changes it so, that it'll always be on top of other frames and won't go off-screen when looting. As a little bonus you can close it via the Escape key.


Slash Commands

  • /floots -- Shows command list
  • - standby -- Toggle to put the addon into standby mode
  • - mode -- Toggle to move position of LootFrame once or until everything is looted


Credits
  • Telo for Telo's QuickLoot
  • Ramble for helping me make the LootFrame moveable
  • Cidrei for posting that quick fix
  • hshh for submitting the offscreen prevention code
  • Amadeo for the new name ('FruityLoots') :P


Patch Notes:
http://www.wowinterface.com/portal.php?&id=56&pageid=48

Optional Files (0)


Post A Reply Comment Options
Unread 07-22-06, 02:25 AM  
rahven32
A Defias Bandit

Forum posts: 2
File comments: 15
Uploads: 0
I'm just curious and have a question. Ok so the upfront load is more memory I've gathered that. However, lets say I have 10+ ace2 addons and most if not all use the same lib. Ok now they will all load the lib's for each addon if I understand right and dump the one that isn't the newest. Now the question is wont that increase load times to a huge amount? Say zoning from a zep, boat, or into a instance?

That could be pretty nasty if it's how it works. Right now I have 3 or 4 ace2 off the svn but use a ton of ace1 mods that I'm sure will be ace2 someday. Anyway giving this one a go =)

BTW wth fruityloots!? We're running out of addon names!
Report comment to moderator  
Reply With Quote
Unread 07-19-06, 09:17 PM  
OttoDeFe
A Chromatic Dragonspawn
 
OttoDeFe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 178
File comments: 195
Uploads: 12
From Neriak:

it's the Ace2 libs that get loaded at the beginning. One instance stays in memory, all the others will get nil'ed out. So, it might look worse to you at the moment, but when you've got about 10+ Ace2 addons installed you'll be happy.
As you can see, as more Ace 2 addons are used, the greater the benefit..

From CKKnight:

My priorities are: GC, then CPU, then Memory.

E.g. if you have a addon that uses 10 Megs but doesn't eek up any CPU and doesn't GC often (Item databases do this), it's much better than a small addon that uses a lot of CPU (halving your framerate or what have you), or is causing your system to GC every minute (major, major hassle).
As you can see, there maybe a bit more upfront, but you won't have the GC/Processor impact, improving peformance overall. The fact that the Ace 2 addons only load the most recent revision of any module also means you'll have the most up-to-date version you have running. Period. Just updating one Ace 2 addon in effect updates Ace 2 for all.
Sweet, eh?
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
Last edited by OttoDeFe : 07-19-06 at 09:17 PM.
Report comment to moderator  
Reply With Quote
Unread 07-19-06, 08:53 PM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
Same error for me..and it still works. Also, I use a mod that tells me on game startup how much memory is being used fro each mod..and FruityLoots ,it says, is using the most of all my mods. I thought it was suppose to cut down on memory using Ace 2 ?
Report comment to moderator  
Reply With Quote
Unread 07-19-06, 10:53 AM  
Lohv
A Kobold Labourer

Forum posts: 0
File comments: 26
Uploads: 0
Re: error immediately on login

Originally posted by speak
[b]on any char, immediately on login i get this error:

AceEvent-2.0: Cannot unregister an event that you are not registered with.

FruityLoots is the only ace2 mod i have atm.
I'm getting this error also on startup, but not every startup. FruityLoots continues to work properly so I'm not sure what causes this error or what its effects are.
Report comment to moderator  
Reply With Quote
Unread 07-17-06, 09:48 AM  
neriak_x
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 39
Uploads: 4
Originally posted by Thomas Mo
Thanks for answer, my PC is still CIII1.3G and the Intel815EP mainboard only support 512MB so more file to read more lag i get, this is why i gather ACE Seriia AddONs
I see. Ok, it's like I said. You won't see a noticable perfomance dropdown using the new version - FruityLoots. ACE2 is truly a performance boost and I bet it will become even better as it grows. But hey, it's your decision. Use what's best for you.
__________________
~ N: "All Semicolons must die!" ~R: "Yay!"
Neriak's Portal
Last edited by neriak_x : 07-17-06 at 11:55 AM.
Report comment to moderator  
Reply With Quote
Unread 07-17-06, 07:37 AM  
Thomas Mo
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by neriak_x
You don't need a separate Ace2 version, and the 1,5 MB is just used at game loading phase... later in game it'll only use about 200kb. There's absolutely no performance issue for you. Why you're messsing around with the TOC file and point it to the ACE2 folder ? This doesn't make any sense and is the baddest thing you could do ..
Thanks for answer, my PC is still CIII1.3G and the Intel815EP mainboard only support 512MB so more file to read more lag i get, this is why i gather ACE Seriia AddONs
Report comment to moderator  
Reply With Quote
Unread 07-17-06, 05:20 AM  
neriak_x
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 39
Uploads: 4
Originally posted by Thomas Mo
I have separate the ACE2 and FruityLoot, and edited the .TOC file for it depend on ACE2, but the high memory used is be continiuod, more then 1500KB return to aceloot
You don't need a separate Ace2 version, and the 1,5 MB is just used at game loading phase... later in game it'll only use about 200kb. There's absolutely no performance issue for you. Why you're messsing around with the TOC file and point it to the ACE2 folder ? This doesn't make any sense and is the baddest thing you could do ..
__________________
~ N: "All Semicolons must die!" ~R: "Yay!"
Neriak's Portal
Last edited by neriak_x : 07-17-06 at 05:21 AM.
Report comment to moderator  
Reply With Quote
Unread 07-16-06, 10:49 PM  
Thomas Mo
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I have separate the ACE2 and FruityLoot, and edited the .TOC file for it depend on ACE2, but the high memory used is be continiuod, more then 1500KB return to aceloot
Report comment to moderator  
Reply With Quote
Unread 07-16-06, 08:42 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
yeah

it works - i just didnt notice the error yesterday i guess.
Report comment to moderator  
Reply With Quote
Unread 07-16-06, 08:28 PM  
neriak_x
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 39
Uploads: 4
Re: error immediately on login

Hm I quite don't understand, it did work when you've osted about the warmup stuff yesterday, didn't it?

Edit: Is FruityLoots in standby?

About the high memory consume ... it's like you guys already figured out. it's the Ace2 libs that get loaded at the beginning. One instance stays in memory, all the others will get nil'ed out. So, it might look worse to you at the moment, but when you've got about 10+ Ace2 addons installed you'll be happy. Personally I don't see any issue with having FruityLoots using up 5 mb at the beginning. You really shouldn't 'warmup' everything. It's not an uber tool to checkout the best performance and judge about those addons :-/


Originally posted by speak
on any char, immediately on login i get this error:

AceEvent-2.0: Cannot unregister an event that you are not registered with.

FruityLoots is the only ace2 mod i have atm.

it doesnt seem to cause any problems (yet) though.

going back to the old aceloot for awhile i guess
__________________
~ N: "All Semicolons must die!" ~R: "Yay!"
Neriak's Portal
Last edited by neriak_x : 07-16-06 at 08:31 PM.
Report comment to moderator  
Reply With Quote
Unread 07-16-06, 06:24 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
error immediately on login

on any char, immediately on login i get this error:

AceEvent-2.0: Cannot unregister an event that you are not registered with.

FruityLoots is the only ace2 mod i have atm.

it doesnt seem to cause any problems (yet) though.

going back to the old aceloot for awhile i guess
Report comment to moderator  
Reply With Quote
Unread 07-15-06, 07:33 PM  
Thomas Mo
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
My MEM

When I used this addons, I found it cost more than 1MB . please check why it did that, and I return to QuickLoot and wait for update
Report comment to moderator  
Reply With Quote
Unread 07-15-06, 10:26 AM  
SaberHawke
A Fallenroot Satyr
 
SaberHawke's Avatar

Forum posts: 23
File comments: 93
Uploads: 0
Memory Useage not your addon

Ok, I figured out the high memory usage during loadup. Since your addon was the first Ace2 addon, it loads all of the Ace modules that is uses. That accounts for the high memory usage on startup. I was playing with ag_unitframes which is also an Ace2 addon and it took a majority of the startup memory usage away from your addon. Yours is still around 1500 during loading but that is because you are loading the locale stuff and it doesn't use it.

Mystery solved.
Report comment to moderator  
Reply With Quote
Unread 07-14-06, 11:05 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
1 more :)

ok, thanks for the explanation on my previous questions!

i just noticed one little thing though.

in game, FruityLoots loads up using almost FIVE MEGABYTES of UI Mem.

O.O what's up with that?

i understand all the ace2 libs are loaded Once into mem. but seriously 5megs? for a single super small quickloot-type addon?!

might have to wait til more addons become ace2 only to justify upgrading :|

any thoughts?

edit: CT RaidTracker uses 253kb ui mem...
both measured with Warmup (latest rev). edit2: rofl hi saber yeah my CTRA is still a little bigger, clocking in at 6565kb with FruityLoots 2nd
Last edited by speak : 07-14-06 at 11:08 PM.
Report comment to moderator  
Reply With Quote
Unread 07-14-06, 11:05 PM  
SaberHawke
A Fallenroot Satyr
 
SaberHawke's Avatar

Forum posts: 23
File comments: 93
Uploads: 0
High Memory Use on Startup

Warmup reports that this now takes 5727k to startup. That is more than CT_Raidassist and is now my largest loading mod. I realize that this memory is most likely released on the next GC cycle, but why so much? My other ACE2 mods don't take near this much.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: