WarBoard

WarBoard

WarBoard is a highly customizable, bar type addon which you can add other mods to. You can have either a top or bottom bar or both. Included in this package are a money window, experience point window, renown window, guild window, and an influence window. There is a button on each end of the bar which is hidden until you mouse over it. One starts Layout Mode and one opens the Options Window. You can disable these buttons in WarBoard Options and use /warboard to open the options window (Libslash can be optionally installed!).

Layout Editing Mode

The left button initiates WarBoard's Layout Editing mode. If you have disabled the corner buttons, there is a button in the options window to toggle layout mode. In this mode clicking an arrow moves the mod in that direction. If you have more than one row, right clicking will bring up a context menu with options to move the mod up or down. If you have both top and bottom boards enabled, this context menu includes the option to move the mod to the other board.

Options Window

The right button opens the WarBoard Options window. Here you can change the color and transparency of WarBoard's background and the background of the mods. You can also change the spacing between mods and rows, change the alignment from center to left or right for each row, and toggle WarBoard's layout mode. You may also enable and disable top and bottom boards. New mods will be added to the board that is set as default.

Mods

WarBoard_XP

Has an experience point bar and now shows your current rank and xp percentage to next level. The tool tip shows xp needed, earned, amount to level, and rested. Clicking opens the character window.

WarBoard_RR

Has a renown point bar and shows your current renown rank and percentage to next rank. The tool tip shows renown needed and earned.

WarBoard_Coin

Shows your current money and a status bar shows your bag space. The bar's background turns from green to red when you have fewer than 10 open bag slots. If your bags are full, a red border is displayed around the bar. The tool tip shows total bag slots, filled slots, open slots and number of quest items. Clicking opens your backpack.

WarBoard_GP

Has a guild xp bar and shows current guild rank and percentage to next level. Tool tip shows guild name, xp earned, total needed and amount left to level. Clicking opens the guild window.

WarBoard_Inf

Has an influence bar and shows the current pairing and chapter. The diamonds on the bar change when a reward is available. Tooltip shows the amount influence needed for each reward level. It now disables the default bar. Clicking opens the appropriate tome page.

WarBoard_Clock

A customizable time AddOn with a custom GUI window. Within it you can choose the current time string format (Hours/Minutes/Seconds), 24/12 hours/cycle and AM/PM format, and string color. The GUI is accessed through clicking the Clock.

WarBoard_Social

A pack of 3 WarBoard Social mods: Alliance, Guild, Friends. With these mods, you can easily see how many friends, guildsmen or people in the alliance are online, by just hovering over the module bar.

Notes

  • This is a beta version. Please let me know of any bugs or problems you encounter.
  • Suggestions for improvement are welcomed.
  • There is a commented mod template here

Code Credits

  • Thanks to Obes_au for most of the bag related code.
  • Thanks to Felyza for code to make the guild bar look right.
  • Thanks to Tafka for helping out with the guild mod and xp mod.
  • I took some code for the influence mod from Oscarr's WaaaghBar_Influence for my influence mod. Sorry for not mentioning it sooner Oscarr.
  • I took some code from Shakakaw's WaaaghBar_Money for my money mod.
  • Thanks to Ramshackles for the Clock mod.
  • Thanks to Snotrocketwar for the work he's done on WarBoard and its plugins until GattsuVG.
  • Thanks to GattsuVG for the work he's done on WarBoard and its plugins until me.
  • Thanks to Lythaniel for the Alliance Plugin, and fixes on Coin and Inf plugins.
  • Thanks to Garkin for the Slash commands issue.

