Permalink
Browse files

lastest tukui build upload to github

  • Loading branch information...
0 parents commit f2d612b7a877fcc461986ff0c89d7dc8187ac690 @tukz tukz committed Dec 16, 2009
Showing with 16,033 additions and 0 deletions.
  1. BIN Fonts/ARIALN.ttf
  2. BIN Fonts/FRIZQT__.ttf
  3. BIN Fonts/MORPHEUS.ttf
  4. BIN Fonts/SKURRI.ttf
  5. +525 −0 Interface/AddOns/Tukui/!Tukui.lua
  6. +70 −0 Interface/AddOns/Tukui/!Tukui_AuraWatch.lua
  7. +202 −0 Interface/AddOns/Tukui/!Tukui_config.lua
  8. +62 −0 Interface/AddOns/Tukui/Tukui.toc
  9. +38 −0 Interface/AddOns/Tukui/arena_focus.lua
  10. +12 −0 Interface/AddOns/Tukui/cargbag_Config.lua
  11. +592 −0 Interface/AddOns/Tukui/cargbag_core.lua
  12. +108 −0 Interface/AddOns/Tukui/cargbag_handler.lua
  13. +57 −0 Interface/AddOns/Tukui/cargbag_helpers.lua
  14. +818 −0 Interface/AddOns/Tukui/cargbag_layout.lua
  15. +12 −0 Interface/AddOns/Tukui/combatfont.lua
  16. +33 −0 Interface/AddOns/Tukui/elements/assistant.lua
  17. +328 −0 Interface/AddOns/Tukui/elements/aura.lua
  18. +385 −0 Interface/AddOns/Tukui/elements/castbar.lua
  19. +39 −0 Interface/AddOns/Tukui/elements/cpoints.lua
  20. +50 −0 Interface/AddOns/Tukui/elements/happiness.lua
  21. +140 −0 Interface/AddOns/Tukui/elements/health.lua
  22. +35 −0 Interface/AddOns/Tukui/elements/leader.lua
  23. +47 −0 Interface/AddOns/Tukui/elements/lfdrole.lua
  24. +51 −0 Interface/AddOns/Tukui/elements/masterlooter.lua
  25. +48 −0 Interface/AddOns/Tukui/elements/portraits.lua
  26. +162 −0 Interface/AddOns/Tukui/elements/power.lua
  27. +35 −0 Interface/AddOns/Tukui/elements/pvp.lua
  28. +47 −0 Interface/AddOns/Tukui/elements/range.lua
  29. +39 −0 Interface/AddOns/Tukui/elements/ricons.lua
  30. +155 −0 Interface/AddOns/Tukui/elements/runebar.lua
  31. +66 −0 Interface/AddOns/Tukui/elements/status.lua
  32. +462 −0 Interface/AddOns/Tukui/elements/tags.lua
  33. +59 −0 Interface/AddOns/Tukui/elements/threat.lua
  34. +72 −0 Interface/AddOns/Tukui/elements/vehicle.lua
  35. +40 −0 Interface/AddOns/Tukui/keys/basic.lua
  36. +60 −0 Interface/AddOns/Tukui/keys/tooltip.lua
  37. BIN Interface/AddOns/Tukui/media/DsmV1.tga
  38. BIN Interface/AddOns/Tukui/media/Mask-SQUARE.tga
  39. BIN Interface/AddOns/Tukui/media/Russel Square LT.ttf
  40. BIN Interface/AddOns/Tukui/media/WHITE64X64.tga
  41. BIN Interface/AddOns/Tukui/media/aurawatch.tga
  42. BIN Interface/AddOns/Tukui/media/bnt.ttf
  43. BIN Interface/AddOns/Tukui/media/border.tga
  44. BIN Interface/AddOns/Tukui/media/border2.tga
  45. BIN Interface/AddOns/Tukui/media/bubbleTex.tga
  46. BIN Interface/AddOns/Tukui/media/button.tga
  47. BIN Interface/AddOns/Tukui/media/buttonTex.tga
  48. BIN Interface/AddOns/Tukui/media/button_hover.tga
  49. BIN Interface/AddOns/Tukui/media/checked.tga
  50. BIN Interface/AddOns/Tukui/media/checkedlol.tga
  51. BIN Interface/AddOns/Tukui/media/debuffhighlightTex.tga
  52. BIN Interface/AddOns/Tukui/media/flash.tga
  53. BIN Interface/AddOns/Tukui/media/font.TTF
  54. BIN Interface/AddOns/Tukui/media/frameborder3pff.tga
  55. BIN Interface/AddOns/Tukui/media/gloss.tga
  56. BIN Interface/AddOns/Tukui/media/gloss_grey.tga
  57. BIN Interface/AddOns/Tukui/media/glowTex.tga
  58. BIN Interface/AddOns/Tukui/media/highlightTex.tga
  59. BIN Interface/AddOns/Tukui/media/hover.tga
  60. BIN Interface/AddOns/Tukui/media/indicator.tga
  61. BIN Interface/AddOns/Tukui/media/innerfire.tga
  62. BIN Interface/AddOns/Tukui/media/mail.tga
  63. BIN Interface/AddOns/Tukui/media/neuropol x cd rg.ttf
  64. BIN Interface/AddOns/Tukui/media/normTex.tga
  65. BIN Interface/AddOns/Tukui/media/normTexbu.tga
  66. BIN Interface/AddOns/Tukui/media/pushed.tga
  67. BIN Interface/AddOns/Tukui/media/statusbar.tga
  68. +280 −0 Interface/AddOns/Tukui/nameplates.lua
  69. +1 −0 Interface/AddOns/Tukui/ncError.lua
  70. +42 −0 Interface/AddOns/Tukui/oUF.xml
  71. +270 −0 Interface/AddOns/Tukui/oUF_AuraWatch.lua
  72. +91 −0 Interface/AddOns/Tukui/oUF_DebuffHighlight.lua
  73. +163 −0 Interface/AddOns/Tukui/oUF_Experience.lua
  74. +362 −0 Interface/AddOns/Tukui/oUF_MoveableFrames.lua
  75. +69 −0 Interface/AddOns/Tukui/oUF_Reputation.lua
  76. +47 −0 Interface/AddOns/Tukui/oUF_Smooth.lua
  77. +91 −0 Interface/AddOns/Tukui/oUF_ThreatBar.lua
  78. +1,339 −0 Interface/AddOns/Tukui/oUF_Tukz_Main.lua
  79. +119 −0 Interface/AddOns/Tukui/oUF_Tukz_Tags.lua
  80. +126 −0 Interface/AddOns/Tukui/oUF_Tukz_WeakenedSoul.lua
  81. +90 −0 Interface/AddOns/Tukui/omnicc.lua
  82. +563 −0 Interface/AddOns/Tukui/ouf.lua
  83. +205 −0 Interface/AddOns/Tukui/plugins/bagbar.lua
  84. +38 −0 Interface/AddOns/Tukui/plugins/databroker.lua
  85. +63 −0 Interface/AddOns/Tukui/plugins/money.lua
  86. +73 −0 Interface/AddOns/Tukui/plugins/purchase.lua
  87. +88 −0 Interface/AddOns/Tukui/plugins/space.lua
  88. +289 −0 Interface/AddOns/Tukui/rActionButtonStyler.lua
  89. +357 −0 Interface/AddOns/Tukui/sGroupLoot.lua
  90. +558 −0 Interface/AddOns/Tukui/tActionBars.lua
  91. +57 −0 Interface/AddOns/Tukui/tAutoAcceptInvite.lua
  92. +10 −0 Interface/AddOns/Tukui/tAutoInvite.LUA
  93. +13 −0 Interface/AddOns/Tukui/tAutoInvite.XML
  94. +90 −0 Interface/AddOns/Tukui/tAutoRepair.lua
  95. +29 −0 Interface/AddOns/Tukui/tAutoSellJunk.lua
  96. +182 −0 Interface/AddOns/Tukui/tBuffs.lua
  97. +396 −0 Interface/AddOns/Tukui/tChat.lua
  98. +107 −0 Interface/AddOns/Tukui/tCombo.lua
  99. +40 −0 Interface/AddOns/Tukui/tCombo.xml
  100. +377 −0 Interface/AddOns/Tukui/tCooldownTracker.lua
  101. +47 −0 Interface/AddOns/Tukui/tInnerFire.lua
  102. +298 −0 Interface/AddOns/Tukui/tLoot.lua
  103. +61 −0 Interface/AddOns/Tukui/tMark.lua
  104. +112 −0 Interface/AddOns/Tukui/tMinimap.lua
  105. +1,247 −0 Interface/AddOns/Tukui/tPanels.lua
  106. +115 −0 Interface/AddOns/Tukui/tTell.lua
  107. +16 −0 Interface/AddOns/Tukui/tTell.xml
  108. +450 −0 Interface/AddOns/Tukui/tTooltip.lua
  109. +225 −0 Interface/AddOns/Tukui/translateplz.lua
  110. +13 −0 Interface/AddOns/Tukui_Dps_Layout/Tukui_Dps_Layout.toc
  111. +171 −0 Interface/AddOns/Tukui_Dps_Layout/oUF_Tukz_Party.lua
  112. +145 −0 Interface/AddOns/Tukui_Dps_Layout/oUF_Tukz_Raid10.lua
  113. +143 −0 Interface/AddOns/Tukui_Dps_Layout/oUF_Tukz_Raid15.lua
  114. +143 −0 Interface/AddOns/Tukui_Dps_Layout/oUF_Tukz_Raid25.lua
  115. +117 −0 Interface/AddOns/Tukui_Dps_Layout/oUF_Tukz_Raid40.lua
  116. +15 −0 Interface/AddOns/Tukui_Heal_Layout/Tukui_Heal_Layout.toc
  117. +375 −0 Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Party.lua
  118. +271 −0 Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Raid10.lua
  119. +271 −0 Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Raid15.lua
  120. +324 −0 Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Raid40.lua
  121. BIN Interface/Buttons/ButtonHilight-Square.blp
  122. BIN Interface/Buttons/CheckButtonGlow.blp
  123. BIN Interface/Buttons/CheckButtonHilight.blp
  124. BIN Interface/Buttons/UI-ActionButton-Border.blp
  125. BIN Interface/Buttons/UI-CheckBox-Down.blp
  126. BIN Interface/Buttons/UI-CheckBox-Highlight.blp
  127. BIN Interface/Buttons/UI-CheckBox-Up.blp
  128. BIN Interface/Buttons/UI-DialogBox-Button-Disabled.blp
  129. BIN Interface/Buttons/UI-DialogBox-Button-Down.blp
  130. BIN Interface/Buttons/UI-DialogBox-Button-Highlight.blp
  131. BIN Interface/Buttons/UI-DialogBox-Button-Up.blp
  132. BIN Interface/Buttons/UI-MinusButton-Disabled.blp
  133. BIN Interface/Buttons/UI-MinusButton-Down.blp
  134. BIN Interface/Buttons/UI-MinusButton-Up.blp
  135. BIN Interface/Buttons/UI-Panel-Button-Down.blp
  136. BIN Interface/Buttons/UI-Panel-Button-Highlight.blp
  137. BIN Interface/Buttons/UI-Panel-Button-Up.blp
  138. BIN Interface/Buttons/UI-Panel-MinimizeButton-Disabled.blp
  139. BIN Interface/Buttons/UI-Panel-MinimizeButton-Down.blp
  140. BIN Interface/Buttons/UI-Panel-MinimizeButton-Highlight.blp
  141. BIN Interface/Buttons/UI-Panel-MinimizeButton-Up.blp
  142. BIN Interface/Buttons/UI-PlusButton-Disabled.blp
  143. BIN Interface/Buttons/UI-PlusButton-Down.blp
  144. BIN Interface/Buttons/UI-PlusButton-Up.blp
  145. BIN Interface/Buttons/UI-Quickslot-Depress.blp
  146. BIN Interface/Buttons/UI-Quickslot.blp
  147. BIN Interface/Buttons/UI-Quickslot2.blp
  148. BIN Interface/Buttons/UI-QuickslotGray.blp
  149. BIN Interface/Buttons/UI-QuickslotRed.blp
  150. BIN Interface/Buttons/UI-RotationLeft-Button-Down.blp
  151. BIN Interface/Buttons/UI-RotationLeft-Button-Up.blp
  152. BIN Interface/Buttons/UI-RotationRight-Button-Down.blp
  153. BIN Interface/Buttons/UI-RotationRight-Button-Up.blp
  154. BIN Interface/Buttons/UI-ScrollBar-Knob.blp
  155. BIN Interface/Buttons/UI-ScrollBar-ScrollDownButton-Disabled.blp
  156. BIN Interface/Buttons/UI-ScrollBar-ScrollDownButton-Down.blp
  157. BIN Interface/Buttons/UI-ScrollBar-ScrollDownButton-Up.blp
  158. BIN Interface/Buttons/UI-ScrollBar-ScrollUpButton-Disabled.blp
  159. BIN Interface/Buttons/UI-ScrollBar-ScrollUpButton-Down.blp
  160. BIN Interface/Buttons/UI-ScrollBar-ScrollUpButton-Up.blp
  161. BIN Interface/Buttons/UI-SpellbookIcon-NextPage-Disabled.blp
  162. BIN Interface/Buttons/UI-SpellbookIcon-NextPage-Down.blp
  163. BIN Interface/Buttons/UI-SpellbookIcon-NextPage-Up.blp
  164. BIN Interface/Buttons/UI-SpellbookIcon-PrevPage-Disabled.blp
  165. BIN Interface/Buttons/UI-SpellbookIcon-PrevPage-Down.blp
  166. BIN Interface/Buttons/UI-SpellbookIcon-PrevPage-Up.blp
  167. BIN Interface/Minimap/CompassNorthTag.blp
  168. BIN Interface/Minimap/CompassRing.blp
  169. BIN Interface/Minimap/MiniMap-TrackingBorder.blp
  170. BIN Interface/Minimap/MinimapArrow.blp
  171. BIN Interface/Minimap/UI-Minimap-Background.blp
  172. BIN Interface/Minimap/UI-Minimap-Border.blp
  173. BIN Interface/PetActionBar/UI-PetBar.blp
  174. BIN Interface/ShapeshiftBar/ShapeshiftBar.blp
  175. BIN Interface/ShapeshiftBar/ShapeshiftBarMiddle.blp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -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
@@ -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)
@@ -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
@@ -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
@@ -0,0 +1,12 @@
+cargBags_Gnomed = {}
+cargBags_Gnomed.Config = {
+ ButtonGlow = true,
+ -- Columns
+ KeyringColumns = 8,
+ BankColumns = 14,
+ DefaultColumns = 8,
+ --Scale
+ DefaultScale = 0.8,
+ KeyringScale = 1,
+}
+
Oops, something went wrong.

0 comments on commit f2d612b

Please sign in to comment.