v0.13.8

C_ClubFinder

namespaceavailable in: camelot

Status in wowlua

55 functions: 0 implemented, 6 recorded, 49 guessed. 15 events, 0 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
ApplicantAcceptClubInviteAccepts an invitation from a guild or community in the Guild and Community Finder. · by wowlua
(clubFinderGUID: string)
guessed
ApplicantDeclineClubInviteDeclines an invitation from a guild or community in the Guild and Community Finder. · by wowlua
(clubFinderGUID: string)
guessed
CancelMembershipRequestWithdraws the player's request to join a guild or community. · by wowlua
(clubFinderGUID: string)
guessed
CheckAllPlayerApplicantSettingsSelects all of the player's applicant settings in the Guild and Community Finder. · by wowlua
()
guessed
ClearAllFinderCacheClears all data the Guild and Community Finder has kept. · by wowlua
()
guessed
ClearClubApplicantsCacheClears the applicants the Guild and Community Finder has kept. · by wowlua
()
guessed
ClearClubFinderPostingsCacheClears the postings the Guild and Community Finder has kept. · by wowlua
()
guessed
DoesPlayerBelongToClubFromClubGUIDWhether the player is a member of the guild or community. · by wowlua
(clubFinderGUID: string): boolean
guessed
GetClubFinderDisableReasonReturns why the Guild and Community Finder is disabled, or nil. · by wowlua
(): ClubFinderDisableReason?
recorded
GetClubRecruitmentSettingsReturns the recruitment settings of the player's guild or community posting. · by wowlua
(): ClubSettingsInfo
recorded
GetClubTypeFromFinderGUIDReturns whether the Guild and Community Finder GUID is a guild's or a community's. · by wowlua
(clubFinderGUID: string): ClubFinderRequestType?
guessed
GetFocusIndexFromFlagReturns the index of the focus (such as dungeons or raids) the flags select. · by wowlua
(flags: number): number
guessed
GetPlayerApplicantLocaleFlagsReturns the languages the player's Guild and Community Finder applications use, as flags. · by wowlua
(): number
recorded
GetPlayerApplicantSettingsReturns the player's applicant settings in the Guild and Community Finder. · by wowlua
(): ClubSettingsInfo
recorded
GetPlayerClubApplicationStatusReturns the status of the player's request to join a guild or community. · by wowlua
(clubFinderGUID: string): PlayerClubRequestStatus
guessed
GetPlayerSettingsFocusFlagsSelectedCountReturns how many focuses the player selected in the Guild and Community Finder. · by wowlua
(): number
guessed
GetPostingIDFromClubFinderGUIDReturns the posting ID of a guild or community, or nil. · by wowlua
(clubFinderGUID: string): number?
guessed
GetRecruitingClubInfoFromClubIDReturns the recruitment posting of a guild or community, or nil. · by wowlua
(clubId: ClubId): RecruitingClubInfo?
guessed
GetRecruitingClubInfoFromFinderGUIDReturns the recruitment posting of a guild or community. · by wowlua
(clubFinderGUID: string): RecruitingClubInfo
guessed
GetStatusOfPostingFromClubIdReturns the status flags of a guild or community's posting. · by wowlua
(postingID: ClubId): ClubFinderClubPostingStatusFlags[]
guessed
GetTotalMatchingCommunityListSizeReturns how many communities match the Guild and Community Finder's search. · by wowlua
(): number
guessed
GetTotalMatchingGuildListSizeReturns how many guilds match the Guild and Community Finder's search. · by wowlua
(): number
guessed
HasAlreadyAppliedToLinkedPostingWhether the player has already applied to the linked posting. · by wowlua
(clubFinderGUID: string): boolean
guessed
HasPostingBeenDelistedWhether the posting has been removed from the Guild and Community Finder. · by wowlua
(postingID: ClubId): boolean
guessed
IsCommunityFinderEnabledWhether the Community Finder is enabled. · by wowlua
(): boolean
recorded
IsEnabledWhether the Guild and Community Finder is enabled. · by wowlua
(): boolean
recorded
IsListingEnabledFromFlagsWhether the posting flags say the posting is listed. · by wowlua
(flags: number): boolean
guessed
IsPostingBannedWhether the posting is banned from the Guild and Community Finder. · by wowlua
(postingID: ClubId): boolean
guessed
IsValidSearchStringWhether the text can be used to search the Guild and Community Finder. · by wowlua
(name: string): boolean
guessed
LookupClubPostingFromClubFinderGUIDAsks the server for the posting of a guild or community. · by wowlua
(clubFinderGUID: string, isLinkedPosting: boolean)
guessed
PlayerGetClubInvitationListReturns the guilds and communities that invited the player through the Guild and Community Finder. · by wowlua
(): RecruitingClubInfo[]?
guessed
PlayerRequestPendingClubsListAsks the server for the guilds or communities the player has applied to. · by wowlua
(type: ClubFinderRequestType)
guessed
PlayerReturnPendingCommunitiesListReturns the communities the player has applied to. · by wowlua
(): RecruitingClubInfo[]
guessed
PlayerReturnPendingGuildsListReturns the guilds the player has applied to. · by wowlua
(): RecruitingClubInfo[]
guessed
PostClubLists a guild or community in the Guild and Community Finder and returns whether it was posted. · by wowlua
(clubId: ClubId, itemLevelRequirement: number, name: string, description: string, avatarId: number, specs: number[], type: ClubFinderRequestType, crossFaction: boolean): boolean
guessed
RequestApplicantListAsks the server for the applicants to the player's guild or community. · by wowlua
(type: ClubFinderRequestType)
guessed
RequestClubsListSearches the Guild and Community Finder for guilds or communities. · by wowlua
(guildListRequested: boolean, searchString: string, specIDs: number[])
guessed
RequestMembershipToClubApplies to join a guild or community. · by wowlua
(clubFinderGUID: string, comment: string, specIDs: number[])
guessed
RequestNextCommunityPageAsks the server for the next page of communities matching the search. · by wowlua
(startingIndex: number, pageSize: number)
guessed
RequestNextGuildPageAsks the server for the next page of guilds matching the search. · by wowlua
(startingIndex: number, pageSize: number)
guessed
RequestPostingInformationFromClubIdAsks the server for the posting of a guild or community and returns whether it was requested. · by wowlua
(clubId: ClubId): boolean
guessed
RequestSubscribedClubPostingIDsAsks the server for the posting IDs of the player's guild and communities. · by wowlua
()
guessed
ResetClubPostingMapCacheClears the postings the Guild and Community Finder has kept by ID. · by wowlua
()
guessed
RespondToApplicantAccepts or declines an applicant to a guild or community. · by wowlua
(clubFinderGUID: string, playerGUID: string, shouldAccept: boolean, requestType: ClubFinderRequestType, playerName: string, forceAccept: boolean, reported: boolean?)
guessed
ReturnClubApplicantListReturns the applicants to a guild or community. · by wowlua
(clubId: ClubId): ClubFinderApplicantInfo[]
guessed
ReturnMatchingCommunityListReturns the communities matching the Guild and Community Finder's search. · by wowlua
(): RecruitingClubInfo[]
guessed
ReturnMatchingGuildListReturns the guilds matching the Guild and Community Finder's search. · by wowlua
(): RecruitingClubInfo[]
guessed
ReturnPendingClubApplicantListReturns the pending applicants to a guild or community. · by wowlua
(clubId: ClubId): ClubFinderApplicantInfo[]
guessed
SendChatWhisperWhispers an applicant or a guild or community from the Guild and Community Finder. · by wowlua
(clubFinderGUID: string, playerGUID: string, applicantType: ClubFinderRequestType, name: string)
guessed
SetAllRecruitmentSettingsSets all recruitment settings of the player's guild or community posting at once. · by wowlua
(value: number)
guessed
SetPlayerApplicantLocaleFlagsSets the languages the player's Guild and Community Finder applications use. · by wowlua
(localeFlags: number)
guessed
SetPlayerApplicantSettingsTurns one of the player's applicant settings on or off. · by wowlua
(index: number, checked: boolean)
guessed
SetRecruitmentLocaleSets the language of the player's guild or community posting. · by wowlua
(locale: number)
guessed
SetRecruitmentSettingsTurns one recruitment setting of the player's guild or community posting on or off. · by wowlua
(index: number, checked: boolean)
guessed
ShouldShowClubFinderWhether the Guild and Community Finder should be shown. · by wowlua
(): boolean
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
CLUB_FINDER_APPLICANT_INVITE_RECIEVEDclubFinderGUIDs: string[]not implemented
CLUB_FINDER_APPLICATIONS_UPDATEDtype: ClubFinderRequestType, clubFinderGUIDs: string[]not implemented
CLUB_FINDER_CAN_WHISPER_APPLICANTapplicant: stringnot implemented
CLUB_FINDER_CLUB_LIST_RETURNEDtype: ClubFinderRequestTypenot implemented
CLUB_FINDER_CLUB_REPORTEDtype: ClubFinderRequestType, clubFinderGUID: stringnot implemented
CLUB_FINDER_COMMUNITY_OFFLINE_JOINclubId: ClubIdnot implemented
CLUB_FINDER_ENABLED_OR_DISABLEDno payloadnot implemented
CLUB_FINDER_GUILD_REALM_NAME_UPDATEDclubFinderGUID: string, realmName: stringnot implemented
CLUB_FINDER_LINKED_CLUB_RETURNEDclubInfo: RecruitingClubInfonot implemented
CLUB_FINDER_MEMBERSHIP_LIST_CHANGEDno payloadnot implemented
CLUB_FINDER_PLAYER_PENDING_LIST_RECIEVEDtype: ClubFinderRequestTypenot implemented
CLUB_FINDER_POST_UPDATEDclubFinderGUIDs: string[]not implemented
CLUB_FINDER_RECRUITMENT_POST_RETURNEDtype: ClubFinderRequestTypenot implemented
CLUB_FINDER_RECRUITS_UPDATEDtype: ClubFinderRequestTypenot implemented
CLUB_FINDER_RECRUIT_LIST_CHANGEDno payloadnot implemented

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

Structures

  • ClubFinderApplicantInfo · clubFinderGUID, playerGUID, closed, name, message, level, classID, ilvl, specIds, requestStatus, lookupSuccess, lastUpdatedTime, faction
  • ClubSettingsInfo · playStyleDungeon, playStyleRaids, playStylePvp, playStyleRP, playStyleSocial, roleTank, roleHealer, roleDps, sizeSmall, sizeMedium, sizeLarge, maxLevelOnly, enableListing, sortRelevance, sortMembers, sortNewest, autoAccept, crossFaction
  • RecruitingClubInfo · clubFinderGUID, numActiveMembers, name, comment, guildLeader, isGuild, emblemInfo, tabardInfo?, recruitingSpecIds, recruitmentFlags, localeSet, recruitmentLocale, minILvl, cached, cacheRequested, lastPosterGUID, clubId, lastUpdatedTime, isCrossFaction, realmName?

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (ClubFinderInfo system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.