(feat/API) replace Blizzard_APIDocumentation with Wrath Private Data (#72)

This commit is contained in:
NoM0Re
2025-10-01 22:24:58 +02:00
committed by GitHub
parent 29e6f62f54
commit 517f15c7bd
392 changed files with 29576 additions and 43596 deletions
@@ -0,0 +1,240 @@
local BlizzardInternal =
{
Name = "Blizzard Internal",
Type = "System",
Namespace = "Blizzard Internal",
Functions =
{
{
Name = "AppendToFile",
Type = "Function",
},
{
Name = "CreateMiniWorldMapArrowFrame",
Type = "Function",
},
{
Name = "CreateWorldMapArrowFrame",
Type = "Function",
},
{
Name = "DeleteFile",
Type = "Function",
},
{
Name = "DetectWowMouse",
Type = "Function",
},
{
Name = "GMRequestPlayerInfo",
Type = "Function",
},
{
Name = "GetDebugStats",
Type = "Function",
},
{
Name = "GetDebugZoneMap",
Type = "Function",
},
{
Name = "GetGMStatus",
Type = "Function",
},
{
Name = "GetMapDebugObjectInfo",
Type = "Function",
},
{
Name = "GetNumMapDebugObjects",
Type = "Function",
},
{
Name = "HasDebugZoneMap",
Type = "Function",
},
{
Name = "IsDebugBuild",
Type = "Function",
},
{
Name = "PlayDance",
Type = "Function",
},
{
Name = "PositionMiniWorldMapArrowFrame",
Type = "Function",
},
{
Name = "PositionWorldMapArrowFrame",
Type = "Function",
},
{
Name = "ReadFile",
Type = "Function",
},
{
Name = "ResetPerformanceValues",
Type = "Function",
},
{
Name = "SetChannelWatch",
Type = "Function",
},
{
Name = "SetConsoleKey",
Type = "Function",
},
{
Name = "SetLayoutMode",
Type = "Function",
},
{
Name = "ShowWorldMapArrowFrame",
Type = "Function",
},
{
Name = "TargetDirectionEnemy",
Type = "Function",
},
{
Name = "TargetDirectionFinished",
Type = "Function",
},
{
Name = "TargetDirectionFriend",
Type = "Function",
},
{
Name = "TeleportToDebugObject",
Type = "Function",
},
{
Name = "ToggleCollision",
Type = "Function",
},
{
Name = "ToggleCollisionDisplay",
Type = "Function",
},
{
Name = "TogglePerformanceDisplay",
Type = "Function",
},
{
Name = "TogglePerformancePause",
Type = "Function",
},
{
Name = "TogglePerformanceValues",
Type = "Function",
},
{
Name = "TogglePlayerBounds",
Type = "Function",
},
{
Name = "TogglePortals",
Type = "Function",
},
{
Name = "ToggleTris",
Type = "Function",
},
{
Name = "UpdateWorldMapArrowFrames",
Type = "Function",
},
{
Name = "debugbreak",
Type = "Function",
},
{
Name = "debugdump",
Type = "Function",
},
{
Name = "debuginfo",
Type = "Function",
},
{
Name = "debugload",
Type = "Function",
},
{
Name = "debugprint",
Type = "Function",
},
{
Name = "debugtimestamp",
Type = "Function",
},
{
Name = "newproxy",
Type = "Function",
Arguments =
{
{ Name = "boolean", Type = "bool", Nilable = true },
{ Name = "userdata", Type = "userdata", Nilable = true },
},
Returns =
{
{ Name = "userdata", Type = "userdata", Nilable = false },
},
},
},
Events =
{
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(BlizzardInternal);