You must login to post a comment. Don't have an account? Register to get one!

  • 9 comments
  • Avatar of Snotrocketwar Snotrocketwar Mon, 01 Dec 2008 00:36:58

    Zhuyn, try disabling WarBoard_Guild(the social mod, not the one included in WarBoard) and see if that fixes the problem. Others have reported issues with that mod. I can't see how it is causing it from the code but it's worth a shot.

  • Avatar of Snotrocketwar Snotrocketwar Sun, 30 Nov 2008 01:31:40

    That's strange Zhuyn. Try going to your WAR folder/user/interface/AllCharacters/ and delete all of the warboard folders there.

  • Avatar of Zhuyn Zhuyn Thu, 27 Nov 2008 21:20:32

    I lost my GUI somehow... installed a bunch of modules for warbaord, switched to bottom, then when I had to /reload I couldnt access /warboard, and just get this: http://i49.photobucket.com/albums/f267/rotawerx/WAR/warboard_gui_error.jpg

    I don't know what messed it up as I added thema ll at once heh (assuming thats why). I since uninstalled, and reinstalled the basic Warboard, and still have that error. Worked fine the first time though.

  • Avatar of Felyza Felyza Tue, 25 Nov 2008 03:55:17

    I don't see where the guild mod needs the guild window as a dependency tho.
    ...
    It needs the dependency because of this line...

    <HorizontalResizeImage name="$parentTintableRoundedEdgeBar" texture="EA_Guild"  textureScale=".64" hidden="true">
    


    It uses the texture that is defined in the guild window.

  • Avatar of Snotrocketwar Snotrocketwar Wed, 12 Nov 2008 01:07:00

    Thanks Felyza, I used your code for the guild bar. Will add you to credits when I update. The template mod is gonna completely change. I did away with the functions for moving mods and just use active window name and string manipulation now. I don't see where the guild mod needs the guild window as a dependency tho. Also I like the yellow better than the green in the guild percent label.

  • Avatar of Felyza Felyza Mon, 10 Nov 2008 13:57:02

    Also, the template should NOT load by default... in the mod file for WarBoard_Template, change this line...

     <UiMod name="WarBoard_Template" version="0.1" date="11/02/2008" > 
    


    to this...

     <UiMod name="WarBoard_Template" version="0.1" date="11/02/2008" autoenabled="false"> 
    

    That's what I get for forgetting to hit preview, forgot to change markup.

  • Avatar of Felyza Felyza Mon, 10 Nov 2008 13:55:56

    Also, the template should NOT load by default... in the mod file for WarBoard_Template, change this line... [code] <UiMod name="WarBoard_Template" version="0.1" date="11/02/2008" > /code to this... [code] <UiMod name="WarBoard_Template" version="0.1" date="11/02/2008" autoenabled="false"> /code

    It will prevent accidental loading of it on first start

  • Avatar of Felyza Felyza Mon, 10 Nov 2008 13:50:51

    Thaanks to Tafka for borrowing from waaaghbar_guildxp. ;) Also, since you're using a bar, you should do it right...

    In GP.xml change the bar template to this...

    		<HorizontalResizeImage name="$parentTintableRoundedEdgeBar" texture="EA_Guild"  textureScale=".65" hidden="true">
    			<Size>
    				<AbsPoint x="0" y="11" />
    			</Size>
    			<Sizes left="0" middle="74" right="0" />
    			<TexSlices>
    				<Left id="" />
    				<Middle id="guildxp-bar" />
    				<Right id="" />
    			</TexSlices>
    		</HorizontalResizeImage>
    

    and add this line to the mod file

    	    	<Dependency name="EA_GuildWindow" />
    

    now remove this line from the lua file

    StatusBarSetForegroundTint("WarBoard_GPPercentBar", 0, 200, 200)
    

    now, last change, change the LabelSetTextColor line to this...

    LabelSetTextColor("WarBoard_GPStat", 124, 179, 49)
    

    This makes the bar look like the guild xp bar, and the font color the same as the guild window.

  • 9 comments

Facts

Date created
02 Nov 2008
Category
Last update
15 Oct 2009
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
WarBoard
Reverse relationships
5
Recent files
  • R: 0.5.9.1 for 1.3.1 on 15 Oct 2009
  • A: r25 for 1.3.1 on 15 Oct 2009
  • R: 0.5.9 for 1.3.1 on 11 Oct 2009
  • A: r23 for 1.3.1 on 11 Oct 2009
  • R: 0.5.8 for 1.3.1 on 30 Sep 2009

Authors

Relationships

Optional dependency
LibSlash