Any hope that you will upgrade to 8.0.1
Closed this issue · 0 comments
Noticed this on the information page. While the files were removed the data was moved into the Blizzard_APIDocumentation folder..
https://www.townlong-yak.com/framexml/live
Warning
With WoW 7.3, Blizzard removed the 3 files I used to maintain wow-bundle (namely GlobalAPI.lua, WidgetAPI.lua and Events.lua from the Helix directory). Therefore, I cannot guarantee any longer that the bundle is 100% accurate with respect to the lastest WoW API.
Some if the info in there is the following..
local AreaPoiInfo =
{
Name = "AreaPoiInfo",
Type = "System",
Namespace = "C_AreaPoiInfo",
Functions =
{
{
Name = "GetAreaPOIForMap",
Type = "Function",
Arguments =
{
{ Name = "uiMapID", Type = "number", Nilable = false },
},
Returns =
{
{ Name = "areaPoiIDs", Type = "table", InnerType = "number", Nilable = false },
},
},
{
Name = "GetAreaPOIInfo",
Type = "Function",
Arguments =
{
{ Name = "uiMapID", Type = "number", Nilable = false },
{ Name = "areaPoiID", Type = "number", Nilable = false },
},
Returns =
{
{ Name = "poiInfo", Type = "AreaPOIInfo", Nilable = false },
},
},
{
Name = "GetAreaPOITimeLeft",
Type = "Function",
Arguments =
{
{ Name = "areaPoiID", Type = "number", Nilable = false },
},
Returns =
{
{ Name = "minutesLeft", Type = "number", Nilable = false },
},
},
{
Name = "IsAreaPOITimed",
Type = "Function",
Documentation = { "This statically determines if the POI is timed, GetAreaPOITimeLeft retrieves the value from the server and may return nothing for long intervals" },
Arguments =
{
{ Name = "areaPoiID", Type = "number", Nilable = false },
},
Returns =
{
{ Name = "isTimed", Type = "bool", Nilable = false },
},
},
},
Events =
{
{
Name = "AreaPoisUpdated",
Type = "Event",
LiteralName = "AREA_POIS_UPDATED",
},
},
Tables =
{
{
Name = "AreaPOIInfo",
Type = "Structure",
Fields =
{
{ Name = "areaPoiID", Type = "number", Nilable = false },
{ Name = "position", Type = "table", Mixin = "Vector2DMixin", Nilable = false },
{ Name = "name", Type = "string", Nilable = false },
{ Name = "description", Type = "string", Nilable = true },
{ Name = "textureIndex", Type = "number", Nilable = true },
{ Name = "widgetSetID", Type = "number", Nilable = true },
{ Name = "atlasName", Type = "string", Nilable = true },
},
},
},
};
APIDocumentation:AddDocumentationTable(AreaPoiInfo);