WildStar:UI API: Difference between revisions

1,982 bytes added ,  4 July 2020
Created page with "{{../uiapi}} For WildStar UI development base APIs are divided into Lua UI Libraries, like {{../api||Apollo}} and {{../api||GameLib}}, and are the base APIs for WildSt..."
No edit summary
(Created page with "{{../uiapi}} For WildStar UI development base APIs are divided into Lua UI Libraries, like {{../api||Apollo}} and {{../api||GameLib}}, and are the base APIs for WildSt...")
Line 1: Line 1:
{{uiapi}}
{{--|uiapi}}
For WildStar [[UI]] development base APIs are divided into [[Lua]] UI Libraries, like {{api||Apollo}} and {{api||GameLib}}, and are the base APIs for WildStar AddOn development. This page lists UI functions for Apollo and others provided in the core client API. For functions and modules provided by [[Carbine]] default [[AddOn]]s, see [[AddOn API]].
For WildStar [[UI]] development base APIs are divided into [[Lua]] UI Libraries, like {{--|api||Apollo}} and {{--|api||GameLib}}, and are the base APIs for WildStar AddOn development. This page lists UI functions for Apollo and others provided in the core client API. For functions and modules provided by [[w:c:wildstaronline:Carbine|Carbine]] default [[AddOn]]s, see [[../AddOn API/]].


'''Note: The most recent API "documentation" can be found within [[Houston]] it's self. It is located within the help menu.'''
: Note: The most recent API "documentation" can be found within [[../Houston/]] it self. It is located within the help menu.


== Reference ==
== Reference ==
Global API functions for WildStar in Lua. See also:
Global API functions for WildStar in Lua. See also:
* [[API types]] - variable value types, used here as parameters and return values.
* [[../API types/]] - variable value types, used here as parameters and return values.
* [[API events]] - global event types, for events not shown as member of another type here.
* [[../API events/]] - global event types, for events not shown as member of another type here.
* [[WildStarWiki:How to edit API pages|How to edit API pages]] - please read if you're contributing documentation  
* [[AddOn Studio Wiki:How to edit API pages|How to edit API pages]] - please read if you're contributing documentation  


Function names can be prefixed with the following tags, see [[WildStarWiki:API notation and conventions|API notation and conventions]]:
Function names can be prefixed with the following tags, see [[AddOn Studio Wiki:API notation and conventions|API notation and conventions]]:
* DEPRECATED - is no longer to be used, and likely will be removed in future
* DEPRECATED - is no longer to be used, and likely will be removed in future
* REMOVED - was removed from the API. should be moved to [[:Category:UI API/Removed Functions|Removed Functions]].
* REMOVED - was removed from the API. should be moved to [[:Category:UI API/Removed Functions|Removed Functions]].
Line 19: Line 19:


<div class="ApiList"><!-- do not remove -->
<div class="ApiList"><!-- do not remove -->
=== [[API Global|Global]] ===
=== [[../API Global|Global]] ===
These are in the global namespace.
These are in the global namespace.
:{{id|API|BuybackItemFromVendor}}(idItem)
:{{--|id|API|BuybackItemFromVendor}}(idItem)
:{{id|API|BuyItemFromVendor}}(idItem, 1)
:{{--|id|API|BuyItemFromVendor}}(idItem, 1)
:{{id|API|Camp}}()
:{{--|id|API|Camp}}()
:{{id|API|CancelExit}}()
:{{--|id|API|CancelExit}}()
:{{id|API|Chat_PostDatachronMsg}}(idCreature, sText)
:{{--|id|API|Chat_PostDatachronMsg}}(idCreature, sText)
:{{id|API|Cinematics_Cancel}}(self.param)
:{{--|id|API|Cinematics_Cancel}}(self.param)
:{{id|API|Cinematics_Play}}(self.param)
:{{--|id|API|Cinematics_Play}}(self.param)
:{{id|API|Creature_GetName}}(idCreature)
:{{--|id|API|Creature_GetName}}(idCreature)
:{{id|API|Event_CancelAuctionhouse}}() - fires the {{api|EVENT|CancelAuctionhouse}} event
:{{--|id|API|Event_CancelAuctionhouse}}() - fires the {{api|EVENT|CancelAuctionhouse}} event
:{{id|API|Event_CancelBanking}}() - fires the {{api|EVENT|CancelBanking}} event
:{{--|id|API|Event_CancelBanking}}() - fires the {{api|EVENT|CancelBanking}} event
:{{id|API|Event_CancelCityDirections}}() - fires the {{api|EVENT|CancelCityDirections}} event
:{{--|id|API|Event_CancelCityDirections}}() - fires the {{api|EVENT|CancelCityDirections}} event
:{{id|API|Event_CancelCommodities}}() - fires the {{api|EVENT|CancelCommodities}} event
:{{--|id|API|Event_CancelCommodities}}() - fires the {{api|EVENT|CancelCommodities}} event
:{{id|API|Event_CancelConverting}}() - fires the {{api|EVENT|CancelConverting}} event
:{{--|id|API|Event_CancelConverting}}() - fires the {{api|EVENT|CancelConverting}} event
:{{id|API|Event_CancelCrafting}}() - fires the {{api|EVENT|CancelCrafting}} event
:{{--|id|API|Event_CancelCrafting}}() - fires the {{api|EVENT|CancelCrafting}} event
:{{id|API|Event_CancelDyeWindow}}() - fires the {{api|EVENT|CancelDyeWindow}} event
:{{--|id|API|Event_CancelDyeWindow}}() - fires the {{api|EVENT|CancelDyeWindow}} event
:{{id|API|Event_CancelEngravingStation}}() - fires the {{api|EVENT|CancelEngravingStation}} event
:{{--|id|API|Event_CancelEngravingStation}}() - fires the {{api|EVENT|CancelEngravingStation}} event
:{{id|API|Event_CancelExperimentation}}() - fires the {{api|EVENT|CancelExperimentation}} event
:{{--|id|API|Event_CancelExperimentation}}() - fires the {{api|EVENT|CancelExperimentation}} event
:{{id|API|Event_CancelGuildBank}}() - fires the {{api|EVENT|CancelGuildBank}} event
:{{--|id|API|Event_CancelGuildBank}}() - fires the {{api|EVENT|CancelGuildBank}} event
:{{id|API|Event_CancelGuildRegistration}}() - fires the {{api|EVENT|CancelGuildRegistration}} event
:{{--|id|API|Event_CancelGuildRegistration}}() - fires the {{api|EVENT|CancelGuildRegistration}} event
:{{id|API|Event_CancelHousingMannequin}}() - fires the {{api|EVENT|CancelHousingMannequin}} event
:{{--|id|API|Event_CancelHousingMannequin}}() - fires the {{api|EVENT|CancelHousingMannequin}} event
:{{id|API|Event_CancelMail}}() - fires the {{api|EVENT|CancelMail}} event
:{{--|id|API|Event_CancelMail}}() - fires the {{api|EVENT|CancelMail}} event
:{{id|API|Event_CancelSettlerHub}}() - fires the {{api|EVENT|CancelSettlerHub}} event
:{{--|id|API|Event_CancelSettlerHub}}() - fires the {{api|EVENT|CancelSettlerHub}} event
:{{id|API|Event_CancelTaxiVendor}}() - fires the {{api|EVENT|CancelTaxiVendor}} event
:{{--|id|API|Event_CancelTaxiVendor}}() - fires the {{api|EVENT|CancelTaxiVendor}} event
:{{id|API|Event_CancelTradeskillTraining}}() - fires the {{api|EVENT|CancelTradeskillTraining}} event
:{{--|id|API|Event_CancelTradeskillTraining}}() - fires the {{api|EVENT|CancelTradeskillTraining}} event
:{{id|API|Event_CancelTraining}}() - fires the {{api|EVENT|CancelTraining}} event
:{{--|id|API|Event_CancelTraining}}() - fires the {{api|EVENT|CancelTraining}} event
:{{id|API|Event_CancelVending}}() - fires the {{api|EVENT|CancelVending}} event
:{{--|id|API|Event_CancelVending}}() - fires the {{api|EVENT|CancelVending}} event
:{{id|API|Event_CancelWarpartyBank}}() - fires the {{api|EVENT|CancelWarpartyBank}} event
:{{--|id|API|Event_CancelWarpartyBank}}() - fires the {{api|EVENT|CancelWarpartyBank}} event
:{{id|API|Event_CloseBankWindow}}() - fires the {{api|EVENT|CloseBankWindow}} event
:{{--|id|API|Event_CloseBankWindow}}() - fires the {{api|EVENT|CloseBankWindow}} event
:{{id|API|Event_CloseCraftingWindow}}() - fires the {{api|EVENT|CloseCraftingWindow}} event
:{{--|id|API|Event_CloseCraftingWindow}}() - fires the {{api|EVENT|CloseCraftingWindow}} event
:{{id|API|Event_CloseTradeskillTrainerWindow}}() - fires the {{api|EVENT|CloseTradeskillTrainerWindow}} event
:{{--|id|API|Event_CloseTradeskillTrainerWindow}}() - fires the {{api|EVENT|CloseTradeskillTrainerWindow}} event
:{{id|API|Event_CloseVendorWindow}}() - fires the {{api|EVENT|CloseVendorWindow}} event
:{{--|id|API|Event_CloseVendorWindow}}() - fires the {{api|EVENT|CloseVendorWindow}} event
:{{id|API|Event_FireGenericEvent}}(sEventName) - fires an event by event name
:{{--|id|API|Event_FireGenericEvent}}(sEventName) - fires an event by event name
:{{id|API|Event_HideQuestLog}}() - fires the {{api|EVENT|HideQuestLog}} event
:{{--|id|API|Event_HideQuestLog}}() - fires the {{api|EVENT|HideQuestLog}} event
:{{id|API|Event_ShowQuestLog}}() - fires the {{api|EVENT|ShowQuestLog}} event
:{{--|id|API|Event_ShowQuestLog}}() - fires the {{api|EVENT|ShowQuestLog}} event
:{{id|API|Event_ShowTutorial}}() - fires the {{api|EVENT|ShowTutorial}} event
:{{--|id|API|Event_ShowTutorial}}() - fires the {{api|EVENT|ShowTutorial}} event
:{{id|API|Event_ToggleAchievementWindow}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{--|id|API|Event_ToggleAchievementWindow}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{id|API|Event_ToggleCodex}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{--|id|API|Event_ToggleCodex}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{id|API|Event_ToggleMailWindow}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{--|id|API|Event_ToggleMailWindow}}() - fires the {{api|EVENT|ToggleMailWindow}} event
:{{id|API|Event_ToggleQuestLog}}() - fires the {{api|EVENT|ToggleQuestLog}} event
:{{--|id|API|Event_ToggleQuestLog}}() - fires the {{api|EVENT|ToggleQuestLog}} event
:{{id|API|ExitGame}}()
:{{--|id|API|ExitGame}}()
:{{id|API|ExitNow}}()
:{{--|id|API|ExitNow}}()
:{{id|API|GetAbilitiesWindow}}()
:{{--|id|API|GetAbilitiesWindow}}()
:{{id|API|GetCharacterWindow}}()
:{{--|id|API|GetCharacterWindow}}()
:{{id|API|GetConColor}}()
:{{--|id|API|GetConColor}}()
:{{id|API|GetCurrentSubZoneName}}()
:{{--|id|API|GetCurrentSubZoneName}}()
:{{id|API|GetCurrentZoneName}}()
:{{--|id|API|GetCurrentZoneName}}()
:{{id|API|GetDeathPenalty}}()
:{{--|id|API|GetDeathPenalty}}()
:{{id|API|GetDemoTimeRemaining}}()
:{{--|id|API|GetDemoTimeRemaining}}()
:{{id|API|GetDemoType}}()
:{{--|id|API|GetDemoType}}()
:{{id|API|GetElderPoints}}()
:{{--|id|API|GetElderPoints}}()
:{{id|API|GetForceRezTime}}()
:{{--|id|API|GetForceRezTime}}()
:{{id|API|GetGameFloat}}()
:{{--|id|API|GetGameFloat}}()
:{{id|API|GetGameInt}}()
:{{--|id|API|GetGameInt}}()
:{{id|API|GetGameString}}()
:{{--|id|API|GetGameString}}()
:{{id|API|GetItemInfo}}()
:{{--|id|API|GetItemInfo}}()
:{{id|API|GetMapTrackedUnitData}}()
:{{--|id|API|GetMapTrackedUnitData}}()
:{{id|API|GetMouseOverUnit}}()
:{{--|id|API|GetMouseOverUnit}}()
:{{id|API|GetNthResolution}}()
:{{--|id|API|GetNthResolution}}()
:{{id|API|GetPeriodicElderPoints}}()
:{{--|id|API|GetPeriodicElderPoints}}()
:{{id|API|GetQuestItem}}()
:{{--|id|API|GetQuestItem}}()
:{{id|API|GetQuestItemCount}}()
:{{--|id|API|GetQuestItemCount}}()
:{{id|API|GetResolutionCount}}()
:{{--|id|API|GetResolutionCount}}()
:{{id|API|GetRestXp}}()
:{{--|id|API|GetRestXp}}()
:{{id|API|GetRestXpKillCreaturePool}}()
:{{--|id|API|GetRestXpKillCreaturePool}}()
:{{id|API|GetRezCost}}()
:{{--|id|API|GetRezCost}}()
:{{id|API|GetRezIsDead}}()
:{{--|id|API|GetRezIsDead}}()
:{{id|API|GetRezOptionAcceptCasterRez}}()
:{{--|id|API|GetRezOptionAcceptCasterRez}}()
:{{id|API|GetRezOptionExitInstance}}()
:{{--|id|API|GetRezOptionExitInstance}}()
:{{id|API|GetRezOptionHolocrypt}}()
:{{--|id|API|GetRezOptionHolocrypt}}()
:{{id|API|GetRezOptionWakeHere}}()
:{{--|id|API|GetRezOptionWakeHere}}()
:{{id|API|GetUnit}}()
:{{--|id|API|GetUnit}}()
:{{id|API|GetWakeHereTime}}()
:{{--|id|API|GetWakeHereTime}}()
:{{id|API|GetXp}}()
:{{--|id|API|GetXp}}()
:{{id|API|GetXpPercentToNextLevel}}()
:{{--|id|API|GetXpPercentToNextLevel}}()
:{{id|API|GetXpToCurrentLevel}}()
:{{--|id|API|GetXpToCurrentLevel}}()
:{{id|API|GetXpToNextLevel}}()
:{{--|id|API|GetXpToNextLevel}}()
:{{id|API|Interaction_Result}}()
:{{--|id|API|Interaction_Result}}()
:{{id|API|InvokeOptionsScreen}}()
:{{--|id|API|InvokeOptionsScreen}}()
:{{id|API|IsActionBarSetVisible}}()
:{{--|id|API|IsActionBarSetVisible}}()
:{{id|API|IsDemo}}()
:{{--|id|API|IsDemo}}()
:{{id|API|IsGameValid}}()
:{{--|id|API|IsGameValid}}()
:{{id|API|IsInGame}}()
:{{--|id|API|IsInGame}}()
:{{id|API|IsInVehicle}}()
:{{--|id|API|IsInVehicle}}()
:{{id|API|IsRechargeVendor}}()
:{{--|id|API|IsRechargeVendor}}()
:{{id|API|IsRepairVendor}}()
:{{--|id|API|IsRepairVendor}}()
:{{id|API|NextQuestItem}}()
:{{--|id|API|NextQuestItem}}()
:{{id|API|Pet_GetStance}}()
:{{--|id|API|Pet_GetStance}}()
:{{id|API|Pet_GetValidStances}}()
:{{--|id|API|Pet_GetValidStances}}()
:{{id|API|Pet_SetStance}}()
:{{--|id|API|Pet_SetStance}}()
:{{id|API|PlayerTicket_GetErrorTypeList}}()
:{{--|id|API|PlayerTicket_GetErrorTypeList}}()
:{{id|API|PlayerTicket_GetSubtype}}()
:{{--|id|API|PlayerTicket_GetSubtype}}()
:{{id|API|PlayerTicketDialog_Report}}()
:{{--|id|API|PlayerTicketDialog_Report}}()
:{{id|API|PreviousQuestItem}}()
:{{--|id|API|PreviousQuestItem}}()
:{{id|API|Print}}()
:{{--|id|API|Print}}()
:{{id|API|RechargeItemVendor}}()
:{{--|id|API|RechargeItemVendor}}()
:{{id|API|RepairAllItemsVendor}}()
:{{--|id|API|RepairAllItemsVendor}}()
:{{id|API|RepairItemVendor}}()
:{{--|id|API|RepairItemVendor}}()
:{{id|API|ReportError}}()
:{{--|id|API|ReportError}}()
:{{id|API|RequestReloadUI}}()
:{{--|id|API|RequestReloadUI}}()
:{{id|API|SellItemToVendor}}()
:{{--|id|API|SellItemToVendor}}()
:{{id|API|SellItemToVendorById}}()
:{{--|id|API|SellItemToVendorById}}()
:{{id|API|SetQuestItem}}()
:{{--|id|API|SetQuestItem}}()
:{{id|API|ShowInventory}}()
:{{--|id|API|ShowInventory}}()
:{{id|API|String_GetString}}()
:{{--|id|API|String_GetString}}()
:{{id|API|String_GetWeaselString}}()
:{{--|id|API|String_GetWeaselString}}()
:{{id|API|ToggleAbilitiesWindow}}()
:{{--|id|API|ToggleAbilitiesWindow}}()
:{{id|API|ToggleCharacterWindow}}()
:{{--|id|API|ToggleCharacterWindow}}()
:{{id|API|ToggleInventory}}()
:{{--|id|API|ToggleInventory}}()
:{{id|API|ToggleTradeSkillsInventory}}()
:{{--|id|API|ToggleTradeSkillsInventory}}()


