sRaidFrames was designed to replace the raid frames provided by CT_RaidAssist. They share the same look and feel of the original frames, but are highly optimised and even include extra features such as aggro highlighting and display of PVE critical abilities.
The main goal of sRaidFrames is to be just that, frames, nothing more; they do not deliver any other magic that you might know from CT_RaidAssist. This includes Decursing, Bossmods, Raid Status and Emergency Monitor. By not including these features, sRaidFrames will allow anyone the freedom to use whatever mod, if any, they prefer to do the above tasks.
Currently the frames provide a massive improvement in not only memory, but also FPS during raids, combined with oRA2 they are designed to help anyone completely replace CT_RaidAssist.
Some features, not all:
[list]
[*]Basically same functionality as CT_RaidAssist frames:
[list]
[*]Show debuffs
[*]Optionally show debuffs which are not dispellable (usefull for raids, when MT gets a non-dispellable debuff and you'd like to know)
[*]Recolor background upon debuff (magic etc)
[*]Sort by group and class
[*]Supports click casting (every mod that hooked CT_RA_CustomOnClickFunction will work)
[*]Keybindings for toggle of sorting and visibility
[/list]
[*]About 150KB memory usage
[*]Ability to change texture for Health and Mana bars
[*]Optionally shows buffs on units, that you can cast
[*]Shows who is dead with DI and SS
[*]Shows when PVE critical abilites are used, such as Last Stand, Shield Wall, Innervate.. etc
[*]Shows amount of debuffs applied
[*]Highlight people who have aggro
[/list]
[/list]
Comments and ideas are welcome :)
Contributions to the SVN is more than welcomed, but please don't add any major changes without dicussing it first, feel free to commit optimizations, tweaks and small features.
Current TODO:
[list]
[*]Timers on buffs (sent by CTRA - protocol sucks, waiting for oRA2 to do something)
[/list]
List tags are malformed.
I like the concept, and like the look of the frames.
I'd like you to be a little more specific with the "nice optimizations" which will make the frames "even faster" than PR and other mods. I'm not saying my code is perfect, but this community thrives specifically on code sharing and peer review. I can personally speak to the PerfectRaid code and say that given the fact that its beta code, know that there's minimal gain to be made over what already exists (nothing perceivable)
Half of the code is a hack to deal with the issues that currently exist with incomplete rosters.
First idea that comes to mind would be to add an option to make the frames "sticky", so you can lock them all together and move them all at once. (This may be redundant or pointless, depending on how you're doing the options for sorting or display.)
Second... You mention buffs... Would it be possible to set them only to show if someone is missing a major buff that you're capable of casting? (Sort of like an inverse buff display, if you catch my meaning.) Not sure whether that would still be too much overhead, but I figured I'd throw it out.
Comment:
Awesome, thats exactly what I've been searching for sooo long, RaidUnitframes that
look like CTRA, behave like CTRA and have mostly the same features than CTRA
(but without all the other crap, so I can switch to oRa + BigWigs) ... :)
Can't wait to see this in open Beta/Alpha :D *bookmarked*
Very nice, I'm currently using PerfectRaid and am very happy with it, but I know that about half my guild is waiting for something like tihs before they switch to oRA cause they like the old CTRA layouts.
They look nice :) I'm in the same boat as I have quite a few guildies who are stuck on the CTRA / Blizz frame layout (and consequently useing EasyRaid, which has too much overhead for my tastes).
A few things that I'm sure other are wondering about as well:
1) Ace2? There isn't as much differance between codeing Ace2 and Ace1 as you think, and better to start early IMO :)
2) Do you have any intentions of makeing MainTank frames? (or atleast bug Icetrain to make a style in oRA_MTF to match)
3) Option to hide the background and/or re-color the border to match the background color (see TinyTip for example, same idea coloring-wise)
4) Hide/Show groups and classes we do or don't want to see.
Some suggestions (some of which might be in already):
- heath deficit display (this is vital to me)
- filter debuffs to only show the ones you can dispell
- toggle off rage and energy bars (they're not interesting for healers, even distracting :P)
- display certain buffs, like all priest buffs + druid HoTs + SS (if you don't want buffs in your main mod maybe you could make it a plugin in a subfolder?)
- option to expand groups upwards
Looking really awesome - although if I might ask for that, add a "superslim" mode like CTRA if you turn borders and spacing off. That saves tons of screenspace, my CTRA uses only minimally more space than PerfectRaid, less if you count the text-area for PerfectRaid :)
Nice work man, i'll check them out to test a little :D
But i think i won't use them in Raid, the CT design of RaifFrames was the major factor why i wanted to throw CT away, for a healer, the health bars are much to small ;)
While it may not have all of the features mentioned, it can easily be added, some points:
* It has health "deficit", "percent" and "current" as options
* You can move all frames at once by holding down ALT while dragging, if a frame is moved independantly of the others, this frame will not be moved in the "grouped" move -- looking in to this
* Movement lock will be added, naturally
* There is ZERO Ace in it atm, I plan on using Ace for the options and slash commands, just havn't looked in to it yet
* Default is horisontal view, might change to CTRA default, or add some predefined views
* You can always reset the view
* I don't really plan on making MT frames, oRA_MainTankFrames does a pretty nice job, and should be easy to modify to look the same
* Kyahx #3, explain?
* Currently have no plans to add option to ignore certain classes or groups
* Debuff filter is already in
* Toggle off rage and energy bars is something I want to do, but need to find a good way of doing it
Nice work man, i'll check them out to test a little :D
But i think i won't use them in Raid, the CT design of RaifFrames was the major factor why i wanted to throw CT away, for a healer, the health bars are much to small ;)
My health bars are larger (in height), mana/energy/rage bars are smaller...
Yep saw that but still to small if you compare that to Xraid or PRaid whose are really hitting your eyes :D
But it's a very good thing to get, as it was said in the Gmail thread, lazy players who are used to the look of an interface to a new RA platform :D
I'll test it and put a screenshot on my guilds forum to spread the word, i already converted 2 ppl who were annyoed of CT lags while zoning etc. to oRA, this will be another bonus :D
"i wanted to throw CT away, for a healer, the health bars are much to small"
I have the same problem -- virtually all the raid frame designs I see waste space with pointltess margins and gaps and have little slivers of green for health bars beneath the often much large name. 40 frames is a lot and a good design needs to be as compact as possible whilst being as readable as possible. I think mainly it's beucase it's not healers who design these things despite healers being hte people who actualyl use them.
So looking at Saroz's picture at the top of this thread I notice with approval a much more compact design than most with BIG health bars and small mana bars. I would still expand the health bars more and use a bigger font for the health number. Oddly enough I know the names of everyone in my raid already and it can be in a small font with no margin but the healing number needs to be as big as possible. There is no reason why '-9999' cannot be 80% of the width the the health bar and all of it's height.
Just my 2c.
Rach.
PS A shameless repost of how I would like buffs to work in an ideal world:
For raid buffs i would have my raid frame do something like the following:
1) Let me filter buffs/debuffs so I only see the ones i care about.
2) Have two filters -- in combat and out of combat -- and have them switch when i enter leave combat.
3) Have a "show when unbuffed" option for each buff and have a small icon for <5min remaining and a larger one for unbuffed
So when out of combat my raid frames should have nothing if everyone is buffed but show me icons when +sta or +spi is missing on individuals or groups. i.e. it should show me who is missing a buff not who has it as who is mising is what i need to know.
When I go into combat the raid buffs go away and I see my combat buff/debuffs which are things like renew, pw:shield, druid HoTs, fear ward, etc.
yeah i actually have 2 raid UIs + Squishy, some call it too much but depending on situtaions, i like using Squishy, healing per group or watching a certain class, therefore the triple-UI
Can be seen here: http://webplaza.pt.lu/screener/nef_kmc/ScreenShot_071106_215126.jpeg
On a somewhat unrelated note, I disabled CTRA yesterday (after my frames got somewhat stable) and installed oRA with all the modules.
It makes a _huge_ difference in performance and memory usage. During intensive fights I used to pull 38MB memory, and 28MB idle.. Without CTRA I keep pulling ~28-30MB
On a somewhat unrelated note, I disabled CTRA yesterday (after my frames got somewhat stable) and installed oRA with all the modules.
It makes a _huge_ difference in performance and memory usage. During intensive fights I used to pull 38MB memory, and 28MB idle.. Without CTRA I keep pulling ~28-30MB
Yes, thats me from the Nurfed Forums :)
as you can see on my screenshot i haad 28MB/sec (don't bother with the 23KiB/s, had SW running in a fight, so that's normal) overall, with the switch to oRA i have now 26-28MB, with my CTRA setup i had 40MB and i was running 1/3 less mods that i have running now.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The main goal of sRaidFrames is to be just that, frames, nothing more; they do not deliver any other magic that you might know from CT_RaidAssist. This includes Decursing, Bossmods, Raid Status and Emergency Monitor. By not including these features, sRaidFrames will allow anyone the freedom to use whatever mod, if any, they prefer to do the above tasks.
Currently the frames provide a massive improvement in not only memory, but also FPS during raids, combined with oRA2 they are designed to help anyone completely replace CT_RaidAssist.
Screenshots:
[url]http://random-guild.com/sraidframes/sraidframes.pic1.jpg[/url]
[url]http://random-guild.com/sraidframes/sraidframes.pic2.jpg[/url]
[url]http://random-guild.com/sraidframes/sraidframes.pic3.jpg[/url]
[url]http://random-guild.com/sraidframes/sraidframes.pic4.jpg[/url]
Wiki: [url]http://www.wowace.com/wiki/SRaidFrames[/url]
SVN: [url]http://svn.wowace.com/wowace/trunk/sRaidFrames/[/url]
Download: [url]http://www.wowace.com/files/index.php?path=sRaidFrames/[/url]
Some features, not all:
[list]
[*]Basically same functionality as CT_RaidAssist frames:
[list]
[*]Show debuffs
[*]Optionally show debuffs which are not dispellable (usefull for raids, when MT gets a non-dispellable debuff and you'd like to know)
[*]Recolor background upon debuff (magic etc)
[*]Sort by group and class
[*]Supports click casting (every mod that hooked CT_RA_CustomOnClickFunction will work)
[*]Keybindings for toggle of sorting and visibility
[/list]
[*]About 150KB memory usage
[*]Ability to change texture for Health and Mana bars
[*]Optionally shows buffs on units, that you can cast
[*]Shows who is dead with DI and SS
[*]Shows when PVE critical abilites are used, such as Last Stand, Shield Wall, Innervate.. etc
[*]Shows amount of debuffs applied
[*]Highlight people who have aggro
[/list]
[/list]
Comments and ideas are welcome :)
Contributions to the SVN is more than welcomed, but please don't add any major changes without dicussing it first, feel free to commit optimizations, tweaks and small features.
Current TODO:
[list]
[*]Timers on buffs (sent by CTRA - protocol sucks, waiting for oRA2 to do something)
[/list]
List tags are malformed.
:D
I'd like you to be a little more specific with the "nice optimizations" which will make the frames "even faster" than PR and other mods. I'm not saying my code is perfect, but this community thrives specifically on code sharing and peer review. I can personally speak to the PerfectRaid code and say that given the fact that its beta code, know that there's minimal gain to be made over what already exists (nothing perceivable)
Half of the code is a hack to deal with the issues that currently exist with incomplete rosters.
Can't wait to see the code.
Second... You mention buffs... Would it be possible to set them only to show if someone is missing a major buff that you're capable of casting? (Sort of like an inverse buff display, if you catch my meaning.) Not sure whether that would still be too much overhead, but I figured I'd throw it out.
Awesome, thats exactly what I've been searching for sooo long, RaidUnitframes that
look like CTRA, behave like CTRA and have mostly the same features than CTRA
(but without all the other crap, so I can switch to oRa + BigWigs) ... :)
Can't wait to see this in open Beta/Alpha :D *bookmarked*
A few things that I'm sure other are wondering about as well:
1) Ace2? There isn't as much differance between codeing Ace2 and Ace1 as you think, and better to start early IMO :)
2) Do you have any intentions of makeing MainTank frames? (or atleast bug Icetrain to make a style in oRA_MTF to match)
3) Option to hide the background and/or re-color the border to match the background color (see TinyTip for example, same idea coloring-wise)
4) Hide/Show groups and classes we do or don't want to see.
Do you have the all important show deficit option? This is very importatn to most healers.
Do you have an option to arrange groups horizantally like CT?
One of the above is usually what what stops me using most CTRA replacements.
i have been waiting for these for a long time, hope that open beta comes out soon!
Some suggestions (some of which might be in already):
- heath deficit display (this is vital to me)
- filter debuffs to only show the ones you can dispell
- toggle off rage and energy bars (they're not interesting for healers, even distracting :P)
- display certain buffs, like all priest buffs + druid HoTs + SS (if you don't want buffs in your main mod maybe you could make it a plugin in a subfolder?)
- option to expand groups upwards
But i think i won't use them in Raid, the CT design of RaifFrames was the major factor why i wanted to throw CT away, for a healer, the health bars are much to small ;)
While it may not have all of the features mentioned, it can easily be added, some points:
* It has health "deficit", "percent" and "current" as options
* You can move all frames at once by holding down ALT while dragging, if a frame is moved independantly of the others, this frame will not be moved in the "grouped" move -- looking in to this
* Movement lock will be added, naturally
* There is ZERO Ace in it atm, I plan on using Ace for the options and slash commands, just havn't looked in to it yet
* Default is horisontal view, might change to CTRA default, or add some predefined views
* You can always reset the view
* I don't really plan on making MT frames, oRA_MainTankFrames does a pretty nice job, and should be easy to modify to look the same
* Kyahx #3, explain?
* Currently have no plans to add option to ignore certain classes or groups
* Debuff filter is already in
* Toggle off rage and energy bars is something I want to do, but need to find a good way of doing it
* Growing upwards should not be hard to add
* Buffs: I don't know :/
But it's a very good thing to get, as it was said in the Gmail thread, lazy players who are used to the look of an interface to a new RA platform :D
I'll test it and put a screenshot on my guilds forum to spread the word, i already converted 2 ppl who were annyoed of CT lags while zoning etc. to oRA, this will be another bonus :D
I have the same problem -- virtually all the raid frame designs I see waste space with pointltess margins and gaps and have little slivers of green for health bars beneath the often much large name. 40 frames is a lot and a good design needs to be as compact as possible whilst being as readable as possible. I think mainly it's beucase it's not healers who design these things despite healers being hte people who actualyl use them.
To explain look at this picture of CT and CT with a bit of fiddling to make it more compact and yet more readable: http://www.radientmoon.com/images/ctra2.jpg
So looking at Saroz's picture at the top of this thread I notice with approval a much more compact design than most with BIG health bars and small mana bars. I would still expand the health bars more and use a bigger font for the health number. Oddly enough I know the names of everyone in my raid already and it can be in a small font with no margin but the healing number needs to be as big as possible. There is no reason why '-9999' cannot be 80% of the width the the health bar and all of it's height.
Just my 2c.
Rach.
PS A shameless repost of how I would like buffs to work in an ideal world:
For raid buffs i would have my raid frame do something like the following:
1) Let me filter buffs/debuffs so I only see the ones i care about.
2) Have two filters -- in combat and out of combat -- and have them switch when i enter leave combat.
3) Have a "show when unbuffed" option for each buff and have a small icon for <5min remaining and a larger one for unbuffed
So when out of combat my raid frames should have nothing if everyone is buffed but show me icons when +sta or +spi is missing on individuals or groups. i.e. it should show me who is missing a buff not who has it as who is mising is what i need to know.
When I go into combat the raid buffs go away and I see my combat buff/debuffs which are things like renew, pw:shield, druid HoTs, fear ward, etc.
Can be seen here: http://webplaza.pt.lu/screener/nef_kmc/ScreenShot_071106_215126.jpeg
I'm assuming its Saroz from the Nurfed Forums
It makes a _huge_ difference in performance and memory usage. During intensive fights I used to pull 38MB memory, and 28MB idle.. Without CTRA I keep pulling ~28-30MB
Yes, thats me from the Nurfed Forums :)
as you can see on my screenshot i haad 28MB/sec (don't bother with the 23KiB/s, had SW running in a fight, so that's normal) overall, with the switch to oRA i have now 26-28MB, with my CTRA setup i had 40MB and i was running 1/3 less mods that i have running now.