This is for addon developers.
TableViewer
With this tool you can easily view your tables and their values in-game. It saves view of the table structures between client restarts. You can even save a copy of one of the tables for testing purposes.
- GUI to browse data tables
- selected table path automatically as a string
- supports multiple views to hold different table views at the same time
FuntionTester
With this tool you can run functions and see their returned results. It has it's own table viewer for the returned result. Together with TableViewers table path strings it should help you to test functions with more flexibility.
- GUI to run functions
- GUI for function results
- supports also parameters as strings paths to tables/values (eg. from TableViewer)
Other things
User instructions
You can find more info about the use from the main file.
Optional support for LibSlash
You can find more about this support to LibSlash from the main file.
Credits
Thank you for all the other developers who have shared their tools, knowledge and time. Hope this will in return give something back to the community. :)
Bugs/issues
- -anchoring problems with the function window
Version 1.2
-fixed issues with path parsing and CTD's
-added error checking to user input paths
-added check to prevent big/infinite loops
-added function names to table output
-added buttons to open these tools to the default debug window
Version 1.1
-fixed folder view problems
-fixed string/number handling in tablenames (still issues)
-added selected-path-as-string editbox
-added save/load-copy functionality
-added FunctionTester
-many minor bug fixes...
Installation Guide
- Exit "Warhammer Online" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Verify your WAR Installation Path
That is where you are running WAR from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your Warhammer Online folder. (default is C:\Program Files\Warhammer Online\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start Warhammer Online
Translations
When you download a mod, please be sure that the mod is compatible with your translation of WAR. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
Directory Structure
Warhammer Online
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.mod
|_ *AddonName*.lua
|_ (possibly others as well)...