Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(107 Kb)
Download
Updated: 10-16-14 05:33 PM
Addon for:
oUF.
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-16-14 05:33 PM
Created:unknown
Downloads:53,781
Favorites:200
MD5:
6.0.2
oUF P3lim  Popular! (More than 5000 hits)
Version: 60000.21-Release
by: p3lim [More]
Description:
oUF P3lim is a layout made for the unitframe framework oUF.
It is a personal layout, customized to my every need, and because of this I do not take any feature requests.
I've written this layout to be easily readable, for those who would like to use it as a reference to their own layout(s).
If you intend to use this layout or parts of it, please credit me for my work.

Features:
  • Minimalistic layout
  • Accounts for most roles and playstyles
  • Easy-to-understand code for forks
  • Completely stand-alone, oUF is embedded
  • oUF Experience is also embedded
  • oUF MovableFrames is also embedded (type /pmf to move)

The following units are supported:
  • Player
  • Target
  • TargetTarget
  • Focus
  • Party/Raid
  • Pet (health value on player frame)
  • Boss
  • Arena (and preparation frames)

The following class-specific powers are supported:
  • Death Knight (Runes)
  • Druid (Combo Points, Eclipse)
  • Monk (Chi)
  • Paladin (Holy Power)
  • Priest (Shadow Orbs)
  • Rogue (Combo Points, Anticipation)
  • Warlock (Soul Shards, Demonic Fury, Burning Embers)

Notes:
The only options available are moving/scaling. Type /pmf to unlock, see interface options to reset.
See the LICENSE file before attempting to redistribute or use this addon for anything except personal use.

Issues:
To submit a bug report, please visit the Issue Tracker.
Changes in 60000.21-Release:
  • Added: Support for MovableFrames plugin
  • Added: Support for Shaman's Maelstrom Weapon (same as combo points)
  • Changed: Update Interface version
  • Changed: Update oUF embed
  • Changed: Update Experience embed
  • Changed: Tags rewritten for performance and readability
  • Fixed: EclipseBar issues
  • Fixed: Arena preparation frames
  • Fixed: Tags rendering behind the portrait
  • Fixed: Role icons rendering behind the ready check icons
  • Fixed: Divide by zero bug
  • Removed: Unintentional debuffs on arena frames
  • Removed: Compatability code for "Mists of Pandaria" expansion
Changes in 50400.20-Release:
  • Added: Support for "Warlords of Draenor" expansion
  • Added: Support for Portraits element
  • Added: Support for ClassIcons element
  • Added: Support for ResurrectIcon element
  • Added: Support for Threat element
  • Added: Custom demonic fury element
  • Added: Custom cpoints tag with colors
  • Added: Support for the rogue talent "Anticipation"
  • Added: Metadata file for the curseforge packager
  • Added: License
  • Changed: Update oUF embed
  • Changed: Update Experience embed
  • Changed: EclipseBar and Runes element simplified
  • Changed: Use short values on health tags
  • Removed: Unbuffed tag on party and raid
  • Removed: Almost all class power tags from player
Changes in 50400.19-Release:
  • Added: Support for EclipseBar element
  • Added: Custom soulshards tag to player
  • Added: Custom demonic fury tag to player
  • Added: Pet health value tag to player
  • Added: Burning Embers element to player
  • Fixed: Combo points position
  • Removed: Support for AltPowerBar element
Changes in 50400.18-Release:
  • Added: Arena frames
  • Added: Arena preparation frames
  • Changed: Update Interface version
  • Changed: Update oUF embed
  • Changed: Update Experience embed
  • Removed: Fancy CLEU tracking for combo points
  • Removed: Buff filters
Changes in 50300.17-Release:
  • Added: Support for Runes element
  • Changed: Update Interface version
  • Changed: Update oUF embed
  • Changed: Update buff and debuff filter
Changes in 50200.16-Release:
  • Changed: Update Interface version
  • Changed: Update oUF embed
  • Remove: Dropdown spawning logic (oUF handles this now)
