Download
(54Kb)
Download
Updated: 10-15-10 04:52 PM
Pictures
File Info
Updated:10-15-10 04:52 PM
Created:07-21-10 08:11 AM
Downloads:4,211
Favorites:7
MD5:

oUF Gdx

Version: r7
by: Guardix [More]

Description
This is my personal layout for oUF (1.5+). The player and target frames are highly inspired by Tukz' layout.
The layout itself suits best for healers, as the raid and party frames are almost centered to
provide an easy and friendly interface for healing. It is highly recommended to install gxMedia
together with this layout (unless you want some odd looks). It is found in the zip file.
I currently don't play arena, so I have no use for arena frames.
If you really want arena frames, let me know.

The frames may be misplaced with a resolution other than 1920x1200.


Supported frames
Player
Pet
Target
Targettarget
Focus
Party
Raid
Partypets
Raidpets
Boss


Supported plug-ins
oUF_ResComm (only on raid frames, self cast resurrections are ignored)
oUF Smooth Update (not active on raid/party frames)
oUF SpellRange
oUF Experience
oUF WeaponEnchant


Git repository
http://github.com/Guardix/oUF_Gdx


Ankhesa of Stormreaver-EU

r7
- Removed support for runebar, combo points and whatever power additions the game offer.
- Fixed for 4.0.1.
- Fixed for oUF 1.5.

r6
- Make the deathknight runebar actually function!
- Rune colors can be found on line 1096.
- Tag fix, the name tags sometime caused an error.
- Minor adjustment to the debuff icons, they are now two pixels taller and wider.

1.1 (r5)
- Changed the size of the raid frames to be more wide.
- Added new debuffs for the debuff icon.
- Modified the priority of the pvp debuff abilities a little, also added Vampiric Touch and Unstable Affliction.
- Fixed wrong duration count on reversed castbars.
- Hide Blizzard's buff frames.

1.0c (r4)
- Parent and set healcomm correctly.
- Fix a tag error, caused by a missing power token.

1.0b (r3)
- An ugly fix for weapon enchant icons.

1.0a (r2)
- Minor fixes to tags so all of them actually works. (Earth shield indicator)

1.0 (r1)
- Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 11-16-10, 03:31 PM  
Billy knife user
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re

I forgot to write that nothing disappeared in the game, your layout's continuing to work correctly.
Report comment to moderator  
Reply With Quote
Unread 11-17-10, 03:52 PM  
Guardix
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 114
Uploads: 3
I'm sorry but there is nothing I can do to fix this. The aura icons are made from oUF, so once Haste gets a new version going that fully supports SecureAuraHeader the buffs will then be removable again.
The only way you can remove buffs now is by doing a '/cancelaura buffname' macro.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 08:14 AM  
Jìo
A Deviate Faerie Dragon

Forum posts: 11
File comments: 4
Uploads: 0
Player buffs

Hello, I've been trying to fool around a bit in your code as a good boy before asking but since I barely know anything about LUA I was wondering how I can hide the buffs that come up above my player frame? (I want my totemtimers there)

Other then that, great work here. always liked these unitframes but well, I dont like the rest of Tuk so Ive always been drawn to pitbull or oUF. Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 01:17 PM  
Guardix
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 114
Uploads: 3
Find
Code:
if (unit == "player" or unit == "target") then
		local buffs = CreateFrame("Frame", nil, self)
		buffs:SetHeight(27)
		buffs:SetWidth(230)
		buffs:SetFrameStrata("LOW")
		buffs.size = 27
		buffs.spacing = 2
		buffs["growth-y"] = "UP"
		buffs.PostCreateIcon = auraPostCreateIcon
		buffs.PostUpdate = auraPostUpdate
		buffs.PostUpdateIcon = auraPostUpdateIcon
		
		self.Buffs = buffs
	end
	
	if (unit == "player" or unit == "target" or unit == "pet" or unit == "targettarget") then
		local debuffs = CreateFrame("Frame", nil, self)
		debuffs:SetHeight(27)
		debuffs:SetWidth(230)
		debuffs:SetFrameStrata("LOW")
		debuffs.size = 27
		debuffs.spacing = 2
		debuffs["growth-y"] = "UP"
		debuffs.PostCreateIcon = auraPostCreateIcon
		debuffs.PostUpdate = auraPostUpdate
		debuffs.PostUpdateIcon = auraPostUpdateIcon
		
		self.Debuffs = debuffs
	end
and replace it with

