promotional bannermobile promotional banner

gnomeTools

Experimental
A collection of utility functions used across my addons

gnomeTools

gnomesTools is a collection of utility functions used across several addons I've worked on, factored out here for simplicity. It is now cross-platform and should run in both the WoW and Rift environments.

There is one required core script, which should be loaded first:

  • gnomeTools.lua - simple package version handling (required for all other packages)

The others are all optional:

  • tables.lua - a collection of utility functions simplifying table inspection/manipulation (written to use the generator-style when possible for efficiency)
  • gui.lua - common dialogs and other gui-ish utilities
  • reactor.lua - task scheduler that supports round robin updates (useful for low-overhead gui element updates for which heavier frameworks like AceEvent are overkill)

Finally, you'll need to include one of the two platform scripts, as appropriate (do NOT include both):

  • wow.lua - if you load the addon using "load.xml" as the entry point, it is already setup to load "wow.lua"
  • rift.lua

The gnomeTools Team

profile avatar
  • 3
    Projects
  • 182.3K
    Downloads

More from sonorarho

  • targetAssist project image

    targetAssist

    • 181.7K
    • Addons

    Unit frames addon designed to track assist targets in groups (inspired by MainAssist).

    • 181.7K
    • November 21, 2020
    • Addons
    • +2
  • unitDoodles project image

    unitDoodles

    • 510
    • Addons

    Flexible system for adding "doodles" (dots, timer bars, highlight frames etc.) to unit frames. Designed to work with stock a...

    • 510
    • November 12, 2010
    • Addons
    • +2
  • targetAssist project image

    targetAssist

    • 181.7K
    • Addons

    Unit frames addon designed to track assist targets in groups (inspired by MainAssist).

    • 181.7K
    • November 21, 2020
    • Addons
    • +2
  • unitDoodles project image

    unitDoodles

    • 510
    • Addons

    Flexible system for adding "doodles" (dots, timer bars, highlight frames etc.) to unit frames. Designed to work with stock a...

    • 510
    • November 12, 2010
    • Addons
    • +2