• 0

    posted a message on Squishy 0.10 [2006/08/22]
    Syzx: please give the latest revision a try. and if you encounter an error, please post it on the forums or let me know otherwise what exacly happened before (e.g. player left raid).

    Oh, and if you still have problems with print in MetrognomeLib, please tell tekkub too. :)
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    FryGuy, which error message did you exactly get? Basically there are 2 relevant information snippets:

    1) the function that noticed the error in the roster. This probably is either CheckRoster(), UpdateRoster(), but maybe also an error named "oh no:" or "NAME MISMATCH" (err, yeah, I'll add some consistency there in the next update).

    2) the error itself. There are three possible errors:
    2a) the number of units in the roster is not equal to GetNumRaidMembers()
    2b) a unit in the raid has no name (most likely the last unit in the raid, aka the player)
    2c) a name mismatch in the roster data

    Basically, these problems occur on exactly the situations you mentioned, but I'd like to track down which of the 3 above theoretical problems really occur, and also in which function (as I could then remove checks in other functions).

    Thanks.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    yeah, I was in the middle of working on the roster. I shouldnt commit stuff I havent fully tested, sorry. In any case, I'll now print() severe roster problems so even people without AceDebug will notice them. If you see such a message, please wrint down what happened in the second before the error message, and also post the message. Basically it seems to be related to server hiccups.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Tested ProximityLib, it's working properly. Thanks, tekkub!

    If you're planning to update your version, please keep in mind you'll have to restart your wow client as I added some new files - and the client won't accept these if you only relog or /reloadui.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    just replaced the range check logic by ProximityLib. Needs some testing.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    just merged in the DewdropLib support for Squishy (written by Codayus, thanks!) - you can now right click the header and configure various (not all yet) settings.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Firiel, Codayus noted it should be working again. Did you try yet, using revision 2242 (which is the latest in root/trunk/Squishy)?
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    oops.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Kyahx, personally I think more than one backdrop is too much as well. Right now I'm considering adding one of the three letters/symbols to the right of the health bar:
    P .. if unit is in party
    < .. if unit has highest priority
    S .. yourself
    It could still be too obtrusive though. Hmm.

    Delodic, something went wrong when you downloaded the files - there is no < in line 1 of locals.lua. Please go to http://svn.wowace.com/svnweb/index.cgi/root/browse/trunk/Squishy/ and right click each file, choose "save target as" and save them in a folder named 'Squishy'. Also make sure you create the subdirectory 'Lib' and move MetrognomeLib.lua to there. I hope we'll have automatically generated zip/tar/... archives soon to make this process easier.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Coding is easy. I just want to keep the names in raid colors and use the area to the right of the bars for additional indicators. Once someone makes some unobtrusive graphics as .tga, I might add them ;)
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Firiel, I'd also like to somehow mark the units you're partying with, and maybe also the person with top priority. I just havent found a neat way to display all that information without hogging the UI. Hmm.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Tekkub, I've taken a first glance at ProximityLib and might be able to add it later today (or tomorrow). The only thing I'm somewhat unsure about is that no range info is available for 0.5sec whenever the roster is updated, as this can cause some problems - not only for Squishy which will then have to resort the units in the emergency frame, but mainly for situations like: raid leader switching to master loot in the middle of a boss fight, tanks/shaman groups get swapped during the vael fight,...

    Is there no possibility to store the old range data when updating the roster?

    Also I'm curious how you're dealing with incomplete roster information. The reason why I'm having tons of roster checks in Squishy is because from my observation the roster data isn't always complete after roster-related events, and GetNumRaidMembers() can return wrong values as well.

    PS: do you know of any other addons that will either use the entire library or the unit iterator code so far? What about PerfectRaid, X-Raid, MiniGroup2, the oRa-MT module,...?
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Tekkub, as for the garbage churn, I guess it's that I'm frequently overwriting arrays and should replace a hello = {} by a: for k,v in pairs(hello) do hello[k] = nil table.setn(hello, 0) end - or use CompostLib instead. Doing that is on my to do list, but as I failed implementing compost lib some weeks ago it's not done yet. Or is there anything else that's commonly responsible for garbage churns?

    As for the range check library: I'm desperately waiting for it and planning to include it as soon as you upload the first version to the svn.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    uploaded a new version to the SVN. The code responsible for displaying units in the emergency frame was completely revamped. I've tested it in a AV pug for the last hour, and finally seems to work.
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    FYI: I've tracked down the reason why not all frames are properly updated with new units. I've completely rewritten that code in a "simulated raid behaviour" (aka I copied the code to an empty addon, simulated the existance of a roster with health changes on random basis etc).

    Current problem: the code has about 100 lines. And I'm very sure I've chosen a complicated way and there is lots of room for optimization. Which is why I'll spend some more hours with the code (now I finally found a working solution) and will try to reduce it as much as possible. Once that's done I'll update the real world code and release a new version of Squishy.
    Posted in: General AddOns
  • To post a comment, please or register a new account.