Quantcast API changes in Legion - WoWInterface
 
Thread Tools Display Modes
11-24-15, 03:38 PM   #1
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,696
API changes in Legion

See this thread for diffs: http://www.wowinterface.com/forums/s...ad.php?t=53455

Last edited by p3lim : 05-26-16 at 05:49 AM.
 
12-06-15, 01:14 PM   #2
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Current changes Live (20779) vs Beta (20773): http://paste2.org/p02kj199.
 
12-07-15, 06:52 AM   #3
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,696
Originally Posted by TOM_RUS View Post
Current changes Live (20779) vs Beta (20773): http://paste2.org/p02kj199.
Global dump?
 
12-07-15, 11:59 AM   #4
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Originally Posted by p3lim View Post
Global dump?
Yes.

10 chars.
 
12-11-15, 09:31 AM   #5
Spyro
A Fallenroot Satyr
 
Spyro's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2011
Posts: 20
They have added events and API for nameplates, am I dreaming?
 
12-11-15, 10:40 AM   #6
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,696
Originally Posted by Spyro View Post
They have added events and API for nameplates, am I dreaming?
They are units like anything else (nameplate1-30). What we've seen so far is only 30 units though, but the system may be dynamic and create more that we couldn't see from our scraping.
 
12-11-15, 02:06 PM   #7
jeruku
A Cobalt Mageweaver
 
jeruku's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 215
I had read somewhere that they will be moving their nameplate code into their Blizzard_Addon portion of the UI. Along with adding much needed easy access to the frames instead of authors needing to scan for them.

However I am unable to recollect where I had read this so do not take my word for it.
__________________
"I have not failed, I simply found 10,000 ways that did not work." - Thomas Edison
 
12-11-15, 03:00 PM   #8
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2007
Posts: 1,059
Originally Posted by jeruku View Post
I had read somewhere that they will be moving their nameplate code into their Blizzard_Addon portion of the UI. Along with adding much needed easy access to the frames instead of authors needing to scan for them.

However I am unable to recollect where I had read this so do not take my word for it.
Probably right here, although the original post was a reply to someone, it was probably split off for being off-topic.
 
12-15-15, 07:32 PM   #9
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Current changes Beta (20773) vs Beta (20810) http://paste2.org/8KHsj26B
 
01-14-16, 02:55 AM   #10
siweia
A Flamescale Wyrmkin
 
siweia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2011
Posts: 114
Are we gonna activated any beta accounts through WOWINTERFACE, just as what we did in WoD beta?
 
01-14-16, 09:45 AM   #11
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Globals diff dump build 20810 vs 20914
 
01-14-16, 01:24 PM   #12
Tim
A Frostmaul Preserver
 
Tim's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2008
Posts: 278
Originally Posted by siweia View Post
Are we gonna activated any beta accounts through WOWINTERFACE, just as what we did in WoD beta?
This isn't the place to discuss this but, when addons are enabled via Blizzard and not edited clients then sites such as this and others in the ZAM Network as well as Curse will more than likely get them. Do not expect anything for at least another 3 months.
__________________
AddOns: Tim @ WoWInterface
Characters: Warrior, Shaman, DH, Mage, Pally
Current PC Setup: PCPartPicker List
 
01-15-16, 01:24 AM   #13
acapela
A Cobalt Mageweaver
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 241
Originally Posted by Spyro View Post
They have added events and API for nameplates, am I dreaming?
Looks like a few events (lifecycle-related: create, display size changed, buff/debuff manifest changed, etc), and indeed some sort of API available via the "C_NamePlate" global.

Another poster seems to suggest that the "name plate unit" concept I am seeing in the Blizzard LUA is not an actual unitid, but some sort of simplistic numbering scheme. However, I am seeing this identifier used in conjunction with checks to see if it corresponds to the player or a friendly unit, to fetch the nameplate corresponding to it (via a function member of "C_NamePlate"), and collect buff/debuff information, etc. This suggests this is not some vacuous abstraction, but something that can be used to validate certain information about the unit in question. Maybe an actual unit "GUID"?

Dunno what restrictions on changing look/feel will come along with this. Some of their changes in the past have seemed to be aimed at making it difficult to use nameplates as a targeting aid in PvP.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
 
01-27-16, 09:44 PM   #14
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Globals diff dump build 20914 vs 20979
 
02-05-16, 05:04 PM   #15
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 91
Originally Posted by TOM_RUS View Post
Current changes Live (20779) vs Beta (20773): http://paste2.org/p02kj199.
I feel like I'm going to like these:
  • CreateFramePool
  • CreateFromMixins
  • CreateObjectPool
  • CreateTexturePool
  • FramePool_Hide
  • FramePool_HideAndClearAnchors
  • FramePoolMixin.Acquire
  • FramePoolMixin.EnumeracteActive
  • FramePoolMixin.GetNextActive
  • FramePoolMixin.GetNumActive
  • FramePoolMixin.OnLoad
  • FramePoolMixin.Release
  • FramePoolMixin.ReleaseAll
  • ObjectPoolMixin.Acquire
  • ObjectPoolMixin.EnumeracteActive
  • ObjectPoolMixin.GetNextActive
  • ObjectPoolMixin.GetNumActive
  • ObjectPoolMixin.OnLoad
  • ObjectPoolMixin.Release
  • ObjectPoolMixin.ReleaseAll
 
02-05-16, 05:52 PM   #16
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,289
These seems intresting:
  • CreateRectangle
  • DrawLine
  • GetTickTimeMs
  • GetUICameraInfo
  • HasAttachedGlyph
  • Model_ApplyUICamera
  • PercentageBetween
  • Saturate

What the hell are these?
  • Lerp
  • FrameDeltaLerp
  • IsKioskModeEnabled
 
02-05-16, 05:56 PM   #17
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2007
Posts: 1,059
Originally Posted by Resike View Post
What the hell are these?
  • Lerp
  • FrameDeltaLerp
  • IsKioskModeEnabled
Lerp is linear interpolation, kiosk mode is a more restricted environment for when they set up the demo on blizzcon computers and such.
 
02-11-16, 12:03 AM   #18
TOM_RUS
A Warpwood Thunder Caller
Join Date: Sep 2008
Posts: 95
Globals diff dump build 20979 vs 21063
 
02-14-16, 10:45 AM   #19
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,739
Man I'm eager to play around with this stuff.

All I can read atm is "GetNamePlateForUnit(unit)". I cri evrytim.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)

Last edited by zork : 02-14-16 at 10:58 AM.
 
02-14-16, 12:39 PM   #20
pelf
Sentient Plasmoid
 
pelf's Avatar
Premium Member
Join Date: May 2008
Posts: 133
Originally Posted by zork View Post
Man I'm eager to play around with this stuff.

All I can read atm is "GetNamePlateForUnit(unit)". I cri evrytim.
Sometimes, when the conditions are right, deleting swaths of code is actually cathartic.
 
 

WoWInterface » Site Forums » Archived Beta Forums » Legion Beta archived threads » API changes in Legion

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