Skip to content

Commit

Permalink
lastest tukui build upload to github
Browse files Browse the repository at this point in the history
  • Loading branch information
tukz committed Dec 16, 2009
0 parents commit f2d612b
Show file tree
Hide file tree
Showing 175 changed files with 16,033 additions and 0 deletions.
Binary file added Fonts/ARIALN.ttf
Binary file not shown.
Binary file added Fonts/FRIZQT__.ttf
Binary file not shown.
Binary file added Fonts/MORPHEUS.ttf
Binary file not shown.
Binary file added Fonts/SKURRI.ttf
Binary file not shown.
525 changes: 525 additions & 0 deletions Interface/AddOns/Tukui/!Tukui.lua

Large diffs are not rendered by default.

70 changes: 70 additions & 0 deletions Interface/AddOns/Tukui/!Tukui_AuraWatch.lua
@@ -0,0 +1,70 @@

--[[
This file is for adding of deleting a spellID for a specific encounter on Grid layout.
The best way to add or delete spell is to go at www.wowhead.com, search for a spell :
Example : Incinerate Flesh from Lord Jaraxxus -> http://www.wowhead.com/?spell=67049
Take the number ID at the end of the URL, and add it to the list
That's it, That's all!
Tukz
--]]
--------------------------------------------------------------------------------------------
-- Grid encounter aura watch for raid
--------------------------------------------------------------------------------------------
-- Icecrown Citadel "most dangerous" spellID's addition is from Mynd from Last Resort Guild
if raidunitdebuffwatch == true then
spellIDs = {
--Naxxramas
27808, --Frost Blast
32407, --Strange Aura
28408, --Chains of Kel'Thuzad
--Ulduar
66313, --Fire Bomb
63134, --Sara's Blessing
62717, --Slag Pot
63018, --Searing Light
64233, --Gravity Bomb
63495, --Static Disruption
--Trial of the Crusader
66406, --Snobolled!
67574, --Pursued by Anub'arak
68509, --Penetrating Cold
67651, --Arctic Breath
68127, --Legion Flame
67049, --Incinerate Flesh
66869, --Burning Bile
66823, --Paralytic Toxin
-- Icecrown Citadel
71224, --Mutilated infection
71822, --Shadow resonance
70447, --Ooze root lol
72293, --mark-of-the-fallen-champion
72448, --rune-of-blood
71473, --essence-of-the-vampyr-queen
71624, --delirious-slash
70923, --uncontrollable-frenzy
70588, --suppression
71738, --corrosion
71733, --acid-burst
72108, --death-and-decay
71289, --dominate-mind
69762, --unchained-magic
69651, --wounding-strike
--Other debuff
6215, --Fear
67479, --Impale
-- a Testing spell for tukz when coding
--552, -- priest abolish disease buff
}
end
202 changes: 202 additions & 0 deletions Interface/AddOns/Tukui/!Tukui_config.lua
@@ -0,0 +1,202 @@
--[[
This is the file where all options is available for Tukui
You don't need do relaunch wow.exe after a change, just save the file and /rl in game
--]]
----------------------------------------------------------------------------------------
-- UnitFrame options
----------------------------------------------------------------------------------------
Tukz = {oUF = {
unitcastbar = true, -- enable castbar
cblatency = false, -- castbar latency
cbicons = true, -- castbar icons
auratimer = false, -- true to enable timer aura on player or target
auratextscale = 10, -- set font size on aura
noPlayerAuras = true, -- true to disable oUF buffs/debuffs on the player frame
noTargetAuras = false, -- true to disable oUF buffs/debuffs on the target frame
scale = 1, -- scale of the unitframes (dont edit this or pixel perfect is gone)
lowThreshold = 20, -- low mana threshold for all mana classes
highThreshold = 80, -- high mana treshold for hunters
targetpowerpvponly = true, -- mana text on pvp enemy target only
totdebuffs = false, -- show tot debuff (if true, you need to move pet frame)
playerdebuffsonly = false, -- my debuff on target only
showfocustarget = false, -- show focus target
showtotalhpmp = false, -- show total mana / total hp text on player and target.
debuffcolorbytype = false, -- debuff by color type
font = [=[Interface\Addons\Tukui\media\Russel Square LT.ttf]=],
coords = {
playerX = -225,
playerY = 60,
targetX = 225,
targetY = 60,
totX = 0,
totY = 60,
petX = 0,
petY = 104,
focusX = -34,
focusY = 20,
foctarX = 0,
foctarY = 224,
}}}
-- grid options (healer mode)
gridposX = 18 -- horizontal unit #1 position value
gridposY = -290 -- vertical unit #1 position value
gridposZ = "TOPLEFT" -- position grid X,Y values from
gridonly = false -- Replace 10, 15 mans default layout by grid layout
showsymbols = true -- for grid mode only (healer layout only)
gridaggro = false -- show "aggro" text on grid unit if a player have aggro from a creature.
raidunitdebuffwatch = false -- show "dangerous unit debuff" in raid on different encounter. (note: PVE SUX LOL)
gridhealthvertical = true -- set health bar vertically on 25/40 mans layout
-- extra options
showrange = true -- show range on raid unit
showsmooth = true -- smooth bar animation
showthreat = true -- show target threat via tpanels left info bar
charportrait = false -- enable portrait
-- priest only plugin
ws_show_time = false -- show time remaining on weakened soul bar
ws_show_player = true -- show a weakened soul debuff on you
if_warning = true -- innerfire warning icon when not active and in combat
----------------------------------------------------------------------------------------
-- ARENA
----------------------------------------------------------------------------------------
-- enemy cooldown tracker (mostly interrupt by default)
-- spellIDs edit is via tcooldowntracker.lua
arenatracker = true
-- enable arena enemy unitframe, Alpha, feel free to complete finnish it if you want
t_arena = true
-- position of arena enemy unitframe (from bottom-middle screen)
ArenaX = 252 -- position X (left/right) on UI
ArenaY = 260 -- position Y (up/down) on UI
----------------------------------------------------------------------------------------
-- Panels config (you can't have more than 6 active panels)
----------------------------------------------------------------------------------------
-- position legend : [0=disabled] [1=leftbar, left] [2=leftbar, middle] [3=leftbar, right]
-- position legend : [4=rightbar, left] [5=rightbar, middle] [6=rightbar, right]
local myname, _ = UnitName("player")
if myname == "Tukz" then
fps_ms = 5
mem = 4
armor = 2
gold = 0
wowtime = 6
friends = 3
guild = 1
bags = 0
elseif myname == "Tùkz" then
fps_ms = 5
mem = 4
armor = 2
gold = 0
wowtime = 6
friends = 3
guild = 1
bags = 0
else -- default config
fps_ms = 0
mem = 2
armor = 0
gold = 5
wowtime = 4
friends = 1
guild = 3
bags = 6
end
tfontsize = 12 -- font size of tpanels stat text
bar345rightpanels = true -- show panels background on buttons, right side
time24 = false -- set the local or server time in 12h or 24h mode
localtime = true -- set local or server time
tinfowidth = 370 -- set de width of left and right infos bars + chatframe width
----------------------------------------------------------------------------------------
-- Action bars options
----------------------------------------------------------------------------------------
-- use tukz action bars ?
tukbars = true
-- number of bars you want to show on the right side?
rightbarnumber = 0 -- (need to be set at : 0, 1, 2 or 3)
-- right bars and pet on mouseover ?
rightbars_on_mouseover = 0 -- 1 if you want mouseover
-- space between button
padding = 4
petpadding = -4 --(negative numbers because petbar it set to vertical instead of horizontal)
stancepadding = 1
-- shapeshift
move_shapeshift = 1
lock_shapeshift = 0
hide_shapeshift = 0
-- scale values
bar1scale = 1 * 0.72
bar2scale = 1 * 0.72
bar3scale = 0.8
bar45scale = 0.8
petscale = 1
shapeshiftscale = 1
-- hide hot key?
hide_hotkey = 1
----------------------------------------------------------------------------------------
-- Tooltip options
----------------------------------------------------------------------------------------
mouseover_units = false -- show players, world objects, etc on mouseover
hide_units = false -- always hide only units (npc, players, etc)
hide_units_combat = false -- hide units if in combat (useful when mouseover is active)
hide_all_tooltips = false -- i don't recommend enabling this, this was a only request for a friend
ttposX = -32 -- LEFT(-) and RIGHT(+) position via posZ anchor
ttposY = 48 -- UP(+) and DOWN(-) position via posZ anchor
ttposZ = "BOTTOMRIGHT" -- align to
----------------------------------------------------------------------------------------
-- Minimap options
----------------------------------------------------------------------------------------
minimapposition = "TOPRIGHT"
minimapposition_x = -22
minimapposition_y = -22
----------------------------------------------------------------------------------------
-- QUEST WATCH FRAME DEFAULT POSITION
----------------------------------------------------------------------------------------
-- default position from topright
qPosX = -300
qPosY = -300
----------------------------------------------------------------------------------------
-- General options
----------------------------------------------------------------------------------------
AutoScale = true -- enable auto-scale and auto-detect comptability of Tukui
LoginMsg = true -- enable login msg
ChatLock = true -- chat locked with Tukui setting? (you need to restart wow)
62 changes: 62 additions & 0 deletions Interface/AddOns/Tukui/Tukui.toc
@@ -0,0 +1,62 @@
## Interface: 30300
## Author: Tukz
## Version: 8.04
## Title: |cffC495DDTukui|r
## Notes: UI of awesomeness!
## SavedVariables: tCooldownTracker_Saved
## X-oUF: oUF

translateplz.lua
!Tukui_config.lua
!Tukui.lua
!Tukui_AuraWatch.lua
combatfont.lua
nameplates.lua
cargbag_core.lua
cargbag_helpers.lua
cargbag_handler.lua
keys\basic.lua
keys\tooltip.lua
plugins\bagbar.lua
plugins\databroker.lua
plugins\money.lua
plugins\purchase.lua
plugins\space.lua
cargbag_Config.lua
cargbag_layout.lua
ncError.lua
omnicc.lua
oUF.xml
oUF_Smooth.lua
oUF_AuraWatch.lua
oUF_DebuffHighlight.lua
oUF_Experience.lua
oUF_MoveableFrames.lua
oUF_Reputation.lua
oUF_ThreatBar.lua
oUF_Tukz_Tags.lua
oUF_Tukz_Main.lua
oUF_Tukz_WeakenedSoul.lua
rActionButtonStyler.lua
sGroupLoot.lua
tActionBars.lua
tAutoAcceptInvite.lua
tAutoInvite.lua
tAutoInvite.xml
tAutoRepair.lua
tAutoSellJunk.lua
tBuffs.lua
tChat.lua
tCombo.lua
tCombo.xml
tCooldownTracker.lua
tInnerFire.lua
tLoot.lua
tMark.lua
tMinimap.lua
tPanels.lua
translateplz.lua
tTell.lua
tTell.xml
tTooltip.lua
arena_focus.lua
38 changes: 38 additions & 0 deletions Interface/AddOns/Tukui/arena_focus.lua
@@ -0,0 +1,38 @@
-- this file is to set a focus without always typing /focus on unit.
-- the main usage for this mini mod is for my ouf_tukz arena, but it also work when you mouseover a target

-- default key to set focus on arena frame or mousever unit is "shift + mouse button 2 (right one)"

local modifier = "shift" -- shift, alt or ctrl
local mouseButton = "3" -- 1 = left, 2 = right, 3 = middle, 4 and 5 = thumb buttons if there are any

local function SetFocusHotkey(frame)
frame:SetAttribute(modifier.."-type"..mouseButton,"focus")
end

local function CreateFrame_Hook(type, name, parent, template)
if template == "SecureUnitButtonTemplate" then
SetFocusHotkey(_G[name])
end
end

hooksecurefunc("CreateFrame", CreateFrame_Hook)

-- Keybinding override so that models can be shift/alt/ctrl+clicked
local f = CreateFrame("CheckButton", "FocuserButton", UIParent, "SecureActionButtonTemplate")
f:SetAttribute("type1","macro")
f:SetAttribute("macrotext","/focus mouseover")
SetOverrideBindingClick(FocuserButton,true,modifier.."-BUTTON"..mouseButton,"FocuserButton")

-- Set the keybindings on the default unit frames since we won't get any CreateFrame notification about them
local duf = {
oUF_Arena1,
oUF_Arena2,
oUF_Arena3,
oUF_Arena4,
oUF_Arena5,
}

for i,frame in pairs(duf) do
SetFocusHotkey(frame)
end
12 changes: 12 additions & 0 deletions Interface/AddOns/Tukui/cargbag_Config.lua
@@ -0,0 +1,12 @@
cargBags_Gnomed = {}
cargBags_Gnomed.Config = {
ButtonGlow = true,
-- Columns
KeyringColumns = 8,
BankColumns = 14,
DefaultColumns = 8,
--Scale
DefaultScale = 0.8,
KeyringScale = 1,
}

0 comments on commit f2d612b

Please sign in to comment.