Quantcast WoD alpha diffs (by kd3) - WoWInterface
 
Thread Tools Display Modes
06-10-14, 07:48 PM   #1
Ketho
A Molten Giant
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 879
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, 210 views)
File Type: zip 6.0.1.18332-18379.zip (49.8 KB, 181 views)
File Type: zip 6.0.1.18379-18443.zip (79.1 KB, 188 views)
File Type: zip 6.0.1.18443-18537.zip (106.4 KB, 165 views)
File Type: zip 6.0.1.18537-18566.zip (54.7 KB, 164 views)
File Type: zip 5.4.8.18414-6.0.1.18566.zip (581.7 KB, 187 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: 921
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).
__________________
Author/maintainer of Grid, PhanxChat, oUF_Phanx, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
 
06-27-14, 01:17 PM   #5
Gello
A Firelord
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 488
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: 195
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, 04:30 PM   #7
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,129
They don't usually enable addons until near the end of the beta cycle so until I can finish downloading it, I asume it's the same for WoD. By that time many more people will have access.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
 
06-27-14, 05:21 PM   #8
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 921
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-27-14, 06:01 PM   #9
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2007
Posts: 195
Yeah you're right, forgot about that detail. /facepalm
 
06-28-14, 02:22 PM   #10
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 91
C_Timer makes me happy.
 
06-28-14, 02:46 PM   #11
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,329
Originally Posted by Fizzlemizz View Post
They don't usually enable addons until near the end of the beta cycle so until I can finish downloading it, I asume it's the same for WoD. By that time many more people will have access.
The Addon Button is there and it lists the addons I copied into the game folder but they are showing as insecure and by the delay logging in with them ticked .. I am guessing it's probably not a good idea to activate them.

edit: It also looks like they have added the ability to enable/disable addons while in game and changes the Okay button to ReloadUI if you change them.
__________________

Last edited by Xrystal : 06-28-14 at 02:48 PM.
 
06-28-14, 06:17 PM   #12
merlecorey
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 9
The AddOns button is there and I can see the list of my addons, but they don't seem to be loaded and some of the other addon-related functionality is not working. The /dump command does nothing and /script displays a reminder:
Message: Interface\FrameXML\ChatFrame.lua:2079: Scripts are currently not allowed.
Oh well. So much for playing with my addons.
 
06-28-14, 06:50 PM   #13
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,129
There was a Blizzard post on their forums saying they expect to enable addons around the time they start testing raids.

Edit: Link to the post by Zarhym
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 06-28-14 at 09:18 PM.
 
06-28-14, 10:09 PM   #14
merlecorey
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 9
Thumbs up

Originally Posted by Fizzlemizz View Post
There was a Blizzard post on their forums saying they expect to enable addons around the time they start testing raids.

Edit: Link to the post by Zarhym
Perfect, thanks for the link.
 
06-29-14, 05:09 AM   #15
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2007
Posts: 195
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   #16
Ketho
A Molten Giant
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 879
Does anyone know whether addon authors need an active account this time, for WoD beta access?
 
06-29-14, 01:34 PM   #17
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,329
Originally Posted by Ketho View Post
Does anyone know whether addon authors need an active account this time, for WoD beta access?
Hard to say, me and one of my brothers have access and my other brother didn't, all of us having active accounts. My friend who cancelled his account didn't get access. None of my other friends have commented either way for me to discern a more precise pattern.
__________________
 
06-29-14, 02:57 PM   #18
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Sep 2009
Posts: 749
Pattern for me: Invite on my active account. No invite on my inactive account.
__________________
The cataclysm broke the world ... and the pandas could not fix it!
 
06-29-14, 04:07 PM   #19
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,329
Originally Posted by Rilgamon View Post
Pattern for me: Invite on my active account. No invite on my inactive account.
Hmm, maybe. I have 3 US accounts and 1 EU account but only active one is a US account which is the one that had it activated.
__________________
 
06-30-14, 04:25 PM   #20
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,286
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)

Thread Tools
Display Modes

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