=== [[API AbilityBook|AbilityBook]] ===
=== [[../API AbilityBook|AbilityBook]] ===


=== [[API AccountItemLib|AccountItemLib]] ===
=== [[../API AccountItemLib|AccountItemLib]] ===


=== [[API AchievementsLib|AchievementsLib]] ===
=== [[../API AchievementsLib|AchievementsLib]] ===


=== [[API ActionSetLib|ActionSetLib]] ===
=== [[../API ActionSetLib|ActionSetLib]] ===


=== [[API Apollo|Apollo]] ===
=== [[../API Apollo|Apollo]] ===
:{{id|API|Apollo|AddAddonErrorText}}(tAddon, sMessage) - adds error message to AddOn's Apollo error log
:{{--|id|API|Apollo|AddAddonErrorText}}(tAddon, sMessage) - adds error message to AddOn's Apollo error log
:{{id|API|Apollo|AlertAppWindow}}()
:{{--|id|API|Apollo|AlertAppWindow}}()
:{{id|API|Apollo|AssetFileSizeString}}(sFilename) returns (string)
:{{--|id|API|Apollo|AssetFileSizeString}}(sFilename) returns (string)
:{{id|API|Apollo|AssetFileTimeString}}(sFilename) returns (string)
:{{--|id|API|Apollo|AssetFileTimeString}}(sFilename) returns (string)
:{{id|API|Apollo|BeginClickStick}}(wndSource,sType,sSprite,nData)
:{{--|id|API|Apollo|BeginClickStick}}(wndSource,sType,sSprite,nData)
:{{id|API|Apollo|BeginDragDrop}}(wndSource,sType,sSprite,nData)
:{{--|id|API|Apollo|BeginDragDrop}}(wndSource,sType,sSprite,nData)
:{{id|API|Apollo|CloseEscapableWindows}}() returns (boolean) - true on success
:{{--|id|API|Apollo|CloseEscapableWindows}}() returns (boolean) - true on success
:{{id|API|Apollo|CreateTimer}}(sTimerName,nInterval,bContinuous)
:{{--|id|API|Apollo|CreateTimer}}(sTimerName,nInterval,bContinuous)
:{{id|API|Apollo|DisableAddon}}(sName)
:{{--|id|API|Apollo|DisableAddon}}(sName)
:{{id|API|Apollo|DoesSpriteExist}}()
:{{--|id|API|Apollo|DoesSpriteExist}}()
:{{id|API|Apollo|DPF}}(sMarker) - runs the caller's DebugPrintF on the buffer of the caller
:{{--|id|API|Apollo|DPF}}(sMarker) - runs the caller's DebugPrintF on the buffer of the caller
:{{id|API|Apollo|FindWindowByName}}(sName) returns (Window) - gets window by name
:{{--|id|API|Apollo|FindWindowByName}}(sName) returns (Window) - gets window by name
:{{id|API|Apollo|FormatNumber}}()
:{{--|id|API|Apollo|FormatNumber}}()
:{{id|API|Apollo|GetAddon}}(sName) returns (table) - gets AddOn instance, or nil if none  
:{{--|id|API|Apollo|GetAddon}}(sName) returns (table) - gets AddOn instance, or nil if none  
:{{id|API|Apollo|GetAddonInfo}}()
:{{--|id|API|Apollo|GetAddonInfo}}()
:{{id|API|Apollo|GetAPIVersion}}()
:{{--|id|API|Apollo|GetAPIVersion}}()
:{{id|API|Apollo|GetAssetFolder}}() returns (string) - gets the asset root folder
:{{--|id|API|Apollo|GetAssetFolder}}() returns (string) - gets the asset root folder
:{{id|API|Apollo|GetConsoleVariable}}(sVar) returns (any) - get [[CVar]] sVar. can be nil
:{{--|id|API|Apollo|GetConsoleVariable}}(sVar) returns (any) - get [[../CVar]] sVar. can be nil
:{{id|API|Apollo|GetDisplaySize}}()
:{{--|id|API|Apollo|GetDisplaySize}}()
:{{id|API|Apollo|GetGameFonts}}() returns (table) - gets list of fonts as: index, name, face, size
:{{--|id|API|Apollo|GetGameFonts}}() returns (table) - gets list of fonts as: index, name, face, size
:{{id|API|Apollo|GetMaxResolutionWidth}}()
:{{--|id|API|Apollo|GetMaxResolutionWidth}}()
:{{id|API|Apollo|GetMetaKeysDown}}()
:{{--|id|API|Apollo|GetMetaKeysDown}}()
:{{id|API|Apollo|GetMinResolutionWidth}}()
:{{--|id|API|Apollo|GetMinResolutionWidth}}()
:{{id|API|Apollo|GetMouse}}()
:{{--|id|API|Apollo|GetMouse}}()
:{{id|API|Apollo|GetMouseTargetWindow}}()
:{{--|id|API|Apollo|GetMouseTargetWindow}}()
:{{id|API|Apollo|GetObjectSize}}(pObject) - get size of Object pObject
:{{--|id|API|Apollo|GetObjectSize}}(pObject) - get size of Object pObject
:{{id|API|Apollo|GetPackage}}(sName) returns (table) - as: bAddon, nVersion, strLoadError, strName, tPackage
:{{--|id|API|Apollo|GetPackage}}(sName) returns (table) - as: bAddon, nVersion, strLoadError, strName, tPackage
:{{id|API|Apollo|GetScreenSize}}() returns (width,height) - gets screen width and height
:{{--|id|API|Apollo|GetScreenSize}}() returns (width,height) - gets screen width and height
:{{id|API|Apollo|GetStrata}}()
:{{--|id|API|Apollo|GetStrata}}()
:{{id|API|Apollo|GetString}}(sCheck) returns (string) - get localized string string or stringID
:{{--|id|API|Apollo|GetString}}(sCheck) returns (string) - get localized string string or stringID
:{{id|API|Apollo|GetTextWidth}}()
:{{--|id|API|Apollo|GetTextWidth}}()
:{{id|API|Apollo|GetTickCount}}() returns (number) - gets the tick count
:{{--|id|API|Apollo|GetTickCount}}() returns (number) - gets the tick count
:{{id|API|Apollo|GetWindowsInStratum}}()
:{{--|id|API|Apollo|GetWindowsInStratum}}()
:{{id|API|Apollo|IsAltKeyDown}}() returns (boolean) - is alt is down
:{{--|id|API|Apollo|IsAltKeyDown}}() returns (boolean) - is alt is down
:{{id|API|Apollo|IsCapsLockOn}}()
:{{--|id|API|Apollo|IsCapsLockOn}}()
:{{id|API|Apollo|IsControlKeyDown}}() returns (boolean) - is ctrl is down
:{{--|id|API|Apollo|IsControlKeyDown}}() returns (boolean) - is ctrl is down
:{{id|API|Apollo|IsShiftKeyDown}}() returns (boolean) - is shift is down
:{{--|id|API|Apollo|IsShiftKeyDown}}() returns (boolean) - is shift is down
:{{id|API|Apollo|IsSpriteLoaded}}()
:{{--|id|API|Apollo|IsSpriteLoaded}}()
:{{id|API|Apollo|IsWindowSubclassRegistered}}()
:{{--|id|API|Apollo|IsWindowSubclassRegistered}}()
:{{id|API|Apollo|LinkAddon}}(pModuleToLink,nHandlerRef) - runs pModuleToLink's AddPodInfo
:{{--|id|API|Apollo|LinkAddon}}(pModuleToLink,nHandlerRef) - runs pModuleToLink's AddPodInfo
:{{id|API|Apollo|LoadAnimations}}(sFile) returns (boolean) - loads XML sFile animation. returns success
:{{--|id|API|Apollo|LoadAnimations}}(sFile) returns (boolean) - loads XML sFile animation. returns success
:{{id|API|Apollo|LoadForm}}(sFile,sForm,wndParent,tHandler) returns (window) - load window from specified file
:{{--|id|API|Apollo|LoadForm}}(sFile,sForm,wndParent,tHandler) returns (window) - load window from specified file
:{{id|API|Apollo|LoadGlobalAnchors}}(sFile)
:{{--|id|API|Apollo|LoadGlobalAnchors}}(sFile)
:{{id|API|Apollo|LoadSprites}}(sFile,sDoc) - loads XML sFile and sDoc animation
:{{--|id|API|Apollo|LoadSprites}}(sFile,sDoc) - loads XML sFile and sDoc animation
:{{id|API|Apollo|NoOp}}() returns (number) - returns 0 and does nothing
:{{--|id|API|Apollo|NoOp}}() returns (number) - returns 0 and does nothing
:{{id|API|Apollo|ParseInput}}(sInput) returns (string) - process input, such as slash command, etc
:{{--|id|API|Apollo|ParseInput}}(sInput) returns (string) - process input, such as slash command, etc
:{{id|API|Apollo|RegisterAddon}}(nEventHandler,sLoad,sSave,sRestore)
:{{--|id|API|Apollo|RegisterAddon}}(nEventHandler,sLoad,sSave,sRestore)
:{{id|API|Apollo|RegisterEventHandler}}(sEventName,sFunction,tHandler) - map an event to a handler
:{{--|id|API|Apollo|RegisterEventHandler}}(sEventName,sFunction,tHandler) - map an event to a handler
:{{id|API|Apollo|RegisterPackage}}(tPackage,sName,nVersion,tDependents)
:{{--|id|API|Apollo|RegisterPackage}}(tPackage,sName,nVersion,tDependents)
:{{id|API|Apollo|RegisterSlashCommand}}(sCommand,sFunction,tHandler) - map a [[Slash command|command]] to a handler
:{{--|id|API|Apollo|RegisterSlashCommand}}(sCommand,sFunction,tHandler) - map a [[../Slash command|command]] to a handler
:{{id|API|Apollo|RegisterTimerHandler}}(sTimerName,sFunction,tHandler)
:{{--|id|API|Apollo|RegisterTimerHandler}}(sTimerName,sFunction,tHandler)
:{{id|API|Apollo|RegisterWindowSubclass}}()
:{{--|id|API|Apollo|RegisterWindowSubclass}}()
:{{id|API|Apollo|RemoveEventHandler}}(sEventName,tHandler)
:{{--|id|API|Apollo|RemoveEventHandler}}(sEventName,tHandler)
:{{id|API|Apollo|ResetConsoleVariable}}(sVar)
:{{--|id|API|Apollo|ResetConsoleVariable}}(sVar)
:{{id|API|Apollo|SetConsoleVariable}}(sVar,pMD) - set a console variable
:{{--|id|API|Apollo|SetConsoleVariable}}(sVar,pMD) - set a console variable
:{{id|API|Apollo|SetCursor}}(pCursor)
:{{--|id|API|Apollo|SetCursor}}(pCursor)
:{{id|API|Apollo|SetGlobalAnchor}}(sName,fPoint,nOffset,bOverwrite)
:{{--|id|API|Apollo|SetGlobalAnchor}}(sName,fPoint,nOffset,bOverwrite)
:{{id|API|Apollo|SetMaxResolutionWidth}}()
:{{--|id|API|Apollo|SetMaxResolutionWidth}}()
:{{id|API|Apollo|SetMinResolutionWidth}}()
:{{--|id|API|Apollo|SetMinResolutionWidth}}()
:{{id|API|Apollo|SetNavTextAnchor}}()
:{{--|id|API|Apollo|SetNavTextAnchor}}()
:{{id|API|Apollo|StartTimer}}(sTimerName) - starts the named timer sTimerName
:{{--|id|API|Apollo|StartTimer}}(sTimerName) - starts the named timer sTimerName
:{{id|API|Apollo|StopTimer}}(sTimerName) - stops the named timer sTimerName
:{{--|id|API|Apollo|StopTimer}}(sTimerName) - stops the named timer sTimerName
:{{id|API|Apollo|SuspendAddon}}(nId)
:{{--|id|API|Apollo|SuspendAddon}}(nId)
:{{id|API|Apollo|UnlinkAddon}}()
:{{--|id|API|Apollo|UnlinkAddon}}()


==== Enums ====
==== Enums ====
:{{id|API|Apollo|AddonLoadStatus}} [Loading, Loaded, LoadingError]
:{{--|id|API|Apollo|AddonLoadStatus}} [Loading, Loaded, LoadingError]
:{{id|API|Apollo|DragDropCancelReason}} [EscapeKey, DroppedOnNothing, ClickedOnNothing, ClickedOnWorld, WindowMove]
:{{--|id|API|Apollo|DragDropCancelReason}} [EscapeKey, DroppedOnNothing, ClickedOnNothing, ClickedOnWorld, WindowMove]
:{{id|API|Apollo|DragDropQueryResult}} [PassOn, Ignore, Accept, Invalid]
:{{--|id|API|Apollo|DragDropQueryResult}} [PassOn, Ignore, Accept, Invalid]


==== Events ====
==== Events ====
:{{id|APIE|Apollo|DragDropSysBegin}}(wndSource,sType,iData)
:{{--|id|APIE|Apollo|DragDropSysBegin}}(wndSource,sType,iData)
:{{id|APIE|Apollo|DragDropSysEnd}}(sType,iData)
:{{--|id|APIE|Apollo|DragDropSysEnd}}(sType,iData)
:{{id|APIE|Apollo|LuaError}}(tAddon,sError,bCanIgnore)
:{{--|id|APIE|Apollo|LuaError}}(tAddon,sError,bCanIgnore)
:{{id|APIE|Apollo|ModuleLoaded}}()
:{{--|id|APIE|Apollo|ModuleLoaded}}()
:{{id|APIE|Apollo|ModuleRestore}}()
:{{--|id|APIE|Apollo|ModuleRestore}}()
:{{id|APIE|Apollo|SaveModules}}()
:{{--|id|APIE|Apollo|SaveModules}}()
:{{id|APIE|Apollo|SystemKeyDown}}(iKey)
:{{--|id|APIE|Apollo|SystemKeyDown}}(iKey)
:{{id|APIE|Apollo|TextMessage}}(iType,sMessage)
:{{--|id|APIE|Apollo|TextMessage}}(iType,sMessage)


=== [[API AttributeMilestonesLib|AttributeMilestonesLib]] ===
=== [[../API AttributeMilestonesLib|AttributeMilestonesLib]] ===


=== [[API ChallengesLib|ChallengesLib]] ===
=== [[../API ChallengesLib|ChallengesLib]] ===


=== [[API CharacterScreenLib|CharacterScreenLib]] ===
=== [[../API CharacterScreenLib|CharacterScreenLib]] ===


=== [[API ChatSystemLib|ChatSystemLib]] ===
=== [[../API ChatSystemLib|ChatSystemLib]] ===
:{{id|API|ChatSystemLib|Command}}()
:{{--|id|API|ChatSystemLib|Command}}()
:{{id|API|ChatSystemLib|CreateChannel}}() - Currently has no implementation
:{{--|id|API|ChatSystemLib|CreateChannel}}() - Currently has no implementation
:{{id|API|ChatSystemLib|GetChannels}}()
:{{--|id|API|ChatSystemLib|GetChannels}}()
:{{id|API|ChatSystemLib|GetCommands}}()
:{{--|id|API|ChatSystemLib|GetCommands}}()
:{{id|API|ChatSystemLib|GetEmotes}}()
:{{--|id|API|ChatSystemLib|GetEmotes}}()
:{{id|API|ChatSystemLib|GetInputTypeForString}}(sText) returns (table) - eType, nChannel, sChatType, sCommand, sAbbrev, sArgs, bCommandSet
:{{--|id|API|ChatSystemLib|GetInputTypeForString}}(sText) returns (table) - eType, nChannel, sChatType, sCommand, sAbbrev, sArgs, bCommandSet
:{{id|API|ChatSystemLib|JoinChannel}}() - Currently has no implementation
:{{--|id|API|ChatSystemLib|JoinChannel}}() - Currently has no implementation
:{{id|API|ChatSystemLib|LeaveChannel}}() - Currently has no implementation
:{{--|id|API|ChatSystemLib|LeaveChannel}}() - Currently has no implementation
:{{id|API|ChatSystemLib|PostOnChannel}}()
:{{--|id|API|ChatSystemLib|PostOnChannel}}()
:{{id|API|ChatSystemLib|PrepareInfractionReport}}()
:{{--|id|API|ChatSystemLib|PrepareInfractionReport}}()
:{{id|API|ChatSystemLib|SendInfractionReport}}()
:{{--|id|API|ChatSystemLib|SendInfractionReport}}()
:{{id|API|ChatSystemLib|SendOnChannel}}()
:{{--|id|API|ChatSystemLib|SendOnChannel}}()
:{{id|API|ChatSystemLib|SendOnChannel}}(nChannelNumber,sText)
:{{--|id|API|ChatSystemLib|SendOnChannel}}(nChannelNumber,sText)
:{{id|API|ChatSystemLib|SplitInput}}()
:{{--|id|API|ChatSystemLib|SplitInput}}()


=== [[API CombatFloater|CombatFloater]] ===
=== [[../API CombatFloater|CombatFloater]] ===


=== [[API CombatFloaters|CombatFloaters]] ===
=== [[../API CombatFloaters|CombatFloaters]] ===


=== [[API CommunicatorLib|CommunicatorLib]] ===
=== [[../API CommunicatorLib|CommunicatorLib]] ===


=== [[API CraftingLib|CraftingLib]] ===
=== [[../API CraftingLib|CraftingLib]] ===


=== [[API CREDDExchangeLib|CREDDExchangeLib]] ===
=== [[../API CREDDExchangeLib|CREDDExchangeLib]] ===


