Category: Action Bar Mods
Addon Information
Works with 3.2
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)
zork's Portal Bug Reports Feature Requests
Author:
Version:
005
Date:
08-02-2009 08:42 AM
Size:
18.47 Kb
Downloads:
19,699
Favorites:
198
MD5:
Pictures
Click to enlarge
001
Click to enlarge
001
Click to enlarge
001 - vehicle
Click to enlarge
simplebutton skin
rActionButtonStyler   Popular! (More than 5000 hits)

Intro


- Small mod that uses hooksecurefunctions to edit the textures of the default ActionButtonTemplate.
- does range and mana coloring aswell
- You can use your own textures, just change the ones included inside the media folder.
- Font and font size can be changed too.
- This one is intended to be a ButtonFacade replacement, at least for the ActionButtonTemplate.
- The is no ingame config, its all lua code.
- This can be used with any actionbar mod that uses the default ActionButtonTemplate.

Colors

You can colorize your textures (class-coloring for example). To do that adjust the color variables in the lua code.
If you want the default color of a texture all colors (RGB = red, green, blue) have to be 1 (255/255). If you choose 0 (0/255) the texture will be completly dark.

Additional Styles

- Stoneh
- Roth
- Simplesquare
- Slim
- Round

more...

Config
Code:
  ---------------------------------------
  -- CONFIG 
  ---------------------------------------
  
  --TEXTURES
  --default border texture  
  local rb2_normal_texture    = "Interface\\AddOns\\rActionButtonStyler\\media\\gloss"
  --texture when a button flashs --> button becomes ready
  local rb2_flash_texture     = "Interface\\AddOns\\rActionButtonStyler\\media\\flash"
  --hover textures
  local rb2_hover_texture     = "Interface\\AddOns\\rActionButtonStyler\\media\\hover"    
  --texture if you push that button
  local rb2_pushed_texture    = "Interface\\AddOns\\rActionButtonStyler\\media\\pushed"
  --texture that is active when the button is in active state (next melee swing attacks mostly)
  local rb2_checked_texture   = "Interface\\AddOns\\rActionButtonStyler\\media\\checked" 
  --texture used for equipped items, this can differ since you may want to apply a different vertexcolor
  local rb2_equipped_texture  = "Interface\\AddOns\\rActionButtonStyler\\media\\gloss_grey"

  --FONT
  --the font you want to use for your button texts
  local button_font = "Fonts\\FRIZQT__.TTF"
  
  --hide the hotkey? 0/1
  local hide_hotkey = 1
  
  --use dominos? 0/1
  local use_dominos = 0
    
  --COLORS
  --color you want to appy to the standard texture (red, green, blue in RGB)
  local color = { r = 0.37, g = 0.3, b = 0.3, }
  --want class color? just comment in this:
  --local color = RAID_CLASS_COLORS[select(2, UnitClass("player"))]

  --color for equipped border texture (red, green, blue in RGB)
  local color_equipped = { r = 0, g = 0.5, b = 0, }
  
  --color when out of range
  local range_color = { r = 0.8, g = 0.1, b = 0.1, }
    
--color when out of power (mana)
  local mana_color = { r = 0.1, g = 0.3, b = 1, }

  --color when button is usable
  local usable_color = { r = 1, g = 1, b = 1, }
  
  --color when button is unusable (example revenge not active, since you have not blocked yet)
  local unusable_color = { r = 0.4, g = 0.4, b = 0.4, }

  -- !!!IMPORTANT!!! - read this before editing the value blow
  -- !!!do not set this below 0.1 ever!!!
  -- you have 120 actionbuttons on screen (most of you have at 80) and each of them will get updated on this timer in seconds
  -- default is 1, it is needed for the rangecheck
  -- if you dont want it just set the timer to 999 and the cpu usage will be near zero
  -- if you set the timer to 0 it will update all your 120 buttons on every single frame
  -- so if you have 120FPS it will call the function 14.400 times a second!
  -- if the timer is 1 it will call the function 120 times a second (depends on actionbuttons in screen)
  local update_timer = 1

  ---------------------------------------
  -- CONFIG END
  ---------------------------------------

SVN
http://code.google.com/p/rothui/sour...onButtonStyler
  Change Log - rActionButtonStyler
005
- complete rewrite
- added a config
- biggest change is that I rewrite the default ActionButton onUpdate func now, this improved the performance by a mile
- added dominos support

004-2
- range_indicator fix

004
- updated for 3.1
- included range/mana coloring (thus only 1x hooking the actionbutton onupdate func is needed -> better cpu usage)

003
- classcolored buttons possible (see lua)
- onupdate in again to be able to colorize textures (make sure redrange normaltexture coloring is disabled!)
- new default skin (simplebutton)

002
- fixed the normaltexture bug for stancebars
- removed the onupdate hook for actionbuttons (thx to Neal)

001
- first release
  Optional Files - rActionButtonStyler
File Name
Version
Size
Author
Date
Type
2.0
2kB
10-30-2009 01:39 PM
Addon
1.0
3kB
08-18-2009 01:37 PM
Addon
1.0
10kB
07-06-2009 02:02 PM
Addon
v1
16kB
06-17-2009 08:57 PM
Addon
1.0
1kB
06-15-2009 10:32 AM
Addon
1.5
28kB
05-24-2009 08:32 AM
Addon
1.5
27kB
05-24-2009 08:29 AM
Addon
v1.3
18kB
02-19-2009 01:10 PM
Addon
001
21kB
01-23-2009 04:24 AM
Addon
1.0
5kB
01-22-2009 10:38 AM
Addon
003
6kB
01-20-2009 09:16 PM
Patch
001
15kB
01-20-2009 04:59 PM
Addon
001
10kB
01-20-2009 04:58 PM
Addon
0.1
7kB
01-17-2009 11:12 AM
Addon
  Archived Versions - rActionButtonStyler
