Thread Tools Display Modes
06-10-14, 07:48 PM   #1
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,026
WoD alpha diffs (by kd3)

kd3 is sending diffs to the mailing list, but afaik they are not posted here on WoWI
I'm going to go ahead and share them and maybe some useful links

http://wowpedia.org/Patch_6.0.1/API_changes
http://www.mmo-champion.com/threads/...22-API-Changes
Attached Files
File Type: zip 6.0.1.18179-18332.zip (156.4 KB, 502 views)
File Type: zip 6.0.1.18332-18379.zip (49.8 KB, 478 views)
File Type: zip 6.0.1.18379-18443.zip (79.1 KB, 492 views)
File Type: zip 6.0.1.18443-18537.zip (106.4 KB, 458 views)
File Type: zip 6.0.1.18537-18566.zip (54.7 KB, 453 views)
File Type: zip 5.4.8.18414-6.0.1.18566.zip (581.7 KB, 453 views)

Last edited by Ketho : 07-18-14 at 04:38 PM.
 
06-12-14, 01:17 AM   #2
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
I also have a beta branch of the wow-ui-source and the wow-ui-textures on github
https://github.com/Gethe/wow-ui-source/tree/beta
https://github.com/Gethe/wow-ui-textures/tree/beta
__________________
Knowledge = Power; Be OP

 
06-20-14, 11:16 PM   #3
Siku
A Fallenroot Satyr
 
Siku's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2007
Posts: 29
This may not be entirely be unique to WoD, but why did Blizzard start naming most of their API C_Something?
C_Garrisons, C_Timers, C_LFGList, C_MountJournal...
 
06-20-14, 11:31 PM   #4
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
Organizational purposes, I'd guess is the primary reason. This way they can put all the mount journal functions in a single global (the C_MountJournal table), rather than making them all globals in their own right, and it's a clear indicator that those functions are all part of a group. On the backend, the mount journal API may even be a separate module of some kind, but I don't really know about that.

The "C_" prefix on all those tables is just a naming convention, so it's obvious when you see something named "C_MountJournal" that it's pointing to stuff on the C backend (in this case, API functions), whereas something named "MountJournal" is probably pointing to something in the Lua UI frontend (like a frame or a simple Lua table).
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
 
06-27-14, 01:17 PM   #5
Gello
A Molten Giant
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 521
The C_Timer functions will get used a lot.

Is anyone else having problems with the console command 'ExportInterfaceFiles code'? It seems to be a valid command but it drops to next prompt instantly (on live clients there's a small delay while it writes) and I don't see anything created.
 
06-27-14, 04:08 PM   #6
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2007
Posts: 196
Has anyone heard any news on beta keys for addon developers? We could use having some time to update the mods before launch :P

Last edited by jaliborc : 06-29-14 at 05:10 AM.
 
06-27-14, 05:21 PM   #7
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
Originally Posted by Gello View Post
Is anyone else having problems with the console command 'ExportInterfaceFiles code'? It seems to be a valid command but it drops to next prompt instantly (on live clients there's a small delay while it writes) and I don't see anything created.
Yeah it's disabled at the moment. They will likely turn it back on when they enable addons.
__________________
Knowledge = Power; Be OP

 
06-29-14, 05:09 AM   #8
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2007
Posts: 196
Originally Posted by Phanx View Post
The "C_" prefix on all those tables is just a naming convention, so it's obvious when you see something named "C_MountJournal" that it's pointing to stuff on the C backend (in this case, API functions), whereas something named "MountJournal" is probably pointing to something in the Lua UI frontend (like a frame or a simple Lua table).
Well, that argument goes a bit to waste with the new C_Timer, which is partly implemented in Lua. Unless they expect to rewrite C_Timer.NewTicker in C before release (I doubt), it does not make much sense and the "C_" prefix simply becomes additional bloat on the code.

In any case, C_Timer is awesome!
 
06-29-14, 07:14 AM   #9
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,026
Does anyone know whether addon authors need an active account this time, for WoD beta access?
 
06-30-14, 04:25 PM   #10
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
Originally Posted by jaliborc View Post
Well, that argument goes a bit to waste with the new C_Timer, which is partly implemented in Lua. Unless they expect to rewrite C_Timer.NewTicker in C before release (I doubt), it does not make much sense and the "C_" prefix simply becomes additional bloat on the code.

In any case, C_Timer is awesome!
I tought the C_ prefix stands for the class.
 
 

WoWInterface » Site Forums » Archived Beta Forums » WoD Beta archived threads » WoD alpha diffs (by kd3)


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off