=== [[API CSIsLib|CSIsLib]] ===
=== [[../API CSIsLib|CSIsLib]] ===


=== [[API CustomerSurveyLib|CustomerSurveyLib]] ===
=== [[../API CustomerSurveyLib|CustomerSurveyLib]] ===


=== [[API DatacubeLib|DatacubeLib]] ===
=== [[../API DatacubeLib|DatacubeLib]] ===


=== [[API DemoSummary|DemoSummary]] ===
=== [[../API DemoSummary|DemoSummary]] ===


=== [[API GameLib|GameLib]] ===
=== [[../API GameLib|GameLib]] ===
:{{id|API|GameLib|AcceptDuel}}()
:{{--|id|API|GameLib|AcceptDuel}}()
:{{id|API|GameLib|AreAnyItemsNew}}()
:{{--|id|API|GameLib|AreAnyItemsNew}}()
:{{id|API|GameLib|AreQuestUnitCalloutsVisible}}()
:{{--|id|API|GameLib|AreQuestUnitCalloutsVisible}}()
:{{id|API|GameLib|AssignMasterLoot}}()
:{{--|id|API|GameLib|AssignMasterLoot}}()
:{{id|API|GameLib|BuyBankBagSlot}}()
:{{--|id|API|GameLib|BuyBankBagSlot}}()
:{{id|API|GameLib|CanDisembarkVehicle}}()
:{{--|id|API|GameLib|CanDisembarkVehicle}}()
:{{id|API|GameLib|CanDye}}()
:{{--|id|API|GameLib|CanDye}}()
:{{id|API|GameLib|CanEditKeySet}}(nKeySet) returns (boolean) - true if nKeySet is NOT any of the default 3 input key sets
:{{--|id|API|GameLib|CanEditKeySet}}(nKeySet) returns (boolean) - true if nKeySet is NOT any of the default 3 input key sets
:{{id|API|GameLib|CanRepairAll}}()
:{{--|id|API|GameLib|CanRepairAll}}()
:{{id|API|GameLib|CanVacuum}}() returns (boolean)
:{{--|id|API|GameLib|CanVacuum}}() returns (boolean)
:{{id|API|GameLib|Cheat_MakeMeLevel50}}()
:{{--|id|API|GameLib|Cheat_MakeMeLevel50}}()
:{{id|API|GameLib|ClearAllTargetMarkers}}()
:{{--|id|API|GameLib|ClearAllTargetMarkers}}()
:{{id|API|GameLib|ClearCityDirection}}()
:{{--|id|API|GameLib|ClearCityDirection}}()
:{{id|API|GameLib|CodeEnumGenericError}}()
:{{--|id|API|GameLib|CodeEnumGenericError}}()
:{{id|API|GameLib|DeclineDuel}}()
:{{--|id|API|GameLib|DeclineDuel}}()
:{{id|API|GameLib|DisableTutorialType}}()
:{{--|id|API|GameLib|DisableTutorialType}}()
:{{id|API|GameLib|Disembark}}()
:{{--|id|API|GameLib|Disembark}}()
:{{id|API|GameLib|DoAnyItemsBeginQuest}}()
:{{--|id|API|GameLib|DoAnyItemsBeginQuest}}()
:{{id|API|GameLib|DragDropDataToItemLocation}}(nData) returns (table) - {eType, nBagIndex, nBagSlot}
:{{--|id|API|GameLib|DragDropDataToItemLocation}}(nData) returns (table) - {eType, nBagIndex, nBagSlot}
:{{id|API|GameLib|DyeItems}}()
:{{--|id|API|GameLib|DyeItems}}()
:{{id|API|GameLib|ForfeitDuel}}()
:{{--|id|API|GameLib|ForfeitDuel}}()
:{{id|API|GameLib|GetAbilityPoints}}()
:{{--|id|API|GameLib|GetAbilityPoints}}()
:{{id|API|GameLib|GetAccountRealmCharacter}}()
:{{--|id|API|GameLib|GetAccountRealmCharacter}}()
:{{id|API|GameLib|GetAllTutorials}}()
:{{--|id|API|GameLib|GetAllTutorials}}()
:{{id|API|GameLib|GetAllZoneCompletionMapZones}}()
:{{--|id|API|GameLib|GetAllZoneCompletionMapZones}}()
:{{id|API|GameLib|GetAttributePoints}}()
:{{--|id|API|GameLib|GetAttributePoints}}()
:{{id|API|GameLib|GetAvailableTargetMarkers}}()
:{{--|id|API|GameLib|GetAvailableTargetMarkers}}()
:{{id|API|GameLib|GetBindPoint}}()
:{{--|id|API|GameLib|GetBindPoint}}()
:{{id|API|GameLib|GetCCStateStunTimeRemaining}}()
:{{--|id|API|GameLib|GetCCStateStunTimeRemaining}}()
:{{id|API|GameLib|GetCharacterList}}() returns (table) - a counter as an integer and a character name list entry as a string
:{{--|id|API|GameLib|GetCharacterList}}() returns (table) - a counter as an integer and a character name list entry as a string
:{{id|API|GameLib|GetCharInputKeySet}}(nCharIndex) returns (table) - Gets the key bindings specified by nCharIndex. Returns nil if a wait is needed for the server to reply for the key binding list. (as of 6697 can crash client)
:{{--|id|API|GameLib|GetCharInputKeySet}}(nCharIndex) returns (table) - Gets the key bindings specified by nCharIndex. Returns nil if a wait is needed for the server to reply for the key binding list. (as of 6697 can crash client)
:{{id|API|GameLib|GetClassInnateAbility}}()
:{{--|id|API|GameLib|GetClassInnateAbility}}()
:{{id|API|GameLib|GetClassInnateAbilitySpells}}()
:{{--|id|API|GameLib|GetClassInnateAbilitySpells}}()
:{{id|API|GameLib|GetClassName}}() returns (string) - Gets localized class name corresponding to nId from DbFileTable_Class_GetByID, or nil if none
:{{--|id|API|GameLib|GetClassName}}() returns (string) - Gets localized class name corresponding to nId from DbFileTable_Class_GetByID, or nil if none
:{{id|API|GameLib|GetControlledUnit}}() returns (unit) - or nil if none
:{{--|id|API|GameLib|GetControlledUnit}}() returns (unit) - or nil if none
:{{id|API|GameLib|GetCostumeCount}}()
:{{--|id|API|GameLib|GetCostumeCount}}()
:{{id|API|GameLib|GetCostumeIndex}}()
:{{--|id|API|GameLib|GetCostumeIndex}}()
:{{id|API|GameLib|GetCostumeItem}}()
:{{--|id|API|GameLib|GetCostumeItem}}()
:{{id|API|GameLib|GetCostumeItemIcon}}(self.nCurrentCostume, idx)
:{{--|id|API|GameLib|GetCostumeItemIcon}}(self.nCurrentCostume, idx)
:{{id|API|GameLib|GetCostumeUnlockLevel}}()
:{{--|id|API|GameLib|GetCostumeUnlockLevel}}()
:{{id|API|GameLib|GetCredits}}()
:{{--|id|API|GameLib|GetCredits}}()
:{{id|API|GameLib|GetCurrentClassInnateAbilityIndex}}()
:{{--|id|API|GameLib|GetCurrentClassInnateAbilityIndex}}()
:{{id|API|GameLib|GetCurrentClassInnateAbilitySpell}}()
:{{--|id|API|GameLib|GetCurrentClassInnateAbilitySpell}}()
:{{id|API|GameLib|GetCurrentWorldId}}()
:{{--|id|API|GameLib|GetCurrentWorldId}}()
:{{id|API|GameLib|GetCurrentZoneId}}()
:{{--|id|API|GameLib|GetCurrentZoneId}}()
:{{id|API|GameLib|GetCurrentZoneMap}}()
:{{--|id|API|GameLib|GetCurrentZoneMap}}()
:{{id|API|GameLib|GetCurrentZonePvpRules}}()
:{{--|id|API|GameLib|GetCurrentZonePvpRules}}()
:{{id|API|GameLib|GetCurrInputKeySet}}() returns (number)
:{{--|id|API|GameLib|GetCurrInputKeySet}}() returns (number)
:{{id|API|GameLib|GetDefaultRecallCommand}}()
:{{--|id|API|GameLib|GetDefaultRecallCommand}}()
:{{id|API|GameLib|GetDuelOpponent}}(unitPlayer)
:{{--|id|API|GameLib|GetDuelOpponent}}(unitPlayer)
:{{id|API|GameLib|GetDuelState}}()
:{{--|id|API|GameLib|GetDuelState}}()
:{{id|API|GameLib|GetDyeCost}}()
:{{--|id|API|GameLib|GetDyeCost}}()
:{{id|API|GameLib|GetDyeUnlockLevel}}()
:{{--|id|API|GameLib|GetDyeUnlockLevel}}()
:{{id|API|GameLib|GetEmptyInventorySlots}}()
:{{--|id|API|GameLib|GetEmptyInventorySlots}}()
:{{id|API|GameLib|GetErrorCategories}}()
:{{--|id|API|GameLib|GetErrorCategories}}()
:{{id|API|GameLib|GetFrameRate}}()*10)*0.1  
:{{--|id|API|GameLib|GetFrameRate}}()*10)*0.1  
:{{id|API|GameLib|GetGadgetAbility}}()
:{{--|id|API|GameLib|GetGadgetAbility}}()
:{{id|API|GameLib|GetGameCommand}}()
:{{--|id|API|GameLib|GetGameCommand}}()
:{{id|API|GameLib|GetGameExitInfo}}()
:{{--|id|API|GameLib|GetGameExitInfo}}()
:{{id|API|GameLib|GetGameTime}}() returns (number) - game client 'up time' in seconds, fractional milliseconds
:{{--|id|API|GameLib|GetGameTime}}() returns (number) - game client 'up time' in seconds, fractional milliseconds
:{{id|API|GameLib|GetGearScore}}()
:{{--|id|API|GameLib|GetGearScore}}()
:{{id|API|GameLib|GetGuildHolomarkDistance}}()
:{{--|id|API|GameLib|GetGuildHolomarkDistance}}()
:{{id|API|GameLib|GetGuildHolomarkVisible}}(GameLib.GuildHolomark.Left)
:{{--|id|API|GameLib|GetGuildHolomarkVisible}}(GameLib.GuildHolomark.Left)
:{{id|API|GameLib|GetInputActionCategories}}() returns (table) - list of {id, strName} action categories
:{{--|id|API|GameLib|GetInputActionCategories}}() returns (table) - list of {id, strName} action categories
:{{id|API|GameLib|GetInputActionNameByEnum}}()
:{{--|id|API|GameLib|GetInputActionNameByEnum}}()
:{{id|API|GameLib|GetInputKeyNameText}}(tCurrInput) returns (string) - Gets input key's name for a tCurrInput ({eDevice = GameLib.CodeEnumInputDevice.None, nCode, nModifier}), or "<Unbound>" if none
:{{--|id|API|GameLib|GetInputKeyNameText}}(tCurrInput) returns (string) - Gets input key's name for a tCurrInput ({eDevice = GameLib.CodeEnumInputDevice.None, nCode, nModifier}), or "<Unbound>" if none
:{{id|API|GameLib|GetInputKeySet}}(nInputSet) returns (table) - Gets key bindings specified by nInputSet. Returns nil if a wait is needed for the server to reply for the key binding list
:{{--|id|API|GameLib|GetInputKeySet}}(nInputSet) returns (table) - Gets key bindings specified by nInputSet. Returns nil if a wait is needed for the server to reply for the key binding list
:{{id|API|GameLib|GetInstanceSettings}}()
:{{--|id|API|GameLib|GetInstanceSettings}}()
:{{id|API|GameLib|GetInteractiveUnit}}() returns (number) - Gets closest interactive unit id
:{{--|id|API|GameLib|GetInteractiveUnit}}() returns (number) - Gets closest interactive unit id
:{{id|API|GameLib|GetKeyBinding}}(CastObjectiveAbility)
:{{--|id|API|GameLib|GetKeyBinding}}(CastObjectiveAbility)
:{{id|API|GameLib|GetKeyBindingByEnum}}(eInputAction)
:{{--|id|API|GameLib|GetKeyBindingByEnum}}(eInputAction)
:{{id|API|GameLib|GetKeyBindings}}() returns (table) - Gets a list of the current key bindings as: arInputs, idAction, idCategory, nDisplayIndex, strAction, strActionLocalized
:{{--|id|API|GameLib|GetKeyBindings}}() returns (table) - Gets a list of the current key bindings as: arInputs, idAction, idCategory, nDisplayIndex, strAction, strActionLocalized
:{{id|API|GameLib|GetKnownDyes}}()
:{{--|id|API|GameLib|GetKnownDyes}}()
:{{id|API|GameLib|GetLevelUpFanfareDuration}}()
:{{--|id|API|GameLib|GetLevelUpFanfareDuration}}()
:{{id|API|GameLib|GetLevelUpUnlock}}()
:{{--|id|API|GameLib|GetLevelUpUnlock}}()
:{{id|API|GameLib|GetLevelUpUnlockTypes}}()
:{{--|id|API|GameLib|GetLevelUpUnlockTypes}}()
:{{id|API|GameLib|GetLocalTime}}() returns (table) - as: nYear, nMonth, nDay, nDayOfWeek, nHour, nMinute, nSecond, strFormattedTime
:{{--|id|API|GameLib|GetLocalTime}}() returns (table) - as: nYear, nMonth, nDay, nDayOfWeek, nHour, nMinute, nSecond, strFormattedTime
:{{id|API|GameLib|GetLootRolls}}()
:{{--|id|API|GameLib|GetLootRolls}}()
:{{id|API|GameLib|GetMasterLoot}}()
:{{--|id|API|GameLib|GetMasterLoot}}()
:{{id|API|GameLib|GetNextBankBagCost}}()
:{{--|id|API|GameLib|GetNextBankBagCost}}()
:{{id|API|GameLib|GetNumBankBagSlots}}()
:{{--|id|API|GameLib|GetNumBankBagSlots}}()
:{{id|API|GameLib|GetNumClassInnateAbilitySpells}}()
:{{--|id|API|GameLib|GetNumClassInnateAbilitySpells}}()
:{{id|API|GameLib|GetPendingLevelUpUnlocks}}() returns (table)
:{{--|id|API|GameLib|GetPendingLevelUpUnlocks}}() returns (table)
:{{id|API|GameLib|GetPendingRemovalWarningRemaining}}()
:{{--|id|API|GameLib|GetPendingRemovalWarningRemaining}}()
:{{id|API|GameLib|GetPendingTutorials}}()
:{{--|id|API|GameLib|GetPendingTutorials}}()
:{{id|API|GameLib|GetPlayerCurrency}}(nType, eGroupType) returns ([[API TYPE money|money]]) - gets currency data for current player
:{{--|id|API|GameLib|GetPlayerCurrency}}(nType, eGroupType) returns ([[../API TYPE money|money]]) - gets currency data for current player
:{{id|API|GameLib|GetPlayerGenericVehicleUnit}}()
:{{--|id|API|GameLib|GetPlayerGenericVehicleUnit}}()
:{{id|API|GameLib|GetPlayerLevel}}()
:{{--|id|API|GameLib|GetPlayerLevel}}()
:{{id|API|GameLib|GetPlayerMoney}}() - "Deprecated"
:{{--|id|API|GameLib|GetPlayerMoney}}() - "Deprecated"
:{{id|API|GameLib|GetPlayerMountUnit}}() returns (unit) - gets the players mount unit, else 1, and nil if none
:{{--|id|API|GameLib|GetPlayerMountUnit}}() returns (unit) - gets the players mount unit, else 1, and nil if none
:{{id|API|GameLib|GetPlayerPets}}()
:{{--|id|API|GameLib|GetPlayerPets}}()
:{{id|API|GameLib|GetPlayerTaxiUnit}}() returns (unit) - gets the taxi that the player is currently on, else 1 and nil if null
:{{--|id|API|GameLib|GetPlayerTaxiUnit}}() returns (unit) - gets the taxi that the player is currently on, else 1 and nil if null
:{{id|API|GameLib|GetPlayerUnit}}() returns ([[API TYPE unit|unit]]) - gets current player
:{{--|id|API|GameLib|GetPlayerUnit}}() returns ([[../API TYPE unit|unit]]) - gets current player
:{{id|API|GameLib|GetPlayerUnitByName}}()
:{{--|id|API|GameLib|GetPlayerUnitByName}}()
:{{id|API|GameLib|GetPlayerVehicleUnit}}() returns (unit) - gets the players vehicle unit, else 1 and nil if none
:{{--|id|API|GameLib|GetPlayerVehicleUnit}}() returns (unit) - gets the players vehicle unit, else 1 and nil if none
:{{id|API|GameLib|GetPvpFlagInfo}}()
:{{--|id|API|GameLib|GetPvpFlagInfo}}()
:{{id|API|GameLib|GetPvpGraveyards}}() returns (table) - (not implemented) returns as: infoId and available of Graveyard
:{{--|id|API|GameLib|GetPvpGraveyards}}() returns (table) - (not implemented) returns as: infoId and available of Graveyard
:{{id|API|GameLib|GetRealmName}}() returns (string)
:{{--|id|API|GameLib|GetRealmName}}() returns (string)
:{{id|API|GameLib|GetRepairAllCost}}()
:{{--|id|API|GameLib|GetRepairAllCost}}()
:{{id|API|GameLib|GetReputationInfo}}()
:{{--|id|API|GameLib|GetReputationInfo}}()
:{{id|API|GameLib|GetReputationLevels}}()
:{{--|id|API|GameLib|GetReputationLevels}}()
:{{id|API|GameLib|GetServerTime}}() returns (table) - as: nYear, nMonth, nDay, nDayOfWeek, nHour, nMinute, nSecond, strFormattedTime
:{{--|id|API|GameLib|GetServerTime}}() returns (table) - as: nYear, nMonth, nDay, nDayOfWeek, nHour, nMinute, nSecond, strFormattedTime
:{{id|API|GameLib|GetShortcutMount}}()
:{{--|id|API|GameLib|GetShortcutMount}}()
:{{id|API|GameLib|GetShortcutPotion}}()
:{{--|id|API|GameLib|GetShortcutPotion}}()
:{{id|API|GameLib|GetSpell}}(wndControl:GetAbilityTierId())
:{{--|id|API|GameLib|GetSpell}}(wndControl:GetAbilityTierId())
:{{id|API|GameLib|GetSpellThresholdTimePrcntDone}}()
:{{--|id|API|GameLib|GetSpellThresholdTimePrcntDone}}()
:{{id|API|GameLib|GetSpellThresholdTimePrcntLeft}}()
:{{--|id|API|GameLib|GetSpellThresholdTimePrcntLeft}}()
:{{id|API|GameLib|GetStuckCooldowns}}()
:{{--|id|API|GameLib|GetStuckCooldowns}}()
:{{id|API|GameLib|GetTargetMarkerIcon}}()
:{{--|id|API|GameLib|GetTargetMarkerIcon}}()
:{{id|API|GameLib|GetTargetUnit}}() returns (unit) - gets the target unit, else 0 if none
:{{--|id|API|GameLib|GetTargetUnit}}() returns (unit) - gets the target unit, else 0 if none
:{{id|API|GameLib|GetTeleportIlliumSpell}}():GetBaseSpellId()
:{{--|id|API|GameLib|GetTeleportIlliumSpell}}():GetBaseSpellId()
:{{id|API|GameLib|GetTeleportThaydSpell}}():GetBaseSpellId()
:{{--|id|API|GameLib|GetTeleportThaydSpell}}():GetBaseSpellId()
:{{id|API|GameLib|GetTextTypeMaxLength}}(GameLib.CodeEnumUserText.GuildName)
:{{--|id|API|GameLib|GetTextTypeMaxLength}}(GameLib.CodeEnumUserText.GuildName)
:{{id|API|GameLib|GetTickCount}}() returns (number) - Gets tick count truncated to integer
:{{--|id|API|GameLib|GetTickCount}}() returns (number) - Gets tick count truncated to integer
:{{id|API|GameLib|GetTotalAbilityPoints}}()
:{{--|id|API|GameLib|GetTotalAbilityPoints}}()
:{{id|API|GameLib|GetTotalInventorySlots}}()
:{{--|id|API|GameLib|GetTotalInventorySlots}}()
:{{id|API|GameLib|GetTutorial}}(nTutorialId)
:{{--|id|API|GameLib|GetTutorial}}(nTutorialId)
:{{id|API|GameLib|GetTutorialLayouts}}()
:{{--|id|API|GameLib|GetTutorialLayouts}}()
:{{id|API|GameLib|GetTutorialPopupContext}}()
:{{--|id|API|GameLib|GetTutorialPopupContext}}()
:{{id|API|GameLib|GetTutorialsForCategory}}()
:{{--|id|API|GameLib|GetTutorialsForCategory}}()
:{{id|API|GameLib|GetTutorialVisibilityFlags}}()
:{{--|id|API|GameLib|GetTutorialVisibilityFlags}}()
:{{id|API|GameLib|GetUnitById}}()
:{{--|id|API|GameLib|GetUnitById}}()
:{{id|API|GameLib|GetUnitScreenPosition}}()
:{{--|id|API|GameLib|GetUnitScreenPosition}}()
:{{id|API|GameLib|GetUnlocksForLevel}}(nSpecificLevel, nSystem, true)
:{{--|id|API|GameLib|GetUnlocksForLevel}}(nSpecificLevel, nSystem, true)
:{{id|API|GameLib|GetVersionInfo}}()
:{{--|id|API|GameLib|GetVersionInfo}}()
:{{id|API|GameLib|GetWorldCompletionPercent}}()
:{{--|id|API|GameLib|GetWorldCompletionPercent}}()
:{{id|API|GameLib|GetWorldDifficulty}}()
:{{--|id|API|GameLib|GetWorldDifficulty}}()
:{{id|API|GameLib|GetWorldGameMode}}()
:{{--|id|API|GameLib|GetWorldGameMode}}()
:{{id|API|GameLib|GetWorldTimeOfDay}}() returns (number) - realm time from 0 to return/3600=24 wrapping. not real time
:{{--|id|API|GameLib|GetWorldTimeOfDay}}() returns (number) - realm time from 0 to return/3600=24 wrapping. not real time
:{{id|API|GameLib|GetWorldTooltipContainer}}()
:{{--|id|API|GameLib|GetWorldTooltipContainer}}()
:{{id|API|GameLib|GetXpBonusData}}(nWho) returns (table) - Gets description of xp bonus as: ?
:{{--|id|API|GameLib|GetXpBonusData}}(nWho) returns (table) - Gets description of xp bonus as: ?
:{{id|API|GameLib|GetZoneCompletion}}()
:{{--|id|API|GameLib|GetZoneCompletion}}()
:{{id|API|GameLib|GetZoneCompletionTypes}}()
:{{--|id|API|GameLib|GetZoneCompletionTypes}}()
:{{id|API|GameLib|GetZoneExplorationPercent}}()
:{{--|id|API|GameLib|GetZoneExplorationPercent}}()
:{{id|API|GameLib|HasBindPoint}}()
:{{--|id|API|GameLib|HasBindPoint}}()
:{{id|API|GameLib|HasTutorialSound}}(nTutorialId, nPassedPage)
:{{--|id|API|GameLib|HasTutorialSound}}(nTutorialId, nPassedPage)
:{{id|API|GameLib|InitiateDuel}}()
:{{--|id|API|GameLib|InitiateDuel}}()
:{{id|API|GameLib|IsCharacterLoaded}}() returns (boolean)
:{{--|id|API|GameLib|IsCharacterLoaded}}() returns (boolean)
:{{id|API|GameLib|IsControlledUnit}}(unit) returns (boolean) - check if unit is a controlled unit
:{{--|id|API|GameLib|IsControlledUnit}}(unit) returns (boolean) - check if unit is a controlled unit
:{{id|API|GameLib|IsCostumeSlotVisible}}()
:{{--|id|API|GameLib|IsCostumeSlotVisible}}()
:{{id|API|GameLib|IsCurrentInnateAbilityActive}}()
:{{--|id|API|GameLib|IsCurrentInnateAbilityActive}}()
:{{id|API|GameLib|IsIgnoringDuelRequests}}()
:{{--|id|API|GameLib|IsIgnoringDuelRequests}}()
:{{id|API|GameLib|IsInLocation}}()
:{{--|id|API|GameLib|IsInLocation}}()
:{{id|API|GameLib|IsInWorldZone}}(idSubZone)
:{{--|id|API|GameLib|IsInWorldZone}}(idSubZone)
:{{id|API|GameLib|IsKeyBindable}}(nCode, eModifier)
:{{--|id|API|GameLib|IsKeyBindable}}(nCode, eModifier)
:{{id|API|GameLib|IsLevelUpUnlockViewed}}()
:{{--|id|API|GameLib|IsLevelUpUnlockViewed}}()
:{{id|API|GameLib|IsMouseLockOn}}()
:{{--|id|API|GameLib|IsMouseLockOn}}()
:{{id|API|GameLib|IsNeedRollAllowed}}(tCurrentElement.nLootId)
:{{--|id|API|GameLib|IsNeedRollAllowed}}(tCurrentElement.nLootId)
:{{id|API|GameLib|IsOverdriveActive}}()
:{{--|id|API|GameLib|IsOverdriveActive}}()
:{{id|API|GameLib|IsPvpFlagged}}()
:{{--|id|API|GameLib|IsPvpFlagged}}()
:{{id|API|GameLib|IsPvpServer}}()
:{{--|id|API|GameLib|IsPvpServer}}()
:{{id|API|GameLib|IsSpellSurgeActive}}()
:{{--|id|API|GameLib|IsSpellSurgeActive}}()
:{{id|API|GameLib|IsTextValid}}(strInfo, GameLib.CodeEnumUserText.GuildInfoMessage, GameLib.CodeEnumUserTextFilterClass.Strict)
:{{--|id|API|GameLib|IsTextValid}}(strInfo, GameLib.CodeEnumUserText.GuildInfoMessage, GameLib.CodeEnumUserTextFilterClass.Strict)
:{{id|API|GameLib|IsTutorialCategoryVisible}}(nType)
:{{--|id|API|GameLib|IsTutorialCategoryVisible}}(nType)
:{{id|API|GameLib|IsTutorialNoPageAlert}}(nTutorialId)
:{{--|id|API|GameLib|IsTutorialNoPageAlert}}(nTutorialId)
:{{id|API|GameLib|IsTutorialViewed}}()
:{{--|id|API|GameLib|IsTutorialViewed}}()
:{{id|API|GameLib|IsZoneInZone}}()
:{{--|id|API|GameLib|IsZoneInZone}}()
:{{id|API|GameLib|ItemLocationToDragDropData}}(nLocationType,nBagIndex,nBagSlot) returns (number)
:{{--|id|API|GameLib|ItemLocationToDragDropData}}(nLocationType,nBagIndex,nBagSlot) returns (number)
:{{id|API|GameLib|LeavePendingRemovalInstance}}()
:{{--|id|API|GameLib|LeavePendingRemovalInstance}}()
:{{id|API|GameLib|MarkCityDirection}}(wndHandler:GetData()
:{{--|id|API|GameLib|MarkCityDirection}}(wndHandler:GetData()
:{{id|API|GameLib|MarkLevelUpUnlockViewed}}()
:{{--|id|API|GameLib|MarkLevelUpUnlockViewed}}()
:{{id|API|GameLib|MarkTutorialViewed}}(tEntry.id, true)
:{{--|id|API|GameLib|MarkTutorialViewed}}(tEntry.id, true)
:{{id|API|GameLib|OnClosedInstanceSettings}}()
:{{--|id|API|GameLib|OnClosedInstanceSettings}}()
:{{id|API|GameLib|PassOnLoot}}(self.wndMain:GetData()
:{{--|id|API|GameLib|PassOnLoot}}(self.wndMain:GetData()
:{{id|API|GameLib|PauseGameActionInput}}(bPaused)
:{{--|id|API|GameLib|PauseGameActionInput}}(bPaused)
:{{id|API|GameLib|PlayTutorialSound}}()
:{{--|id|API|GameLib|PlayTutorialSound}}()
:{{id|API|GameLib|RecallShardBind}}() - (not implemented) bind should receive an id of a shard location
:{{--|id|API|GameLib|RecallShardBind}}() - (not implemented) bind should receive an id of a shard location
:{{id|API|GameLib|RecallShardGetInfo}}() returns (bExists,bCanUse,strLocation,idLocation,fCooldown)  
:{{--|id|API|GameLib|RecallShardGetInfo}}() returns (bExists,bCanUse,strLocation,idLocation,fCooldown)  
:{{id|API|GameLib|RecallShardUse}}() - (not implemented)
:{{--|id|API|GameLib|RecallShardUse}}() - (not implemented)
:{{id|API|GameLib|ReportBug}}(tSub.nId, self.unitSelected, self.idQuest, self.wndReportBug:FindChild("Description"):GetText())
:{{--|id|API|GameLib|ReportBug}}(tSub.nId, self.unitSelected, self.idQuest, self.wndReportBug:FindChild("Description"):GetText())
:{{id|API|GameLib|ResetAttributePoints}}()
:{{--|id|API|GameLib|ResetAttributePoints}}()
:{{id|API|GameLib|ResetLevelUpUnlocks}}()
:{{--|id|API|GameLib|ResetLevelUpUnlocks}}()
:{{id|API|GameLib|ResetSingleInstance}}()
:{{--|id|API|GameLib|ResetSingleInstance}}()
:{{id|API|GameLib|ResetTutorials}}()
:{{--|id|API|GameLib|ResetTutorials}}()
:{{id|API|GameLib|RollOnLoot}}(self.wndMain:GetData())
:{{--|id|API|GameLib|RollOnLoot}}(self.wndMain:GetData())
:{{id|API|GameLib|SearchRelationshipStatusByCharacterName}}()
:{{--|id|API|GameLib|SearchRelationshipStatusByCharacterName}}()
:{{id|API|GameLib|SetCostumeIndex}}()
:{{--|id|API|GameLib|SetCostumeIndex}}()
:{{id|API|GameLib|SetCostumeItem}}(self.nCurrentCostume, wndControl:GetData(), uItemToImprint:GetInventoryId())
:{{--|id|API|GameLib|SetCostumeItem}}(self.nCurrentCostume, wndControl:GetData(), uItemToImprint:GetInventoryId())
:{{id|API|GameLib|SetCostumeSlotVisible}}()
:{{--|id|API|GameLib|SetCostumeSlotVisible}}()
:{{id|API|GameLib|SetCurrentClassInnateAbilityIndex}}(wndHandler:GetData())
:{{--|id|API|GameLib|SetCurrentClassInnateAbilityIndex}}(wndHandler:GetData())
:{{id|API|GameLib|SetCurrInputKeySet}}(nInputSet) returns (boolean) - Updates InputSet specified by nInputSet. Returns false if a wait is needed for the server to reply for the key binding list.
:{{--|id|API|GameLib|SetCurrInputKeySet}}(nInputSet) returns (boolean) - Updates InputSet specified by nInputSet. Returns false if a wait is needed for the server to reply for the key binding list.
:{{id|API|GameLib|SetDefaultRecallCommand}}(GameLib.CodeEnumRecallCommand.House)
:{{--|id|API|GameLib|SetDefaultRecallCommand}}(GameLib.CodeEnumRecallCommand.House)
:{{id|API|GameLib|SetIgnoreDuelRequests}}()
:{{--|id|API|GameLib|SetIgnoreDuelRequests}}()
:{{id|API|GameLib|SetInstanceSettings}}(eDifficulty, self.wndMain:GetRadioSel("InstanceSettings_LocalRadioGroup_Rallying"))
:{{--|id|API|GameLib|SetInstanceSettings}}(eDifficulty, self.wndMain:GetRadioSel("InstanceSettings_LocalRadioGroup_Rallying"))
:{{id|API|GameLib|SetKeyBindings}}(tInputTable) - Runs the SaveInputKeySet after updating the key bindings table
:{{--|id|API|GameLib|SetKeyBindings}}(tInputTable) - Runs the SaveInputKeySet after updating the key bindings table
:{{id|API|GameLib|SetMouseLock}}()
:{{--|id|API|GameLib|SetMouseLock}}()
:{{id|API|GameLib|SetSharedChallengePreference}}()
:{{--|id|API|GameLib|SetSharedChallengePreference}}()
:{{id|API|GameLib|SetShortcutMount}}(tSelectedSpellObj:GetId())
:{{--|id|API|GameLib|SetShortcutMount}}(tSelectedSpellObj:GetId())
:{{id|API|GameLib|SetShortcutPotion}}(tSelectedPotion:GetItemId())
:{{--|id|API|GameLib|SetShortcutPotion}}(tSelectedPotion:GetItemId())
:{{id|API|GameLib|SetTargetUnit}}(unit)
:{{--|id|API|GameLib|SetTargetUnit}}(unit)
:{{id|API|GameLib|SetWorldTooltipContainer}}()
:{{--|id|API|GameLib|SetWorldTooltipContainer}}()
:{{id|API|GameLib|ShowGuildHolomark}}()
:{{--|id|API|GameLib|ShowGuildHolomark}}()
:{{id|API|GameLib|ShowUI}}()
:{{--|id|API|GameLib|ShowUI}}()
:{{id|API|GameLib|SpendAttributePoints}}()
:{{--|id|API|GameLib|SpendAttributePoints}}()
:{{id|API|GameLib|StopTutorialSound}}()
:{{--|id|API|GameLib|StopTutorialSound}}()
:{{id|API|GameLib|SupportStuck}}()
:{{--|id|API|GameLib|SupportStuck}}()
:{{id|API|GameLib|TogglePvpFlags}}()
:{{--|id|API|GameLib|TogglePvpFlags}}()
:{{id|API|GameLib|ToggleQuestUnitCallouts}}()
:{{--|id|API|GameLib|ToggleQuestUnitCallouts}}()
:{{id|API|GameLib|ToggleTutorialVisibilityFlags}}(entry.wnd:FindChild("MiddleLevelViewBtn"):GetData())
:{{--|id|API|GameLib|ToggleTutorialVisibilityFlags}}(entry.wnd:FindChild("MiddleLevelViewBtn"):GetData())
:{{id|API|GameLib|UIExitCinematics}}()
:{{--|id|API|GameLib|UIExitCinematics}}()
:{{id|API|GameLib|UIStartCinematics}}()
:{{--|id|API|GameLib|UIStartCinematics}}()
:{{id|API|GameLib|WhiteOutFadeIn}}()
:{{--|id|API|GameLib|WhiteOutFadeIn}}()
:{{id|API|GameLib|WhiteOutFadeOut}}()
:{{--|id|API|GameLib|WhiteOutFadeOut}}()
:{{id|API|GameLib|WorldLocToScreenPoint}}()
:{{--|id|API|GameLib|WorldLocToScreenPoint}}()


==== Enums ====
==== Enums ====
:{{id|API|GameLib|CityDirectionType}} [Mailbox,Bank,AuctionHouse,CommodityMarket, AbilityVendor, Tradeskill, General, HousingNpc, Transport]
:{{--|id|API|GameLib|CityDirectionType}} [Mailbox,Bank,AuctionHouse,CommodityMarket, AbilityVendor, Tradeskill, General, HousingNpc, Transport]
:{{id|API|GameLib|CodeEnumAddonSaveLevel}} [General,Account,Realm,Character]
:{{--|id|API|GameLib|CodeEnumAddonSaveLevel}} [General,Account,Realm,Character]
:{{id|API|GameLib|CodeEnumClass}} [Warrior,Engineer,Esper,Medic, Stalker, Spellslinger]
:{{--|id|API|GameLib|CodeEnumClass}} [Warrior,Engineer,Esper,Medic, Stalker, Spellslinger]
:{{id|API|GameLib|CodeEnumCombatResult}} [Avoid,Critical,Hit,NeedsTelegraphEvaluation, OutsideTelegraph, OutsideTelegraphInvalid, InsideTelegraph, NeedsHitResultCalc]
:{{--|id|API|GameLib|CodeEnumCombatResult}} [Avoid,Critical,Hit,NeedsTelegraphEvaluation, OutsideTelegraph, OutsideTelegraphInvalid, InsideTelegraph, NeedsHitResultCalc]
:{{id|API|GameLib|CodeEnumConfirmButtonType}} [SendMail,CommitTrade,DeleteItem,SalvageItem]
:{{--|id|API|GameLib|CodeEnumConfirmButtonType}} [SendMail,CommitTrade,DeleteItem,SalvageItem]
:{{id|API|GameLib|CodeEnumDamageType}} [Physical,Tech,Magic,Heal, HealShields, Fall, Suffocate]
:{{--|id|API|GameLib|CodeEnumDamageType}} [Physical,Tech,Magic,Heal, HealShields, Fall, Suffocate]
:{{id|API|GameLib|CodeEnumDuelState}} [None,Pending,WaitingToAccept,Dueling]
:{{--|id|API|GameLib|CodeEnumDuelState}} [None,Pending,WaitingToAccept,Dueling]
:{{id|API|GameLib|CodeEnumEquippedItems}} [Chest,Legs,Head,Shoulder, Feet, Hands, WeaponTool, WeaponAttachment, System, Augment, Implant, Gadget, Shields, WeaponPrimary, Bag0, Bag1, Bag2, Bag3, BankBag0, BankBag1, BankBag2, BankBag3, BankBag4]
:{{--|id|API|GameLib|CodeEnumEquippedItems}} [Chest,Legs,Head,Shoulder, Feet, Hands, WeaponTool, WeaponAttachment, System, Augment, Implant, Gadget, Shields, WeaponPrimary, Bag0, Bag1, Bag2, Bag3, BankBag0, BankBag1, BankBag2, BankBag3, BankBag4]
:{{id|API|GameLib|CodeEnumExitEvent}} [None,Camp,Quit]
:{{--|id|API|GameLib|CodeEnumExitEvent}} [None,Camp,Quit]
:{{id|API|GameLib|CodeEnumGameCommandType}} [GadgetAbility,DefaultAttack,ClassInnateAbility, ActivateTarget, FollowTarget, Sprint, ToggleWalk, Dismount, Vacuum, PathAction, ToggleScannerBot, DashForward, DashBackward, DashLeft, DashRight, PathAction2, Interact, GoToBind, GoToHouse, EscapeHouse, GoToWarplot, WarplotBossTokenUI, SummonMount, UsePotion, GoToIllium, GoToThayd]
:{{--|id|API|GameLib|CodeEnumGameCommandType}} [GadgetAbility,DefaultAttack,ClassInnateAbility, ActivateTarget, FollowTarget, Sprint, ToggleWalk, Dismount, Vacuum, PathAction, ToggleScannerBot, DashForward, DashBackward, DashLeft, DashRight, PathAction2, Interact, GoToBind, GoToHouse, EscapeHouse, GoToWarplot, WarplotBossTokenUI, SummonMount, UsePotion, GoToIllium, GoToThayd]
:{{id|API|GameLib|CodeEnumGenericError}} [Ok,Params,PlayerBusy,UnknownTargetUnit, TargetFaction, DbFailure, Item_BadId, Reserved02, Reserved03, Reserved04, Vendor_StackSize, Vendor_SoldOut, Vendor_UnknownItem, Vendor_FailedPreReq, Vendor_NotAVendor, Vendor_TooFar, Vendor_BadItemRec, Vendor_NotEnoughToFillQuantity, Vendor_NotEnoughCash, Vendor_UniqueConstraint, Vendor_ItemLocked, Vendor_IWontBuyThat, Vendor_NoQuantity, Vendor_BagIsNotEmpty, Item_OverFlowChestCreated, Item_InventoryFull, Item_UnknownItem, Item_QuestViolation, Item_Unique, Item_NotValidforSlot, Item_Locked, Item_AlreadyEquipped, Item_NotEquipped, Item_BagMustBeEmpty, Item_CannotFindBag, Item_BagToSmall, Item_CantPutBagInItself, Item_WrongRace, Item_WrongClass, Item_FailedProficiency, Item_LevelToLow, Embark_PlayerAlreadyinSeat, Embark_PlayerUnableToEmbark, Embark_InvalidVehicleUnit, Embark_NoSplineForTaxi, Embark_VehicleIsBroken, Embark_InvalidSeat, Embark_SeatTaken, Embark_SeatEmpty, Embark_NotInRange, Embark_CannotDoWhileOnTaxi, Mail_CannotFindPlayer, Mail_FailedToCreate, Vendor_CuratorOnlyBuysRelics, Vendor_CannotBuyRelics, Player_CantDoWhileDead, Vendor_NoBuyer, Vendor_NoVendor, Vendor_Buyer_NoActionCC, Vendor_Vendor_NoActionCC, Vendor_Vendor_Disposition, Player_CannotWhileInCombat, Mail_Busy, Mail_MailBoxOutOfRange, Mail_NoAttachment, Mail_InsufficientFunds, Mail_InvalidInventorySlot, Mail_UniqueExists, Mail_CannotDelete, Mail_DoesNotExist, Item_CannotBeSalvaged, Conversion_BadConversionRec, Conversion_CannotRemoveSource, Conversion_CannotAddTarget, Faction_NotEnoughRep, Item_NoItems, Craft_TierTooLow, Craft_MissingMaterials, Craft_IncompleteCircuit, Craft_SocketNotModdable, Craft_DuplicateChip, DisEmbark_PlayerNotInWorld, Item_NeedsRepair, Craft_TooManyAdditives, Item_SlotDisabled, Matching_NoRoleSelected, Instance_NotFound, Auction_NotReady, Auction_CannotFillOrder, Mail_CannotTransferItem, Mail_InvalidText, Mail_CanNotHaveCoDAndGift, Auction_TooManyOrders, Auction_OrderTooBig, Auction_NotFound, Auction_BidTooLow, Auction_OwnItem, Auction_BidTooHigh, Auction_AlreadyHasBid, Mail_InvalidDeliverySpeed, Housing_InvalidDecorPlacement, Instance_LimitExceeded, Craft_UnknownSchematic, Craft_MicrochipInvalidSocket, Craft_MicrochipInvalidSlot, Craft_FailChanceTooHigh, Instance_EncounterInProgress, Instance_Full, Housing_CrateFull, TargetBusy, Mail_CannotReturn, Mail_CannotMailSelf, Faction_AtMax, Housing_MaxDecor, Auction_ItemAuctionDisabled, Auction_CommodityDisabled, Mail_CannotMailTrialAccount, MissingEntitlement, Instance_TransferPending, Instance_InvalidDestination, Instance_NotInGroup, Instance_DifferentSavedInstance, Instance_InstanceInUse, Item_WrongFaction, Instance_WrongLevel]
:{{--|id|API|GameLib|CodeEnumGenericError}} [Ok,Params,PlayerBusy,UnknownTargetUnit, TargetFaction, DbFailure, Item_BadId, Reserved02, Reserved03, Reserved04, Vendor_StackSize, Vendor_SoldOut, Vendor_UnknownItem, Vendor_FailedPreReq, Vendor_NotAVendor, Vendor_TooFar, Vendor_BadItemRec, Vendor_NotEnoughToFillQuantity, Vendor_NotEnoughCash, Vendor_UniqueConstraint, Vendor_ItemLocked, Vendor_IWontBuyThat, Vendor_NoQuantity, Vendor_BagIsNotEmpty, Item_OverFlowChestCreated, Item_InventoryFull, Item_UnknownItem, Item_QuestViolation, Item_Unique, Item_NotValidforSlot, Item_Locked, Item_AlreadyEquipped, Item_NotEquipped, Item_BagMustBeEmpty, Item_CannotFindBag, Item_BagToSmall, Item_CantPutBagInItself, Item_WrongRace, Item_WrongClass, Item_FailedProficiency, Item_LevelToLow, Embark_PlayerAlreadyinSeat, Embark_PlayerUnableToEmbark, Embark_InvalidVehicleUnit, Embark_NoSplineForTaxi, Embark_VehicleIsBroken, Embark_InvalidSeat, Embark_SeatTaken, Embark_SeatEmpty, Embark_NotInRange, Embark_CannotDoWhileOnTaxi, Mail_CannotFindPlayer, Mail_FailedToCreate, Vendor_CuratorOnlyBuysRelics, Vendor_CannotBuyRelics, Player_CantDoWhileDead, Vendor_NoBuyer, Vendor_NoVendor, Vendor_Buyer_NoActionCC, Vendor_Vendor_NoActionCC, Vendor_Vendor_Disposition, Player_CannotWhileInCombat, Mail_Busy, Mail_MailBoxOutOfRange, Mail_NoAttachment, Mail_InsufficientFunds, Mail_InvalidInventorySlot, Mail_UniqueExists, Mail_CannotDelete, Mail_DoesNotExist, Item_CannotBeSalvaged, Conversion_BadConversionRec, Conversion_CannotRemoveSource, Conversion_CannotAddTarget, Faction_NotEnoughRep, Item_NoItems, Craft_TierTooLow, Craft_MissingMaterials, Craft_IncompleteCircuit, Craft_SocketNotModdable, Craft_DuplicateChip, DisEmbark_PlayerNotInWorld, Item_NeedsRepair, Craft_TooManyAdditives, Item_SlotDisabled, Matching_NoRoleSelected, Instance_NotFound, Auction_NotReady, Auction_CannotFillOrder, Mail_CannotTransferItem, Mail_InvalidText, Mail_CanNotHaveCoDAndGift, Auction_TooManyOrders, Auction_OrderTooBig, Auction_NotFound, Auction_BidTooLow, Auction_OwnItem, Auction_BidTooHigh, Auction_AlreadyHasBid, Mail_InvalidDeliverySpeed, Housing_InvalidDecorPlacement, Instance_LimitExceeded, Craft_UnknownSchematic, Craft_MicrochipInvalidSocket, Craft_MicrochipInvalidSlot, Craft_FailChanceTooHigh, Instance_EncounterInProgress, Instance_Full, Housing_CrateFull, TargetBusy, Mail_CannotReturn, Mail_CannotMailSelf, Faction_AtMax, Housing_MaxDecor, Auction_ItemAuctionDisabled, Auction_CommodityDisabled, Mail_CannotMailTrialAccount, MissingEntitlement, Instance_TransferPending, Instance_InvalidDestination, Instance_NotInGroup, Instance_DifferentSavedInstance, Instance_InstanceInUse, Item_WrongFaction, Instance_WrongLevel]
:{{id|API|GameLib|CodeEnumInputAction}} [Nothing,Options,CharacterPanel,Inventory, QuestLog, Communicator, Escape, Shift, Control, Select, MouseInteract, Interact, HostileInteract, TargetSelf, TargetParty1, TargetParty2, TargetParty3, TargetParty4, TargetNextEnemy, TargetPreviousEnemy, TargetNextFriend, TargetPreviousFriend, AssistTarget, MoveForward, MoveBackward, StrafeLeft, StrafeRight, TurnLeft, TurnRight, PitchUp, PitchDown, MouseTurn, SprintModifier, VacuumLoot, PathAction, Jump, Dismount, ToggleSit, ToggleWalk, ToggleAutoRun, CameraUp, CameraDown, CameraLeft, CameraRight, CameraIn, CameraOut, MouseLook, CastObjectiveAbility, LimitedActionSet1, LimitedActionSet2, LimitedActionSet3, LimitedActionSet4, LimitedActionSet5, LimitedActionSet6, LimitedActionSet7, LimitedActionSet8, CastGadgetAbility, CastPathAbility, ActionBar0_Unused1, ActionBar0_Unused2, ActionBar1_Slot1, ActionBar1_Slot2, ActionBar1_Slot3, ActionBar1_Slot4, ActionBar1_Slot5, ActionBar1_Slot6, ActionBar1_Slot7, ActionBar1_Slot8, ActionBar1_Slot9, ActionBar1_Slot10, ActionBar1_Slot11, ActionBar1_Slot12, ActionBar2_Slot1, ActionBar2_Slot2, ActionBar2_Slot3, ActionBar2_Slot4, ActionBar2_Slot5, ActionBar2_Slot6, ActionBar2_Slot7, ActionBar2_Slot8, ActionBar2_Slot9, ActionBar2_Slot10, ActionBar2_Slot11, ActionBar2_Slot12, ActionBar3_Slot1, ActionBar3_Slot2, ActionBar3_Slot3, ActionBar3_Slot4, ActionBar3_Slot5, ActionBar3_Slot6, ActionBar3_Slot7, ActionBar3_Slot8, ActionBar3_Slot9, ActionBar3_Slot10, ActionBar3_Slot11, ActionBar3_Slot12, Unused1, Unused2, Unused3, Unused4, Unused5, Unused6, SetStance1, SetStance2, SetStance3, Unused7, Unused20, Unused11, ToggleInterface, ToggleFramerate, Unused21, Unused23, Unused22, WorldMap, LimitedActionSetBuilder, Unused8, Unused9, ExplicitMouseLook, ToggleWeapons, LeftMouseHold, RightMouseHold, CenterMouseHold, CastInnateAbility, MarkingMenuLeftClick, MarkingMenuLeftHold, MarkingMenuRightClick, MarkingMenuRightHold, HUDShowQuests, ToggleCameraAngle, ToggleScannerBot, Codex, PathAction2, FloatingActionBar_Slot1, FloatingActionBar_Slot2, FloatingActionBar_Slot3, FloatingActionBar_Slot4, FloatingActionBar_Slot5, FloatingActionBar_Slot6, ScaleRampedMotion, ScaleRampedRotation, BrakeRampedMotion, BrakeRampedRotation, MoveDown, GroupFinder, CastMiscSpell, SetTargetMark1, SetTargetMark2, SetTargetMark3, SetTargetMark4, SetTargetMark5, SetTargetMark6, SetTargetMark7, SetTargetMark8, DashForward, DashBackward, DashLeft, DashRight, Unused12, Unused13, ChatReply, ChatReWhisper, Unused14, Unused15, Unused16, Unused17, Unused18, Unused19, TargetNearestEnemy, TargetNearestFriend, Achievements, AuctionListings, Challenges, Unused10, FriendsList, Lore, Mail, Path, Reputation, Social, Tradeskills, DirectionalDash, PrimaryPetActionBar_Slot1, PrimaryPetActionBar_Slot2, PrimaryPetActionBar_Slot3, PrimaryPetActionBar_Slot4, PrimaryPetActionBar_Slot5, PrimaryPetActionBar_Slot6, GhostModeMap, Mount, UsePotion, Guild]
:{{--|id|API|GameLib|CodeEnumInputAction}} [Nothing,Options,CharacterPanel,Inventory, QuestLog, Communicator, Escape, Shift, Control, Select, MouseInteract, Interact, HostileInteract, TargetSelf, TargetParty1, TargetParty2, TargetParty3, TargetParty4, TargetNextEnemy, TargetPreviousEnemy, TargetNextFriend, TargetPreviousFriend, AssistTarget, MoveForward, MoveBackward, StrafeLeft, StrafeRight, TurnLeft, TurnRight, PitchUp, PitchDown, MouseTurn, SprintModifier, VacuumLoot, PathAction, Jump, Dismount, ToggleSit, ToggleWalk, ToggleAutoRun, CameraUp, CameraDown, CameraLeft, CameraRight, CameraIn, CameraOut, MouseLook, CastObjectiveAbility, LimitedActionSet1, LimitedActionSet2, LimitedActionSet3, LimitedActionSet4, LimitedActionSet5, LimitedActionSet6, LimitedActionSet7, LimitedActionSet8, CastGadgetAbility, CastPathAbility, ActionBar0_Unused1, ActionBar0_Unused2, ActionBar1_Slot1, ActionBar1_Slot2, ActionBar1_Slot3, ActionBar1_Slot4, ActionBar1_Slot5, ActionBar1_Slot6, ActionBar1_Slot7, ActionBar1_Slot8, ActionBar1_Slot9, ActionBar1_Slot10, ActionBar1_Slot11, ActionBar1_Slot12, ActionBar2_Slot1, ActionBar2_Slot2, ActionBar2_Slot3, ActionBar2_Slot4, ActionBar2_Slot5, ActionBar2_Slot6, ActionBar2_Slot7, ActionBar2_Slot8, ActionBar2_Slot9, ActionBar2_Slot10, ActionBar2_Slot11, ActionBar2_Slot12, ActionBar3_Slot1, ActionBar3_Slot2, ActionBar3_Slot3, ActionBar3_Slot4, ActionBar3_Slot5, ActionBar3_Slot6, ActionBar3_Slot7, ActionBar3_Slot8, ActionBar3_Slot9, ActionBar3_Slot10, ActionBar3_Slot11, ActionBar3_Slot12, Unused1, Unused2, Unused3, Unused4, Unused5, Unused6, SetStance1, SetStance2, SetStance3, Unused7, Unused20, Unused11, ToggleInterface, ToggleFramerate, Unused21, Unused23, Unused22, WorldMap, LimitedActionSetBuilder, Unused8, Unused9, ExplicitMouseLook, ToggleWeapons, LeftMouseHold, RightMouseHold, CenterMouseHold, CastInnateAbility, MarkingMenuLeftClick, MarkingMenuLeftHold, MarkingMenuRightClick, MarkingMenuRightHold, HUDShowQuests, ToggleCameraAngle, ToggleScannerBot, Codex, PathAction2, FloatingActionBar_Slot1, FloatingActionBar_Slot2, FloatingActionBar_Slot3, FloatingActionBar_Slot4, FloatingActionBar_Slot5, FloatingActionBar_Slot6, ScaleRampedMotion, ScaleRampedRotation, BrakeRampedMotion, BrakeRampedRotation, MoveDown, GroupFinder, CastMiscSpell, SetTargetMark1, SetTargetMark2, SetTargetMark3, SetTargetMark4, SetTargetMark5, SetTargetMark6, SetTargetMark7, SetTargetMark8, DashForward, DashBackward, DashLeft, DashRight, Unused12, Unused13, ChatReply, ChatReWhisper, Unused14, Unused15, Unused16, Unused17, Unused18, Unused19, TargetNearestEnemy, TargetNearestFriend, Achievements, AuctionListings, Challenges, Unused10, FriendsList, Lore, Mail, Path, Reputation, Social, Tradeskills, DirectionalDash, PrimaryPetActionBar_Slot1, PrimaryPetActionBar_Slot2, PrimaryPetActionBar_Slot3, PrimaryPetActionBar_Slot4, PrimaryPetActionBar_Slot5, PrimaryPetActionBar_Slot6, GhostModeMap, Mount, UsePotion, Guild]
:{{id|API|GameLib|CodeEnumInputDevice}} [None,Keyboard,Mouse]
:{{--|id|API|GameLib|CodeEnumInputDevice}} [None,Keyboard,Mouse]
:{{id|API|GameLib|CodeEnumInputEventType}} [Raw,Click,Hold,DoubleClick, DoubleHold, Rapid]
:{{--|id|API|GameLib|CodeEnumInputEventType}} [Raw,Click,Hold,DoubleClick, DoubleHold, Rapid]
:{{id|API|GameLib|CodeEnumInputModifier}} [Shift,Control,Alt]
:{{--|id|API|GameLib|CodeEnumInputModifier}} [Shift,Control,Alt]
:{{id|API|GameLib|CodeEnumInputModifierScancode}} [LeftShift,LeftCtrl,LeftAlt,RightShift, RightCtrl, RightAlt]
:{{--|id|API|GameLib|CodeEnumInputModifierScancode}} [LeftShift,LeftCtrl,LeftAlt,RightShift, RightCtrl, RightAlt]
:{{id|API|GameLib|CodeEnumInputMouse}} [Left,Right,Middle,X1, X2, WheelUp, WheelDown]
:{{--|id|API|GameLib|CodeEnumInputMouse}} [Left,Right,Middle,X1, X2, WheelUp, WheelDown]
:{{id|API|GameLib|CodeEnumInputSets}} [Default1,Default2,Default3,Account, Character, Count]
:{{--|id|API|GameLib|CodeEnumInputSets}} [Default1,Default2,Default3,Account, Character, Count]
:{{id|API|GameLib|CodeEnumItemSlots}} [Chest,Legs,Head,Shoulder, Feet, Hands, Tool, Weapon, Shields, Gadget, Attachment, System, Augment, Implant]
:{{--|id|API|GameLib|CodeEnumItemSlots}} [Chest,Legs,Head,Shoulder, Feet, Hands, Tool, Weapon, Shields, Gadget, Attachment, System, Augment, Implant]
:{{id|API|GameLib|CodeEnumMapObjectType}} [Unit,Object,PathObjective,QuestObjective]
:{{--|id|API|GameLib|CodeEnumMapObjectType}} [Unit,Object,PathObjective,QuestObjective]
:{{id|API|GameLib|CodeEnumMapOverlayType}} [Unit,Object,PathObjective,QuestObjective]
:{{--|id|API|GameLib|CodeEnumMapOverlayType}} [Unit,Object,PathObjective,QuestObjective]
:{{id|API|GameLib|CodeEnumMissType}} [Dodge]
:{{--|id|API|GameLib|CodeEnumMissType}} [Dodge]
:{{id|API|GameLib|CodeEnumPetStance}} [Assist,Stay,Passive,Defensive, Aggressive]
:{{--|id|API|GameLib|CodeEnumPetStance}} [Assist,Stay,Passive,Defensive, Aggressive]
:{{id|API|GameLib|CodeEnumRace}} [Human,Granok,Aurin,Draken, Mechari, Mordesh, Chua]
:{{--|id|API|GameLib|CodeEnumRace}} [Human,Granok,Aurin,Draken, Mechari, Mordesh, Chua]
:{{id|API|GameLib|CodeEnumRecallCommand}} [BindPoint,House,Warplot,Illium, Thayd]
:{{--|id|API|GameLib|CodeEnumRecallCommand}} [BindPoint,House,Warplot,Illium, Thayd]
:{{id|API|GameLib|CodeEnumStoryPanel}} [Default,Low,Center,FullScreen, Whiteout, Urgent, FullScreenBlackNoFlash, Informational]
:{{--|id|API|GameLib|CodeEnumStoryPanel}} [Default,Low,Center,FullScreen, Whiteout, Urgent, FullScreenBlackNoFlash, Informational]
:{{id|API|GameLib|CodeEnumStoryPanelStyle}} [Default,Paper,Electronic,Eldan, Arcane, Natural, Exile, Dominion]
:{{--|id|API|GameLib|CodeEnumStoryPanelStyle}} [Default,Paper,Electronic,Eldan, Arcane, Natural, Exile, Dominion]
:{{id|API|GameLib|CodeEnumTutorial}} [Crafting_UI_Tutorial,Special_Ability_Chips,Tradeskill_Codex_Tutorial, Crafting_Components_Tutorial,  Crafting_Station_Tutorial, Basic_Salvaging_Tutorial, QuestCommunicatorGiven, QuestAccepted, QuestAchieved, QuestBotched, QuestCommunicatorReceived, ChallengeUnlocked, ChallengeCompleted, ChallengeRewardPanel, AchievementCompleted, Telegraphs, NewBindpoint, Path_MissionComplete, Path_EpisodeComplete, Soldier_MissionUnlock, Soldier_TowerDefense, Soldier_Assassinate, Soldier_SWAT, Soldier_Demolition, Soldier_Rescue, Explorer_MissionUnlock, Explorer_Vista, Explorer_ClaimTerritory, Explorer_Door, Explorer_ScavengerHunt, Explorer_PowerMap, Scientist_FieldStudy, Settler_MissionUnlock, Settler_Infrastructure, Settler_DepotActivate, Codex, CharacterPanel, AbilityWindow, Death, Hazards, PublicEventStart, GalacticArchive_NewEntry, Soldier_StopTheThieves, Soldier_WhackAMole, Farmer_Powershrooms, General_Quest_SpellShortcut, CoordinateCrafting, CombatBuff, General_Social, QuestCommunicatorMissed, MailMenu, CSI_PressAndHold, CSI_RapidTapping, CSI_PrecisionTapping, CSI_Memory, CSI_KeyPad, CSI_Metronome, QuestCommunicatorDeclined, General_Lore, GroupFinderMenu, Renown, AMPs, Reputation, Housing_Landscape, Housing_House, Housing_Crate, Housing_Vendor, Housing_Room, General_CREDD, General_AccountServices]
:{{--|id|API|GameLib|CodeEnumTutorial}} [Crafting_UI_Tutorial,Special_Ability_Chips,Tradeskill_Codex_Tutorial, Crafting_Components_Tutorial,  Crafting_Station_Tutorial, Basic_Salvaging_Tutorial, QuestCommunicatorGiven, QuestAccepted, QuestAchieved, QuestBotched, QuestCommunicatorReceived, ChallengeUnlocked, ChallengeCompleted, ChallengeRewardPanel, AchievementCompleted, Telegraphs, NewBindpoint, Path_MissionComplete, Path_EpisodeComplete, Soldier_MissionUnlock, Soldier_TowerDefense, Soldier_Assassinate, Soldier_SWAT, Soldier_Demolition, Soldier_Rescue, Explorer_MissionUnlock, Explorer_Vista, Explorer_ClaimTerritory, Explorer_Door, Explorer_ScavengerHunt, Explorer_PowerMap, Scientist_FieldStudy, Settler_MissionUnlock, Settler_Infrastructure, Settler_DepotActivate, Codex, CharacterPanel, AbilityWindow, Death, Hazards, PublicEventStart, GalacticArchive_NewEntry, Soldier_StopTheThieves, Soldier_WhackAMole, Farmer_Powershrooms, General_Quest_SpellShortcut, CoordinateCrafting, CombatBuff, General_Social, QuestCommunicatorMissed, MailMenu, CSI_PressAndHold, CSI_RapidTapping, CSI_PrecisionTapping, CSI_Memory, CSI_KeyPad, CSI_Metronome, QuestCommunicatorDeclined, General_Lore, GroupFinderMenu, Renown, AMPs, Reputation, Housing_Landscape, Housing_House, Housing_Crate, Housing_Vendor, Housing_Room, General_CREDD, General_AccountServices]
:{{id|API|GameLib|CodeEnumTutorialAnchor}} [None,Codex,Abilities,Character, Mail, GalacticArchive, Social, GroupFinder, Challenge, Datachron, Inventory, AbilityBar, MiniMap, QuestTracker, HUDAlert, PressAndHold, RapidTapping, PrecisionTapping, Memory, Keypad, Metronome, ShieldBar, InnateAbility, DashMeter, SprintMeter, HealthBar, BuffFrame, ClassResource, QuestCommunicatorReceived, DatachronBody, Recall  31:31
:{{--|id|API|GameLib|CodeEnumTutorialAnchor}} [None,Codex,Abilities,Character, Mail, GalacticArchive, Social, GroupFinder, Challenge, Datachron, Inventory, AbilityBar, MiniMap, QuestTracker, HUDAlert, PressAndHold, RapidTapping, PrecisionTapping, Memory, Keypad, Metronome, ShieldBar, InnateAbility, DashMeter, SprintMeter, HealthBar, BuffFrame, ClassResource, QuestCommunicatorReceived, DatachronBody, Recall  31:31
:{{id|API|GameLib|CodeEnumTutorialCategory}} [General,Beginner,Combat,PVP, Housing, Challenges, PublicEvents, Adventures, Path_Soldier, Path_Settler, Path_Scientist, Path_Explorer, Class_Warrior, Class_Esper, Class_Spellslinger, Class_Stalker, Class_Medic, Class_Engineer, Class_Charmer, Tradeskill_Outfitter, Tradeskill_Tailor, Tradeskill_Architect, Tradeskill_Miner, Tradeskill_Augmentor, Tradeskill_Survivalist, Tradeskill_Farmer, Tradeskill_Weaponsmith, Tradeskill_Armorer]
:{{--|id|API|GameLib|CodeEnumTutorialCategory}} [General,Beginner,Combat,PVP, Housing, Challenges, PublicEvents, Adventures, Path_Soldier, Path_Settler, Path_Scientist, Path_Explorer, Class_Warrior, Class_Esper, Class_Spellslinger, Class_Stalker, Class_Medic, Class_Engineer, Class_Charmer, Tradeskill_Outfitter, Tradeskill_Tailor, Tradeskill_Architect, Tradeskill_Miner, Tradeskill_Augmentor, Tradeskill_Survivalist, Tradeskill_Farmer, Tradeskill_Weaponsmith, Tradeskill_Armorer]
:{{id|API|GameLib|CodeEnumUserText}} [CharacterName,ScientistScanbotName,GuildName, GuildRankName, GuildBankTabName, HousingResidenceName, Chat, MailSubject, MailBody, ChatCustomChannelName, ReadyCheck, FriendshipNote, ChatCustomChannelPassword, GuildMessageOfTheDay, GuildMemberNote, GuildRercuitDescription, GuildInfoMessage, FriendshipAccountName, FriendshipAccountPrivateNote, FriendshipAccountPublicNote, FriendshipAccountEmail, FriendshipInviteNote]
:{{--|id|API|GameLib|CodeEnumUserText}} [CharacterName,ScientistScanbotName,GuildName, GuildRankName, GuildBankTabName, HousingResidenceName, Chat, MailSubject, MailBody, ChatCustomChannelName, ReadyCheck, FriendshipNote, ChatCustomChannelPassword, GuildMessageOfTheDay, GuildMemberNote, GuildRercuitDescription, GuildInfoMessage, FriendshipAccountName, FriendshipAccountPrivateNote, FriendshipAccountPublicNote, FriendshipAccountEmail, FriendshipInviteNote]
:{{id|API|GameLib|CodeEnumUserTextFilterClass}} [Strict,Standard,Low]
:{{--|id|API|GameLib|CodeEnumUserTextFilterClass}} [Strict,Standard,Low]
:{{id|API|GameLib|CodeEnumVital}} [Invalid,Health,Breath,ShieldCapacity, KineticCell, Resource0, Resource1, Resource2, Resource3, Resource4, Resource5, Resource6, StalkerA, StalkerB, StalkerC, Mana, Resource7, MedicCore, SpellSurge, InterruptArmor, Absorption, PublicResource0, PublicResource1, PublicResource2, Volatility]
:{{--|id|API|GameLib|CodeEnumVital}} [Invalid,Health,Breath,ShieldCapacity, KineticCell, Resource0, Resource1, Resource2, Resource3, Resource4, Resource5, Resource6, StalkerA, StalkerB, StalkerC, Mana, Resource7, MedicCore, SpellSurge, InterruptArmor, Absorption, PublicResource0, PublicResource1, PublicResource2, Volatility]
:{{id|API|GameLib|CodeEnumWhoResult}} [OK,Partial,UnderCooldown]
:{{--|id|API|GameLib|CodeEnumWhoResult}} [OK,Partial,UnderCooldown]
:{{id|API|GameLib|CodeEnumZoneCompletionType}} [EpisodeQuest,TaskQuest,Challenge,TaxiNode, Datacube, Tale, Journal]
:{{--|id|API|GameLib|CodeEnumZoneCompletionType}} [EpisodeQuest,TaskQuest,Challenge,TaxiNode, Datacube, Tale, Journal]
:{{id|API|GameLib|CodeEnumZonePvpRules}} [None,ExileStronghold,DominionStronghold,Sanctuary, Pvp, ExilePVPStronghold, DominionPVPStronghold]
:{{--|id|API|GameLib|CodeEnumZonePvpRules}} [None,ExileStronghold,DominionStronghold,Sanctuary, Pvp, ExilePVPStronghold, DominionPVPStronghold]
:{{id|API|GameLib|DuelStateDuelState}} [None,WaitingToAccept,Pending,Dueling]
:{{--|id|API|GameLib|DuelStateDuelState}} [None,WaitingToAccept,Pending,Dueling]
:{{id|API|GameLib|GuildHolomark}} [Left,Right,Back]
:{{--|id|API|GameLib|GuildHolomark}} [Left,Right,Back]
:{{id|API|GameLib|LevelUpUnlock}} [Builder_NewTierPoint,Builder_LASSlot2,Character_GearSlot_Shield, WorldMapNewZone_Deradune, WorldMapAdventure_Astrovoid, Character_GearSlot_Implants, GroupFinder_Dungeons, Character_CostumeSlot6, Builder_AMPPoint, Customization_Mount, WorldMapNewZone_Ellevar, Inventory_Salvage, Character_GearSlot_Gloves, GroupFinder_Warplots, WorldMapNewZone_Malgrave, Builder_LASSlot8, Builder_LASSlot7, Builder_LASSlot4, Builder_AbilityTier2, WorldMapDungeon_Stormtalon, WorldMapAdventure_Galeras, Character_GearSlot_Shoulders, WorldMapDungeon_KelVoreth, GroupFinder_Arenas, Character_GearSlot_Gadgets, Customization_Scanbot, WorldMapNewZone_Grimvault, Character_CostumeSlot2, WorldMapNewZone_Wilderrun, Character_CostumeSlot4, WorldMapAdventure_Whitevale, Character_GearSlot_Helm, WorldMapNewZone_Farside, WorldMapNewZone_Algoroc, Builder_LASSlot6, WorldMapNewZone_NorthernWilds, Builder_AbilityTier8, WorldMapNewZone_EverstarGrove, WorldMapNewZone_Whitevale, Character_GearSlot_WeaponAttachment, GroupFinder_General, WorldMapDungeon_Skullcano, WorldMapNewZone_CrimsonIsle, WorldMapCapital_Illium, Builder_LASSlot5, Builder_AbilityTier5, Character_GearSlot_SupportSystem, WorldMapAdventure_Hycrest, Character_CostumeSlot3, WorldMapNewZone_LevianBay, Builder_AbilityTier6, WorldMapNewZone_Celestion, WorldMapNewZone_Auroria, WorldMapAdventure_NorthernWilds, Builder_AbilityTier4, WorldMapNewZone_Galeras, Builder_AbilityTier3, Character_CostumeSystem, WorldMapCapital_Thayd, Builder_LASSlot3, WorldMapAdventure_Malgrave, Builder_AMPSystem, Character_CostumeSlot5, Builder_TierPointSystem, Builder_AbilityTier7, WorldMapDungeon_SwordMaiden, GroupFinder_Adventures, Character_GearSlot_RaidKey]
:{{--|id|API|GameLib|LevelUpUnlock}} [Builder_NewTierPoint,Builder_LASSlot2,Character_GearSlot_Shield, WorldMapNewZone_Deradune, WorldMapAdventure_Astrovoid, Character_GearSlot_Implants, GroupFinder_Dungeons, Character_CostumeSlot6, Builder_AMPPoint, Customization_Mount, WorldMapNewZone_Ellevar, Inventory_Salvage, Character_GearSlot_Gloves, GroupFinder_Warplots, WorldMapNewZone_Malgrave, Builder_LASSlot8, Builder_LASSlot7, Builder_LASSlot4, Builder_AbilityTier2, WorldMapDungeon_Stormtalon, WorldMapAdventure_Galeras, Character_GearSlot_Shoulders, WorldMapDungeon_KelVoreth, GroupFinder_Arenas, Character_GearSlot_Gadgets, Customization_Scanbot, WorldMapNewZone_Grimvault, Character_CostumeSlot2, WorldMapNewZone_Wilderrun, Character_CostumeSlot4, WorldMapAdventure_Whitevale, Character_GearSlot_Helm, WorldMapNewZone_Farside, WorldMapNewZone_Algoroc, Builder_LASSlot6, WorldMapNewZone_NorthernWilds, Builder_AbilityTier8, WorldMapNewZone_EverstarGrove, WorldMapNewZone_Whitevale, Character_GearSlot_WeaponAttachment, GroupFinder_General, WorldMapDungeon_Skullcano, WorldMapNewZone_CrimsonIsle, WorldMapCapital_Illium, Builder_LASSlot5, Builder_AbilityTier5, Character_GearSlot_SupportSystem, WorldMapAdventure_Hycrest, Character_CostumeSlot3, WorldMapNewZone_LevianBay, Builder_AbilityTier6, WorldMapNewZone_Celestion, WorldMapNewZone_Auroria, WorldMapAdventure_NorthernWilds, Builder_AbilityTier4, WorldMapNewZone_Galeras, Builder_AbilityTier3, Character_CostumeSystem, WorldMapCapital_Thayd, Builder_LASSlot3, WorldMapAdventure_Malgrave, Builder_AMPSystem, Character_CostumeSlot5, Builder_TierPointSystem, Builder_AbilityTier7, WorldMapDungeon_SwordMaiden, GroupFinder_Adventures, Character_GearSlot_RaidKey]
:{{id|API|GameLib|LevelUpUnlockSystem}} [Path,Level]
:{{--|id|API|GameLib|LevelUpUnlockSystem}} [Path,Level]
:{{id|API|GameLib|LevelUpUnlockType}} [Dungeon_New,Raid_40,Adventure_New, Content_Capital, Content_Feature, Class_LAS_Slot, General_Expanded_Feature, Class_Feature, Class_Attribute, Path_ScanBot, Path_Spell, Path_Title, Gear_Slot, Path_Quest, Social_Feature, Class_Improvement, Raid_20, Path_Item, Class_Tier, Class_Ability, PvP_Battleground, General_Feature, Content_Zone, PvP_Feature]
:{{--|id|API|GameLib|LevelUpUnlockType}} [Dungeon_New,Raid_40,Adventure_New, Content_Capital, Content_Feature, Class_LAS_Slot, General_Expanded_Feature, Class_Feature, Class_Attribute, Path_ScanBot, Path_Spell, Path_Title, Gear_Slot, Path_Quest, Social_Feature, Class_Improvement, Raid_20, Path_Item, Class_Tier, Class_Ability, PvP_Battleground, General_Feature, Content_Zone, PvP_Feature]
:{{id|API|GameLib|MapZone}} [PublicEventIslandStage2,LevianBay,Thayd,Ellevar, halonring, Grimvault, Galeras, LevianBayStarComm1, EasternGrimvault, HalonRingIsland2, Malgrave, LevianBayStarComm3, WesternGrimvault, NorthernGrimvault, EverstarGrove, EternityIslands, Celestion, CrimsonIsle, Auroria, Illium, NorthernWilds, Wilderrun, LevianBayStarComm2, HalonRingIsland3, Whitevale, Algoroc, Deradune]
:{{--|id|API|GameLib|MapZone}} [PublicEventIslandStage2,LevianBay,Thayd,Ellevar, halonring, Grimvault, Galeras, LevianBayStarComm1, EasternGrimvault, HalonRingIsland2, Malgrave, LevianBayStarComm3, WesternGrimvault, NorthernGrimvault, EverstarGrove, EternityIslands, Celestion, CrimsonIsle, Auroria, Illium, NorthernWilds, Wilderrun, LevianBayStarComm2, HalonRingIsland3, Whitevale, Algoroc, Deradune]
:{{id|API|GameLib|SharedChallengePreference}} [AutoAccept,Prompt,AutoReject]
:{{--|id|API|GameLib|SharedChallengePreference}} [AutoAccept,Prompt,AutoReject]
:{{id|API|GameLib|SupportStuckAction}} [RecallBind,RecallDeath,RecallHouse]
:{{--|id|API|GameLib|SupportStuckAction}} [RecallBind,RecallDeath,RecallHouse]


=== [[API GenericDialog|GenericDialog]] ===
=== [[../API GenericDialog|GenericDialog]] ===
:{{id|API|GenericDialog|AbortRetryCancel}}()
:{{--|id|API|GenericDialog|AbortRetryCancel}}()
:{{id|API|GenericDialog|ColorPicker}}(node.fontColor, CombatFloaterConfig_Options_FontColor_ColorPickerCallback, data)
:{{--|id|API|GenericDialog|ColorPicker}}(node.fontColor, CombatFloaterConfig_Options_FontColor_ColorPickerCallback, data)
:{{id|API|GenericDialog|OkCancel}}()
:{{--|id|API|GenericDialog|OkCancel}}()
:{{id|API|GenericDialog|SetModal}}()
:{{--|id|API|GenericDialog|SetModal}}()
:{{id|API|GenericDialog|SimpleMessage}}()
:{{--|id|API|GenericDialog|SimpleMessage}}()
:{{id|API|GenericDialog|SliderBarDialog}}()
:{{--|id|API|GenericDialog|SliderBarDialog}}()
:{{id|API|GenericDialog|SpinnerDialog}}()
:{{--|id|API|GenericDialog|SpinnerDialog}}()
:{{id|API|GenericDialog|TextInput}}()
:{{--|id|API|GenericDialog|TextInput}}()
:{{id|API|GenericDialog|YesNoCancel}}()
:{{--|id|API|GenericDialog|YesNoCancel}}()


=== [[API GroupLib|GroupLib]] ===
=== [[../API GroupLib|GroupLib]] ===
:{{id|API|GroupLib|AcceptInvite}}(sMessage) - Accept invite with optional message
:{{--|id|API|GroupLib|AcceptInvite}}(sMessage) - Accept invite with optional message
:{{id|API|GroupLib|AcceptMentoring}}()
:{{--|id|API|GroupLib|AcceptMentoring}}()
:{{id|API|GroupLib|AcceptRequest}}()
:{{--|id|API|GroupLib|AcceptRequest}}()
:{{id|API|GroupLib|AmILeader}}() returns (boolean) - Is this unit the leader
:{{--|id|API|GroupLib|AmILeader}}() returns (boolean) - Is this unit the leader
:{{id|API|GroupLib|Bag_GetItemByGuid}}(nGuid) returns (table) - (missing function) Item from group bag specified by nGuid
:{{--|id|API|GroupLib|Bag_GetItemByGuid}}(nGuid) returns (table) - (missing function) Item from group bag specified by nGuid
:{{id|API|GroupLib|Bag_GetLoot}}() returns (table) - (missing function) Group loot list of: index, LootItem
:{{--|id|API|GroupLib|Bag_GetLoot}}() returns (table) - (missing function) Group loot list of: index, LootItem
:{{id|API|GroupLib|Bag_GetSharedItems}}() returns (table) - (missing function) itemId, icon, name, nStack, ownerName, guid
:{{--|id|API|GroupLib|Bag_GetSharedItems}}() returns (table) - (missing function) itemId, icon, name, nStack, ownerName, guid
:{{id|API|GroupLib|Bag_ShareItem}}(nInventoryId) - (missing function) Share item by nInventoryId
:{{--|id|API|GroupLib|Bag_ShareItem}}(nInventoryId) - (missing function) Share item by nInventoryId
:{{id|API|GroupLib|Bag_VoteForItem}}(nIdItem,eVote) - (missing function) Vote on bag item nIdItem with eVote
:{{--|id|API|GroupLib|Bag_VoteForItem}}(nIdItem,eVote) - (missing function) Vote on bag item nIdItem with eVote
:{{id|API|GroupLib|CancelMentoring}}()
:{{--|id|API|GroupLib|CancelMentoring}}()
:{{id|API|GroupLib|CanLeave}}()
:{{--|id|API|GroupLib|CanLeave}}()
:{{id|API|GroupLib|CloseMentoringAOIDialog}}()
:{{--|id|API|GroupLib|CloseMentoringAOIDialog}}()
:{{id|API|GroupLib|CloseMentoringDialog}}()
:{{--|id|API|GroupLib|CloseMentoringDialog}}()
:{{id|API|GroupLib|ConvertToRaid}}()
:{{--|id|API|GroupLib|ConvertToRaid}}()
:{{id|API|GroupLib|CreateGroup}}() - (missing function)
:{{--|id|API|GroupLib|CreateGroup}}() - (missing function)
:{{id|API|GroupLib|DeclineInvite}}()
:{{--|id|API|GroupLib|DeclineInvite}}()
:{{id|API|GroupLib|DenyInvite}}(sMessage) - Deny invite with optional message
:{{--|id|API|GroupLib|DenyInvite}}(sMessage) - Deny invite with optional message
:{{id|API|GroupLib|DenyRequest}}()
:{{--|id|API|GroupLib|DenyRequest}}()
:{{id|API|GroupLib|DisbandGroup}}(sMessage) - Request group disband with optional message
:{{--|id|API|GroupLib|DisbandGroup}}(sMessage) - Request group disband with optional message
:{{id|API|GroupLib|GetGroupMaxSize}}() returns (number)
:{{--|id|API|GroupLib|GetGroupMaxSize}}() returns (number)
:{{id|API|GroupLib|GetGroupMember}}(nGroupIndex) returns table - Gets member record for ones based nGroupIndex, else nil
:{{--|id|API|GroupLib|GetGroupMember}}(nGroupIndex) returns table - Gets member record for ones based nGroupIndex, else nil
:{{id|API|GroupLib|GetInstanceDifficulty}}()
:{{--|id|API|GroupLib|GetInstanceDifficulty}}()
:{{id|API|GroupLib|GetInstanceGameMode}}()
:{{--|id|API|GroupLib|GetInstanceGameMode}}()
:{{id|API|GroupLib|GetInvite}}()
:{{--|id|API|GroupLib|GetInvite}}()
:{{id|API|GroupLib|GetInviteReceivedString}}() returns (string)
:{{--|id|API|GroupLib|GetInviteReceivedString}}() returns (string)
:{{id|API|GroupLib|GetJoinRequestMethod}}()
:{{--|id|API|GroupLib|GetJoinRequestMethod}}()
:{{id|API|GroupLib|GetLootDistribution}}() returns (number)
:{{--|id|API|GroupLib|GetLootDistribution}}() returns (number)
:{{id|API|GroupLib|GetLootRules}}()
:{{--|id|API|GroupLib|GetLootRules}}()
:{{id|API|GroupLib|GetLootThreshold}}() returns (number)
:{{--|id|API|GroupLib|GetLootThreshold}}() returns (number)
:{{id|API|GroupLib|GetMemberCount}}() returns (number)
:{{--|id|API|GroupLib|GetMemberCount}}() returns (number)
:{{id|API|GroupLib|GetMemberQuests}}()
:{{--|id|API|GroupLib|GetMemberQuests}}()
:{{id|API|GroupLib|GetMentoringList}}()
:{{--|id|API|GroupLib|GetMentoringList}}()
:{{id|API|GroupLib|GetReferralMethod}}()
:{{--|id|API|GroupLib|GetReferralMethod}}()
:{{id|API|GroupLib|GetUnitForGroupMember}}(nGroupIndex) returns ([[API TYPE unit|unit]]) - Unit data for ones based nGroupIndex
:{{--|id|API|GroupLib|GetUnitForGroupMember}}(nGroupIndex) returns ([[../API TYPE unit|unit]]) - Unit data for ones based nGroupIndex
:{{id|API|GroupLib|GotoGroupInstance}}()
:{{--|id|API|GroupLib|GotoGroupInstance}}()
:{{id|API|GroupLib|Group_GetMemberQuests}}(nIndex) - (missing function)
:{{--|id|API|GroupLib|Group_GetMemberQuests}}(nIndex) - (missing function)
:{{id|API|GroupLib|Group_RequestQuest}}(unitId,questId) - (missing function)
:{{--|id|API|GroupLib|Group_RequestQuest}}(unitId,questId) - (missing function)
:{{id|API|GroupLib|InGroup}}() - Does a lua_pushboolean of InGroup
:{{--|id|API|GroupLib|InGroup}}() - Does a lua_pushboolean of InGroup
:{{id|API|GroupLib|InInstance}}()
:{{--|id|API|GroupLib|InInstance}}()
:{{id|API|GroupLib|InInstanceWithMember}}()
:{{--|id|API|GroupLib|InInstanceWithMember}}()
:{{id|API|GroupLib|InRaid}}()
:{{--|id|API|GroupLib|InRaid}}()
:{{id|API|GroupLib|Invite}}(sPlayerName,sRealmName,sMessage) - Invite player with optional message
:{{--|id|API|GroupLib|Invite}}(sPlayerName,sRealmName,sMessage) - Invite player with optional message
:{{id|API|GroupLib|IsMemberInGroupInstance}}()
:{{--|id|API|GroupLib|IsMemberInGroupInstance}}()
:{{id|API|GroupLib|Join}}()
:{{--|id|API|GroupLib|Join}}()
:{{id|API|GroupLib|JoinWorldZonePhase}}()
:{{--|id|API|GroupLib|JoinWorldZonePhase}}()
:{{id|API|GroupLib|Kick}}(nGroupIndex,sMessage) - Kick player with optional message
:{{--|id|API|GroupLib|Kick}}(nGroupIndex,sMessage) - Kick player with optional message
:{{id|API|GroupLib|LeaveGroup}}(sMessage) - Leave or deny incoming invite with optional message
:{{--|id|API|GroupLib|LeaveGroup}}(sMessage) - Leave or deny incoming invite with optional message
:{{id|API|GroupLib|LeaveWorldZonePhase}}()
:{{--|id|API|GroupLib|LeaveWorldZonePhase}}()
:{{id|API|GroupLib|Promote}}(nGroupIndex) - Promote player
:{{--|id|API|GroupLib|Promote}}(nGroupIndex) - Promote player
:{{id|API|GroupLib|ReadyCheck}}()
:{{--|id|API|GroupLib|ReadyCheck}}()
:{{id|API|GroupLib|RequestQuest}}()
:{{--|id|API|GroupLib|RequestQuest}}()
:{{id|API|GroupLib|RequestToJoin}}(nGroupId) - Request to join specified by nGroupId
:{{--|id|API|GroupLib|RequestToJoin}}(nGroupId) - Request to join specified by nGroupId
:{{id|API|GroupLib|SetCanMark}}()
:{{--|id|API|GroupLib|SetCanMark}}()
:{{id|API|GroupLib|SetInstanceDifficulty}}()
:{{--|id|API|GroupLib|SetInstanceDifficulty}}()
:{{id|API|GroupLib|SetInstanceGameMode}}()
:{{--|id|API|GroupLib|SetInstanceGameMode}}()
:{{id|API|GroupLib|SetInvitePermission}}()
:{{--|id|API|GroupLib|SetInvitePermission}}()
:{{id|API|GroupLib|SetJoinRequestMethod}}()
:{{--|id|API|GroupLib|SetJoinRequestMethod}}()
:{{id|API|GroupLib|SetKickPermission}}()
:{{--|id|API|GroupLib|SetKickPermission}}()
:{{id|API|GroupLib|SetLootDistribution}}(eLootDist)
:{{--|id|API|GroupLib|SetLootDistribution}}(eLootDist)
:{{id|API|GroupLib|SetLootRules}}()
:{{--|id|API|GroupLib|SetLootRules}}()
:{{id|API|GroupLib|SetLootThreshold}}(eThresh)
:{{--|id|API|GroupLib|SetLootThreshold}}(eThresh)
:{{id|API|GroupLib|SetMainAssist}}()
:{{--|id|API|GroupLib|SetMainAssist}}()
:{{id|API|GroupLib|SetMainTank}}()
:{{--|id|API|GroupLib|SetMainTank}}()
:{{id|API|GroupLib|SetRaidAssistant}}()
:{{--|id|API|GroupLib|SetRaidAssistant}}()
:{{id|API|GroupLib|SetReady}}()
:{{--|id|API|GroupLib|SetReady}}()
:{{id|API|GroupLib|SetReferralMethod}}()
:{{--|id|API|GroupLib|SetReferralMethod}}()
:{{id|API|GroupLib|SetRoleDPS}}()
:{{--|id|API|GroupLib|SetRoleDPS}}()
:{{id|API|GroupLib|SetRoleHealer}}()
:{{--|id|API|GroupLib|SetRoleHealer}}()
:{{id|API|GroupLib|SetRoleLocked}}()
:{{--|id|API|GroupLib|SetRoleLocked}}()
:{{id|API|GroupLib|SetRoleTank}}()
:{{--|id|API|GroupLib|SetRoleTank}}()
:{{id|API|GroupLib|SwapOrder}}()
:{{--|id|API|GroupLib|SwapOrder}}()


==== Enums ====
==== Enums ====
:{{id|API|GroupLib|ActionResult}} [LeaveSuccess,LeaveFailed,DisbandSuccess,DisbandFailed,KickSuccess, KickFailed, PromoteSuccess, PromoteFailed, FlagsSuccess, FlagsFailed, MemberFlagsSuccess, MemberFlagsFailed, NotInGroup, ChangeSettingsFailed, ChangeSettingsSuccess, MentoringInvalidMentor, MentoringInvalidMentee, InvalidGroup, MentoringSelf, ReadyCheckFailed, MentoringNotAllowed, MarkingNotPermitted, InvalidMarkIndex, InvalidMarkTarget, MentoringInCombat, MentoringLowestLevel, MentoringNoAction]
:{{--|id|API|GroupLib|ActionResult}} [LeaveSuccess,LeaveFailed,DisbandSuccess,DisbandFailed,KickSuccess, KickFailed, PromoteSuccess, PromoteFailed, FlagsSuccess, FlagsFailed, MemberFlagsSuccess, MemberFlagsFailed, NotInGroup, ChangeSettingsFailed, ChangeSettingsSuccess, MentoringInvalidMentor, MentoringInvalidMentee, InvalidGroup, MentoringSelf, ReadyCheckFailed, MentoringNotAllowed, MarkingNotPermitted, InvalidMarkIndex, InvalidMarkTarget, MentoringInCombat, MentoringLowestLevel, MentoringNoAction]
:{{id|API|GroupLib|ActionResult}} [OrderInvalidMember,OrderFailedLeader,AlreadyInGroupInstance]
:{{--|id|API|GroupLib|ActionResult}} [OrderInvalidMember,OrderFailedLeader,AlreadyInGroupInstance]
:{{id|API|GroupLib|CodeEnumLootThreshoold}} [Average,Good,Excellent,Superb,Exquisite, Phenomenal, Extraordinary, Legendary, Inferior]
:{{--|id|API|GroupLib|CodeEnumLootThreshoold}} [Average,Good,Excellent,Superb,Exquisite, Phenomenal, Extraordinary, Legendary, Inferior]
:{{id|API|GroupLib|Difficulty}} [Normal,Veteran]
:{{--|id|API|GroupLib|Difficulty}} [Normal,Veteran]
:{{id|API|GroupLib|GameMode}} [Normal,SpeedRun,CompletionRun,Nightmare]
:{{--|id|API|GroupLib|GameMode}} [Normal,SpeedRun,CompletionRun,Nightmare]
:{{id|API|GroupLib|HarvestLootRule}} [RoundRobin,FirstTagger]
:{{--|id|API|GroupLib|HarvestLootRule}} [RoundRobin,FirstTagger]
:{{id|API|GroupLib|InvitationMethod}} [Open,Neutral,Closed]
:{{--|id|API|GroupLib|InvitationMethod}} [Open,Neutral,Closed]
:{{id|API|GroupLib|LeaveReason}} [Leave,Kick,Disbanded]
:{{--|id|API|GroupLib|LeaveReason}} [Leave,Kick,Disbanded]
:{{id|API|GroupLib|LootRule}} [FreeForAll,RoundRobin,NeedBeforeGreed,Master]
:{{--|id|API|GroupLib|LootRule}} [FreeForAll,RoundRobin,NeedBeforeGreed,Master]
:{{id|API|GroupLib|LootThreshold}} [Average,Good,Excellent,Superb,Exquisite, Phenomenal, Extraordinary, Legendary, Inferior]
:{{--|id|API|GroupLib|LootThreshold}} [Average,Good,Excellent,Superb,Exquisite, Phenomenal, Extraordinary, Legendary, Inferior]
:{{id|API|GroupLib|RemoveReason}} [Left,Kicked,Disconnected,Disband,RemovedByServer, VoteKicked]
:{{--|id|API|GroupLib|RemoveReason}} [Left,Kicked,Disconnected,Disband,RemovedByServer, VoteKicked]
:{{id|API|GroupLib|Result}} [ExpiredInvitee,ServerControlled,GroupNotFound,NotAcceptingRequests,Busy, SentToLeader, LeaderOffline, WrongFaction, Ok, PlayerAlreadyGrouped, InviteExpired, AlreadyHasPendingInvite, InviteSuccessful, NoPermission, InviteOtherExpired, AlreadyInvitedYou, InvitorNoPermission, ExpriedInvitee]
:{{--|id|API|GroupLib|Result}} [ExpiredInvitee,ServerControlled,GroupNotFound,NotAcceptingRequests,Busy, SentToLeader, LeaderOffline, WrongFaction, Ok, PlayerAlreadyGrouped, InviteExpired, AlreadyHasPendingInvite, InviteSuccessful, NoPermission, InviteOtherExpired, AlreadyInvitedYou, InvitorNoPermission, ExpriedInvitee]
:{{id|API|GroupLib|Result}} [Ok,PlayerNotFound,PlayerAlreadyGrouped,InviteExpired,RealmNotFound, AlreadyHasPendingInvite, InviteSuccessful, NoPermission, InviteOtherExpired, AlreadyInvitedYou, InvitorNoPermission]
:{{--|id|API|GroupLib|Result}} [Ok,PlayerNotFound,PlayerAlreadyGrouped,InviteExpired,RealmNotFound, AlreadyHasPendingInvite, InviteSuccessful, NoPermission, InviteOtherExpired, AlreadyInvitedYou, InvitorNoPermission]
:{{id|API|GroupLib|Result}} [RoleFull,NoInvitingSelf]
:{{--|id|API|GroupLib|Result}} [RoleFull,NoInvitingSelf]
:{{id|API|GroupLib|Result}} [Sent,Accepted,Declined,NoPermissions,Grouped, Pending, ExpiredInviter, ExpriedInvitee, IsInvited, InvitedYou, Full]
:{{--|id|API|GroupLib|Result}} [Sent,Accepted,Declined,NoPermissions,Grouped, Pending, ExpiredInviter, ExpriedInvitee, IsInvited, InvitedYou, Full]


==== Events ====
==== Events ====
:{{id|APIE|GroupLib|Group_AcceptInvite}}()
:{{--|id|APIE|GroupLib|Group_AcceptInvite}}()
:{{id|APIE|GroupLib|Group_Changed}}()
:{{--|id|APIE|GroupLib|Group_Changed}}()
:{{id|APIE|GroupLib|Group_DeclineInvite}}()
:{{--|id|APIE|GroupLib|Group_DeclineInvite}}()
:{{id|APIE|GroupLib|Group_Disbanded}}(nReason,nGroupMemberId,nGroupActorIndex) - Output of a group leave or if group empties and disbands
:{{--|id|APIE|GroupLib|Group_Disbanded}}(nReason,nGroupMemberId,nGroupActorIndex) - Output of a group leave or if group empties and disbands
:{{id|APIE|GroupLib|Group_Invite_Declined}}(tTableRef) - Outputs the refused invitation to a group invite
:{{--|id|APIE|GroupLib|Group_Invite_Declined}}(tTableRef) - Outputs the refused invitation to a group invite
:{{id|APIE|GroupLib|Group_Invite_Result}}(nTableRef)
:{{--|id|APIE|GroupLib|Group_Invite_Result}}(nTableRef)
:{{id|APIE|GroupLib|Group_Invited}}(nTableRef)
:{{--|id|APIE|GroupLib|Group_Invited}}(nTableRef)
:{{id|APIE|GroupLib|Group_Other_Joined}}(nTableRef)
:{{--|id|APIE|GroupLib|Group_Other_Joined}}(nTableRef)
:{{id|APIE|GroupLib|Group_Other_Left}}(nTableRef)
:{{--|id|APIE|GroupLib|Group_Other_Left}}(nTableRef)
:{{id|APIE|GroupLib|Group_Other_Promoted}}(tTableRef) - Outputs the promotion of a group member
:{{--|id|APIE|GroupLib|Group_Other_Promoted}}(tTableRef) - Outputs the promotion of a group member
:{{id|APIE|GroupLib|Group_Player_Joined}}()
:{{--|id|APIE|GroupLib|Group_Player_Joined}}()
:{{id|APIE|GroupLib|Group_Player_Left}}()
:{{--|id|APIE|GroupLib|Group_Player_Left}}()
:{{id|APIE|GroupLib|Group_Player_Promoted}}()
:{{--|id|APIE|GroupLib|Group_Player_Promoted}}()
:{{id|APIE|GroupLib|Group_QuestList}}(unitId,nTableRef)
:{{--|id|APIE|GroupLib|Group_QuestList}}(unitId,nTableRef)


=== [[API GuildLib|GuildLib]] ===
=== [[../API GuildLib|GuildLib]] ===
This library contains functions and enumerations having to do with guilds and arena teams.
This library contains functions and enumerations having to do with guilds and arena teams.
:{{id|API|GuildLib|Accept}}()
:{{--|id|API|GuildLib|Accept}}()
:{{id|API|GuildLib|Create}}()
:{{--|id|API|GuildLib|Create}}()
:{{id|API|GuildLib|Decline}}()
:{{--|id|API|GuildLib|Decline}}()
:{{id|API|GuildLib|GetBankWithdrawLimits}}()
:{{--|id|API|GuildLib|GetBankWithdrawLimits}}()
:{{id|API|GuildLib|GetBannerBackgroundIcons}}()
:{{--|id|API|GuildLib|GetBannerBackgroundIcons}}()
:{{id|API|GuildLib|GetBannerForegroundIcons}}()
:{{--|id|API|GuildLib|GetBannerForegroundIcons}}()
:{{id|API|GuildLib|GetBannerScanLines}}()
:{{--|id|API|GuildLib|GetBannerScanLines}}()
:{{id|API|GuildLib|GetCreateCost}}()
:{{--|id|API|GuildLib|GetCreateCost}}()
:{{id|API|GuildLib|GetDyes}}()
:{{--|id|API|GuildLib|GetDyes}}()
:{{id|API|GuildLib|GetGuilds}}()
:{{--|id|API|GuildLib|GetGuilds}}()
:{{id|API|GuildLib|GetHolomarkModifyCost}}()
:{{--|id|API|GuildLib|GetHolomarkModifyCost}}()
:{{id|API|GuildLib|GetMinimumLevel}}()
:{{--|id|API|GuildLib|GetMinimumLevel}}()
:{{id|API|GuildLib|GetPermissions}}()
:{{--|id|API|GuildLib|GetPermissions}}()
:{{id|API|GuildLib|IsLoading}}()
:{{--|id|API|GuildLib|IsLoading}}()


==== Enums ====
==== Enums ====
:{{id|API|GuildLib|CodeEnumGuildEventType}} [Achievement,PerkUnlock,PerkActivate,MemberAdded,MemberRemoved, MemberRankChanged, MessageOfTheDay, BankMoney, ItemRepair, BankTab]
:{{--|id|API|GuildLib|CodeEnumGuildEventType}} [Achievement,PerkUnlock,PerkActivate,MemberAdded,MemberRemoved, MemberRankChanged, MessageOfTheDay, BankMoney, ItemRepair, BankTab]
:{{id|API|GuildLib|Perk}} [BankTab5,BankTab2,BankTab3,BankTab4,BankTab1, Tier6Unlock, Tier2Unlock, Tier5Unlock, Tier3Unlock, Tier4Unlock]
:{{--|id|API|GuildLib|Perk}} [BankTab5,BankTab2,BankTab3,BankTab4,BankTab1, Tier6Unlock, Tier2Unlock, Tier5Unlock, Tier3Unlock, Tier4Unlock]


=== [[API HazardsLib|HazardsLib]] ===
=== [[../API HazardsLib|HazardsLib]] ===


=== [[API HousingLib|HousingLib]] ===
=== [[../API HousingLib|HousingLib]] ===


=== [[API ICCommLib|ICCommLib]] ===
=== [[../API ICCommLib|ICCommLib]] ===


=== [[API MacrosLib|MacrosLib]] ===
=== [[../API MacrosLib|MacrosLib]] ===


=== [[API MailSystemLib|MailSystemLib]] ===
=== [[../API MailSystemLib|MailSystemLib]] ===


=== [[API MarketplaceLib|MarketplaceLib]] ===
=== [[../API MarketplaceLib|MarketplaceLib]] ===
:{{id|API|MarketplaceLib|GetAuctionableCategories}}()
:{{--|id|API|MarketplaceLib|GetAuctionableCategories}}()
:{{id|API|MarketplaceLib|GetAuctionableFamilies}}()
:{{--|id|API|MarketplaceLib|GetAuctionableFamilies}}()
:{{id|API|MarketplaceLib|GetAuctionableItems}}()
:{{--|id|API|MarketplaceLib|GetAuctionableItems}}()
:{{id|API|MarketplaceLib|GetAuctionableTypes}}()
:{{--|id|API|MarketplaceLib|GetAuctionableTypes}}()
:{{id|API|MarketplaceLib|GetCommodityCategories}}()
:{{--|id|API|MarketplaceLib|GetCommodityCategories}}()
:{{id|API|MarketplaceLib|GetCommodityFamilies}}()
:{{--|id|API|MarketplaceLib|GetCommodityFamilies}}()
:{{id|API|MarketplaceLib|GetCommodityItems }}()
:{{--|id|API|MarketplaceLib|GetCommodityItems }}()
:{{id|API|MarketplaceLib|GetCommodityTypes}}()
:{{--|id|API|MarketplaceLib|GetCommodityTypes}}()
:{{id|API|MarketplaceLib|GetItemAuctionCost}}()
:{{--|id|API|MarketplaceLib|GetItemAuctionCost}}()
:{{id|API|MarketplaceLib|GetItemProperties}}()
:{{--|id|API|MarketplaceLib|GetItemProperties}}()
:{{id|API|MarketplaceLib|PostItemAuction}}()
:{{--|id|API|MarketplaceLib|PostItemAuction}}()
:{{id|API|MarketplaceLib|RequestCommodityInfo}}()
:{{--|id|API|MarketplaceLib|RequestCommodityInfo}}()
:{{id|API|MarketplaceLib|RequestItemAuctionsByCategory}}()
:{{--|id|API|MarketplaceLib|RequestItemAuctionsByCategory}}()
:{{id|API|MarketplaceLib|RequestItemAuctionsByFamily}}(nFamilyID, nPage, tMarketplaceLib.AuctionSort [, bReverseSort, tFilters, unknown, unknown, tPropertySort] )
:{{--|id|API|MarketplaceLib|RequestItemAuctionsByFamily}}(nFamilyID, nPage, tMarketplaceLib.AuctionSort [, bReverseSort, tFilters, unknown, unknown, tPropertySort] )
:{{id|API|MarketplaceLib|RequestItemAuctionsByItems}}()
:{{--|id|API|MarketplaceLib|RequestItemAuctionsByItems}}()
:{{id|API|MarketplaceLib|RequestItemAuctionsByType}}()
:{{--|id|API|MarketplaceLib|RequestItemAuctionsByType}}()
:{{id|API|MarketplaceLib|RequestOwnedCommodityOrders}}()
:{{--|id|API|MarketplaceLib|RequestOwnedCommodityOrders}}()
:{{id|API|MarketplaceLib|RequestOwnedItemAuctions}}()
:{{--|id|API|MarketplaceLib|RequestOwnedItemAuctions}}()
:{{id|API|MarketplaceLib|SearchAuctionableItems}}()
:{{--|id|API|MarketplaceLib|SearchAuctionableItems}}()


=== [[API MessageManagerLib|MessageManagerLib]] ===
=== [[../API MessageManagerLib|MessageManagerLib]] ===


=== [[API OptionsScreen|OptionsScreen]] ===
=== [[../API OptionsScreen|OptionsScreen]] ===


=== [[API P2PTrading|P2PTrading]] ===
=== [[../API P2PTrading|P2PTrading]] ===


=== [[API PetCustomizationLib|PetCustomizationLib]] ===
=== [[../API PetCustomizationLib|PetCustomizationLib]] ===


=== [[API PlayerPathLib|PlayerPathLib]] ===
=== [[../API PlayerPathLib|PlayerPathLib]] ===


=== [[API PreGameLib|PreGameLib]] ===
=== [[../API PreGameLib|PreGameLib]] ===


=== [[API PublicEventsLib|PublicEventsLib]] ===
=== [[../API PublicEventsLib|PublicEventsLib]] ===


=== [[API QuestLib|QuestLib]] ===
=== [[../API QuestLib|QuestLib]] ===


=== [[API RealmSelectScreenLib|RealmSelectScreenLib]] ===
=== [[../API RealmSelectScreenLib|RealmSelectScreenLib]] ===


=== [[API Sound|Sound]] ===
=== [[../API Sound|Sound]] ===


=== [[API StorefrontLib|StorefrontLib]] ===
=== [[../API StorefrontLib|StorefrontLib]] ===


=== [[API Tooltip|Tooltip]] ===
=== [[../API Tooltip|Tooltip]] ===
:{{id|API|Tooltip|GenerateSpellTooltipForm}}()
:{{--|id|API|Tooltip|GenerateSpellTooltipForm}}()
:{{id|API|Tooltip|GenerateUnitTooltipForm}}()
:{{--|id|API|Tooltip|GenerateUnitTooltipForm}}()
:{{id|API|Tooltip|GetBuffTooltipForm}}()
:{{--|id|API|Tooltip|GetBuffTooltipForm}}()
:{{id|API|Tooltip|GetHousingBuffTooltipForm}}()
:{{--|id|API|Tooltip|GetHousingBuffTooltipForm}}()
:{{id|API|Tooltip|GetItemTooltipForm}}()
:{{--|id|API|Tooltip|GetItemTooltipForm}}()
:{{id|API|Tooltip|GetSpellTooltipForm}}()
:{{--|id|API|Tooltip|GetSpellTooltipForm}}()


</div><!-- do not remove -->
</div><!-- do not remove -->