C_ReportSystem
namespaceavailable in: camelotStatus in wowlua
12 functions: 0 implemented, 0 recorded, 12 guessed. 2 events, 0 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
CanReportPlayer | Returns if a player can be reported.(playerLocation: PlayerLocationMixin): boolean | guessed |
CanReportPlayerForLanguage | Whether the given player can be reported for language. · by wowlua(playerLocation: PlayerLocationMixin): boolean | guessed |
GetMajorCategoriesForReportType | Returns the major report categories available for the given report type. · by wowlua(reportType: ReportType): ReportMajorCategory[] | guessed |
GetMajorCategoryString | Returns the display text of a major report category. · by wowlua(majorCategory: ReportMajorCategory): string | guessed |
GetMinorCategoriesForReportTypeAndMajorCategory | Returns the minor report categories available for the given report type and major category. · by wowlua(reportType: ReportType, majorCategory: ReportMajorCategory): ReportMinorCategory[] | guessed |
GetMinorCategoryString | Returns the display text of a minor report category. · by wowlua(minorCategory: ReportMinorCategory): string | guessed |
ReportServerLag | Reports server lag to Blizzard. · by wowlua() | guessed |
ReportStuckInCombat | Reports that the player is stuck in combat. · by wowlua() | guessed |
RequiresScreenshotForReportType | Whether a report of the given type and major category needs a screenshot. · by wowlua(reportType: ReportType, majorCategory: ReportMajorCategory): boolean | guessed |
SendReport | Not allowed to be called by addons(reportInfo: ReportInfoMixin, playerLocation: PlayerLocationMixin?) | guessed |
SetScreenshotPreviewTexture | Shows the screenshot taken for a report on the given texture. · by wowlua(textureObject: Texture) | guessed |
TakeReportScreenshot | Takes a screenshot to attach to a report. · by wowlua() | guessed |
"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.
Events
| event | payload | fired by the emulator |
|---|---|---|
REPORT_PLAYER_RESULT | result: SendReportResult, reportType: ReportType | not implemented |
REPORT_SCREENSHOT_READY | no payload | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("REPORT_PLAYER_RESULT").
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (ReportSystem system, camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.