• Warhammer Online Addons
  • Warhammer Online
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

TableViewer

 

Project Updated:
Files Updated: Fri, Dec 19 2008
Supports Game Version: Beta 3.0
Category: Development Tools
Tags:

[Edit Tags]

Project Manager: Onni_x
Additional Authors: No additional authors
Current Version: TableViewer v1.2
License: Public Domain
Development Site: CurseForge
Avg Daily DL (last 30 days): 0
Downloads Total: 271
Favorites: 3
Comments: 9
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About TableViewer
  •  

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
  • Downloads (3)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  TableViewer v1.2 Release Beta 3.0 174 12/19/2008
  TableViewer v1.1 Release Beta 3.0 47 12/1/2008
  TableViewer v1.0 Release Beta 3.0 50 11/28/2008
  • 1 page(s)
  • Screenshots (2)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Alpha_Male said

    Incredibly useful mod! Well done!

    Reply Report Permalink
  • Onni_x said

    I would also suggest to manually change this parameter from 10.000 to 100.000 both in tableviewer1.lua and tableviewer2.lua file:
    LL.maxCount = 100000

    It prevents CTD's by limiting the number of child-structures a table is scanned for. At least I haven't had any problems with 100.000 limit.

    Reply Report Permalink
  • marph said

    Is my Client buggy or how can I start this? I don't see any tip how I could use this. I begin to learn LUA, so I'm happy if you could help me

    Reply Report Permalink
  • marph said

    OK, i find the error: it doesn't like other debugging-tools. now i could use it with /debug and it works good. thanks a lot

    Reply Report Permalink
  • Onni_x said

    You can of course use other debugging tools. just use these commands to toggle the windows: /tview /tview2
    You can find documentation about using the tool inside the tableviewer.lua file.

    Reply Report Permalink
  • Onni_x said

    In v1.2 I tried to get rid of the CTD problems. Also path errors are now reported better to help you catch your mistypes more quickly.

    Inspiration is a funny thing. It comes and goes like a warm breeze...

    Reply Report Permalink
  • multox said

    I really like the concept here. It looks like a really super useful utility. I just wish that it had better error handling as things that are mis-typed quite often cause Warhammer to CTD.

    Reply Report Permalink
  • Function tester doesnt work at all, problems with _FuncRef being a table or nil values for the Tabs, or problems with the function not having the required arguments, if you use pcall to run the functions you could dump most of these errors to the function viewer as they happen instead of the debug log

    Reply Report Permalink
  • Onni_x said

    I'm guessing that Function tester is not working for you because you didn't type in the function in correct format? I should have documented this format better, but I was planning to make it more natural in the future. But for now here are examples how you should be able to run functions (v1.1):
    MyPackageTable["FirstTable"]["SecondTable"].MyFunction
    MyPackageTable.MyFunction
    GlobalTable.GlobalFunction
    GlobalFunction

    Eg. Tableviewer["Win1"].Show
    Remember to not to include the brackets after the function -> ()

    The log for errors will be the default debug window also in the future. I think it does ok job with those and I also prefer to see all error in one place.

    ps. Thanks for informing me about these bugs. :)

    Reply Report Permalink
  • This is an unusual bug.. open the first and second windows... move the first window and the second on gets stuck to the right edge of the screen and moves up and down with the first window

    Reply Report Permalink
  • Onni_x said

    Yep Im planning to figure out working flexible solution for anchoring and not anchoring the second window. Until then you are stuck with this "feature".

    Reply Report Permalink
  • Flisher said

    Thank's!

    Reply Report Permalink
  • Oscarr said

    This is very awesome! :)

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 327 LibSlash Development Tools
  2. 126 Phantom Buffs & Debuffs, Development...
  3. 61 LibSurveyor Development Tools
  4. 55 NerfedButtons Action Bars, and Development...
  5. 20 TortallDPSCore Combat, and Development Tools