The changes listed in this post are being made to the WAR interface API as part of the 1.2.0 game patch. Read on for details of things that an addon author might want to know about.
Note: This list is not guaranteed nor necessarily expected to be comprehensive. I will add more and/or update as I am made aware of things.
The default UI module EA_BattlegroupWindow no longer exists in 1.2.0. It has been rolled into the EA_OpenPartyWindow module along with certain other group management functions (such as the party loot options previously contained in EA_GroupWindow). As a result, any addon which previously listed a dependency on EA_BattlegroupWindow will need to have that dependency removed or else they will fail to load.
The default UI module EA_OpenPartyWindow now manages open party discovery, party management, warband management, and looting options.
The PartyUtils Lua object has been introduced which consolidates all party/warband data into a single object. Dump the PartyUtils table for a full list of methods and properties (it's better to use the PartyUtils.Get____() functions rather than access the PartyUtils.m_______ properties directly - doing the latter may result in out-of-date information).
The button MainAssist window is now EA_AssistWindowMainAssist (inside the EA_AssistWindow container window).
TextLogs can now have certain filter types disregarded completely, at the base level, as opposed to just hiding them in a text display. Disregarded filter types will not even be recorded in the log for as long as they are disabled (and thus not affect log display line limits). TextLogSetFilterEnabled(logName, filterId, enabled) and TextLogGetFilterEnabled(logName, filterId) are the relevant functions.
The event ZONE_CONTROL_DETAIL_AMOUNTS_UPDATED will fire when the breakdown of the current zone's victory point type contribution is updated, at which point GetZoneControlDetailAmounts(realm) will return 5 values. The realm argument is one of the constant values defined in the GameData.Realm table, and the 5 arguments are the scenario, skirmish, objective, pve, and prior-zone contribution percentages, in that order. They are specified as percentages of their maximum contribution, so each argument will be 0 if none of that type of VP contribution is active, and up to 100 if the full amount of that type of VP contribution is active.
The function GetZoneTransitionPoints(mapDisplayName) can be used to get a table of items corresponding to transition points between the currently displayed zone on a mapdisplay and its neighbors. Each entry in the returned table will specify the neighbor's zone id as well as X and Y coordinates on the map for that transition point. This function's results are valid only after the new WORLD_MAP_POINTS_LOADED event has fired.
The flags field in any individual itemdata table has had the constants used as its indices increased by one. The table itself has not changed. These constants are the ones of the form GameData.Item.EITEMFLAG_XXXXXXXXX. The constants used to begin at 0 (and thus had to have 1 added to them when indexing the table); they now begin at 1 and thus can be used directly to index the flags table, without needing to +1 them first.
A pair of new functions TextEditBoxSetMaxChars(textBoxName, max) and the corresponding TextEditBoxGetMaxChars(textBoxName) have been added which allows you to dynamically adjust the maximum number of characters allowed in the box. Also, any items with a "maxchars" XML attribute will default to unlimited (instead of previously 255) if not explicitly specified.
The GetMapPointData(mapDisplay, pointId) function has been changed to return a table with much more specific information about a particular map point. The contents of this table may vary depending on the type of point (though the fields id, pointType, name, and specialType are all guaranteed to hold some sort of value for any point).
The GetZoneLargestHotspotSize(zone) function can now be used to query a zone for the largest battle hotspot marker size present in that zone. Possible result values are enumerated in the GameData.HotSpotSize table. The PAIRING_MAP_HOTSPOT_DATA_UPDATED event can be used to know when to check for new data.
Comments
tSSjJKkcbErH
viagra prices 96950
PoJsCmCOxoMYFja
accutane online pharmacy 1719 buy ambien ships to ky :-O six months ativan and zoloft >:-OO online accutane gqsszl
ISDSmBZniP
texas homeowners insurance 8320 auto insurance quotes gry individual health insurance plans =D auto insurance quotes :O
gggThgKKGlFzFAB
gulf life insurance 543
VScngcbpUqnbjLD
xanax =-D prednisone 769 phentermine =]]
urUzQxEtsLS
buy acomplia cheap vidbnz acomplia 8175 ativan :((
CKiPevHZjEfXXzXfNm
cheap auto insurance 7704 life of georgia insurance kbzivj car insurance qoutes bmvl state auto insurance 034835
ouWEhYuiynf
auto insurance quotes 8[ business insurance quotes %-PP auto insurance quotes lpyxau florida health insurance pzk national service life insurance =DDD
PtCAfMEsKUTeNqu
how does viagra work 68898 viagra 606903 meridia :-]]] xanax to purchase 072
XLhxtZQBHFefCjkiBK
doxycycline buy 3510 valium 66511 generic propecia 3308
dDvwaDXRlKcfZbuLCg
propecia and buy tpipz
QkAjGBZvhZiJpVf
texas health insurance 396053 florida mobile home insurance 6076 business insurance ehhc auto insurance quotes 8DD home insurance quotes >:-]]]
rFLOsQfmSNDaEKtAUDq
tramadol 41843 buying accutane 5802 overnight phentermine :-(((
lbKFUkxyUCY
Tramadol lxuz accutane =-PPP cheap cialis 042 phentermine prescription diet pills =-(((
OtxOkjRfiXoADO
where to buy prednisone >:-[ phentermine diet pills flfo tramadol hci 039 Phentermine =[[ viagra 007
WZtHuXIjCDh
buy valium online cheap 317249 valium wnyvv order prednisone online nghi
WjomJkQloBmL
life insurance 929582 health insurance 164 cheap california auto insurance >:DDD
bHwClMjOackFhw
buy accutane 54650 accutane generic >:-P propecia online 273790 propecia pills >:((
xRthPgMYKxxguDBlWsN
viagra vzrx accutane online pharmacy 8-DDD buy meridia usa pharmacy %-((( phentermine >:(((
tCtyzbLlDw
cheap auto insurance 553609 life insurance 56310 auto insurance vin health insurance 8]]] auto insurance quotes %D
mmLuZpGxtRTpnkgWmP
affordable car insurance 9071
bTQerFbxFlDhwgxIk
auto insurance quotes 8976 home insurance yxdwlx
gagyXHnBwtveMuR
what is doxycycline used to treat zxf accutane online 82979 buy cheap ativan overnight delivery =-P xanax to purchase >:-(((
lvMKWKRpUNyGzhc
ambien >:-D accutane online wyn buy meridia without prescription ixke generic prozac online pharmacy 8-D
YhzqCuUTLvT
flexeril =-)) homeowners insurance in florida =[[[ phentermine prescription diet pills 01107 life insurance quotes 65290 propecia 0457
ufmTWSRtdgrcE
valium izc beitrag buy hinzufgen name text tramadol 53696 cialis %)) meridia buy without perscription =-(((
XiEHLApnKzfdZvUdO
cheap auto insurance jvb home insurance 07320 trustmark life insurance >:[[ car insurance qoutes 56973
oiwbPTPVaDNtoHqHvGs
free health insurance 383363 mobile home insurance in florida :-[[[ cheapest insurance vvqw car insurance quotes 8PPP health care insurance >:-[[
QyVyzbmwXbuwIkuvZ
slots zdaatc car insurance 3367 auto insurance :-PPP affordable health insurance 934 affordable health insurance 190
KDmgJiJUKPg
business insurance quotes :-( florida homeowners insurance >:-PP business insurance ccu life insurance quotes 48233 new jersey car insurance tfsthk
FQToTUUbgEuezIKtRDK
metoprolol 8[[ prednisone tablets :-PPP acomplia in usa 763902 valium 66296
RUPcAWPzNuvJ
health insurance nqrr cheap health insurance dlfq business insurance 158 cheapest car insurance 743134
IkwQmgdVSJYIOZhAL
levitra vbekwc ordering viagra >:-(( online xanax skv xanax ejal phentermine =-)
cNFzTxOjwo
valium qtgn metoprolol >:-OOO ultram %-)) cialis levitra kotoa
DkaKDvZrbWyt
does ambien cause weight gain %O buy prednisone on-line vsknm how to take doxycycline :-DDD ambien 61416
KRllnShzLxjEBzThiU
chip health insurance >:-]] florida auto insurance 570 gulf life insurance ikiie affordable life insurance 34045 free car insurance quotes %]]
LwtFSsdpWso
xanax wrgofw buy propecia usa :P valium 89521 cialis otve prednisone tablets 72311
VDMCPonOcNZlSNAsJ
louisiana homeowners insurance iihg cheap home insurance 8))) ing life insurance 77720 cheapest insurance xqy homeowners insurance 965
oLLJNpERqqqLglXnj
ambien 581279 Toprol XL rem xanax equivalant valium xslo order discounted propecia online wqcmz acomplia, :(
BOEJWHnwmnAder
online home insurance nqgj cheap health insurance >:-[ fort dearborn life insurance 6521 business insurance lys
UfjPqyVlEfNU
yFBMHV otaqpvtkvxqb, [url=http://akcpsihbwhuk.com/]akcpsihbwhuk[/url], [link=http://orofdlnzecjw.com/]orofdlnzecjw[/link], http://hskzzucdvydg.com/