For future development ideas you could also let pitbull read layouts and settings from files in a interface\addons\pitbull\layouts folder maybe ?
So that you somewhere in pitbull just click "import" and it would look for settings.txt/layout.txt or other files in that folder and import all settings at once, including height, scale and everything else.
That would make it alot easier to share layouts and would probably make this awesome addon even more popular.
im not a LUA coder though so i dont know how much work that would be :D
my 2c, keep up the good work regardless :)
[edit] maybe this is the wrong place to post suggestions, feel free to move it [no more edit]
Here's my Raid frame layout, I use it for my party frames as well. It's mimicked after the PerfectRaid mod. The (PerfectRaidSetup) text to the right of the frames is currently configured for a priest but you can change the custom text to fit your own class. Here's the DogTag string; two screenshots- one of the frame layout and one showing what the (PerfectRaidSetup) text is mimicking; and the layout code for Pitbull.
[HasDiseaseDebuff?Text(D):Color(996600)] [HasMagicDebuff?Text(M):Color(3399ff)] [~HasAura(Power Word: Fortitude)?~HasAura(Prayer of Fortitude)?Text(F):Color(ffffff)] [~HasAura(Shadow Protection)?~HasAura(Prayer of Shadow Protection)?Text(Sh):Color(9900ff)] [HasAura(Renew)?Text(R):Color(00ff10)] [HasAura(Power Word: Shield)?Text(PwS):Color(ffd800)] [HasAura(Weakened Soul)?Text(Ws):Color(ff5500)] [HasAura(Fear Ward)?Text(Fw):Color(9900ff)] [HasAura(Prayer of Mending)?Text(PoM):Color(ffcf7f)] [HasAura(Soulstone Resurrection)?Text(SS):Color(ca21ff)]
{
name = "PerfectRaidSetup",
pbRevision = 56911,
bars = {
blankSpace = {
hidden = true,
position = 7
},
castBar = {
position = 8
},
expBar = {
position = 4
},
fullBar = {
height = 5,
position = 9
},
healthBar = {
height = 4,
position = 2
},
portrait = {
position = 1,
side = "left"
},
powerBar = {
position = 3
},
repBar = {
position = 5
},
threatBar = {
position = 6
}
},
icons = {
combatIcon = {
position = "frame-edgebottomleft"
},
leaderIcon = {
position = "frame-edgetopleft",
size = 0.8
},
masterIcon = {
position = "frame-edgetopleft"
},
pvpIcon = {
position = "frame-edgetopright"
},
raidTargetIcon = {
position = "frame-edgetop",
size = 0.85
},
restIcon = {
position = "frame-edgebottomleft"
},
voiceIcon = {
position = "frame-edgetopright"
}
},
texts = {
combatText = {
position = "frame-center"
},
Combo = {
position = "frame-outrighttop",
style = "Standard",
styleType = "combo"
},
Experience = {
position = "expBar-center",
style = "Standard",
styleType = "experience"
},
Health = {
custom = "[IsFriend?Status:MissingHP:HideZero:VeryShort:Color(ffffff)!Status:SmartHP:Short]",
position = "frame-inright",
size = 1.1,
styleType = "health"
},
Name = {
custom = "[Name:ClassColor]",
position = "frame-inleft",
size = 1.45,
styleType = "name"
},
PerfectRaidSetup = {
custom = "[HasDiseaseDebuff?Text(D):Color(996600)] [HasMagicDebuff?Text(M):Color(3399ff)] [~HasAura(Power Word: Fortitude)?~HasAura(Prayer of Fortitude)?Text(F):Color(ffffff)] [~HasAura(Shadow Protection)?~HasAura(Prayer of Shadow Protection)?Text(Sh):Color(9900ff)] [HasAura(Renew)?Text(R):Color(00ff10)] [HasAura(Power Word: Shield)?Text(PwS):Color(ffd800)] [HasAura(Weakened Soul)?Text(Ws):Color(ff5500)] [HasAura(Fear Ward)?Text(Fw):Color(9900ff)] [HasAura(Prayer of Mending)?Text(PoM):Color(ffcf7f)] [HasAura(Soulstone Resurrection)?Text(SS):Color(ca21ff)]",
position = "healthBar-outright",
size = 1.35
},
Reputation = {
position = "repBar-center",
style = "Standard",
styleType = "reputation"
}
}
}
For future development ideas you could also let pitbull read layouts and settings from files in a interface\addons\pitbull\layouts folder maybe ?
So that you somewhere in pitbull just click "import" and it would look for settings.txt/layout.txt or other files in that folder and import all settings at once, including height, scale and everything else.
That would make it alot easier to share layouts and would probably make this awesome addon even more popular.
im not a LUA coder though so i dont know how much work that would be :D
my 2c, keep up the good work regardless :)
[edit] maybe this is the wrong place to post suggestions, feel free to move it [no more edit]
Can't be that hard to do - ag_Unitframes works like that. Of course, since Pitbull only works for a select few, and they can't be bothered to help anyone that can't make it work, you'd probably have a better chance of soloing Illidan in Black Temple than seeing something like this.
it works just perfect for it, using the "blank"texture it will look exactly like the blank bar created by pitbull.
This is my playerframe layout atm (colors are dimmed using a eepanel and combatfader)
as you can see im using the fullbar with the blank texture to create a doubble row blank space on the top of the bar.
17 pages to find what i wanted and there it is, can you post or PM me with the instructions i would need to set that up? i have no idea what i am doing been using Xperl but decided i wanted to try to go all ACE if i can and pitbull is my first step in that direction. thanks.
ACE and ACE2 are the same idea, just different versions or at least thats what it was explained to me as.
same idea anyway, and i thought that rock was an updated style of ACE2 but using the same libraries? any way ignore my stupidity if thats all it is, i just wanted to know how to make Unit Frames look like that.
@Erzy - you have to change something in the code. It's been posted on the forums here in a couple different places, I believe.
@Smeltn - no, but you can do it yourself. portrait to center, height 2. health/power bars height of 1 (I'm guessing on those sizes). Create custom text areas to have your health and power texts located in two spots. Using custom dogtags to make one be max and one be current of each.
Vertical pitbull ftw ;) dunno just toying around with them in this shot so didnt finish configuring things like buffs. Only have to change two words to get it started.. search and change the two words of "HORIZONTAL"in the pitbull lua to become "VERTICAL" instead. Dont change any 'horizontal spacing' values though, only the two (two or three) "HORIZONTAL" entries. Found this out a month ago or so but had the urge to start a layout using them just today, pretty fun change of pace though.
I haven't actually tried it, but it seems like it affect every UI, is it possible to only affect one UF? and if not, to make both bars besides eachother , not power under health
So that you somewhere in pitbull just click "import" and it would look for settings.txt/layout.txt or other files in that folder and import all settings at once, including height, scale and everything else.
That would make it alot easier to share layouts and would probably make this awesome addon even more popular.
im not a LUA coder though so i dont know how much work that would be :D
my 2c, keep up the good work regardless :)
[edit] maybe this is the wrong place to post suggestions, feel free to move it [no more edit]
maybe?
Only this thread and any thread that is a "Show you UI" Thread located at just about every wow related forum.
Looks like i had that coming i guess.
Can't be that hard to do - ag_Unitframes works like that. Of course, since Pitbull only works for a select few, and they can't be bothered to help anyone that can't make it work, you'd probably have a better chance of soloing Illidan in Black Temple than seeing something like this.
I really like this. A lot. But I can't get it to work. At all.
I've deleted my savedvariables and pitbull and reinstalled and I still can't get my frames to look remotely like yours.
Would you be willing to post your pitbull.lua from your savedvariables so I can figure out what is different from mine? Thanks.
Me too! I'm in exactly the same situation.
17 pages to find what i wanted and there it is, can you post or PM me with the instructions i would need to set that up? i have no idea what i am doing been using Xperl but decided i wanted to try to go all ACE if i can and pitbull is my first step in that direction. thanks.
same idea anyway, and i thought that rock was an updated style of ACE2 but using the same libraries? any way ignore my stupidity if thats all it is, i just wanted to know how to make Unit Frames look like that.
take out the brackets and use the Bracket tag, eg
Is there any way to make PitBulls bars to go vertical instead of horisontal, like in this picture - http://img442.imageshack.us/img442/6811/darnadt0.jpg
http://mikkels.net/P/WoWScrnShot_101707_023622.jpg
@Smeltn - no, but you can do it yourself. portrait to center, height 2. health/power bars height of 1 (I'm guessing on those sizes). Create custom text areas to have your health and power texts located in two spots. Using custom dogtags to make one be max and one be current of each.
I haven't actually tried it, but it seems like it affect every UI, is it possible to only affect one UF? and if not, to make both bars besides eachother , not power under health
And I can't do that ^^
And does no go for both questions?