Skip to content

Ace2 addon development framework.

Notifications You must be signed in to change notification settings

maxvalor/Ace2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Ace2

Ace2 is an embeddable framework for rapid WoW addon development.

Ace2 is a collection of libraries intended to: improve modularity, improve performance, and simplify the addon and library creation process. 100% embeddable. An Ace2 addon should never require Ace2 as a dependency.

Modules

  • Ace00 - Provides a fully functional object oriented framework. - Documentation
  • AceLibrary - A global versioning library to handle other library instances, upgrading, and access. - Documentation
  • AceEvent - A mixin to allow for centralized event handling. Also allows for custom psudo-events. - Documentation
  • AceHook - A mixin to allow for safe hooking of functions, methods, and scripts. - Documentation
  • AceDB - A mixin to allow for fast, clean, and feature filled saved variable access along with customizable profiles. - Documentation
  • AceDebug - A mixin to allow for simple debugging capabilities. - Documentation
  • AceLocale - A localization library for addons to use to handle proper localization and internationalization. - Documentation
  • AceConsole - A mixin to allow for chatline input/output capabilities. - Documentation
  • AceAddon - A basis for addons to use that can accept mixins and handles initialization events. - Documentation
  • AceModuleCore - A mixin to provide a simple modularization framework. - Documentation

Notes

  • Ace2 will not work as a dependency for Ace 1.x based addons, however they can work side by side very well.

Authors

Ace Development Team

About

Ace2 addon development framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 99.8%
  • TeX 0.2%