Changes in 50100.15-Release:
  • Added: Support for AltPowerBar element
  • Changed: Update Interface version
  • Changed: Update oUF embed
  • Removed: Support for "Savage Defense" ability
Changes in 50001.14-Release:
  • Added: Metadata file for the curseforge packager
Changes in 50001.13-Release:
  • Added: Support for "Savage Defense" ability
  • Added: Countdown time on buffs and debuffs
  • Added: Support for ReadyCheck element
  • Changed: Embed oUF
  • Changed: Embed Experience plugin
  • Changed: Track CLEU changes for combo points for accuracy
  • Changed: Update buff and debuff filter
  • Fixed: Castbar frame strata
Changes in 50001.12-Release:
  • Added: Support for "Mists of Pandaria" expansion
  • Added: Support for Experience plugin
  • Changed: Update Interface version
  • Changed: Disable default UI boss frames
  • Changed: Update buff and debuff filter
  • Fixed: Taints caused by Blizzard leaking a global variable
  • Removed: Support for oUF 1.5
  • Removed: Support for Fader plugin
Changes in 40300.11-Release:
  • Added: Boss frames
  • Added: Support for Fader plugin
  • Added: [holypower] tag on player
  • Changed: Only show raid when it's less than 27 players
  • Changed: Update buff filter
  • Fixed: Name going off the frame
Changes in 40300.10-Release:
  • Changed: Update Interface version
  • Changed: Update support for 1.6
  • Changed: Update buff and debuff filter
  • Changed: Show debuffs while in a vehicle
  • Changed: Anchor focus and target's target to their closest relative
  • Changed: Added support for packagers to set the version automatically
  • Fixed: Friendly unit health tag
  • Removed: Threat texture
  • Removed: Support for "Glyph of Shred"
Changes in 40200.9-Release:
  • Added: Threat texture
  • Changed: Update buff filter
  • Fixed: Make sure we have "Glyph of Shred" active
Changes in 40200.8-Release:
  • Added: Raid frames
  • Added: Castbar in form of a tag and spark on target
  • Added: Debuffs to player
  • Added: Buff and debuff filters
  • Added: Support for "Glyph of Shred" on target debuffs
  • Changed: Update Interface version
  • Removed: Pet frame
Changes in 40100.7-Release:
  • Added: Party frames
  • Added: Castbar in form of a tag and spark on player and pet
  • Changed: Update Interface version
  • Changed: Font flag on focus, target and target's target
  • Fixed: Focus debuff position
  • Removed: Threat tag
  • Removed: Pet happiness coloring
Changes in 40000.6-Release:
  • Removed: Temporary fix for clicks
Changes in 40000.5-Beta:
  • Changed: Update Interface version
  • Changed: Update support for 1.5
  • Changed: Font flags to "OUTLINEMONOCHROME"
Changes in 30300.4-Beta:
  • Added: New font (Semplice Regular)
  • Changed: Update support for 1.4
  • Changed: Positions of all units and elements
  • Removed: Custom dropdown
  • Removed: Buff and debuff filters
  • Removed: Castbar element
  • Removed: Runes element
  • Removed: Custom statusbar texture
Changes in 30300.3-Beta:
  • Added: New font (Marke Eigenbau)
  • Added: Support for Runes element
  • Added: Castbar to pets (for vehicle support)
  • Added: Custom dropdown for player
  • Added: Whitelisted debuffs for target
  • Changed: Update Interface version
  • Changed: Update buff filter
  • Changed: Height on all frames
  • Changed: [pvptime] tag symbol and formatting
  • Fixed: Only show [pthreat] if threat percentage is above 0
  • Removed: Countdown time on player buffs
Changes in 30200.2-Beta:
  • Added: [druidpower], [pthreat] and [pvptime] tags on player
  • Added: Icon to castbar
  • Added: Assistant and Leader element to player
  • Changed: Health value element to only show [phealth] tag
  • Changed: Castbar position
  • Fixed: Experience bar width
  • Removed: Support for RuneBar plugin
  • Removed: Support for Reputation plugin
  • Removed: Support for BarFader plugin
  • Removed: Aura owner tooltip
  • Removed: DruidPower element
  • Removed: Global names
  • Removed: Castbar on everything but player and target
