v0.13.8

C_System

namespaceavailable in: camelot

Status in wowlua

1 function: 0 implemented, 0 recorded, 1 guessed. 31 events, 13 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
GetFrameStackReturns an array of all UI objects under the mouse cursor, as would be exposed through the frame stack tooltip. The returned table is ordered from highest object level to lowest.
(): ScriptRegion[]
guessed

Events

eventpayloadfired by the emulator
CAPTUREFRAMES_FAILEDno payloadnot implemented
CAPTUREFRAMES_SUCCEEDEDno payloadnot implemented
DISABLE_TAXI_BENCHMARKno payloadnot implemented
ENABLE_TAXI_BENCHMARKno payloadnot implemented
FIRST_FRAME_RENDEREDno payloadimplemented
GENERIC_ERRORerrorMessage: stringnot implemented
GLOBAL_MOUSE_DOWNbutton: stringimplemented
GLOBAL_MOUSE_UPbutton: stringimplemented
GLOBAL_REGION_MOUSE_DOWNregion: ScriptRegion, button: stringnot implemented
GLOBAL_REGION_MOUSE_UPregion: ScriptRegion, button: stringnot implemented
INITIAL_HOTFIXES_APPLIEDno payloadnot implemented
LOC_RESULTresult: stringnot implemented
LOGOUT_CANCELno payloadnot implemented
PLAYER_CAMPINGno payloadimplemented
PLAYER_ENTERING_WORLDisInitialLogin: boolean, isReloadingUi: booleanimplemented
PLAYER_LEAVING_WORLDno payloadimplemented
PLAYER_LOGINno payloadimplemented
PLAYER_LOGOUTno payloadimplemented
PLAYER_QUITINGno payloadnot implemented
SEARCH_DB_LOADEDno payloadnot implemented
SHARD_TRANSFERno payloadimplemented
SHARD_TRANSFER_CANCELLEDno payloadnot implemented
SHARD_TRANSFER_IMMINENTno payloadnot implemented
STREAMING_ICONstreamingStatus: numbernot implemented
SYSMSGstring: string, r: number, g: number, b: numbernot implemented
TIME_PLAYED_MSGtotalTimePlayed: number, timePlayedThisLevel: numberimplemented
UI_ERROR_MESSAGEerrorType: number, message: stringimplemented
UI_ERROR_POPUPerrorType: number, message: stringnot implemented
UI_INFO_MESSAGEerrorType: number, message: stringimplemented
VARIABLES_LOADEDno payloadimplemented
WOW_MOUSE_NOT_FOUNDno payloadnot implemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("CAPTUREFRAMES_FAILED").

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (SystemInfo system, camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗.