Go to Page... |
Compatibility: | Shadowlands pre-patch (9.0.1) |
Updated: | 12-15-20 11:16 AM |
Created: | 07-03-09 12:57 AM |
Downloads: | 62,493 |
Favorites: | 263 |
MD5: |
Neav UI
This UI compilation will work on all resolution.
I will not help with questions
Most of the addons in this compilation is only configurable via the supplied Lua config files (config.lua), so some basic programming knowledge is highly recommended but not required. A lot of the options are basically setting the value to either true or false depending on if you want to enable or disable the feature.
AddOns include
!Beautycase
!Colorz
nBuff
nChat
nCore
nMainbar
nMinimap
nPlates (by thomasjohnshannon)
nPower
nTooltip
oUF (by Haste)
oUF_Neav
oUF_NeavRaid
Thanks to Haste, kerrang, zork, Tuller, and many more for their great AddOns. And thomasjohnshannon/Grimsbain for making Neav UI compatible with Legion.
Information
A lot of the addons have a config.lua file where you can change some settings. So look first into this file before you ask something! Some addons like nCore, oUF_Neav and oUF_NeavRaid have an in-game configuration.
How can I move the player, target, focus, boss and arena frames?
Use the /neav slash command to toggle the anchors to move the frames around.
How can I move the Pet-, Stance- or Possessbar?
Press Shift + Alt and drag with your left mouse button on the first button of the Pet-, Stance- or Possessbar to move the them.
Commands
/neavrt to move the raid frames.
/rolecheck or /rcheck to do a role check.
/ntooltip toggles the tooltip anchor.
/alertframemover toggles the "talking head" anchor.
/neavcast toggles the anchors for the castbars.
/neavbag toggles the bag bar.
/moveextraactionbar toggles the anchor for the extra action button.
The latest updates and changes can be found on Github.
File Name |
Version |
Size |
Author |
Date |
Type |
7.3.2 |
678kB |
09-03-17 07:19 AM |
Addon |
||
6.0.1 |
318kB |
10-26-14 10:28 AM |
Addon |
Comment Options |
pekaziz |
View Public Profile |
Send a private message to pekaziz |
Find More Posts by pekaziz |
Add pekaziz to Your Buddy List |
10-11-09, 04:37 AM | |
A Murloc Raider
Forum posts: 4
File comments: 16
Uploads: 0
|
I noticed a bug with the stance bar. Even though I had it's visibility set to hidden in the config (hide = true; line 81), my mouse was still interacting with the frame and would consider that area deadspace (couldn't click there to pan my camera, or move my character).
Easily solved by moving the stance bar and rehiding it, but I thought it should post the bug anyway. |
|
BobJustBob |
View Public Profile |
Send a private message to BobJustBob |
Find More Posts by BobJustBob |
Add BobJustBob to Your Buddy List |
10-21-09, 03:48 AM | |
A Defias Bandit
Forum posts: 3
File comments: 6
Uploads: 0
|
hi there, and thanks to neav for his beautiful UI and raid frames
I was wondering how to make ouf_neavraid spawn the raid frames with groups sorted horizontally instead of vertically. It's just a "i'm-used-to-that" thing, but I can't seem to find how to do that. Fiddled around a little with the last part of ouf_neavraid.lua (where the raid frames are actually spawned) but with no results. found out, thanks to code peeping on ouf_freebgrid: Code:
for i = 1, oUF_Neav.units.raid.numGroups do table.insert(raid, oUF:Spawn('header', 'oUF_Neav_Raid'..i)) if (i == 1) then raid[i]:SetPoint(unpack(oUF_Neav.units.raid.position)) else raid[i]:SetPoint('TOPLEFT', raid[i-1], 'BOTTOMLEFT', 0, -7) -- was TOPLEFT, TOPRIGHT, 7, 0 end raid[i]:SetScale(oUF_Neav.units.scaleRaid) raid[i]:SetManyAttributes( 'showParty', true, 'showPlayer', true, 'showSolo', false, 'showRaid', true, 'columnSpacing', 7, 'unitsPerColumn', 1, 'maxColumns', 5, 'columnAnchorPoint', 'LEFT', -- was TOP 'groupFilter', i ) raid[i]:Show() end
Last edited by Waterdark : 10-21-09 at 04:22 AM.
|
|
Waterdark |
View Public Profile |
Send a private message to Waterdark |
Find More Posts by Waterdark |
Add Waterdark to Your Buddy List |
10-22-09, 02:19 AM | |
|
Neav, are you still alive? :P
|
|
pekaziz |
View Public Profile |
Send a private message to pekaziz |
Find More Posts by pekaziz |
Add pekaziz to Your Buddy List |
10-22-09, 10:24 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 11
Uploads: 0
|
Anyone who can give me a hint how to change the color of Beautycases?
|
|
harlekinah |
View Public Profile |
Send a private message to harlekinah |
Find More Posts by harlekinah |
Add harlekinah to Your Buddy List |
10-23-09, 07:52 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 1
|
(: Good Job.
Thank you, Neav, for this wonderful interface. I try to stray away from it, but I cannot. I keep coming back to this interface, no matter what I do. Good job, as I am very picky with interfaces, and often change my UI every day.
Thank you.. (: P.S. If you could make the raid frames druid hot compatible, i'd love you forever |
|
Anastari |
View Public Profile |
Send a private message to Anastari |
Find More Posts by Anastari |
Add Anastari to Your Buddy List |
10-23-09, 01:32 PM | |
|
Neav, you should take a look at Injector for raid frames.
Low on resources and way better than Grid for example. |
|
ballagarba |
View Public Profile |
Send a private message to ballagarba |
Find More Posts by ballagarba |
Add ballagarba to Your Buddy List |
10-23-09, 03:17 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 17
Uploads: 0
|
Re: (: Good Job.
add druid spells instead of shaman ones |
|
|
Akirium |
View Public Profile |
Send a private message to Akirium |
Find More Posts by Akirium |
Add Akirium to Your Buddy List |
10-24-09, 06:28 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
Hello Neav,
What these numbers indicate (3, 10, 8 & etc)? I want add new spell (Penetrating Cold, id: 67700). How correctly do this? Code:
local debuffList = setmetatable({ [GetSpellName(6215)] = 3, -- fear [GetSpellName(67479)] = 10, -- impale [GetSpellName(66869)] = 8, -- burning bile [GetSpellName(67049)] = 9, -- incinerate flesh [GetSpellName(66823)] = 10, -- paralizing toxin [GetSpellName(24339)] = 9 },{ __index = function() return 0 end}) |
|
Digweed |
View Public Profile |
Send a private message to Digweed |
Find More Posts by Digweed |
Add Digweed to Your Buddy List |
10-25-09, 03:17 PM | ||
|
Code:
CreateBorder(myFrameName, 12, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1) |
|
|
nin |
View Public Profile |
Send a private message to nin |
Find More Posts by nin |
Add nin to Your Buddy List |
10-25-09, 04:25 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
Is there a simple line I could add to nTooltip that would state what my mouseover is targetting?
|
|
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
10-27-09, 01:30 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 11
Uploads: 0
|
The line you post is a comment from top of the !Beautycase.lua. I've already read the comments but don't know where to insert this line. This line is nowhere else in the code so there is nothing to edit. On top of that RGB Values are, as far as i know, 3 digits long. For example: 255,255,255 I rly don't know LUA but I never had Problems editing Positions or Colors, but in this case my brain shuts down. |
|
|
harlekinah |
View Public Profile |
Send a private message to harlekinah |
Find More Posts by harlekinah |
Add harlekinah to Your Buddy List |
10-27-09, 11:53 AM | ||
|
Yes i posted that because that is what the line looks like in the addon you want to change the border on (chatframe borders for example in nchat..then you have to find that line in nchat.lua). if you want to change all the beautycase border colors by editing just beautycase you can probably try change these lines.. Code:
function CreateBorder(self, borderSize, R, G, B, uL1, uL2, uR1, uR2, bL1, bL2, bR1, bR2) for i = 1, 8 do border[i] = self:CreateTexture(nil, "OVERLAY") border[i]:SetParent(self) border[i]:SetTexture(borderTexture) border[i]:SetWidth(borderSize) border[i]:SetHeight(borderSize) border[i]:SetVertexColor(R, G, B) good luck. |
|
|
nin |
View Public Profile |
Send a private message to nin |
Find More Posts by nin |
Add nin to Your Buddy List |
10-28-09, 04:21 AM | |
|
Would it be possible to add some kind of shield icon or different color or something on the target/focus castbar for spells that can't be interrupted, like on the regular castbars?
UnitCastingInfo API
Last edited by ballagarba : 10-28-09 at 04:26 AM.
|
|
ballagarba |
View Public Profile |
Send a private message to ballagarba |
Find More Posts by ballagarba |
Add ballagarba to Your Buddy List |
10-29-09, 01:41 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Code:
GameTooltip:HookScript('OnTooltipSetUnit', function(self, ...) local unit = GameTooltip_GetUnit(self) if (UnitExists(unit) and UnitName(unit) ~= UNKNOWN) then local name, realm = UnitName(unit) local unitTargetName = UnitName(unit .. 'target'); local unitTargetClassColor = RAID_CLASS_COLORS[select(2,UnitClass(unit .. 'target'))] or { r = 1, g = 0, b = 1 }; local unitTargetReactionColor = { r = select(1, UnitSelectionColor(unit .. 'target')), g = select(2, UnitSelectionColor(unit .. 'target')), b = select(3, UnitSelectionColor(unit .. 'target')) }; GameTooltipTextLeft1:SetText(name) if (GetGuildInfo(unit)) then if (GetGuildInfo(unit) == GetGuildInfo('player') and IsInGuild('player')) then GameTooltipTextLeft2:SetText('|cffFF66CC'..GameTooltipTextLeft2:GetText()..'|r') end end for i = 2, GameTooltip:NumLines() do if (_G['GameTooltipTextLeft'..i]:GetText():find('^'..TOOLTIP_UNIT_LEVEL:gsub('%%s', '.+'))) then _G['GameTooltipTextLeft'..i]:SetText(GameTooltip_UnitType(unit)) end end if ( UnitExists(unit .. 'target') ) then if ( UnitName('player') == unitTargetName ) then self:AddLine(TARGET .. ': |cffff00ff' .. string.upper(YOU) .. '|r', 1, 1, 1) else if UnitIsPlayer(unit .. 'target') then self:AddLine(TARGET .. ': ' .. format('|cff%02x%02x%02x%s|r', unitTargetClassColor.r*255, unitTargetClassColor.g*255, unitTargetClassColor.b*255, unitTargetName), 1, 1, 1) else self:AddLine(TARGET .. ': ' .. format('|cff%02x%02x%02x%s|r', unitTargetReactionColor.r*255, unitTargetReactionColor.g*255, unitTargetReactionColor.b*255, unitTargetName), 1, 1, 1) end end end |
|
|
Styla1204 |
View Public Profile |
Send a private message to Styla1204 |
Find More Posts by Styla1204 |
Add Styla1204 to Your Buddy List |