Code:
if (unit == "target") then
		local buffs = CreateFrame("Frame", nil, self)
		buffs:SetHeight(27)
		buffs:SetWidth(230)
		buffs:SetFrameStrata("LOW")
		buffs.size = 27
		buffs.spacing = 2
		buffs["growth-y"] = "UP"
		buffs.PostCreateIcon = auraPostCreateIcon
		buffs.PostUpdate = auraPostUpdate
		buffs.PostUpdateIcon = auraPostUpdateIcon
		
		self.Buffs = buffs
	end
	
	if (unit == "target" or unit == "pet" or unit == "targettarget") then
		local debuffs = CreateFrame("Frame", nil, self)
		debuffs:SetHeight(27)
		debuffs:SetWidth(230)
		debuffs:SetFrameStrata("LOW")
		debuffs.size = 27
		debuffs.spacing = 2
		debuffs["growth-y"] = "UP"
		debuffs.PostCreateIcon = auraPostCreateIcon
		debuffs.PostUpdate = auraPostUpdate
		debuffs.PostUpdateIcon = auraPostUpdateIcon
		
		self.Debuffs = debuffs
	end
__________________
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 05:59 PM  
Jìo
A Deviate Faerie Dragon

Forum posts: 11
File comments: 4
Uploads: 0
Hrm, doesnt seem to work, whenever I do that change I get the original blizzard UI. it's in the oUF_GDX folder and layout.lua file I should change this right?
Report comment to moderator  
Reply With Quote
Unread 11-20-10, 04:25 PM  
Guardix
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 114
Uploads: 3
I tend to forget about the unit specific functions, so in addition to what I wrote earlier, you also need to remove:

Code:
local buffs = self.Buffs
buffs.num = 24
buffs:SetPoint("BOTTOMLEFT", self, "TOPLEFT", 0, 3)
buffs.initialAnchor = "BOTTOMLEFT"
buffs["growth-x"] = "RIGHT"

local debuffs = self.Debuffs
debuffs.num = 8
debuffs:SetPoint("BOTTOMRIGHT", self, "TOPRIGHT", 0, 3)
debuffs.initialAnchor = "BOTTOMRIGHT"
debuffs["growth-x"] = "LEFT"
from the player function, it's written as 'player = function(self, unit, ...)' (so below that line)
__________________
Report comment to moderator  
Reply With Quote
Unread 02-04-11, 12:11 PM  
Flyingtoes
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 5
File comments: 57
Uploads: 1
This looks almost too much of the layout used with Tukui. ;p
Report comment to moderator  
Reply With Quote
Unread 02-10-11, 07:30 PM  
jamooo123
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Deleting pet frames?

Hi, love what you've done here! just out of interest, is there any way i can delete the pet frams when in battlegrounds, parties and raids?
for some reason all of a sudden they seem to be going white and overlapping most of the grid, from a healers point of view as you can imagine this is very annoying and hard to ignore!
any help would be greatly appreciated
Report comment to moderator  
Reply With Quote
Unread 02-19-11, 11:08 AM  
Guardix
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 114
Uploads: 3
I would suggest you use oUF_MovableFrames, you apparently use a lower resolution, UI scale or something.
__________________
Report comment to moderator  
Reply With Quote
Unread 02-28-11, 11:31 AM  
Stanzilla
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 146
Uploads: 6
Code:
1x oUF_Gdx-r7\layout.lua:704: attempt to index local 'unit' (a nil value)
<in C code>: ?
Interface\FrameXML\RestrictedFrames.lua:604: in function <Interface\FrameXML\RestrictedFrames.lua:603>:
Interface\FrameXML\RestrictedFrames.lua:742: in function `CallMethod':
<string>:"  local header = self:GetParent()...":43: in function <[string "  local header = self:GetParent()..."]:1>
(tail call): ?:
<in C code>: ?
Interface\FrameXML\RestrictedExecution.lua:441: in function <Interface\FrameXML\RestrictedExecution.lua:412>:
Interface\FrameXML\SecureGroupHeaders.lua:108: in function `SetupUnitButtonConfiguration':
Interface\FrameXML\SecureGroupHeaders.lua:158: in function <Interface\FrameXML\SecureGroupHeaders.lua:115>:
Interface\FrameXML\SecureGroupHeaders.lua:512: in function <Interface\FrameXML\SecureGroupHeaders.lua:499>:
<in C code>: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:100: in function <Interface\FrameXML\SecureStateDriver.lua:95>:
Interface\FrameXML\SecureStateDriver.lua:164: in function <Interface\FrameXML\SecureStateDriver.lua:146>:
<in C code>: in function `SetAttribute'
Interface\FrameXML\SecureStateDriver.lua:11: in function `RegisterAttributeDriver':
oUF-1.5.5\ouf.lua:690: in function `SpawnHeader'
oUF_Gdx-r7\layout.lua:1415: in function `func'
oUF-1.5.5\ouf.lua:731: in function <oUF\ouf.lua:727>
(tail call): ?:

  ---
on entering a battleground
Report comment to moderator  
Reply With Quote
Unread 05-05-11, 04:14 PM  
fhj
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
raid frame?

how to raid frame mode off? where line in lua for this?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: