C_System
namespaceavailable in: camelotStatus in wowlua
1 function: 0 implemented, 0 recorded, 1 guessed. 31 events, 13 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
GetFrameStack | Returns 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
| event | payload | fired by the emulator |
|---|---|---|
CAPTUREFRAMES_FAILED | no payload | not implemented |
CAPTUREFRAMES_SUCCEEDED | no payload | not implemented |
DISABLE_TAXI_BENCHMARK | no payload | not implemented |
ENABLE_TAXI_BENCHMARK | no payload | not implemented |
FIRST_FRAME_RENDERED | no payload | implemented |
GENERIC_ERROR | errorMessage: string | not implemented |
GLOBAL_MOUSE_DOWN | button: string | implemented |
GLOBAL_MOUSE_UP | button: string | implemented |
GLOBAL_REGION_MOUSE_DOWN | region: ScriptRegion, button: string | not implemented |
GLOBAL_REGION_MOUSE_UP | region: ScriptRegion, button: string | not implemented |
INITIAL_HOTFIXES_APPLIED | no payload | not implemented |
LOC_RESULT | result: string | not implemented |
LOGOUT_CANCEL | no payload | not implemented |
PLAYER_CAMPING | no payload | implemented |
PLAYER_ENTERING_WORLD | isInitialLogin: boolean, isReloadingUi: boolean | implemented |
PLAYER_LEAVING_WORLD | no payload | implemented |
PLAYER_LOGIN | no payload | implemented |
PLAYER_LOGOUT | no payload | implemented |
PLAYER_QUITING | no payload | not implemented |
SEARCH_DB_LOADED | no payload | not implemented |
SHARD_TRANSFER | no payload | implemented |
SHARD_TRANSFER_CANCELLED | no payload | not implemented |
SHARD_TRANSFER_IMMINENT | no payload | not implemented |
STREAMING_ICON | streamingStatus: number | not implemented |
SYSMSG | string: string, r: number, g: number, b: number | not implemented |
TIME_PLAYED_MSG | totalTimePlayed: number, timePlayedThisLevel: number | implemented |
UI_ERROR_MESSAGE | errorType: number, message: string | implemented |
UI_ERROR_POPUP | errorType: number, message: string | not implemented |
UI_INFO_MESSAGE | errorType: number, message: string | implemented |
VARIABLES_LOADED | no payload | implemented |
WOW_MOUSE_NOT_FOUND | no payload | not 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 ↗.