Advertisement

Ace2 / Ace

  Download the Curse Client

Last Update: March 30, 2008 (3 months ago)
Category: Development & Debugging
Tags: ace, ace2, library, lua, and misc
Project Manager: Kaelten
Website: visit
Current Version: Ace2 / Ace r66043
(for World of Warcraft 2.4.0)
Downloads Today: 329
Downloads Total: 1,366,296
Favorites: 4,182
Comments: 97
  • About Ace2 / Ace
  •  
Ace2 is a collection of libraries intended to: improve modularity, improve performance, and simplify the addon and library creation process. ''Note: If you are not an addon developer, chances are you do not need to download this - any Ace2-based addon '''should''' come with the appropriate libraries already included.'' == Resources == * Writing your first addon? Check out [http://www.wowace.com/wiki/WelcomeHome_-_Your_first_Ace2_Addon WelcomeHome - Your first Ace2 Addon] for a step-by-step tutorial on writing with Ace2. * Don't like [http://www.wowace.com/wiki/Warmup Warmup]'s numbers for Ace2 mods? Read [http://www.wowace.com/wiki/Ace2_Memory_Concerns Ace2 Memory Concerns] * [http://www.wowace.com/forums/ Ace Forums] * [irc://irc.freenode.net/wowace #wowace IRC channel on freenode.net] * [http://www.wowace.com/wiki/Coding_Tips Coding Tips] == Documentation == Also see [http://www.wowace.com/wiki/Category:API_Documentation Category:API Documentation] * [http://www.wowace.com/wiki/Library_Header Library Header] * [http://www.wowace.com/wiki/Ace2_Categories Ace2 Categories] * [http://www.wowace.com/wiki/AceOptions_data_table AceOptions data table] * '''[http://www.wowace.com/wiki/AceLibrary AceLibrary]''' ::Handles version compatibility of libraries - Ace ones as well as your own. It also helps with error handling. * '''[http://www.wowace.com/wiki/AceOO-2.0 AceOO-2.0]''' ::Provides an object-orientation framework. * '''[http://www.wowace.com/wiki/AceAddon-2.0 AceAddon-2.0]''' ::Is Ace's main interface to AddOns. Ace components present their functionality through it. It also handles simple initialization events. * '''[http://www.wowace.com/wiki/AceComm-2.0 AceComm-2.0]''' ::Inter-player addon communications through hidden channels. * '''[http://www.wowace.com/wiki/AceConsole-2.0 AceConsole-2.0]''' ::Provides console I/O functionality - slash commands, easy printing, etc. * '''[http://www.wowace.com/wiki/AceDB-2.0 AceDB-2.0]''' ::Allows for fast, clean, and featureful saved variable access, including per-class settings and more. * '''[http://www.wowace.com/wiki/AceEvent-2.0 AceEvent-2.0]''' ::Implements simple event handling, scheduling, and inter-addon communication. * '''[http://www.wowace.com/wiki/AceDebug-2.0 AceDebug-2.0]''' ::Simplifies AddOn debugging. * '''[http://www.wowace.com/wiki/AceHook-2.1 AceHook-2.1]''' ::Provides safe hooking of functions, methods, and scripts. :::''[http://www.wowace.com/wiki/AceHook-2.0 AceHook-2.0] is deprecated in favor of [http://www.wowace.com/wiki/AceHook-2.1 AceHook-2.1]'' * '''[http://www.wowace.com/wiki/AceLocale-2.2 AceLocale-2.2]''' ::Makes localization (translation) of your AddOns ridiculously simple. :::''[http://www.wowace.com/wiki/AceLocale-2.0 AceLocale-2.0] and [[http://www.wowace.com/wiki/AceLocale-2.1 AceLocale-2.1] are deprecated in favor of [http://www.wowace.com/wiki/AceLocale-2.2 AceLocale-2.2]'' * '''[http://www.wowace.com/wiki/AceModuleCore-2.0 AceModuleCore-2.0]''' ::Helps you split your AddOn into separate "modules" that can easily be turned on and off. Handles enabling/disabling of events, hooks, tooltip scanners, etc for you. * '''[http://www.wowace.com/wiki/AceTab-2.0 AceTab-2.0]''' ::Provides easy tab completion support.
  • Downloads (4)
  •  
Advertisement

You need to login or register to post comments.

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.
 
  • May 19, 2008, 01:10PM (2 months ago)

    please update for 2.4.2 patch.. simply love this addon..

  • May 14, 2008, 02:40AM (2 months, 1 week ago)

    I have not been able to get ace2 to work since 2.4.2 patch. Can I expect an updated patch soon?

  • March 13, 2008, 05:12PM (4 months, 1 week ago)

    http://files.wowace.com/Ace2/Ace2-r63812.zip
    updated 07-Mar-2008 10:56 99K

  • Dec. 17, 2007, 11:33PM (7 months ago)

    This was just updated on wowace.com, revision 57104.

    http://files.wowace.com/sw-a.html

  • Nov. 18, 2007, 11:02PM (8 months ago)

    Ok you can make it work if you download the Ace2 file from there site, place it in your addons folder and enable the lib:ace2 in your addons list, I have removed the lib file from my addons prior to this patch and forgot about it as soon as i readded it it was working fine..

    heres link http://files.wowace.com/Ace2/Ace2-r50175.zip

    its working now in full, let me know if it helps you at all

  • Nov. 15, 2007, 05:40PM (8 months, 1 week ago)

    i've been getting an error since patch 2.3

    Interface\addons\ace2\acelocale-2.2\acelocale-2.2.lua:487:acelocale(carographer) translation "Enabled" does not exist

    how do i fix this?

  • Nov. 1, 2007, 01:45PM (8 months, 3 weeks ago)

    Ace error:

    [2007/11/01 09:31:48-5-x1]: Threat-1.0-53189 (Threat-1.0):294: bad argument #1 to 'setmetatable' (table expected, got nil)
    <in C code>: ?
    AceEvent-2.0-49307 (Ace2):367: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:345>

    ---

  • Oct. 2, 2007, 09:37PM (9 months, 3 weeks ago)

    A new version for 2.20 has been released 3 days ago on the team's website: http://files.wowace.com/Ace2/Ace2-r50175.zip

  • Sept. 26, 2007, 01:59PM (9 months, 4 weeks ago)

    2.2 patch just came, and the ace libraries seem to be bugging all over the place...

  • July 8, 2007, 07:28PM (1 year ago)

    Hey just read on another forum that some others were having the same problem as I was and found out the reason was SpamMeNot. I disabled it and everything was fine again, not sure if it's just the new version or what though since just recently started to use it. Anyway just wanted make update for the previous post

  • July 8, 2007, 06:47PM (1 year ago)

    I use Ace2 mods and for some reason if I try to replace an enchant or armor kit on an item I get a message that says the action has been blocked and only the Blizzard UI can do it, then it makes me disable all Ace2 mods before it will work. I was just wondering if anyone else has this problem and if anyone knows how to fix it so I don't have to disable my mods every time just to do it. Thanks

  • May 3, 2007, 02:57PM (1 year, 2 months ago)

    I will add to Hammer's statement by saying that there are situations in which you may want to use ace2 as an end user. These are documented on ace's website and are meant for advanced users that don't mind learning a little about how the addons work, and spending time to do more indepth management of their addons.

  • May 1, 2007, 09:52AM (1 year, 2 months ago)

    REPEAT REPEAT REPEAT

    As mentioned in the description and as I tried to explain earlier: "Note: If you are not an addon developer, chances are you do not need to download this - any Ace2-based addon should come with the appropriate libraries already included."

    If you are just USING addons, you do NOT need to download Ace2. Ace2 is embedded within any addons which use it. Only addon AUTHORS need to download "naked" Ace2.

    If you are using an addon which requires Ace (v1), then update to version 1.4.1 – it is the most recent. There aren't many addons around anymore, that work with the current WoW patch, that use Ace (v1). But it doesn't hurt to have it in your addons folder as it absorbs no system resources if it's not used by an addon.

  • April 30, 2007, 12:56PM (1 year, 2 months ago)

    Ok guys, I've converted this over to being mainly Ace2's page. Updated description for wowace's wiki, and a lot of useful links. Anyone who wants to learn how to code addons should take a read over http://www.wowace.com/wiki/WelcomeHome_-_Your_first_Ace2_Addon its an awesome tutorial.

  • Jan. 9, 2007, 07:29AM (1 year, 6 months ago)

    How come I got an Ace2 addon folder that allowed some of my addons (which required Ace2) to work?

  • Jan. 7, 2007, 02:25PM (1 year, 6 months ago)

    And btw looks like I got my posts mixed around...was working on pally power as well...hehe excue the posts about pally power and such and delete them if u can.

    Sorry

  • Jan. 7, 2007, 02:21PM (1 year, 6 months ago)

    JMHammer wrote:

    "...Instead, each individual author must update his addon with Ace2 components."


    And how do we go about doing this? How about someone update Pally Power and bundle all the things ACE needs, with it...sure would make our lives easier....for those that have no idea on how to code .lua that is...like myself.

  • Jan. 7, 2007, 02:20PM (1 year, 6 months ago)

    Error upon login that happens with any toon I paly...paladin or not:

    ...rface\Addons\PallyPower\libs\AceDB-2.0\AceDB-2.0.lua:1639: table indexis nil


    Do I need a new up to date ACE mod? I have 1.4.1

    Every single new Pally Power I try has an error of some sort. *sighs*

  • Jan. 7, 2007, 02:17PM (1 year, 6 months ago)

    Can u make so none of this Addon shows on any other character thats not a Paladin?

    I play my rogue alot as well..and Ido not need the little red/green button showing up, I do not need to have any part of this mod available at all on any other character besides my paladin.

    This mod should not be active in any way when any other character but a paladin is played.

  • Dec. 22, 2006, 01:18PM (1 year, 7 months ago)

    Using Ace 1.4.0, I am unable to Dismiss my pet due to the ignore/disable error popup. Please fix.

 
  • Similar Tools
  •  
  1. 239 Cosmos feat. Khaos Development & Debugging
  2. 69 BugSack Development & Debugging
  3. 32 MpqViewer Development & Debugging and ...
  4. 26 Wow Log Parser Development & Debugging, ...
  5. 23 WoW Add-Ons ... Development & Debugging
Advertisement