Archived Files (44)
File Name
Version
Size
Author
Date
50400.20-Releas
97kB
p3lim
08-31-14 10:06 AM
50400.19-Releas
90kB
p3lim
06-22-14 08:03 AM
50400.18-Releas
92kB
p3lim
06-19-14 05:11 AM
50300.17-Releas
88kB
p3lim
05-26-13 09:34 AM
50200.16-Releas
88kB
p3lim
03-23-13 12:37 PM
50001.15-Releas
89kB
p3lim
03-01-13 07:56 PM
50001.12-Releas
26kB
p3lim
08-30-12 06:17 AM
40300.11-Releas
26kB
p3lim
04-28-12 12:16 PM
40300.10-Releas
26kB
p3lim
02-07-12 11:33 AM
40200.9-Release
26kB
p3lim
10-03-11 06:08 PM
40200.8-Release
25kB
p3lim
07-31-11 02:45 PM
40100.7-Release
25kB
p3lim
04-30-11 08:57 AM
40000.6-Release
24kB
p3lim
12-27-10 11:13 PM
40000.5-Beta
24kB
p3lim
10-13-10 12:56 PM
40000.5-Beta
24kB
p3lim
06-26-10 10:39 PM
30300.3-Beta
16kB
p3lim
12-21-09 09:19 AM
30200.2-Beta
6kB
p3lim
08-24-09 10:34 PM
30200.1-Beta
7kB
p3lim
08-08-09 10:08 AM
30100.86
6kB
p3lim
07-28-09 05:08 PM
30100.85
6kB
p3lim
07-19-09 11:40 AM
30100.84
6kB
p3lim
07-15-09 12:58 PM
30100.83
6kB
p3lim
06-25-09 05:26 PM
30100.82
6kB
p3lim
06-11-09 02:27 PM
30100.81
6kB
p3lim
06-01-09 03:55 AM
30100.80
6kB
p3lim
05-24-09 07:18 PM
30100.78
6kB
p3lim
05-20-09 10:52 AM
30100.76
6kB
p3lim
05-08-09 04:02 PM
30100.75
6kB
p3lim
04-21-09 08:17 AM
30100.74
6kB
p3lim
04-19-09 05:05 PM
30100.73
6kB
p3lim
04-19-09 04:52 PM
30100.72
5kB
p3lim
04-17-09 09:38 AM
30100.71
5kB
p3lim
04-14-09 09:12 AM
30000.70
5kB
p3lim
04-14-09 08:55 AM
30000.69
6kB
p3lim
04-09-09 12:50 PM
30000.68
6kB
p3lim
04-08-09 05:22 PM
30000.67
5kB
p3lim
03-29-09 03:11 PM
30000.66
5kB
p3lim
03-20-09 02:11 PM
30000.65
5kB
p3lim
03-11-09 10:52 AM
30000.64
5kB
p3lim
03-09-09 06:10 PM
30000.63
5kB
p3lim
02-27-09 11:38 AM
30000.62
5kB
p3lim
02-25-09 05:55 PM
30000.61
6kB
p3lim
02-15-09 12:05 PM
30000.60
6kB
p3lim
02-15-09 05:07 AM
30000.59
6kB
p3lim
02-14-09 05:22 PM


Post A Reply Comment Options
Unread 04-08-08, 06:20 AM  
disiz
A Deviate Faerie Dragon
 
disiz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 55
Uploads: 3
@niteshaded: Thanks for that!

One quetion: What do I need to change/add, that the playernames are shown on the grid-like raidlayout?
disiz is offline Report comment to moderator  
Reply With Quote
Unread 04-08-08, 09:46 AM  
hipjipp
A Cliff Giant
 
hipjipp's Avatar
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 229
Uploads: 10
Originally posted by disiz
@niteshaded: Thanks for that!

