Category: oUF: Layouts
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Freebaser's Portal Bug Reports Feature Requests
Author:
Version:
4.1
Date:
07-01-2010 10:27 PM
Size:
634.12 Kb
Downloads:
24,892
Favorites:
192
MD5:
Pictures
Click to enlarge
Click to enlarge
Click to enlarge
config
oUF Freebgrid   Popular! (More than 5000 hits)
oUF core, ReadyCheck, Healcomm4, and MovableFrames are embedded.

/freeb will unlock and lock the frames to move its position.

Party/Raid unit frames using the oUF framework. Originally based on oUF_Grid by zariel.

Units Supported:
-- party
-- raid
-- maintanks
-- maintanks targets
-- pets/vehicles

Features:
-- Class buff indicators
-- Debuff highlighting
-- Custom debuffs
-- Aggro indicator
-- Mouseover highlight
-- LibHealComm
-- Vertical/horizontal bars
-- Mana bars
-- Highlight targeted unit
-- Focus highlight

Plugins:
-- oUF_ReadyCheck(included)
-- oUF_Healcomm4(included)
-- oUF_ResComm(included)
-- oUF_MovableFrames(included)

A detailed log can be found here http://github.com/freebaser/oUF_Free...ommits/master/

FAQs
/freeb will unlock the frames
/freeb <something> will open the interface panel.

Q: How do I create new indicators?
A: Open the tags.lua and look over the existing tags to create a new one. Then add the tag name to your classes table at the bottom of the tags.lua.

Q: How do I add raid debuffs?
A: Use the raid_debuffs.lua file to add spell names or spell ids to the debuffs table.

Q: How do I add fonts and textures to the config menu?
A: Put your custom media in the freebgrid media folder or any where inside the Interface folder. Open the media.lua, add the name and path to the file.

... to do: Finish this FAQ
  Change Log - oUF Freebgrid
http://github.com/freebaser/oUF_Free...ommits/master/

v4.1
-- fix anchoring issue when using scale
-- handle buffs in the raid debuffs module
-- ability to scale raid depending on the raid size(see top of core.lua)
-- masterlooter icon
-- healcomm/oUF update

v4.0.4
-- update healcomm
-- movable fixes
-- add movable options panel (initial position resets)

v4.0.3
-- tag frequentupdates fix

v4.0.2
-- make sure anchors load before spawning

v4.0.1
-- fix possible nil colors
-- option for multiple headers

v4.0
-- support for oUF 1.4
-- hide power bar if not type mana
-- low mana highlighting
-- lfd icon
-- debuff rewrite
-- debuff list supports zones
-- movable rewrite to work better with headers
-- spawn multiple headers for better group sorting

v3.2
-- manual setpoint config
-- statusbar tile fix
-- healcom update

v3.1
-- disable some elements on mt target
-- rescomm update
-- drop LHC-3.0 support
-- always show name option
-- disableblizz party fix
-- oRA3 tank support update
-- weakend soul timer tag
-- healcomm update
  Optional Files - oUF Freebgrid
File Name
Version
Size
Author
Date
Type
0.4
5kB
07-01-2010 09:29 PM
Patch
  Archived Versions - oUF Freebgrid
File Name
Version
Size
Author
Date
3.2
646kB
Freebaser
04-10-2010 08:42 PM
2.81
528kB
Freebaser
02-19-2010 12:58 AM
  Comments - oUF Freebgrid
Post A Reply Comment Options
Old 07-08-2010, 01:00 AM  
Freebaser
Heeere's Johnny! ...
 
Freebaser's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 178
Uploads: 6
Quote:
Originally posted by jessica
Thanks for all the changes, its been cool so far! love it only one thing i've been trying to change since the past few days, is border color of the buffs, I've put some dedication to make it myself, but haven't succeeded, is it too hard to accomplish this? ive changed alot of coding but got errors, then went back to original version -.-
http://github.com/freebaser/oUF_Free...b28cbf2b4142d6
Freebaser is offline Report comment to moderator  
Reply With Quote
Old 07-07-2010, 09:29 PM  
jessica
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Thanks for all the changes, its been cool so far! love it only one thing i've been trying to change since the past few days, is border color of the buffs, I've put some dedication to make it myself, but haven't succeeded, is it too hard to accomplish this? ive changed alot of coding but got errors, then went back to original version -.-
jessica is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 10:55 PM  
Freebaser
Heeere's Johnny! ...
 
Freebaser's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 178
Uploads: 6
Quote:
Originally posted by jessica
awsome, an update!!! thanks alot, i am checking it out and testing atm, I checked the buffs which is really nice, but can it have different border color? because, its nice to have (green = poison, brown = disease, purple = curse, blue = magic) and red = boss debuffs, then for buffs, a yellow or cyan would be nice. cheers.

also the resize frame in 40man, 25man, is it up? I can't seem to find it O.o
Its at the top of the core.lua. Change the false to true and adjust the raid:SetScale(val) in the if statements to your liking.
Freebaser is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 10:30 PM  
jessica
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
awsome, an update!!! thanks alot, i am checking it out and testing atm, I checked the buffs which is really nice, but can it have different border color? because, its nice to have (green = poison, brown = disease, purple = curse, blue = magic) and red = boss debuffs, then for buffs, a yellow or cyan would be nice. cheers.

also the resize frame in 40man, 25man, is it up? I can't seem to find it O.o
jessica is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 10:28 PM  
Freebaser
Heeere's Johnny! ...
 
Freebaser's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 178
Uploads: 6
Quote:
Originally posted by def9
Just a heads up the directory inside the zip is freebaser-oUF_Freebgrid-997e452 instead of just oUF_Freebgrid. No big deal just renamed the directory and all works just fine, thought I'd et you know.
Ah, thanks for the heads up
Freebaser is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 10:20 PM  
def9
A Black Drake
 
def9's Avatar

Forum posts: 88
File comments: 43
Uploads: 0
Just a heads up the directory inside the zip is freebaser-oUF_Freebgrid-997e452 instead of just oUF_Freebgrid. No big deal just renamed the directory and all works just fine, thought I'd et you know.
Last edited by def9 : 07-01-2010 at 10:21 PM.
def9 is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 05:55 AM  
Wilko1989
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
When i try to use my macros on your grid frames, it doesn't work. Something like this :
#showtooltip Flash heal
/cast [modifier:alt,target=player]Flash heal
/cast [target=mouseover,exists] Flash heal
/cast [nomodifier]Flash heal
Wilko1989 is offline Report comment to moderator  
Reply With Quote
Old 06-29-2010, 05:05 AM  
strickland
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
hi, thanks for the incoming update, can't wait. the changes sound awesome =)


for the guy underneath me asking about ML tag to the raidframe you can basicaly add these lines into the core.lua somewhere underneath assistant icons

Code:
	

-- MasterLooter Icon
	self.MasterLooter = hp:CreateTexture(nil, 'OVERLAY')
	self.MasterLooter:SetPoint('TOPRIGHT', self, 0, 8)
	self.MasterLooter:SetSize(oUF_Freebgrid.db.iconsize, oUF_Freebgrid.db.iconsize)
then you have to create a new lua file name it masterlooter and put it inside this path ~\oUF_Freebgrid\oUF\elements\masterlooter.lua <- thats the file, inside of it put this code. btw (I have not in anyway wrote this codes underneath, nor I do know who wrote them, I just found them in some chinese site and then used it, and it worked for me.) ive just made few changes for it to work with freebgrid

Code:
local parent, ns = ...
local oUF = ns.oUF

local function Update(self, event)
	local unit
	local method, pid, rid = GetLootMethod()
	if(method == 'master') then
		if(pid) then
			if(pid == 0) then
				unit = 'player'
			else
				unit = 'party'..pid
			end
		elseif(rid) then
			unit = 'raid'..rid
		else
			return
		end

		if(UnitIsUnit(unit, self.unit)) then
			self.MasterLooter:Show()
		elseif(self.MasterLooter:IsShown()) then
			self.MasterLooter:Hide()
		end
	elseif(self.MasterLooter:IsShown()) then
		self.MasterLooter:Hide()
	end
end

local function Enable(self, unit)
	local masterlooter = self.MasterLooter
	if(masterlooter) then
		self:RegisterEvent('PARTY_LOOT_METHOD_CHANGED', Update)
		self:RegisterEvent('PARTY_MEMBERS_CHANGED', Update)

		if(masterlooter:IsObjectType('Texture') and not masterlooter:GetTexture()) then
			masterlooter:SetTexture([[Interface\GroupFrame\UI-Group-MasterLooter]])
		end

		return true
	end
end

local function Disable(self)
	if(self.MasterLooter) then
		self:UnregisterEvent('PARTY_LOOT_METHOD_CHANGED', Update)
		self:UnregisterEvent('PARTY_MEMBERS_CHANGED', Update)
	end
end

oUF:AddElement('MasterLooter', Update, Enable, Disable)
strickland is offline Report comment to moderator  
Reply With Quote
Old 06-28-2010, 12:14 PM  
Freebaser
Heeere's Johnny! ...
 
Freebaser's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 178
Uploads: 6
Quote:
Originally posted by strickland

the bug that I posted below about the position getting changed each time I reload or close wow and open it, is due to changing the scale, ive been doing some testing as I said and when I'm on scale = 1, put grid in any position then reload, it will remain the same spot, and all good, but once I make bigger scale, say 1.2, the grid will not remain at same position whatsoever. I'm not sure how to fix that tho. just trying to share the information here, thanks.
This will be fixed next update.

Quote:
starting @ line 109, when its less than 3 turns into orange, then red before it blooms.
I've added this to the tags.