File Name
Version
Size
Author
Date
004-2
17kB
zork
04-18-2009 10:28 PM
003
17kB
zork
01-20-2009 05:04 PM
002
12kB
zork
01-17-2009 08:20 AM
  Comments - rActionButtonStyler
Post A Reply Comment Options
Old 11-22-2009, 10:24 PM  
SquishyMage
A Deviate Faerie Dragon

Forum posts: 17
File comments: 41
Uploads: 0
Quote:
Originally posted by Nepsi
Had the problem that key bindings disappeared. I found a 0/1 option in the rActionButtonStyler that fixed the disappearing Hotkeys. The issue remains with the macro text, but I could not find a 0/1 option for this. Does anyone have a hint?
Find:

na:Hide()

and put two dashes in front of it.
SquishyMage is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-19-2009, 06:30 PM  
ManJuiceDERP
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
help qq

i want to edit my stance bar to be bigger and right above my bars and 2 small bars next to it like gforce because it's organized
ManJuiceDERP is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-15-2009, 08:31 AM  
Nepsi
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Had the problem that key bindings disappeared. I found a 0/1 option in the rActionButtonStyler that fixed the disappearing Hotkeys. The issue remains with the macro text, but I could not find a 0/1 option for this. Does anyone have a hint?
Nepsi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-15-2009, 08:25 AM  
Nepsi
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
DK stance bar remains unchanged

My action bar setup is dne by Dominos. I used rActionButtonStyler to adjust the borders of my action bars, but the stance bar keeps it original button borders. Is there something special that needs to be done in addition to what I did for the action bars?

Answer: found it myself on Page 4 - template of class bar not used by dominos, is there a workaround?

Last edited by Nepsi : 11-15-2009 at 08:30 AM.
Nepsi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-11-2009, 06:31 AM  
Justify
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hey,

Is it possible to hide the popup menus that appear when you hover over an ability?
Justify is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 01:11 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1082
Uploads: 28
Play a warrior and you will say no. Warriors are the first class with some really ugly spell icons. Just use whatever you like. Its your world.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 12:34 PM  
nightcracker
A Chromatic Dragonspawn
 
nightcracker's Avatar
Interface Author - Click to view interfaces

Forum posts: 161
File comments: 63
Uploads: 11
Hey zork, I suggest replacing line 110
Code:
ic:SetTexCoord(0.1,0.9,0.1,0.9)
with
Code:
ic:SetTexCoord(0.05,0.95,0.05,0.95)
This preserves more space of the original icon and doesn't give you the feeling the icon is all zoomed. Just a small improvement.
nightcracker is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 08:43 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1082
Uploads: 28
Either the texture is not found (you need to restart wow when loading new textures and the name needs to match) or the texture size of your new texture does not match the ones needed for rActionButtonStyler (texture filling).

You cannot use ButtonFacade textures in rActionButtonstyler they don't fit.

But...imo the texture is just not found, looks like the default border.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 10-26-2009 at 08:46 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 06:50 AM  
Induk
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi,

I have a Problem regarding the Button textures at the very start of the config. I wanted to import a tga from another guy also using the rActionbuttonstyler. So I changed the config into
Code:
--default border texture  
  local rb2_normal_texture    = "Interface\\AddOns\\rActionButtonStyler\\media\\dBBorderD"
Now my buttons look like this:

I thought, what the hell, maybe gloss still works...well, it doesnt. Could you please provide me a hint on this?

Thanks already!

Last edited by Induk : 10-26-2009 at 06:51 AM.
Induk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 08:58 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1082
Uploads: 28
Quote:
Originally posted by Chrnotic
Is there a further way to modify the font used for button text (aka keybindings) like adding outline and stuff like that?
I'm changing the fonstsize already. Check http://www.wowwiki.com/API_FontInstance_SetFont and adjust my fontsize line.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 10-01-2009 at 09:01 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-29-2009, 12:34 AM  
Chrnotic
A Kobold Labourer
 
Chrnotic's Avatar
Premium Member

Forum posts: 0
File comments: 17
Uploads: 1
Is there a further way to modify the font used for button text (aka keybindings) like adding outline and stuff like that?
Chrnotic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-17-2009, 10:44 AM  
Jargo
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
Just loaded this up with Dominos and every thing seems to work but all the buttons are in the wrong order. Button 1 starts on the far right and the buttons go right to left instead of left to right like normal. I can't seem to find a setting to fix this. Any help would be appreciated. - Never mind found the answer

Last edited by Jargo : 09-17-2009 at 10:45 AM.
Jargo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-14-2009, 04:20 AM  
Aced
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
DBM icons and SBF

i saw some people use the buttonstyler for dbm,
i wonder how to do it since im tweaking it. +
can i use it on satrina buff bars aswell?
Aced is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2009, 11:52 AM  
Xzatly
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
Quote:
Originally posted by zork
ButtonStyler != BarStyler http://www.wowinterface.com/download...BarStyler.html
Ah yes, thats must be correct
Thanks for answer.
Xzatly is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2009, 08:11 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1082
Uploads: 28
ButtonStyler != BarStyler http://www.wowinterface.com/download...BarStyler.html

I have no shaman, supporting the new bar is not possible without testing.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 08-07-2009 at 08:12 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




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


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