| Tested: | Hour of Twilight 4.3 |
| Updated: | 11-30-11 12:16 PM |
| Created: | 04-03-09 05:34 PM |
| Downloads: | 107,565 |
| Favorites: | 174 |
| MD5: |

This is rBBS an art framework. It provides basic functionality that can be used by rBBS layout styles to display art, models and orbs on screen.Important
Delete the old rBottomBarStyler if you want to use this addon, otherwise you will run into problems!Install
This mod does nothing on it's own. You need rBBS-layouts and probably an actionbar mod (Dominos, Bartender etc.) to make it work properly.
Download rBBS and any rBBS-layout you like. Put both into your AddOns folder and start the game afterwards.Layouts
Default layouts are provided. They must be downloaded spereratly, like oUF layouts. rBBS is just a framework that needs layouts to display data.Ingame menu
Current available layouts:
Roth UI (Roth UI look alike)
OrbsOnly (Example for player, pet and target orbs)
OrbsOnly2 (player and target orbs only)
Diablo1 (Diablo 1 flavoured layout)
Diablo2 (Diablo 2 flavoured layout)
Diablo3 (Diablo 3 flavoured layout)
Diablo3Adjusted (Diablo 3 flavoured layout, but with WoW 12 button system)
Diablo3NoOrbs (Diablo 3 flavoured layout, but wihtout orbs and the bar texture matches WoW 12 button system)
Aion (Aion flavoured layout)
Backdrop (Example layout showing how to do backdrops)
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
More...
Use the rBBS menu gem or the /rbbs slash command to open the menu. You can do the following things ingame: lock, unlock, show, hide, resize, scale, move, reset.Dragframe
Version 1.03 introduced a new API function, the dragframe. If you want to make use of it create it first in your layout and have other frames parent it. (See example layouts). If you move/scale/resize the dragframe all hooked frames will follow.Fluid animations
![]()
The new rBBS supports the fluid animation system of Roth UI 4.009+. You can choose between, no animation, no animation+classcolored, or choose one of the 23 preset animations.How to create a layout?
![]()
Try editing one of the example layouts first to get a feeling for the files. The example layouts use a config.lua and a style.lua. The config.lua has all the config data for the frames you want to spawn in the style function. Most of the config data is optional. But some has to be set. The config does nothing by itself. The style.lua uses the API functions to spawn frames of different types using the config data. In some cases you want hook the frame to the dragframe. The dragframe can be passed as the third element and is optional.API
The following API spawn function are currently specified. Each API function can handle a buch of config parameters. Set the config parameters in the config of your style and call the spawn function with the specifc config entry. Check layout examples for more.SVN
- spawnDragFrame config attributes:
lua Code:
--strata = "BACKGROUND", --frame strata (optional) --level = 0, --frame level (optional) pos = { a1="BOTTOM", x=0, y=0, }, --frame position (optional)
- spawnBackdropFrame config attributes:
lua Code:
name = "ChatFrameBackground", --Needed. Must be UNIQUE per addon. width = 450, --width of the frame height = 230, --height of the frame scale = 1, --scale of the frame (optional) --alpha = 1, --alpha value of the frame (optional) --strata = "BACKGROUND", --frame strata (optional) --level = 0, --frame level (optional) pos = { a1="BOTTOMLEFT", x=20, y=20, }, --position backdrops = { --you can overlay different backdrops on top of each other, each backdrop must have it's own index number [1] = { padding = 0, -- padding (the space that is between the frame and the backdrop edges) bgFile = "Interface\\AddOns\\rBBS_Backdrop\\media\\background_gradient.tga", -- background texture bgColor = { r = 0.15, g = 0.15, b = 0.15, a = 0.8 }, -- background color in red, green, blue, alpha edgeFile = "Interface\\AddOns\\rBBS_Backdrop\\media\\glow_outer.tga", -- border texture edgeColor = { r = 0, g = 0, b = 0, a = 1 }, -- border color in red, green, blue, alpha tile = false, -- tile the backdrop (if false it will be stretched) tileSize = 32, -- size of background texture tile edgeSize = 10, -- thickness of border texture (if your texture has 16px height default value is 16) inset = 10, -- backdrop inset }, },
- spawnFrame config attributes:
lua Code:
name = "ActionBar", --Needed. Must be UNIQUE per addon. width = 512, --width of the frame height = 256, --height of the frame scale = 0.82, --scale of the frame (optional) --alpha = 1, --alpha value of the frame (optional) --strata = "BACKGROUND", --frame strata (optional) --level = 0, --frame level (optional) pos = { a1="BOTTOM", x=0, y=0, }, --frame position (optional) texture = { file = "Interface\\AddOns\\rBBS_RothUI\\media\\bar3.tga", --the texture file that should be attached to the frame --strata = "BACKGROUND", --texture strata (optional) --level = -8, --texture level (optional) --color = { r=1, g=0, b=0, a = 1, }, --recolor the texture (optional) --blendmode = "ADD", --texture blendmode (optional) },
- spawnHealthOrb config attributes:
lua Code:
-- animation IDs -- 0 = red fog, 1 = purple fog, 2 = green fog, 3 = yellow fog, 4 = turquoise fog -- 5 = red portal, 6 = blue rune portal, 7 = red ghost, 8 = purple ghost, 9 = water planet, -- 10 = swirling cloud, 11 = white fog, 12 = red glowing eye, 13 = sandy swirl, 14 = green fire -- 15 = purple swirl, 16 = white tornado, 17 = blue swirly, 18 = orange fog, 19 = pearl -- 20 = red magnet, 21 = blue portal, 22 = purple portal name = "HealthOrb", --Needed. Must be UNIQUE per addon. --unit = "target" --default unit is "player" but you may use "target" to create an orb for target frame (optional) size = 150, --size of orb frame scale = 0.82, --scale of orb frame (optional) --font = "FONTS\\FRIZQT__.ttf" --want to use a different font? (optional) classcolored = true, --classcolored? if yes and animation is set the anim used will be irgnored, instead pearl animation is used. animation = { enable = true, --enable fluid animation true/false anim = 20, --animation id, chosse one of the 23 preset animations decreaseAlpha = false, --decrease alpha of animation based on hp value (more hp = brighter animation, lower hp = less opacity) multiplier = 0.3, --multiply animation alpha with multiplier to make it less bright }, --color = { r=1, g=1, b=0, a=1, }, --if no animation is set and no classcolored is selected you may choose your own color pos = { a1="BOTTOM", x=-260, y=-10, }, --position (optional) --strata = "BACKGRROUND", --framestrata, default "LOW" (optional) --level = 1, --framelevel, default 1 (optional) --filling = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_filling15.tga", --replace the orb filling texture with sth else (optional) --background = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_back.tga", --replace the orb background texture with sth else (optional) --gloss = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_gloss.tga", --replace the orb gloss texture with sth else (optional)
- spawnPowerOrb config attributes:
lua Code:
-- animation IDs -- 0 = red fog, 1 = purple fog, 2 = green fog, 3 = yellow fog, 4 = turquoise fog -- 5 = red portal, 6 = blue rune portal, 7 = red ghost, 8 = purple ghost, 9 = water planet, -- 10 = swirling cloud, 11 = white fog, 12 = red glowing eye, 13 = sandy swirl, 14 = green fire -- 15 = purple swirl, 16 = white tornado, 17 = blue swirly, 18 = orange fog, 19 = pearl -- 20 = red magnet, 21 = blue portal, 22 = purple portal name = "PowerhOrb", --Needed. Must be UNIQUE per addon. --unit = "target" --default unit is "player" but you may use "target" to create an orb for target frame (optional) size = 150, --size of orb frame scale = 0.82, --scale of orb frame (optional) --font = "FONTS\\FRIZQT__.ttf" --want to use a different font? (optional) powertypecolored = true, --powertypecolored? if yes and animation is set the anim used will be irgnored, instead pearl animation is used. animation = { enable = true, --enable fluid animation true/false anim = 20, --animation id, chosse one of the 23 preset animations decreaseAlpha = false, --decrease alpha of animation based on hp value (more hp = brighter animation, lower hp = less opacity) multiplier = 0.3, --multiply animation alpha with multiplier to make it less bright }, --color = { r=1, g=1, b=0, a=1, }, --if no animation is set and no classcolored is selected you may choose your own color pos = { a1="BOTTOM", x=-260, y=-10, }, --position (optional) --strata = "BACKGRROUND", --framestrata, default "LOW" (optional) --level = 1, --framelevel, default 1 (optional) --filling = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_filling15.tga", --replace the orb filling texture with sth else (optional) --background = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_back.tga", --replace the orb background texture with sth else (optional) --gloss = "Interface\\AddOns\\rBBS_RothUI\\media\\orb_gloss.tga", --replace the orb gloss texture with sth else (optional)
http://code.google.com/p/rothui/sour...wse/trunk/rBBS
|
-unLockAllFrames -lockAllFrames -hideAllFrames -showAllFrames -resetAllFrames SPECIFIC frame settings -unlockFrame -lockFrame -hideFrame -showFrame -resetFrame |
File Name |
Version |
Size |
Author |
Date |
Type |
1.04 |
37kB |
10-09-11 07:24 AM |
Addon |
||
1.03 |
335kB |
06-29-11 04:09 PM |
Addon |
||
1.03 |
203kB |
06-29-11 04:08 PM |
Addon |
||
1.03 |
280kB |
06-29-11 04:08 PM |
Addon |
||
1.03 |
362kB |
06-29-11 04:07 PM |
Addon |
||
1.03 |
177kB |
06-29-11 04:06 PM |
Addon |
||
1.03 |
39kB |
06-29-11 04:05 PM |
Addon |
||
1.03 |
251kB |
06-29-11 04:05 PM |
Addon |
||
1.02 |
156kB |
06-29-11 04:04 PM |
Addon |
||
1.02 |
13kB |
06-29-11 04:03 PM |
Addon |
||
v2 |
707kB |
06-27-11 04:42 AM |
Addon |
||
1 |
187kB |
06-21-11 03:08 PM |
Addon |
File Name |
Version |
Size |
Author |
Date |
1.06 |
93kB |
zork |
10-09-11 07:25 AM |
|
1.05 |
97kB |
zork |
06-29-11 03:56 PM |
|
1.04 |
97kB |
zork |
06-26-11 09:57 AM |
|
1.03 |
97kB |
zork |
06-25-11 08:17 PM |
|
1.02 |
89kB |
zork |
06-18-11 07:05 AM |
|
1.01 |
88kB |
zork |
06-17-11 07:08 PM |
|
1.01 |
2MB |
zork |
04-28-11 12:09 PM |
|
4.003 |
2MB |
zork |
10-18-10 11:43 AM |
|
4.002 |
2MB |
zork |
10-16-10 06:00 AM |
|
4.001 |
2MB |
zork |
10-13-10 03:01 PM |
|
012 |
2MB |
zork |
09-06-09 07:47 AM |
|
011 |
2MB |
zork |
08-18-09 02:01 PM |
|
010 |
2MB |
zork |
08-07-09 04:07 PM |
|
009 |
2MB |
zork |
04-18-09 04:28 PM |
|
008 |
2MB |
zork |
04-08-09 11:51 AM |
|
007 |
2MB |
zork |
04-07-09 10:41 AM |
|
006 |
1MB |
zork |
04-06-09 11:42 AM |
|
005 |
1MB |
zork |
04-05-09 05:09 PM |
|
004 |
1MB |
zork |
04-05-09 01:35 PM |
|
003 |
1MB |
zork |
04-05-09 09:35 AM |
|
002-2 |
1MB |
zork |
04-04-09 07:41 AM |
|
001-2 |
1MB |
zork |
04-03-09 06:42 PM |
![]() |
Comment Options |
|
|
||
|
Currently thinking about it.
__________________
| Simple is beautiful. | Blog | Roth UI | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild | zorker.de
|
||
|
|
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
thx it sounds great
cant wait to see![]() |
|
|
|
|
||
|
Re: rage orb
Those animations are not yet added to rBBS.
Hmm. I just had a good idea. You probably have to wait 1-2 days to see the actual result. - Clickable orb preview that makes changing health/power orb possible in game. Settings saved per character.
__________________
| Simple is beautiful. | Blog | Roth UI | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild | zorker.de
Last edited by zork : 04-25-12 at 01:13 AM.
|
||
|
|
|
|
||
|
__________________
| Simple is beautiful. | Blog | Roth UI | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild | zorker.de
|
||
|
|
|
|
||
|
There is one. If your layout supports a dragframe. Dragframes can be scaled and all other frames will scale accordingly.
If your layout does not have a dragframe you can add one. Check the rbbs_RothUI layout for example. Additionally each layout has a base scale in the config that could be set.
__________________
| Simple is beautiful. | Blog | Roth UI | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild | zorker.de
Last edited by zork : 12-12-11 at 01:08 AM.
|
||
|
|
|
|
||
|
Yes. That is sth I have on my todo list.
__________________
| Simple is beautiful. | Blog | Roth UI | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild | zorker.de
|
||
|
|
|
|
|
|
A Murloc Raider
Forum posts: 4
File comments: 6
Uploads: 0
|
any chance of getting the default rothui swirling orbs added to this addon?
|
|
|
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Text
Where and what do I have to change to make the powerorb only show percentage instead of both percentage and amount of mana i have left? Since I'm a hunter I have both % and amount of focus left which is the same, i would like to only have the big one which I think is percentage.
Thanks for an awesome addon! |
|
|
|
|
|
|
ah okay. I am actually noticing some bugs with pets not updating health/mana. summon an imp the updates are fireing instant and not showing pets mana/power type.
seems to work fine on my hunter well with updating the power/health values. I am seeing warlock summons fireing a UNIT_PET call and it is returning a value for UnitPowerType Not sure what diffrence between warlock pet and hunter pet is in this regard. Hmm |
|
|
|
![]() |