One quetion: What do I need to change/add, that the playernames are shown on the grid-like raidlayout?
around line 440 there should be
Code:
 if self:GetParent():GetName():sub(1, 8)=="oUF_Raid" then -- ONLY raid frames
pp:Hide()
ppp:Hide()
 name:Hide()
leader:Hide()
icon:Hide()
 name.show = function() end
leader.Show = function() end
icon.Show = function() end
end
and if i'm not mistaken you should be able to just remove the "name:Hide()" and the "name.show = function() end" to show it, but it doesn't trunkate the names (shorten them) so it could be very annoying to read. Search the wiki for trunkate functions. Hope it helps

Edit: to fix the party frames without the bad hack you made you can this
Code:
oUF:RegisterStyle("P3lim_Party", setmetatable({
 --    ["initial-width"] = 130,
--    ["initial-height"] = 21,
}, {__call = func}))
and it fixes the rest.
Note: i use the latest verision of oUF and oUF_pelim (i altered mine to my liking though, but the core is the same)

Edit2: Sorry, forgot that you need to add this;
Code:
    if self:GetParent():GetName()=="oUF_Party" then -- ONLY party frames
        self:SetWidth(130) -- fix for the faulty code
        self:SetHeight(21) -- fix for the faulty code
        hp:SetHeight(17.5) -- custom healthbar height
        pp:SetHeight(2) -- custom powerbar height
        ppp:Hide() -- Hide powerbar values
the comment is my own so i know what it does when i edit something.. :P
__________________
Being boring is fine too.
Last edited by hipjipp : 04-08-08 at 03:29 PM.
hipjipp is offline Report comment to moderator  
Reply With Quote
Unread 04-09-08, 01:41 AM  
disiz
A Deviate Faerie Dragon
 
disiz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 55
Uploads: 3
Thanks for the answer, gonna try it tonight.
disiz is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 09:07 PM  
Strongbow
A Deviate Faerie Dragon
 
Strongbow's Avatar

Forum posts: 11
File comments: 96
Uploads: 0
I still cant get the raid to show only 25 0 30 ppl, i have gone back to the old raidframes since i like those better than the "grid" like ones but if someone could just help me with that to show only 25 - 30 raid members then i would be greatful.

And 1 more question, is it possible to make the buffs/debuffs to go as they do now but then rather up instead of down since i have my frames rather low so if its a lot of debuffs it will go over my buttons ?

-Strongbow-
Strongbow is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 02:56 AM  
hipjipp
A Cliff Giant
 
hipjipp's Avatar
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 229
Uploads: 10
Originally posted by Strongbow
I still cant get the raid to show only 25 0 30 ppl, i have gone back to the old raidframes since i like those better than the "grid" like ones but if someone could just help me with that to show only 25 - 30 raid members then i would be greatful.

And 1 more question, is it possible to make the buffs/debuffs to go as they do now but then rather up instead of down since i have my frames rather low so if its a lot of debuffs it will go over my buttons ?

-Strongbow-
If you're using the grid-layout you should be able to just comment out the groups you don't want spawned, don't think there's a fix for it on the party frames at the moment. To change the direction of the buffs/debuffs you should just be able to add
Code:
debuffs["growth-y"] = "UP"
and same with buffs. Havn't tested yet, but should be just fine.
__________________
Being boring is fine too.
hipjipp is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 09:17 AM  
salish
A Kobold Labourer
 
salish's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 6
Uploads: 1
I have another question. What do i have to change, so that i see on the targetframe for example (20%) 2500 for the HP? I dont like the missing HP style
thanks in advance
Last edited by salish : 04-11-08 at 11:06 AM.
salish is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 11:10 AM  
hipjipp
A Cliff Giant
 
hipjipp's Avatar
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 229
Uploads: 10
Originally posted by salish
I got another question. What do i have to change, so that i see on the targetframe for example (20%) 2500 for the HP? I dont like the missing HP..
thanks in advance
first; i feel like pelims substitute while he's in denmark.. :P