Quote:
there are two things if added would be really really nice, I tried to add them by myself, but as a lau noob couldn't do so if somebody can help me out I'd be so greatful.
Next update will be able to handle buffs as well. I also added a function that can be used to scale the raid depending on the number of members(note it only works when multiple headers is NOT selected).
Freebaser is offline Report comment to moderator  
Reply With Quote
Old 06-28-2010, 12:09 PM  
Freebaser
Heeere's Johnny! ...
 
Freebaser's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 178
Uploads: 6
Quote:
Originally posted by Wilko1989
How i can disable freebgrid, when i am in party.
Uncheck "Show when in a party" in the More settings.
Freebaser is offline Report comment to moderator  
Reply With Quote
Old 06-28-2010, 11:15 AM  
Wilko1989
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
How i can disable freebgrid, when i am in party.
Wilko1989 is offline Report comment to moderator  
Reply With Quote
Old 06-25-2010, 07:46 AM  
upyursh
An Aku'mai Servant
Interface Author - Click to view interfaces

Forum posts: 30
File comments: 41
Uploads: 7
Quote:
Originally posted by strickland
since yesterday and ive been testing, I added masterloot tag if somebody is interested , let me know.

the bug that I posted below about the position getting changed each time I reload or close wow and open it, is due to changing the scale, ive been doing some testing as I said and when I'm on scale = 1, put grid in any position then reload, it will remain the same spot, and all good, but once I make bigger scale, say 1.2, the grid will not remain at same position whatsoever. I'm not sure how to fix that tho. just trying to share the information here, thanks.
I'd like to see ML tag
upyursh is offline Report comment to moderator  
Reply With Quote
Old 06-20-2010, 04:34 AM  
jessica
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Love the grid, looks nice, easy for me as healer priest, and its usage of memory is really impressive. Thanks for your great work.

there are two things if added would be really really nice, I tried to add them by myself, but as a lau noob couldn't do so if somebody can help me out I'd be so greatful.

1. i've tried to add a buff icon, same as debuff icons that show mortal/hamstring/raid boss debuffs, but in my case I wanted to add some buffs too into the icon thats in the middle with a priority so both buff or debuff shows sometime depend on the priority, I actually went to the raid_debuff file and added something in there but its a buff, not debuff, thinking it might work, unfortunately it didn't ;(, reason I want to do that is to add some good defensive BUFFS, to actually see my tank when he has for example "Shield wall up" it puts an icon on him <shieldwall> or if for example some tank popped evasion trinket which puts a Buff called <Evasion> so i know my tank is taking less damage now. and some stuff like that, how can I add buffs name/spellid, is it possible? Thanks

2. this isnt' really a huge priority but if added would be really nice, I would love my grid to have a feature to auto-resize depends on what raid i'm in. if i'm in 10man it automatically scale for example 1.2, then if the raid grows higher or better than 22man it scales down to say 1.1, then if the raid grows higher or better than > 29 ppl it scales down to say 0.8 <For AV, and big raids> would be nice to go smaller to fit my UI


Thank you, and sorry for the long message
jessica is offline Report comment to moderator  
Reply With Quote
Old 06-20-2010, 03:49 AM  
Stricklan
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
lovely raidframes, loved the way it track my hots as druid, i've just made a small adjusement for lifebloom duration, and I thought it might be helpful for other druids out there. so I'd like to share that if the author doesn't allow me to do so please tell me and i'll remove the code. basicaly what I made is another color modifier for the duration to change once at less than 4 secs, then again at > 2 seconds, which will give you a headsup as of, you cast lifebloom, at 3sec it tells you "Hey its soon will be red and bloom out" at 1sec it'll be "red" which you will refresh faster. because personally i've had a problem where a lifebloom turns into red, then before I know it with my global cd it bloom out before I refresh, here it goes.

Code:
oUF.lbCount = { 4, 2, 3 }
oUF.Tags['freebgrid:lb'] = function(u) 
	local name, _,_, c,_,_, expirationTime, fromwho,_ = UnitAura(u, L["Lifebloom"])
	if not (fromwho == "player") then return end
	local spellTimer = GetTime()-expirationTime
	if spellTimer > -2 then
		return "|cffFF0000"..oUF.lbCount[c].."|r"
	elseif spellTimer > -4 then
		return "|cffFF9900"..oUF.lbCount[c].."|r"
	else
		return "|cffA7FD0A"..oUF.lbCount[c].."|r"
	end
end
starting @ line 109, when its less than 3 turns into orange, then red before it blooms.
Stricklan is offline Report comment to moderator  
Reply With Quote
Old 06-18-2010, 11:16 PM  
strickland
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
since yesterday and ive been testing, I added masterloot tag if somebody is interested , let me know.

the bug that I posted below about the position getting changed each time I reload or close wow and open it, is due to changing the scale, ive been doing some testing as I said and when I'm on scale = 1, put grid in any position then reload, it will remain the same spot, and all good, but once I make bigger scale, say 1.2, the grid will not remain at same position whatsoever. I'm not sure how to fix that tho. just trying to share the information here, thanks.
strickland is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.