second, you should be able to write it like this in the health-chunk:
Code:
bar.value:SetText("("perc.."|cff000ff%)"..cur)
i assumed you wanted the current hp and not the maximum.
__________________
Being boring is fine too.
hipjipp is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 09:00 PM  
Strongbow
A Deviate Faerie Dragon
 
Strongbow's Avatar

Forum posts: 11
File comments: 96
Uploads: 0
Originally posted by hipjipp
first; i feel like pelims substitute while he's in denmark.. :P

second, you should be able to write it like this in the health-chunk:
Code:
bar.value:SetText("("perc.."|cff000ff%)"..cur)
i assumed you wanted the current hp and not the maximum.
Firstly thanks for helping out while Pelim is away

Then i must ask would this be on line 105 or 107 or even maybe both to see this change ?

-Strongbow-
Strongbow is offline Report comment to moderator  
Reply With Quote
Unread 04-11-08, 09:02 PM  
Strongbow
A Deviate Faerie Dragon
 
Strongbow's Avatar

Forum posts: 11
File comments: 96
Uploads: 0
Originally posted by hipjipp
If you're using the grid-layout you should be able to just comment out the groups you don't want spawned, don't think there's a fix for it on the party frames at the moment. To change the direction of the buffs/debuffs you should just be able to add
Code:
debuffs["growth-y"] = "UP"
and same with buffs. Havn't tested yet, but should be just fine.
Thanks for the help with the buffs, I got the raidframes to look like i wanted too just had to do a lot of reloads so i could see the changes =) also got like 15 AV marks

-Strongbow-
Strongbow is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 04:23 AM  
hipjipp
A Cliff Giant
 
hipjipp's Avatar
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 229
Uploads: 10
Originally posted by Strongbow
Firstly thanks for helping out while Pelim is away

Then i must ask would this be on line 105 or 107 or even maybe both to see this change ?

-Strongbow-
i'd reccomend both since i dont know why sometimes they switch to the second line... swap the ones you like.
__________________
Being boring is fine too.
hipjipp is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 09:49 AM  
Strongbow
A Deviate Faerie Dragon
 
Strongbow's Avatar

Forum posts: 11
File comments: 96
Uploads: 0
[i]second, you should be able to write it like this in the health-chunk:
Code:
bar.value:SetText("("perc.."|cff000ff%)"..cur)
i assumed you wanted the current hp and not the maximum. [/b]
This doesn't work it gives me a message like this

Date: 2008-04-12 17:45:55
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\oUF_Pelim\layout.lua line 105:
')' expected near 'perc'
Debug:
[C]: ?


-Strongbow-
Strongbow is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 11:23 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1295
File comments: 1181
Uploads: 25
Code:
bar.value:SetText("("..perc.."|cff000ff%)"..cur)
p3lim is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 01:24 PM  
ganders
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 131
File comments: 59
Uploads: 11
Originally posted by Strongbow
This doesn't work it gives me a message like this

Date: 2008-04-12 17:45:55
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\oUF_Pelim\layout.lua line 105:
')' expected near 'perc'
Debug:
[C]: ?


-Strongbow-
Change it to
Code:
bar.value:SetText("("..perc.."|cff000ff%)"..cur)
ganders is offline Report comment to moderator  
Reply With Quote
Unread 04-12-08, 07:55 PM  
Strongbow
A Deviate Faerie Dragon
 
Strongbow's Avatar

Forum posts: 11
File comments: 96
Uploads: 0
Thanks all for the help but what I did was just to copy and pasted the changes that Pelim just did in his latest upload over to my layout and its show what I wanted.

-Strongbow-
Strongbow is offline Report comment to moderator  
Reply With Quote
Unread 04-13-08, 01:27 AM  
christopher
A Wyrmkin Dreamwalker

Forum posts: 52
File comments: 7
Uploads: 0
It appears the code to enable alt-dragging has been removed. Is this correct, or am I seeing things (I saw no instance of 'OnMouseDown' nor 'OnMouseUp')? - and creating the function broke the frames. Anyone have the code available, I have been searching all night and I am about to pass out.

Any help would be appreciated.
christopher is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.