{TOC:maxLevel=3}
h1. ESO UI Documentation for API Version 101048
h2. VM Functions
* ScriptBuildInfo()
** _Returns:_ *table* _buildInfo_
* LoadUntrustedString(*string* _script_)
** _Returns:_ *number* _result_
* SecurePostHook(*table* _targetTable_, *string* _functionName_, *function* _hookingFunction_)
* InsecureNext(*table* _table_, *type* _lastKey_)
** _Returns:_ *type* _nextKey_, *type* _nextValue_
* CallSecureProtected(*string* _functionName_, *types* _arguments_)
** _Returns:_ *bool* _success_, *types* _returns_
* IsTrustedFunction(*function* _function_)
** _Returns:_ *bool* _isTrusted_

h2. Global Variables

h5. AccountNamingError
* ACCOUNT_NAME_RULE_INCORRECT_LENGTH
* ACCOUNT_NAME_RULE_INVALID_CHARACTERS
* ACCOUNT_NAME_RULE_MUST_END_WITH_NUMBER_OR_LETTER
* ACCOUNT_NAME_RULE_MUST_START_WITH_LETTER
* ACCOUNT_NAME_RULE_NO_ERROR
* ACCOUNT_NAME_RULE_NO_SPACES
* ACCOUNT_NAME_RULE_TOO_MANY_IDENTICAL_ADJACENT_CHARACTERS
* ACCOUNT_NAME_RULE_TOO_MANY_PUNCTUATION_CHARACTERS


h5. ActionBarSlotType
* ACTION_TYPE_ABILITY
* ACTION_TYPE_CHAMPION_SKILL
* ACTION_TYPE_COLLECTIBLE
* ACTION_TYPE_CRAFTED_ABILITY
* ACTION_TYPE_EMOTE
* ACTION_TYPE_ITEM
* ACTION_TYPE_NOTHING
* ACTION_TYPE_QUEST_ITEM
* ACTION_TYPE_QUICK_CHAT
* ACTION_TYPE_VENGEANCE_PERK


h5. ActionSlotType
* ACTION_SLOT_TYPE_BLOCK
* ACTION_SLOT_TYPE_HEAVY_ATTACK
* ACTION_SLOT_TYPE_LIGHT_ATTACK
* ACTION_SLOT_TYPE_NORMAL_ABILITY
* ACTION_SLOT_TYPE_OTHER
* ACTION_SLOT_TYPE_ULTIMATE
* ACTION_SLOT_TYPE_WEAPON_ATTACK


h5. AdditionalContentType
* ADDITIONAL_CONTENT_TYPE_VO


h5. Alliance
* ALLIANCE_ALDMERI_DOMINION
* ALLIANCE_DAGGERFALL_COVENANT
* ALLIANCE_EBONHEART_PACT
* ALLIANCE_NONE


h5. ApprovedURLType
* APPROVED_URL_ESO_ACCOUNT
* APPROVED_URL_ESO_ACCOUNT_LINKING
* APPROVED_URL_ESO_ACCOUNT_STORE
* APPROVED_URL_ESO_ACCOUNT_SUBSCRIPTION
* APPROVED_URL_ESO_FORUMS
* APPROVED_URL_ESO_HELP
* APPROVED_URL_ESO_HOMEPAGE


h5. BackgroundListFilterTarget
* BACKGROUND_LIST_FILTER_TARGET_ACHIEVEMENT_ID
* BACKGROUND_LIST_FILTER_TARGET_ANTIQUITY_ID
* BACKGROUND_LIST_FILTER_TARGET_BAG_SLOT
* BACKGROUND_LIST_FILTER_TARGET_COLLECTIBLE_ID
* BACKGROUND_LIST_FILTER_TARGET_CRAFTED_ABILITY_COMBINATION
* BACKGROUND_LIST_FILTER_TARGET_CRAFTED_ABILITY_ID
* BACKGROUND_LIST_FILTER_TARGET_CRAFTED_ABILITY_SCRIPT_ID
* BACKGROUND_LIST_FILTER_TARGET_DYE_ID
* BACKGROUND_LIST_FILTER_TARGET_FURNITURE_ID
* BACKGROUND_LIST_FILTER_TARGET_HELP_ID
* BACKGROUND_LIST_FILTER_TARGET_ITEM_SET_ID
* BACKGROUND_LIST_FILTER_TARGET_MARKET_PRODUCT_ID
* BACKGROUND_LIST_FILTER_TARGET_MARKET_PRODUCT_ID_BREADTH
* BACKGROUND_LIST_FILTER_TARGET_QUEST_ITEM_ID
* BACKGROUND_LIST_FILTER_TARGET_TRIBUTE_PATRON_ID


h5. BackgroundListFilterType
* BACKGROUND_LIST_FILTER_TYPE_ACHIEVEMENT
* BACKGROUND_LIST_FILTER_TYPE_DESCRIPTION
* BACKGROUND_LIST_FILTER_TYPE_FURNITURE_KEYWORDS
* BACKGROUND_LIST_FILTER_TYPE_HINT
* BACKGROUND_LIST_FILTER_TYPE_HUE_CATEGORY
* BACKGROUND_LIST_FILTER_TYPE_ITEM_TAGS
* BACKGROUND_LIST_FILTER_TYPE_NAME
* BACKGROUND_LIST_FILTER_TYPE_RARITY
* BACKGROUND_LIST_FILTER_TYPE_SEARCH_KEYWORDS


h5. BonusDropSource
* BONUS_DROP_SOURCE_COMPANION
* BONUS_DROP_SOURCE_NONE


h5. BookMedium
* BOOK_MEDIUM_ANIMAL_SKIN
* BOOK_MEDIUM_BLOODY_YELLOWED_PAPER
* BOOK_MEDIUM_ELVEN_SCROLL
* BOOK_MEDIUM_LETTER
* BOOK_MEDIUM_METAL
* BOOK_MEDIUM_METAL_TABLET
* BOOK_MEDIUM_NONE
* BOOK_MEDIUM_NOTE
* BOOK_MEDIUM_RUBBING_PAPER
* BOOK_MEDIUM_SCROLL
* BOOK_MEDIUM_STONE_TABLET
* BOOK_MEDIUM_YELLOWED_PAPER


h5. BroadcastType
* BROADCAST_TYPE_HOTFIX_WARNING
* BROADCAST_TYPE_MAINTENANCE_WARNING
* BROADCAST_TYPE_NONE


h5. BuffEffectType
* BUFF_EFFECT_TYPE_BUFF
* BUFF_EFFECT_TYPE_DEBUFF
* BUFF_EFFECT_TYPE_NOT_AN_EFFECT


h5. CadwellProgressionLevel
* CADWELL_PROGRESSION_LEVEL_BRONZE
* CADWELL_PROGRESSION_LEVEL_GOLD
* CADWELL_PROGRESSION_LEVEL_SILVER


h5. CenterScreenAnnounceType
* CENTER_SCREEN_ANNOUNCE_TYPE_ABILITY_PROGRESSION_RANK_MORPH
* CENTER_SCREEN_ANNOUNCE_TYPE_ABILITY_PROGRESSION_RANK_UPDATE
* CENTER_SCREEN_ANNOUNCE_TYPE_ACHIEVEMENT_AWARDED
* CENTER_SCREEN_ANNOUNCE_TYPE_ACTIVITY_COMPLETE
* CENTER_SCREEN_ANNOUNCE_TYPE_ANTIQUITY_DIGGING_GAME_UPDATE
* CENTER_SCREEN_ANNOUNCE_TYPE_ANTIQUITY_DIG_SITES_UPDATED
* CENTER_SCREEN_ANNOUNCE_TYPE_ANTIQUITY_LEAD_ACQUIRED
* CENTER_SCREEN_ANNOUNCE_TYPE_ANTIQUITY_SCRYING_RESULT
* CENTER_SCREEN_ANNOUNCE_TYPE_ARTIFACT_CONTROL_STATE
* CENTER_SCREEN_ANNOUNCE_TYPE_AVENGE_KILL
* CENTER_SCREEN_ANNOUNCE_TYPE_BAG_CAPACITY_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_BANK_CAPACITY_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_BATTLEGROUND_MINUTE_WARNING
* CENTER_SCREEN_ANNOUNCE_TYPE_BATTLEGROUND_NEARING_VICTORY
* CENTER_SCREEN_ANNOUNCE_TYPE_BATTLEGROUND_OBJECTIVE
* CENTER_SCREEN_ANNOUNCE_TYPE_BATTLEGROUND_ROUND_STARTING
* CENTER_SCREEN_ANNOUNCE_TYPE_CHAMPION_LEVEL_ACHIEVED
* CENTER_SCREEN_ANNOUNCE_TYPE_CHAMPION_POINT_GAINED
* CENTER_SCREEN_ANNOUNCE_TYPE_COLLECTIBLES_UPDATED
* CENTER_SCREEN_ANNOUNCE_TYPE_COMPANION_ACTIVE_SKILL_UNLOCKED
* CENTER_SCREEN_ANNOUNCE_TYPE_COMPANION_SKILL_LINE_ADDED
* CENTER_SCREEN_ANNOUNCE_TYPE_CONSOLIDATED_STATION_SETS_UPDATED
* CENTER_SCREEN_ANNOUNCE_TYPE_CORONATE_EMPEROR
* CENTER_SCREEN_ANNOUNCE_TYPE_COUNTDOWN
* CENTER_SCREEN_ANNOUNCE_TYPE_CRAFTING_RESULTS
* CENTER_SCREEN_ANNOUNCE_TYPE_CYRODIIL_KEEP_REWARD
* CENTER_SCREEN_ANNOUNCE_TYPE_DAEDRIC_ARTIFACT_OBJECTIVE_STATE_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_DAILY_LOGIN_REWARD_CLAIMED
* CENTER_SCREEN_ANNOUNCE_TYPE_DEPOSE_EMPEROR
* CENTER_SCREEN_ANNOUNCE_TYPE_DISCOVERY_EXPERIENCE
* CENTER_SCREEN_ANNOUNCE_TYPE_DISPLAY_ANNOUNCEMENT
* CENTER_SCREEN_ANNOUNCE_TYPE_DUEL_COUNTDOWN
* CENTER_SCREEN_ANNOUNCE_TYPE_DUEL_FINISHED
* CENTER_SCREEN_ANNOUNCE_TYPE_DUEL_NEAR_BOUNDARY
* CENTER_SCREEN_ANNOUNCE_TYPE_ENDLESS_DUNGEON_ATTEMPTS_REMAINING_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_ENDLESS_DUNGEON_BUFF_ADDED
* CENTER_SCREEN_ANNOUNCE_TYPE_ENDLESS_DUNGEON_PROGRESS
* CENTER_SCREEN_ANNOUNCE_TYPE_ENLIGHTENMENT_GAINED
* CENTER_SCREEN_ANNOUNCE_TYPE_ENLIGHTENMENT_LOST
* CENTER_SCREEN_ANNOUNCE_TYPE_ESO_PLUS_SUBSCRIPTION_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_EXPERIENCE_GAIN
* CENTER_SCREEN_ANNOUNCE_TYPE_FORCE_RESPEC
* CENTER_SCREEN_ANNOUNCE_TYPE_JUSTICE_INFAMY_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_JUSTICE_NOW_KOS
* CENTER_SCREEN_ANNOUNCE_TYPE_JUSTICE_NO_LONGER_KOS
* CENTER_SCREEN_ANNOUNCE_TYPE_KEEP_GATE_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_LEVEL_GAIN
* CENTER_SCREEN_ANNOUNCE_TYPE_LORE_BOOK_LEARNED
* CENTER_SCREEN_ANNOUNCE_TYPE_LORE_BOOK_LEARNED_SKILL_EXPERIENCE
* CENTER_SCREEN_ANNOUNCE_TYPE_LORE_COLLECTION_COMPLETED
* CENTER_SCREEN_ANNOUNCE_TYPE_LORE_COLLECTION_COMPLETED_SKILL_EXPERIENCE
* CENTER_SCREEN_ANNOUNCE_TYPE_OBJECTIVE_COMPLETED
* CENTER_SCREEN_ANNOUNCE_TYPE_OUTFIT_CHANGES_APPLIED
* CENTER_SCREEN_ANNOUNCE_TYPE_PLEDGE_OF_MARA_RESULT
* CENTER_SCREEN_ANNOUNCE_TYPE_POI_DISCOVERED
* CENTER_SCREEN_ANNOUNCE_TYPE_PROMOTIONAL_EVENT_REWARD_CLAIMED
* CENTER_SCREEN_ANNOUNCE_TYPE_QUEST_ADDED
* CENTER_SCREEN_ANNOUNCE_TYPE_QUEST_COMPLETED
* CENTER_SCREEN_ANNOUNCE_TYPE_QUEST_CONDITION_COMPLETED
* CENTER_SCREEN_ANNOUNCE_TYPE_QUEST_PROGRESSION_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_RAID_TRIAL
* CENTER_SCREEN_ANNOUNCE_TYPE_REVENGE_KILL
* CENTER_SCREEN_ANNOUNCE_TYPE_RIDING_SKILL_IMPROVEMENT
* CENTER_SCREEN_ANNOUNCE_TYPE_SINGLE_COLLECTIBLE_UPDATED
* CENTER_SCREEN_ANNOUNCE_TYPE_SINGLE_TRIBUTE_CARD_UPDATED
* CENTER_SCREEN_ANNOUNCE_TYPE_SKILL_LINE_ADDED
* CENTER_SCREEN_ANNOUNCE_TYPE_SKILL_POINTS_GAINED
* CENTER_SCREEN_ANNOUNCE_TYPE_SKILL_POINTS_PARTIAL_GAINED
* CENTER_SCREEN_ANNOUNCE_TYPE_SKILL_RANK_UPDATE
* CENTER_SCREEN_ANNOUNCE_TYPE_SKILL_XP_UPDATE
* CENTER_SCREEN_ANNOUNCE_TYPE_SYSTEM_BROADCAST
* CENTER_SCREEN_ANNOUNCE_TYPE_TIMED_ACTIVITY_COMPLETED
* CENTER_SCREEN_ANNOUNCE_TYPE_TRIBUTE_CLUB_RANK_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_TRIBUTE_GAME_STATE_CHANGED
* CENTER_SCREEN_ANNOUNCE_TYPE_VENGEANCE_LOADOUT_EQUIPPED


h5. CenterScreenAnnouncementCategory
* CSA_CATEGORY_ANIMATED_CONTROL
* CSA_CATEGORY_COUNTDOWN_TEXT
* CSA_CATEGORY_ENDLESS_DUNGEON_STAGE_STARTED_TEXT
* CSA_CATEGORY_EXTERNAL_HANDLE
* CSA_CATEGORY_INVALID
* CSA_CATEGORY_LARGE_TEXT
* CSA_CATEGORY_MAJOR_TEXT
* CSA_CATEGORY_NO_TEXT
* CSA_CATEGORY_RAID_COMPLETE_TEXT
* CSA_CATEGORY_ROLLING_METER_PROGRESS_TEXT
* CSA_CATEGORY_SCRYING_PROGRESS_TEXT
* CSA_CATEGORY_SMALL_TEXT


h5. CharacterAppearanceMode
* CHARACTER_MODE_CREATION
* CHARACTER_MODE_EDIT
* CHARACTER_MODE_SELECTION


h5. CharacterCreateOptionRestrictionReason
* CHARACTER_CREATE_OPTION_RESTRICTION_REASON_NONE
* CHARACTER_CREATE_OPTION_RESTRICTION_REASON_REQUIRES_COLLECTIBLE
* CHARACTER_CREATE_OPTION_RESTRICTION_REASON_REQUIRES_ENTITLEMENT


h5. ConsoleActivityType
* CONSOLE_ACTIVITY_TYPE_BATTLEGROUND
* CONSOLE_ACTIVITY_TYPE_DUNGEON
* CONSOLE_ACTIVITY_TYPE_NONE
* CONSOLE_ACTIVITY_TYPE_ZONE_STORY
* CONSOLE_ACTIVITY_TYPE_ZONE_STORY_TASK


h5. ConsoleServerChoice
* CONSOLE_SERVER_EUROPE
* CONSOLE_SERVER_NORTH_AMERICA


h5. DeathRecapHintImportance
* DEATH_RECAP_HINT_IMPORTANCE_ALWAYS_INCLUDE
* DEATH_RECAP_HINT_IMPORTANCE_EXCLUSIVE
* DEATH_RECAP_HINT_IMPORTANCE_NORMAL


h5. DifficultyCon
* CON_APPROPRIATE
* CON_DIFFICULT
* CON_EASY
* CON_IMPOSSIBLE
* CON_TRIVIAL


h5. DungeonDifficulty
* DUNGEON_DIFFICULTY_NONE
* DUNGEON_DIFFICULTY_NORMAL
* DUNGEON_DIFFICULTY_VETERAN


h5. EULAType
* EULA_TYPE_ADDON_EULA
* EULA_TYPE_CODE_OF_CONDUCT
* EULA_TYPE_NON_DISCLOSURE_AGREEMENT
* EULA_TYPE_PREGAME_EULA
* EULA_TYPE_PRIVACY_POLICY
* EULA_TYPE_TERMS_OF_SERVICE


h5. EmoteCategory
* EMOTE_CATEGORY_CEREMONIAL
* EMOTE_CATEGORY_CHEERS_AND_JEERS
* EMOTE_CATEGORY_COLLECTED
* EMOTE_CATEGORY_DEPRECATED
* EMOTE_CATEGORY_EMOTION
* EMOTE_CATEGORY_ENTERTAINMENT
* EMOTE_CATEGORY_FOOD_AND_DRINK
* EMOTE_CATEGORY_GIVE_DIRECTIONS
* EMOTE_CATEGORY_INVALID
* EMOTE_CATEGORY_PERPETUAL
* EMOTE_CATEGORY_PERSONALITY_OVERRIDE
* EMOTE_CATEGORY_PHYSICAL
* EMOTE_CATEGORY_POSES_AND_FIDGETS
* EMOTE_CATEGORY_PROP
* EMOTE_CATEGORY_SOCIAL


h5. EmoteHidesHelmet
* EMOTE_HIDES_HELMET_ALL
* EMOTE_HIDES_HELMET_CLOSE_FACED_ONLY
* EMOTE_HIDES_HELMET_NONE


h5. FastTravelLinkType
* FAST_TRAVEL_LINK_ACTIVE
* FAST_TRAVEL_LINK_INACTIVE
* FAST_TRAVEL_LINK_IN_COMBAT


h5. FullscreenEffectType
* FULLSCREEN_EFFECT_CHARACTER_FRAMING_BLUR
* FULLSCREEN_EFFECT_NONE
* FULLSCREEN_EFFECT_UNIFORM_BLUR


h5. GameCreditsEntryType
* GAME_CREDITS_ENTRY_TYPE_BACKGROUND_SWITCH
* GAME_CREDITS_ENTRY_TYPE_COMPANY_LOGO
* GAME_CREDITS_ENTRY_TYPE_DEPARTMENT_HEADER
* GAME_CREDITS_ENTRY_TYPE_PADDING_SECTION
* GAME_CREDITS_ENTRY_TYPE_SECTION_HEADER
* GAME_CREDITS_ENTRY_TYPE_SECTION_TEXT
* GAME_CREDITS_ENTRY_TYPE_SECTION_TEXT_BLOCK


h5. GamepadTemplate
* GAMEPAD_TEMPLATE_ABILITY_MODIFIERS
* GAMEPAD_TEMPLATE_ALTERNATE_INTERACT
* GAMEPAD_TEMPLATE_DEFAULT
* GAMEPAD_TEMPLATE_MODIFIERS_VARIANT
* GAMEPAD_TEMPLATE_REUSE_ME1
* GAMEPAD_TEMPLATE_REUSE_ME2
* GAMEPAD_TEMPLATE_SOUTHPAW
* GAMEPAD_TEMPLATE_WEAPON_TRICKS


h5. GamepadVibrationTrigger
* GAMEPAD_VIBRATION_TRIGGER_DIED
* GAMEPAD_VIBRATION_TRIGGER_FALL_DAMAGE_HIGH
* GAMEPAD_VIBRATION_TRIGGER_FALL_DAMAGE_LOW
* GAMEPAD_VIBRATION_TRIGGER_KILLED
* GAMEPAD_VIBRATION_TRIGGER_KNOCKED_BACK
* GAMEPAD_VIBRATION_TRIGGER_STAGGERED
* GAMEPAD_VIBRATION_TRIGGER_STUNNED


h5. GameplayActorCategory
* GAMEPLAY_ACTOR_CATEGORY_COMPANION
* GAMEPLAY_ACTOR_CATEGORY_PLAYER


h5. Gender
* GENDER_FEMALE
* GENDER_MALE
* GENDER_NEUTER


h5. HealthWarningStage
* HEALTH_WARNING_FLASH_1
* HEALTH_WARNING_FLASH_2
* HEALTH_WARNING_NONE
* HEALTH_WARNING_STAGE_1
* HEALTH_WARNING_STAGE_2
* HEALTH_WARNING_STAGE_3


h5. HelpShowOptions
* HELP_SHOW_OPTIONS_ALL
* HELP_SHOW_OPTIONS_CONSOLE_AND_PC_GAMEPAD
* HELP_SHOW_OPTIONS_CONSOLE_GAMEPAD
* HELP_SHOW_OPTIONS_KEYBOARD
* HELP_SHOW_OPTIONS_KEYBOARD_AND_CONSOLE_GAMEPAD
* HELP_SHOW_OPTIONS_KEYBOARD_AND_PC_GAMEPAD
* HELP_SHOW_OPTIONS_PC_GAMEPAD


h5. HiddenItemValues
* HIDDEN_ITEM_LOIN_CLOTH
* HIDDEN_ITEM_MOUNT_INVENTORY_UPGRADE
* HIDDEN_ITEM_MOUNT_SPEED_UPGRADE
* HIDDEN_ITEM_MOUNT_STAMINA_UPGRADE
* HIDDEN_ITEM_POLYMORPH_HELM
* HIDDEN_ITEM_TASSETS


h5. InstanceType
* INSTANCE_TYPE_BATTLEGROUND
* INSTANCE_TYPE_GATEABLE_DUNGEON
* INSTANCE_TYPE_GRADUATION_MOMENT
* INSTANCE_TYPE_GROUP
* INSTANCE_TYPE_HOUSING
* INSTANCE_TYPE_NONE
* INSTANCE_TYPE_PUBLIC_DUNGEON
* INSTANCE_TYPE_RAID
* INSTANCE_TYPE_SOLO


h5. JumpResult
* JUMP_RESULT_JUMP_CONVERTED_TO_LOCAL
* JUMP_RESULT_JUMP_CONVERTED_TO_REMOTE
* JUMP_RESULT_JUMP_FAILED
* JUMP_RESULT_JUMP_FAILED_ALREADY_JUMPING
* JUMP_RESULT_JUMP_FAILED_BATTLEGROUND_ENTRY
* JUMP_RESULT_JUMP_FAILED_CHAMPION_RANK
* JUMP_RESULT_JUMP_FAILED_DEAD_ON_CAMPAIGN_SWITCH
* JUMP_RESULT_JUMP_FAILED_DISABLED_CAMPAIGN
* JUMP_RESULT_JUMP_FAILED_DONT_OWN_HOUSE
* JUMP_RESULT_JUMP_FAILED_HEROIC_INSTANCE
* JUMP_RESULT_JUMP_FAILED_INSTANCE_CAP_REACHED
* JUMP_RESULT_JUMP_FAILED_INSTANCE_FULL
* JUMP_RESULT_JUMP_FAILED_INVALID_HOUSE
* JUMP_RESULT_JUMP_FAILED_INVALID_WORLD
* JUMP_RESULT_JUMP_FAILED_NO_CAMPAIGN
* JUMP_RESULT_JUMP_FAILED_NO_DETECTION_CELL
* JUMP_RESULT_JUMP_FAILED_NO_HOUSE_PERMISSION
* JUMP_RESULT_JUMP_FAILED_NO_SOCIAL
* JUMP_RESULT_JUMP_FAILED_QUEUING
* JUMP_RESULT_JUMP_FAILED_READY_CHECK
* JUMP_RESULT_JUMP_FAILED_RECALL_BLOCKED
* JUMP_RESULT_JUMP_FAILED_SOCIAL_TARGET_ZONE_COLLECTIBLE_LOCKED
* JUMP_RESULT_JUMP_FAILED_TOO_DIFFICULT
* JUMP_RESULT_JUMP_FAILED_ZONE_COLLECTIBLE
* JUMP_RESULT_JUMP_FAILED_ZONE_REQUIREMENT
* JUMP_RESULT_JUMP_ON_COOLDOWN
* JUMP_RESULT_LOCAL_JUMP_SUCCESSFUL
* JUMP_RESULT_NO_JUMP_PERMISSION
* JUMP_RESULT_REMOTE_JUMP_INITIATED


h5. LeaderboardDataReadyState
* LEADERBOARD_DATA_READY
* LEADERBOARD_DATA_RESPONSE_PENDING


h5. LeaderboardType
* LEADERBOARD_TYPE_ALLIANCE
* LEADERBOARD_TYPE_BATTLEGROUND
* LEADERBOARD_TYPE_CLASS
* LEADERBOARD_TYPE_ENDLESS_DUNGEON_OVERALL
* LEADERBOARD_TYPE_HOUSE
* LEADERBOARD_TYPE_OVERALL
* LEADERBOARD_TYPE_TRIBUTE


h5. LinkStyle
* LINK_STYLE_BRACKETS
* LINK_STYLE_DEFAULT


h5. LinkType
* LINK_TYPE_ABILITY
* LINK_TYPE_ACHIEVEMENT
* LINK_TYPE_BOOK
* LINK_TYPE_COLLECTIBLE
* LINK_TYPE_CRAFTED_ABILITY
* LINK_TYPE_GUILD
* LINK_TYPE_HELP
* LINK_TYPE_HOUSING
* LINK_TYPE_INVALID
* LINK_TYPE_ITEM
* LINK_TYPE_QUEST_ITEM


h5. LocaleRegion
* REGION_AFRICA
* REGION_ASIA
* REGION_EUROPE
* REGION_NONE
* REGION_NORTH_AMERICA
* REGION_OCEANIA
* REGION_SOUTH_AMERICA


h5. LockQuality
* LOCK_QUALITY_ADVANCED
* LOCK_QUALITY_IMPOSSIBLE
* LOCK_QUALITY_INTERMEDIATE
* LOCK_QUALITY_MASTER
* LOCK_QUALITY_NONE
* LOCK_QUALITY_PRACTICE
* LOCK_QUALITY_SIMPLE
* LOCK_QUALITY_TRIVIAL


h5. LootItemType
* LOOT_TYPE_ANTIQUITY_LEAD
* LOOT_TYPE_ANY
* LOOT_TYPE_COLLECTIBLE
* LOOT_TYPE_CURRENCY
* LOOT_TYPE_DEPRECATED_1
* LOOT_TYPE_DEPRECATED_2
* LOOT_TYPE_DEPRECATED_3
* LOOT_TYPE_DEPRECATED_4
* LOOT_TYPE_DEPRECATED_5
* LOOT_TYPE_DEPRECATED_6
* LOOT_TYPE_DEPRECATED_7
* LOOT_TYPE_DEPRECATED_8
* LOOT_TYPE_ITEM
* LOOT_TYPE_QUEST_ITEM
* LOOT_TYPE_TRIBUTE_CARD_UPGRADE


h5. LootTableDropEntryType
* LOOT_TABLE_ENTRY_TYPE_ANTIQUITY_LEAD
* LOOT_TABLE_ENTRY_TYPE_COLLECTIBLE
* LOOT_TABLE_ENTRY_TYPE_CURRENCY
* LOOT_TABLE_ENTRY_TYPE_ITEM
* LOOT_TABLE_ENTRY_TYPE_LOOT_CRATE
* LOOT_TABLE_ENTRY_TYPE_LOOT_TABLE
* LOOT_TABLE_ENTRY_TYPE_TRIBUTE_CARD_UPGRADE


h5. MegaServer
* MEGASERVER_EU
* MEGASERVER_NA
* MEGASERVER_NONE


h5. MonsterSocialClass
* MONSTER_SOCIAL_CLASS_ALCHEMIST
* MONSTER_SOCIAL_CLASS_ARTISAN
* MONSTER_SOCIAL_CLASS_ASSASSIN
* MONSTER_SOCIAL_CLASS_BARD
* MONSTER_SOCIAL_CLASS_BEGGAR
* MONSTER_SOCIAL_CLASS_CHEF
* MONSTER_SOCIAL_CLASS_CIVIL_SERVANT
* MONSTER_SOCIAL_CLASS_CLOTHIER
* MONSTER_SOCIAL_CLASS_COMMONER
* MONSTER_SOCIAL_CLASS_CRAFTER
* MONSTER_SOCIAL_CLASS_CULTIST
* MONSTER_SOCIAL_CLASS_DAEDRA
* MONSTER_SOCIAL_CLASS_DRUNKARD
* MONSTER_SOCIAL_CLASS_FARMER
* MONSTER_SOCIAL_CLASS_FIGHTER
* MONSTER_SOCIAL_CLASS_FISHER
* MONSTER_SOCIAL_CLASS_GATHERER
* MONSTER_SOCIAL_CLASS_GHOST
* MONSTER_SOCIAL_CLASS_GUARD
* MONSTER_SOCIAL_CLASS_HEALER
* MONSTER_SOCIAL_CLASS_HUNTER
* MONSTER_SOCIAL_CLASS_LABORER
* MONSTER_SOCIAL_CLASS_MAGE
* MONSTER_SOCIAL_CLASS_MERCHANT
* MONSTER_SOCIAL_CLASS_NOBLE
* MONSTER_SOCIAL_CLASS_NOT_APPLICABLE
* MONSTER_SOCIAL_CLASS_NUDE
* MONSTER_SOCIAL_CLASS_ORDINATOR
* MONSTER_SOCIAL_CLASS_OUTLAW
* MONSTER_SOCIAL_CLASS_PILGRIM
* MONSTER_SOCIAL_CLASS_PRIEST
* MONSTER_SOCIAL_CLASS_PRISONER
* MONSTER_SOCIAL_CLASS_PROVISIONER
* MONSTER_SOCIAL_CLASS_SAILOR
* MONSTER_SOCIAL_CLASS_SCHOLAR
* MONSTER_SOCIAL_CLASS_SERVANT
* MONSTER_SOCIAL_CLASS_SKELETON
* MONSTER_SOCIAL_CLASS_SLAVE
* MONSTER_SOCIAL_CLASS_SMITH
* MONSTER_SOCIAL_CLASS_SOLDIER
* MONSTER_SOCIAL_CLASS_STUDENT
* MONSTER_SOCIAL_CLASS_THIEF
* MONSTER_SOCIAL_CLASS_UNDEFINED
* MONSTER_SOCIAL_CLASS_VAMPIRE
* MONSTER_SOCIAL_CLASS_WARRIOR
* MONSTER_SOCIAL_CLASS_WATCHMEN
* MONSTER_SOCIAL_CLASS_WEREWOLF
* MONSTER_SOCIAL_CLASS_WOODWORKER


h5. MouseContentType
* MOUSE_CONTENT_ACTION
* MOUSE_CONTENT_COLLECTIBLE
* MOUSE_CONTENT_CRAFTED_ABILITY
* MOUSE_CONTENT_CRAFTED_ABILITY_SCRIPT
* MOUSE_CONTENT_EMOTE
* MOUSE_CONTENT_EMPTY
* MOUSE_CONTENT_EQUIPPED_ITEM
* MOUSE_CONTENT_INVENTORY_ITEM
* MOUSE_CONTENT_QUEST_ITEM
* MOUSE_CONTENT_QUICK_CHAT
* MOUSE_CONTENT_STORE_BUYBACK_ITEM
* MOUSE_CONTENT_STORE_ITEM
* MOUSE_CONTENT_TRADE_ITEM
* MOUSE_CONTENT_VENGEANCE_PERK


h5. MouseDestroyItemFailedReason
* MOUSE_DESTROY_ITEM_FAIL_REASON_CRAFTING
* MOUSE_DESTROY_ITEM_FAIL_REASON_NONE
* MOUSE_DESTROY_ITEM_FAIL_REASON_PLAYER_LOCKED


h5. NamingError
* NAME_RULE_CANNOT_RENAME
* NAME_RULE_CANNOT_START_WITH_SPACE
* NAME_RULE_DISALLOWED_NAME
* NAME_RULE_DUPLICATE_NAME
* NAME_RULE_INVALID_CHARACTERS
* NAME_RULE_INVALID_NAME
* NAME_RULE_MUST_END_WITH_LETTER
* NAME_RULE_NO_ADJACENT_PUNCTUATION_CHARACTERS
* NAME_RULE_NO_ERROR
* NAME_RULE_NO_NUMBERS
* NAME_RULE_SYSTEM_ERROR
* NAME_RULE_TOO_FEW_ALPHA_CHARACTERS
* NAME_RULE_TOO_LONG
* NAME_RULE_TOO_MANY_IDENTICAL_ADJACENT_CHARACTERS
* NAME_RULE_TOO_MANY_PUNCTUATION_CHARACTERS
* NAME_RULE_TOO_SHORT


h5. NonCombatBonusType
* NON_COMBAT_BONUS_ALCHEMY_CREATE_EXTRA
* NON_COMBAT_BONUS_ALCHEMY_CREATE_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_ALCHEMY_LEVEL
* NON_COMBAT_BONUS_ALCHEMY_NEGATIVE_DURATION
* NON_COMBAT_BONUS_ALCHEMY_POTION_DURATION
* NON_COMBAT_BONUS_ALCHEMY_SHOW_NODES
* NON_COMBAT_BONUS_ALCHEMY_THIRD_SLOT
* NON_COMBAT_BONUS_ALLIANCE_POINT_GAIN
* NON_COMBAT_BONUS_ARCHIVAL_FORTUNES_GAIN
* NON_COMBAT_BONUS_ARMOR_KNOWLEDGE
* NON_COMBAT_BONUS_ASSAULT_BOUNTY_REDUCTION
* NON_COMBAT_BONUS_AVA_REACH
* NON_COMBAT_BONUS_AVOID_BLADE_OF_WOE_WITNESS_CHANCE
* NON_COMBAT_BONUS_BLACKSMITHING_BOOSTER_BONUS
* NON_COMBAT_BONUS_BLACKSMITHING_CRAFT_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_BLACKSMITHING_EXTRACT_LEVEL
* NON_COMBAT_BONUS_BLACKSMITHING_HIRELING_LEVEL
* NON_COMBAT_BONUS_BLACKSMITHING_LEVEL
* NON_COMBAT_BONUS_BLACKSMITHING_RESEARCH_LEVEL
* NON_COMBAT_BONUS_BLACKSMITHING_SHOW_NODES
* NON_COMBAT_BONUS_BOUNTY_DECAY
* NON_COMBAT_BONUS_CLEMENCY
* NON_COMBAT_BONUS_CLEMENCY_ARREST_IMMUNITY
* NON_COMBAT_BONUS_CLOTHIER_BOOSTER_BONUS
* NON_COMBAT_BONUS_CLOTHIER_CRAFT_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_CLOTHIER_EXTRACT_LEVEL
* NON_COMBAT_BONUS_CLOTHIER_HIRELING_LEVEL
* NON_COMBAT_BONUS_CLOTHIER_LEVEL
* NON_COMBAT_BONUS_CLOTHIER_RESEARCH_LEVEL
* NON_COMBAT_BONUS_CLOTHIER_SHOW_NODES
* NON_COMBAT_BONUS_DIG_SITE_SHOW_NODES
* NON_COMBAT_BONUS_DOUBLE_DECONSTRUCTION_REWARDS_CHANCE
* NON_COMBAT_BONUS_ENCHANTING_CRAFT_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_ENCHANTING_DECONSTRUCTION_UPGRADE
* NON_COMBAT_BONUS_ENCHANTING_HIRELING_LEVEL
* NON_COMBAT_BONUS_ENCHANTING_LEVEL
* NON_COMBAT_BONUS_ENCHANTING_RARITY_LEVEL
* NON_COMBAT_BONUS_ENCHANTING_SHOW_NODES
* NON_COMBAT_BONUS_ENCHANTING_SLOT_IMPROVEMENT
* NON_COMBAT_BONUS_ENLIGHTENED
* NON_COMBAT_BONUS_EXTRACTION
* NON_COMBAT_BONUS_FAST_TRAVEL_COST_REDUCTION
* NON_COMBAT_BONUS_FENCE_HAGGLING
* NON_COMBAT_BONUS_FENCE_SALESMAN
* NON_COMBAT_BONUS_FISHING_TIME_REDUCTION_PERCENT
* NON_COMBAT_BONUS_FORTUNE_SEEKER
* NON_COMBAT_BONUS_FREE_POTION_OR_POISON_USE_PERCENT
* NON_COMBAT_BONUS_GROOM
* NON_COMBAT_BONUS_GUARD_KILL
* NON_COMBAT_BONUS_GUARD_PURSUIT_DISTANCE_REDUCTION
* NON_COMBAT_BONUS_HEAT_DECAY
* NON_COMBAT_BONUS_IMPATIENCE
* NON_COMBAT_BONUS_INVALID
* NON_COMBAT_BONUS_JEWELRYCRAFTING_BOOSTER_BONUS
* NON_COMBAT_BONUS_JEWELRYCRAFTING_CRAFT_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_JEWELRYCRAFTING_EXTRACT_LEVEL
* NON_COMBAT_BONUS_JEWELRYCRAFTING_HIRELING_LEVEL
* NON_COMBAT_BONUS_JEWELRYCRAFTING_LEVEL
* NON_COMBAT_BONUS_JEWELRYCRAFTING_RESEARCH_LEVEL
* NON_COMBAT_BONUS_JEWELRYCRAFTING_SHOW_NODES
* NON_COMBAT_BONUS_MASTER_GATHERER
* NON_COMBAT_BONUS_MERCHANT_HAGGLING
* NON_COMBAT_BONUS_MOUNTED_AGGRO_RADIUS_REDUCTION
* NON_COMBAT_BONUS_MURDER_BOUNTY_REDUCTION
* NON_COMBAT_BONUS_PICKPOCKET_CHANCE
* NON_COMBAT_BONUS_PROVISIONING_CREATE_EXTRA_DRINK
* NON_COMBAT_BONUS_PROVISIONING_CREATE_EXTRA_FOOD
* NON_COMBAT_BONUS_PROVISIONING_DRINK_DURATION
* NON_COMBAT_BONUS_PROVISIONING_FOOD_DURATION
* NON_COMBAT_BONUS_PROVISIONING_HIRELING_LEVEL
* NON_COMBAT_BONUS_PROVISIONING_LEVEL
* NON_COMBAT_BONUS_PROVISIONING_RARITY_LEVEL
* NON_COMBAT_BONUS_PROVISIONING_SHOW_NODES
* NON_COMBAT_BONUS_PVP_EXP
* NON_COMBAT_BONUS_SECONDARY_WITNESS_RANGE_REDUCTION
* NON_COMBAT_BONUS_SHADOWY_CONNECTIONS
* NON_COMBAT_BONUS_SLOTTED_ABILITY_EXP
* NON_COMBAT_BONUS_SLY
* NON_COMBAT_BONUS_SOUL_GEM_FREE_RESURRECT_PERCENT_CHANCE
* NON_COMBAT_BONUS_TELVAR_MULTIPLIER
* NON_COMBAT_BONUS_TIMELY_ESCAPE
* NON_COMBAT_BONUS_TRAIT_IDENTIFIER
* NON_COMBAT_BONUS_TREASURE_SHOW_NODES
* NON_COMBAT_BONUS_UNUSED
* NON_COMBAT_BONUS_WEAPON_ENCHANT_DECAY_RATE
* NON_COMBAT_BONUS_WITNESS_RANGE_REDUCTION
* NON_COMBAT_BONUS_WOODWORKING_BOOSTER_BONUS
* NON_COMBAT_BONUS_WOODWORKING_CRAFT_PERCENT_DISCOUNT
* NON_COMBAT_BONUS_WOODWORKING_EXTRACT_LEVEL
* NON_COMBAT_BONUS_WOODWORKING_HIRELING_LEVEL
* NON_COMBAT_BONUS_WOODWORKING_LEVEL
* NON_COMBAT_BONUS_WOODWORKING_RESEARCH_LEVEL
* NON_COMBAT_BONUS_WOODWORKING_SHOW_NODES


h5. NotificationType
* NOTIFICATION_TYPE_CAMPAIGN_QUEUE
* NOTIFICATION_TYPE_COLLECTIONS
* NOTIFICATION_TYPE_CONSOLE_ADDON_MEMORY_LIMIT_REACHED
* NOTIFICATION_TYPE_CONSOLE_ADDON_SAVED_VARIABLES_LIMIT_REACHED
* NOTIFICATION_TYPE_CRAFTED_ABILITY_RESET
* NOTIFICATION_TYPE_CRAFT_BAG_AUTO_TRANSFER
* NOTIFICATION_TYPE_CUSTOMER_SERVICE
* NOTIFICATION_TYPE_DISABLED_ADDON
* NOTIFICATION_TYPE_DUEL
* NOTIFICATION_TYPE_ESO_PLUS_SUBSCRIPTION
* NOTIFICATION_TYPE_EXPIRING_MARKET_CURRENCY
* NOTIFICATION_TYPE_FRIEND
* NOTIFICATION_TYPE_GIFT_CLAIMED
* NOTIFICATION_TYPE_GIFT_RECEIVED
* NOTIFICATION_TYPE_GIFT_RETURNED
* NOTIFICATION_TYPE_GROUP
* NOTIFICATION_TYPE_GROUP_ELECTION
* NOTIFICATION_TYPE_GUILD
* NOTIFICATION_TYPE_GUILD_MOTD
* NOTIFICATION_TYPE_GUILD_NEW_APPLICATIONS
* NOTIFICATION_TYPE_HOUSE_TOURS_HOUSE_RECOMMENDED
* NOTIFICATION_TYPE_LEADERBOARD
* NOTIFICATION_TYPE_LFG
* NOTIFICATION_TYPE_MARKET_PRODUCT_AVAILABLE
* NOTIFICATION_TYPE_NEW_DAILY_LOGIN_REWARD
* NOTIFICATION_TYPE_OUT_OF_DATE_ADDONS
* NOTIFICATION_TYPE_PLAYER_APPLICATIONS
* NOTIFICATION_TYPE_PLEDGE_OF_MARA
* NOTIFICATION_TYPE_POINTS_RESET
* NOTIFICATION_TYPE_QUEST_SHARE
* NOTIFICATION_TYPE_RESURRECT
* NOTIFICATION_TYPE_SCRIPTED_WORLD_EVENT
* NOTIFICATION_TYPE_SLOTS_RESET
* NOTIFICATION_TYPE_SPECTACLE_EVENT_PHASE_CHANGED
* NOTIFICATION_TYPE_TRADE
* NOTIFICATION_TYPE_TRIBUTE_INVITE


h5. NumberAbbreviationPrecision
* NUMBER_ABBREVIATION_PRECISION_HUNDREDTHS
* NUMBER_ABBREVIATION_PRECISION_LARGEST_UNIT
* NUMBER_ABBREVIATION_PRECISION_TENTHS


h5. PathFollowType
* PATH_FOLLOW_TYPE_LOOP
* PATH_FOLLOW_TYPE_ONE_WAY
* PATH_FOLLOW_TYPE_PINGPONG
* PATH_FOLLOW_TYPE_RANDOM


h5. PendingFeedbackType
* FEEDBACK_TYPE_INVALID
* FEEDBACK_TYPE_QUEST


h5. PlatformAccountLabel
* ACCOUNT_LABEL_PC
* ACCOUNT_LABEL_PS4
* ACCOUNT_LABEL_PS5
* ACCOUNT_LABEL_REUSE_ME
* ACCOUNT_LABEL_XBOX


h5. PlatformDialogResult
* PLATFORM_DIALOG_RESULT_CLOSED_FROM_CODE
* PLATFORM_DIALOG_RESULT_ERROR
* PLATFORM_DIALOG_RESULT_OK
* PLATFORM_DIALOG_RESULT_USER_CANCELED


h5. PlatformStoreDialogResult
* PLATFORM_STORE_DIALOG_RESULT_CLOSED_FROM_CODE
* PLATFORM_STORE_DIALOG_RESULT_ERROR
* PLATFORM_STORE_DIALOG_RESULT_PURCHASED
* PLATFORM_STORE_DIALOG_RESULT_USER_CANCELED


h5. PlatformStoreLabel
* PLATFORM_STORE_LABEL_DMM
* PLATFORM_STORE_LABEL_EPIC
* PLATFORM_STORE_LABEL_PSN
* PLATFORM_STORE_LABEL_REUSE_ME
* PLATFORM_STORE_LABEL_STEAM
* PLATFORM_STORE_LABEL_XBL
* PLATFORM_STORE_LABEL_ZOS


h5. PlayerEmotePlayFailure
* PLAYER_EMOTE_PLAY_FAILURE_BLACKLISTED
* PLAYER_EMOTE_PLAY_FAILURE_GENERIC
* PLAYER_EMOTE_PLAY_FAILURE_LOCKED


h5. PlayerStatus
* PLAYER_STATUS_AWAY
* PLAYER_STATUS_DO_NOT_DISTURB
* PLAYER_STATUS_OFFLINE
* PLAYER_STATUS_ONLINE


h5. PledgeOfMaraResponse
* PLEDGE_OF_MARA_RESPONSE_ACCEPT
* PLEDGE_OF_MARA_RESPONSE_DECLINE


h5. PreviewOption
* PREVIEW_OPTION_DONT_UNSHEATHE_IF_WIELDING
* PREVIEW_OPTION_NONE


h5. ProgressReason
* PROGRESS_REASON_ACHIEVEMENT
* PROGRESS_REASON_ACTION
* PROGRESS_REASON_ALLIANCE_POINTS
* PROGRESS_REASON_ANTIQUITY_COMPLETED_DIGGING
* PROGRESS_REASON_ANTIQUITY_COMPLETED_SCRYING
* PROGRESS_REASON_AVA
* PROGRESS_REASON_BATTLEGROUND
* PROGRESS_REASON_BOOK_COLLECTION_COMPLETE
* PROGRESS_REASON_BOSS_KILL
* PROGRESS_REASON_COLLECT_BOOK
* PROGRESS_REASON_COMMAND
* PROGRESS_REASON_COMPLETE_POI
* PROGRESS_REASON_DARK_ANCHOR_CLOSED
* PROGRESS_REASON_DARK_FISSURE_CLOSED
* PROGRESS_REASON_DISCOVER_POI
* PROGRESS_REASON_DRAGON_KILL
* PROGRESS_REASON_DUNGEON_CHALLENGE
* PROGRESS_REASON_EVENT
* PROGRESS_REASON_FINESSE
* PROGRESS_REASON_FISSURE_COMPLETED
* PROGRESS_REASON_GEYSER_COMPLETED
* PROGRESS_REASON_GRANT_REPUTATION
* PROGRESS_REASON_GUILD_REP
* PROGRESS_REASON_HARROWSTORM_COMPLETED
* PROGRESS_REASON_JUSTICE_SKILL_EVENT
* PROGRESS_REASON_KEEP_REWARD
* PROGRESS_REASON_KILL
* PROGRESS_REASON_LFG_REWARD
* PROGRESS_REASON_LOCK_PICK
* PROGRESS_REASON_MEDAL
* PROGRESS_REASON_MIRRORMOOR_COMPLETED
* PROGRESS_REASON_NONE
* PROGRESS_REASON_OBLIVION_PORTAL_COMPLETED
* PROGRESS_REASON_OTHER
* PROGRESS_REASON_OVERLAND_BOSS_KILL
* PROGRESS_REASON_PVP_EMPEROR
* PROGRESS_REASON_QUEST
* PROGRESS_REASON_REWARD
* PROGRESS_REASON_SCRIPTED_EVENT
* PROGRESS_REASON_SIEGE_CAMP_COMPLETED
* PROGRESS_REASON_SKILL_BOOK
* PROGRESS_REASON_TRADESKILL
* PROGRESS_REASON_TRADESKILL_ACHIEVEMENT
* PROGRESS_REASON_TRADESKILL_CONSUME
* PROGRESS_REASON_TRADESKILL_HARVEST
* PROGRESS_REASON_TRADESKILL_QUEST
* PROGRESS_REASON_TRADESKILL_RECIPE
* PROGRESS_REASON_TRADESKILL_TRAIT
* PROGRESS_REASON_TRIBUTE_CAMPAIGN
* PROGRESS_REASON_TRIBUTE_CLUB
* PROGRESS_REASON_WORLD_EVENT_COMPLETED


h5. RaidCategory
* RAID_CATEGORY_CHALLENGE
* RAID_CATEGORY_TRIAL


h5. RaidPointReason
* RAID_POINT_REASON_BONUS_ACTIVITY_HIGH
* RAID_POINT_REASON_BONUS_ACTIVITY_LOW
* RAID_POINT_REASON_BONUS_ACTIVITY_MEDIUM
* RAID_POINT_REASON_BONUS_POINT_ONE
* RAID_POINT_REASON_BONUS_POINT_THREE
* RAID_POINT_REASON_BONUS_POINT_TWO
* RAID_POINT_REASON_KILL_BANNERMEN
* RAID_POINT_REASON_KILL_BOSS
* RAID_POINT_REASON_KILL_CHAMPION
* RAID_POINT_REASON_KILL_MINIBOSS
* RAID_POINT_REASON_KILL_NORMAL_MONSTER
* RAID_POINT_REASON_KILL_NOXP_MONSTER
* RAID_POINT_REASON_LIFE_REMAINING
* RAID_POINT_REASON_SOLO_ARENA_COMPLETE
* RAID_POINT_REASON_SOLO_ARENA_PICKUP_FOUR
* RAID_POINT_REASON_SOLO_ARENA_PICKUP_ONE
* RAID_POINT_REASON_SOLO_ARENA_PICKUP_THREE
* RAID_POINT_REASON_SOLO_ARENA_PICKUP_TWO


h5. RandomRollResult
* RANDOM_ROLL_RESULT_FAILED
* RANDOM_ROLL_RESULT_INVALID_NUM_ROLLS
* RANDOM_ROLL_RESULT_INVALID_RESULT
* RANDOM_ROLL_RESULT_SUCCESS


h5. RatingsBoard
* RATINGS_BOARD_BR
* RATINGS_BOARD_ESRB
* RATINGS_BOARD_FPB
* RATINGS_BOARD_NONE
* RATINGS_BOARD_OFLC
* RATINGS_BOARD_PEGI
* RATINGS_BOARD_RR
* RATINGS_BOARD_USK


h5. RegisterForEventFilterType
* REGISTER_FILTER_ABILITY_ID
* REGISTER_FILTER_BAG_ID
* REGISTER_FILTER_COMBAT_RESULT
* REGISTER_FILTER_INVALID
* REGISTER_FILTER_INVENTORY_UPDATE_REASON
* REGISTER_FILTER_IS_ERROR
* REGISTER_FILTER_IS_IN_GAMEPAD_PREFERRED_MODE
* REGISTER_FILTER_IS_NEW_ITEM
* REGISTER_FILTER_PATRON_DRAFT_ID
* REGISTER_FILTER_POWER_TYPE
* REGISTER_FILTER_SETTING_SYSTEM_TYPE
* REGISTER_FILTER_SOURCE_COMBAT_UNIT_TYPE
* REGISTER_FILTER_TARGET_COMBAT_UNIT_TYPE
* REGISTER_FILTER_UNIT_TAG
* REGISTER_FILTER_UNIT_TAG_PREFIX
* REGISTER_FILTER_VIBRATION_FILTER


h5. RemoteSceneRequestType
* REMOTE_SCENE_REQUEST_TYPE_HIDE
* REMOTE_SCENE_REQUEST_TYPE_POP
* REMOTE_SCENE_REQUEST_TYPE_PUSH
* REMOTE_SCENE_REQUEST_TYPE_SHOW
* REMOTE_SCENE_REQUEST_TYPE_SHOW_BASE_SCENE
* REMOTE_SCENE_REQUEST_TYPE_SWAP


h5. RemoteSceneSyncType
* REMOTE_SCENE_SYNC_TYPE_CHANGE_NEXT_SCENE
* REMOTE_SCENE_SYNC_TYPE_HIDE_SCENE
* REMOTE_SCENE_SYNC_TYPE_SHOW_SCENE


h5. ReportPlayerReason
* REPORT_PLAYER_REASON_BEHAVIOR
* REPORT_PLAYER_REASON_BOTTING
* REPORT_PLAYER_REASON_CHAT_SPAM
* REPORT_PLAYER_REASON_FRIEND_REQUEST_SPAM
* REPORT_PLAYER_REASON_GUILD_REQUEST_SPAM
* REPORT_PLAYER_REASON_MAIL_SPAM


h5. RidingTrainSource
* RIDING_TRAIN_SOURCE_INITIALIZE
* RIDING_TRAIN_SOURCE_ITEM
* RIDING_TRAIN_SOURCE_STABLES


h5. RidingTrainType
* RIDING_TRAIN_CARRYING_CAPACITY
* RIDING_TRAIN_INVALID
* RIDING_TRAIN_SPEED
* RIDING_TRAIN_STAMINA


h5. SaveLoadDialogAnswer
* SLD_ANSWER_NO
* SLD_ANSWER_YES


h5. SaveLoadDialogError
* SLD_ERROR_ALLOW_OVERWRITE
* SLD_ERROR_FAILED_LOAD
* SLD_ERROR_FAILED_SAVE
* SLD_ERROR_FILE_CORRUPT
* SLD_ERROR_NO_SAVE_CREATED
* SLD_ERROR_NO_SAVE_DEVICE_SELECTED
* SLD_ERROR_OUT_OF_SPACE
* SLD_ERROR_SAVE_DEST_REMOVED


h5. ScaleLevelConstraintType
* SCALE_LEVEL_CONSTRAINT_CHAMPION_RANK_MIN_CHAMPION_RANK_MAX
* SCALE_LEVEL_CONSTRAINT_NORMAL_MIN_CHAMPION_RANK_MAX
* SCALE_LEVEL_CONSTRAINT_NORMAL_MIN_NORMAL_MAX


h5. SceneManagerMessageOrigin
* SCENE_MANAGER_MESSAGE_ORIGIN_INGAME
* SCENE_MANAGER_MESSAGE_ORIGIN_INTERNAL
* SCENE_MANAGER_MESSAGE_ORIGIN_PREGAME


h5. ScreenReaderNarrationType
* NARRATION_TYPE_ALERT
* NARRATION_TYPE_CENTER_SCREEN_ANNOUNCEMENT
* NARRATION_TYPE_EDIT_BOX
* NARRATION_TYPE_HUD
* NARRATION_TYPE_TEXT_CHAT
* NARRATION_TYPE_UI_SCREEN


h5. SocialActionResult
* SOCIAL_RESULT_ACCOUNT_ALREADY_FRIENDS
* SOCIAL_RESULT_ACCOUNT_ALREADY_IGNORED
* SOCIAL_RESULT_ACCOUNT_ALREADY_INVITED
* SOCIAL_RESULT_ACCOUNT_IGNORING_YOU
* SOCIAL_RESULT_ACCOUNT_NOT_FOUND
* SOCIAL_RESULT_ACCOUNT_OFFLINE
* SOCIAL_RESULT_ACCOUNT_TOO_MANY_FRIENDS
* SOCIAL_RESULT_ACCOUNT_TOO_MANY_IGNORES
* SOCIAL_RESULT_ALREADY_IN_GUILD
* SOCIAL_RESULT_ALREADY_IN_MAX_GUILDS
* SOCIAL_RESULT_ALREADY_IN_MAX_GUILDS_CANT_INVITE
* SOCIAL_RESULT_AT_MAX_LEADERSHIP_ROLES
* SOCIAL_RESULT_BEING_ARRESTED
* SOCIAL_RESULT_CANNOT_DELETE_A_GUILD_RANK_THAT_IS_NOT_EMPTY
* SOCIAL_RESULT_CANT_DEMOTE
* SOCIAL_RESULT_CANT_FRIEND_SELF
* SOCIAL_RESULT_CANT_IGNORE_SELF
* SOCIAL_RESULT_CANT_JUMP_INVALID_TARGET
* SOCIAL_RESULT_CANT_JUMP_SELF
* SOCIAL_RESULT_CANT_JUMP_TARGET_PREVIEWING_HOUSE
* SOCIAL_RESULT_CANT_KICK_LEADER
* SOCIAL_RESULT_CANT_PROMOTE
* SOCIAL_RESULT_CANT_PROMOTE_LEADING_ANOTHER_GUILD
* SOCIAL_RESULT_CHARACTER_NOT_FOUND
* SOCIAL_RESULT_DEPRECATED1
* SOCIAL_RESULT_DESTINATION_FULL
* SOCIAL_RESULT_DISABLED
* SOCIAL_RESULT_DISALLOWED_NAME
* SOCIAL_RESULT_EDIT_HERALDRY_GUILD_LEADER_ONLY
* SOCIAL_RESULT_EDIT_PERMISSIONS_GUILD_LEADER_ONLY
* SOCIAL_RESULT_GUILD_DOESNT_EXIST
* SOCIAL_RESULT_GUILD_IS_FULL
* SOCIAL_RESULT_GUILD_LEADER_PERMISSIONS_NOT_EDITABLE
* SOCIAL_RESULT_GUILD_NOT_FOUND
* SOCIAL_RESULT_HERALDRY_DISABLED
* SOCIAL_RESULT_HERALDRY_EDITED_TOO_RECENTLY
* SOCIAL_RESULT_HERALDRY_GUILD_BANK_DISABLED
* SOCIAL_RESULT_HERALDRY_NOT_SET_YET
* SOCIAL_RESULT_INSUFFICIENT_ALLIANCE_POINTS_FOR_CAMP
* SOCIAL_RESULT_INSUFFICIENT_HERALDRY_FUNDS
* SOCIAL_RESULT_INSUFFICIENT_TABARD_FUNDS
* SOCIAL_RESULT_INVALID_GUILD_NAME
* SOCIAL_RESULT_INVALID_GUILD_RANK
* SOCIAL_RESULT_INVALID_HERALDRY_DATA
* SOCIAL_RESULT_INVITED_PLAYER_BLACKLISTED_FROM_GUILD
* SOCIAL_RESULT_JUMPS_EXIT_DISABLED
* SOCIAL_RESULT_JUMP_ENTRY_DISABLED
* SOCIAL_RESULT_NAME_ALREADY_TAKEN
* SOCIAL_RESULT_NOT_A_MEMBER
* SOCIAL_RESULT_NOT_GROUPED
* SOCIAL_RESULT_NOT_GUILD_LEADER
* SOCIAL_RESULT_NOT_INVITED
* SOCIAL_RESULT_NOT_IN_SAME_GROUP
* SOCIAL_RESULT_NOT_SAME_GROUP
* SOCIAL_RESULT_NO_APPLICATION_PERMISSION
* SOCIAL_RESULT_NO_BLACKLIST_PERMISSION
* SOCIAL_RESULT_NO_CAMPAIGN_PERMISSION
* SOCIAL_RESULT_NO_DEMOTE_PERMISSION
* SOCIAL_RESULT_NO_DESCRIPTION_EDIT_PREMISSION
* SOCIAL_RESULT_NO_ERROR
* SOCIAL_RESULT_NO_GUILD_BANK_PERMISSION
* SOCIAL_RESULT_NO_GUILD_BID_PERMISSION
* SOCIAL_RESULT_NO_GUILD_LEADER_RANK_DEFINED
* SOCIAL_RESULT_NO_HERALDRY_EDIT_PERMISSION
* SOCIAL_RESULT_NO_HOUSE_PERMISSION
* SOCIAL_RESULT_NO_INTRA_CAMPAIGN_JUMPS_ALLOWED
* SOCIAL_RESULT_NO_INVITE_PERMISSION
* SOCIAL_RESULT_NO_JUMP_CHAMPION_RANK
* SOCIAL_RESULT_NO_JUMP_IN_COMBAT
* SOCIAL_RESULT_NO_KEEP_CLAIM_PERMISSION
* SOCIAL_RESULT_NO_KICK_PERMISSION
* SOCIAL_RESULT_NO_LOCATION
* SOCIAL_RESULT_NO_NOTE_EDIT_PERMISSION
* SOCIAL_RESULT_NO_PROMOTE_PERMISSION
* SOCIAL_RESULT_NO_RECRUITMENT_EDIT_PERMISSION
* SOCIAL_RESULT_NO_RECRUIT_RANK_DEFINED
* SOCIAL_RESULT_NO_ROOM
* SOCIAL_RESULT_NO_ROOM_FOR_CAMP
* SOCIAL_RESULT_NO_ROOM_FOR_TABARD
* SOCIAL_RESULT_NO_SET_MOTD_PERMISSION
* SOCIAL_RESULT_NO_STORE_BUY_PERMISSION
* SOCIAL_RESULT_NO_STORE_SELL_PERMISSION
* SOCIAL_RESULT_NO_STRUCTURE_EDIT_PERMISSION
* SOCIAL_RESULT_OTHER_ACCOUNT_TOO_MANY_FRIENDS
* SOCIAL_RESULT_PERMISSION_SAVE_FAILURE
* SOCIAL_RESULT_PLAYER_INVITED_SUCCESSFULLY
* SOCIAL_RESULT_RATE_LIMIT_EXCEEDED
* SOCIAL_RESULT_REGION_SPINNING_DOWN
* SOCIAL_RESULT_REQUEST_NOT_FOUND
* SOCIAL_RESULT_REQUEST_ON_COOLDOWN
* SOCIAL_RESULT_RESTRICTED_COMMUNICATION
* SOCIAL_RESULT_SOCIAL_DATA_UNAVAILABLE
* SOCIAL_RESULT_SOCIAL_ERROR
* SOCIAL_RESULT_TOO_FEW_GUILD_RANKS
* SOCIAL_RESULT_TOO_MANY_GUILD_RANKS
* SOCIAL_RESULT_TOO_MANY_SAVES
* SOCIAL_RESULT_TRIBUTE_INVALID_INVITE
* SOCIAL_RESULT_UNABLE_TO_RELEASE_KEEP_CLAIM
* SOCIAL_RESULT_WRONG_ALLIANCE


h5. SpamWarningType
* SPAM_WARNING_TYPE_ACTION_SLOTS
* SPAM_WARNING_TYPE_CHAT_MESSAGE
* SPAM_WARNING_TYPE_GUILD_BANK_SELECTOR
* SPAM_WARNING_TYPE_GUILD_DESCRIPTION
* SPAM_WARNING_TYPE_GUILD_MOTD
* SPAM_WARNING_TYPE_GUILD_RANK_CHANGE
* SPAM_WARNING_TYPE_HOUSE_SAFE_LOC
* SPAM_WARNING_TYPE_NONE
* SPAM_WARNING_TYPE_TRADE_INVENTORY


h5. TooltipGameDataType
* TOOLTIP_GAME_DATA_CHAMPION_PROGRESSION
* TOOLTIP_GAME_DATA_CHARGES
* TOOLTIP_GAME_DATA_CONDITION
* TOOLTIP_GAME_DATA_DIVIDER
* TOOLTIP_GAME_DATA_EQUIPPED_INFO
* TOOLTIP_GAME_DATA_ITEM_ICON
* TOOLTIP_GAME_DATA_MYTHIC_OR_STOLEN
* TOOLTIP_GAME_DATA_NONE
* TOOLTIP_GAME_DATA_PROGRESSION
* TOOLTIP_GAME_DATA_PROGRESS_BAR
* TOOLTIP_GAME_DATA_SKILL_UPGRADE


h5. TrialAccountRestrictionType
* TRIAL_RESTRICTION_CANNOT_USE_GUILDS
* TRIAL_RESTRICTION_CANNOT_WHISPER
* TRIAL_RESTRICTION_CANNOT_ZONE_YELL
* TRIAL_RESTRICTION_NO_RESTRICTION
* TRIAL_RESTRICTION_WHISPER_FRIENDS_ONLY


h5. UIAlertCategory
* UI_ALERT_CATEGORY_ALERT
* UI_ALERT_CATEGORY_ERROR


h5. UIMonsterDifficulty
* MONSTER_DIFFICULTY_DEADLY
* MONSTER_DIFFICULTY_EASY
* MONSTER_DIFFICULTY_HARD
* MONSTER_DIFFICULTY_NONE
* MONSTER_DIFFICULTY_NORMAL


h5. UIPlatform
* UI_PLATFORM_PC
* UI_PLATFORM_PS4
* UI_PLATFORM_PS5
* UI_PLATFORM_REUSE_ME
* UI_PLATFORM_XBOX


h5. UISystem
* UI_SYSTEM_ALLIANCE_WAR
* UI_SYSTEM_ANTIQUITY_DIGGING
* UI_SYSTEM_ANTIQUITY_JOURNAL_SCRYABLE
* UI_SYSTEM_ANTIQUITY_SCRYING
* UI_SYSTEM_BATTLEGROUND_FINDER
* UI_SYSTEM_CHARACTER_STATS
* UI_SYSTEM_DUNGEON_FINDER
* UI_SYSTEM_GROUP_FINDER
* UI_SYSTEM_GUILD_FINDER
* UI_SYSTEM_NONE
* UI_SYSTEM_SKILLS
* UI_SYSTEM_TRIBUTE
* UI_SYSTEM_TRIBUTE_FINDER
* UI_SYSTEM_VENGEANCE
* UI_SYSTEM_ZONE_GUIDE


h5. UnitAttributeVisual
* ATTRIBUTE_VISUAL_AUTOMATIC
* ATTRIBUTE_VISUAL_DECREASED_MAX_POWER
* ATTRIBUTE_VISUAL_DECREASED_REGEN_POWER
* ATTRIBUTE_VISUAL_DECREASED_STAT
* ATTRIBUTE_VISUAL_FORCE_INCREASED_POWER_STAT_VISUAL
* ATTRIBUTE_VISUAL_INCREASED_MAX_POWER
* ATTRIBUTE_VISUAL_INCREASED_REGEN_POWER
* ATTRIBUTE_VISUAL_INCREASED_STAT
* ATTRIBUTE_VISUAL_NONE
* ATTRIBUTE_VISUAL_NO_HEALING
* ATTRIBUTE_VISUAL_POSSESSION
* ATTRIBUTE_VISUAL_POWER_SHIELDING
* ATTRIBUTE_VISUAL_TRAUMA
* ATTRIBUTE_VISUAL_UNWAVERING_POWER


h5. UnitNameplateType
* UNIT_NAMEPLATE_ALLY_GROUP
* UNIT_NAMEPLATE_ALLY_GROUP_TARGET
* UNIT_NAMEPLATE_ALLY_NPC
* UNIT_NAMEPLATE_ALLY_NPC_TARGET
* UNIT_NAMEPLATE_ALLY_PLAYER
* UNIT_NAMEPLATE_ALLY_PLAYER_TARGET
* UNIT_NAMEPLATE_DEAD
* UNIT_NAMEPLATE_DEAD_TARGET
* UNIT_NAMEPLATE_DEFAULT
* UNIT_NAMEPLATE_DEFAULT_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_FRIENDLY
* UNIT_NAMEPLATE_ENEMY_NPC_FRIENDLY_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_HOSTILE
* UNIT_NAMEPLATE_ENEMY_NPC_HOSTILE_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_IN_COMBAT_WITH_LOCAL_PLAYER
* UNIT_NAMEPLATE_ENEMY_NPC_IN_COMBAT_WITH_LOCAL_PLAYER_JUSTICE_NEUTRAL
* UNIT_NAMEPLATE_ENEMY_NPC_IN_COMBAT_WITH_LOCAL_PLAYER_JUSTICE_NEUTRAL_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_IN_COMBAT_WITH_LOCAL_PLAYER_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_JUSTICE_NEUTRAL
* UNIT_NAMEPLATE_ENEMY_NPC_JUSTICE_NEUTRAL_IGNORE_COMBAT
* UNIT_NAMEPLATE_ENEMY_NPC_JUSTICE_NEUTRAL_IGNORE_COMBAT_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_JUSTICE_NEUTRAL_TARGET
* UNIT_NAMEPLATE_ENEMY_NPC_NEUTRAL
* UNIT_NAMEPLATE_ENEMY_NPC_NEUTRAL_TARGET
* UNIT_NAMEPLATE_ENEMY_PLAYER_NO_PVP
* UNIT_NAMEPLATE_ENEMY_PLAYER_NO_PVP_TARGET
* UNIT_NAMEPLATE_ENEMY_PLAYER_PVP
* UNIT_NAMEPLATE_ENEMY_PLAYER_PVP_TARGET


h5. UnitReactionColor
* UNIT_REACTION_COLOR_COMPANION
* UNIT_REACTION_COLOR_DEAD
* UNIT_REACTION_COLOR_DEFAULT
* UNIT_REACTION_COLOR_FRIENDLY
* UNIT_REACTION_COLOR_HOSTILE
* UNIT_REACTION_COLOR_INTERACT
* UNIT_REACTION_COLOR_NEUTRAL
* UNIT_REACTION_COLOR_NPC_ALLY
* UNIT_REACTION_COLOR_PLAYER_ALLY


h5. UnitReactionType
* UNIT_REACTION_COMPANION
* UNIT_REACTION_DEFAULT
* UNIT_REACTION_FRIENDLY
* UNIT_REACTION_HOSTILE
* UNIT_REACTION_NEUTRAL
* UNIT_REACTION_NPC_ALLY
* UNIT_REACTION_PLAYER_ALLY


h5. VideoPlaybackErrorReason
* VIDEO_PLAYBACK_ERROR_REASON_INVALID_VIDEO_NAME
* VIDEO_PLAYBACK_ERROR_REASON_UNABLE_TO_FIND_VIDEO


h5. VideoSkipMode
* VIDEO_SKIP_MODE_ALLOW_SKIP
* VIDEO_SKIP_MODE_NO_SKIP
* VIDEO_SKIP_MODE_REQUIRE_CONFIRMATION_FOR_SKIP


h5. VoiceChatSpeakState
* VOICE_CHAT_SPEAK_STATE_IDLE
* VOICE_CHAT_SPEAK_STATE_MUTED
* VOICE_CHAT_SPEAK_STATE_NONE
* VOICE_CHAT_SPEAK_STATE_SPEAKING


h5. ZoneDisplayType
* ZONE_DISPLAY_TYPE_BATTLEGROUND
* ZONE_DISPLAY_TYPE_COMPANION
* ZONE_DISPLAY_TYPE_DELVE
* ZONE_DISPLAY_TYPE_DUNGEON
* ZONE_DISPLAY_TYPE_ENDLESS_DUNGEON
* ZONE_DISPLAY_TYPE_GROUP_AREA
* ZONE_DISPLAY_TYPE_GROUP_DELVE
* ZONE_DISPLAY_TYPE_HOUSING
* ZONE_DISPLAY_TYPE_NONE
* ZONE_DISPLAY_TYPE_PUBLIC_DUNGEON
* ZONE_DISPLAY_TYPE_RAID
* ZONE_DISPLAY_TYPE_SOLO
* ZONE_DISPLAY_TYPE_ZONE_STORY


h5. Globals
* MAX_EMAIL_LENGTH
* ACTION_BAR_FIRST_NORMAL_SLOT_INDEX
* ACTION_BAR_LAST_WEAPON_SLOT_INDEX
* ACTION_BAR_NUM_SLOTS
* ACTION_BAR_SLOTS_PER_PAGE
* ACTION_BAR_ULTIMATE_SLOT_INDEX
* ACTION_BAR_UTILITY_BAR_SIZE
* MAX_DEVICE_ID_LENGTH
* MAX_ACTION_BAR_ABILITY_SLOTS
* MAXIMUM_CHAMPION_RANK
* MAX_CHATTER_OPTIONS
* NO_POWER_INDEX
* NUM_ALLIANCES
* NUM_BACKPACK_SLOTS_PER_UPGRADE
* NUM_BANK_SLOTS_PER_UPGRADE
* NUM_BUG_CATEGORIES
* NUM_COMBAT_RELATED_EQUIP_SLOTS
* NUM_LOCKPICK_CHAMBER_STATES
* NUM_LOCKPICK_CHAMBERS
* TRADE_NUM_SLOTS
* MAX_PASSWORD_LENGTH
* RANDOM_ROLL_MAX_NUM_ROLLS
* RANDOM_ROLL_MAX_RESULT
* RANDOM_ROLL_MIN_RESULT
* TRADE_DELAY_TIME


h5. AbilityType
* ABILITY_TYPE_ACTIONLIST
* ABILITY_TYPE_AREAEFFECT
* ABILITY_TYPE_AREATELEPORT
* ABILITY_TYPE_ATTACKERINTERCEPT
* ABILITY_TYPE_ATTACKERREFLECT
* ABILITY_TYPE_AVAREACH
* ABILITY_TYPE_AVOIDDEATH
* ABILITY_TYPE_BASIC
* ABILITY_TYPE_BLADETURN
* ABILITY_TYPE_BLINK
* ABILITY_TYPE_BLOCK
* ABILITY_TYPE_BONUS
* ABILITY_TYPE_CHANGEAPPEARANCE
* ABILITY_TYPE_CHARGE
* ABILITY_TYPE_CLIENTFX
* ABILITY_TYPE_COMBATRESOURCE
* ABILITY_TYPE_COSTMECHANICOVERRIDE
* ABILITY_TYPE_CREATEINTERACTABLE
* ABILITY_TYPE_CREATEINVENTORYITEM
* ABILITY_TYPE_CUSTOMTARGETAREA
* ABILITY_TYPE_DEPRECATED_0
* ABILITY_TYPE_DAMAGE
* ABILITY_TYPE_DAMAGEIMMUNE
* ABILITY_TYPE_DAMAGELIMIT
* ABILITY_TYPE_DAMAGESHIELD
* ABILITY_TYPE_DAMAGETRANSFER
* ABILITY_TYPE_DEFEND
* ABILITY_TYPE_DERIVEDSTATCACHE
* ABILITY_TYPE_DESPAWNOVERRIDE
* ABILITY_TYPE_DIRECTEDMOVEMENTABILITY
* ABILITY_TYPE_DISABLECLIENTTURNING
* ABILITY_TYPE_DISABLEITEMSETS
* ABILITY_TYPE_DISARM
* ABILITY_TYPE_DISORIENT
* ABILITY_TYPE_DISPEL
* ABILITY_TYPE_DODGE
* ABILITY_TYPE_EXHAUSTED
* ABILITY_TYPE_FACETARGET
* ABILITY_TYPE_FEAR
* ABILITY_TYPE_FILLSOULGEM
* ABILITY_TYPE_FIRETRIGGER
* ABILITY_TYPE_FLIGHT
* ABILITY_TYPE_FOLLOWWAYPOINTPATH
* ABILITY_TYPE_FREECAST
* ABILITY_TYPE_FREEINTERACT
* ABILITY_TYPE_GRANTABILITY
* ABILITY_TYPE_HARDDISMOUNT
* ABILITY_TYPE_HEAL
* ABILITY_TYPE_HIDE
* ABILITY_TYPE_HOTBARSLOTOVERRIDE
* ABILITY_TYPE_IMMUNITY
* ABILITY_TYPE_INTERACTREFUSALOVERRIDE
* ABILITY_TYPE_INTERCEPT
* ABILITY_TYPE_INTERRUPT
* ABILITY_TYPE_JUMP
* ABILITY_TYPE_KNOCKBACK
* ABILITY_TYPE_LOSMOVEPOSITION
* ABILITY_TYPE_LEAP
* ABILITY_TYPE_LEVITATE
* ABILITY_TYPE_LIGHTHEAVYATTACKOVERRIDE
* ABILITY_TYPE_LINKTARGET
* ABILITY_TYPE_MISDIRECT
* ABILITY_TYPE_MODIFYCOOLDOWN
* ABILITY_TYPE_MODIFYDURATION
* ABILITY_TYPE_MOUNT
* ABILITY_TYPE_MOUNTBLOCK
* ABILITY_TYPE_MOVEPOSITION
* ABILITY_TYPE_NOAGGRO
* ABILITY_TYPE_NOKILL
* ABILITY_TYPE_NOLOCKPICK
* ABILITY_TYPE_NOSEETARGET
* ABILITY_TYPE_NONCOMBATBONUS
* ABILITY_TYPE_NONEXISTENT
* ABILITY_TYPE_NONE
* ABILITY_TYPE_OFFBALANCE
* ABILITY_TYPE_PACIFY
* ABILITY_TYPE_PARRY
* ABILITY_TYPE_PATHLINE
* ABILITY_TYPE_PAUSECOOLDOWN
* ABILITY_TYPE_PERSISTENTRADIUS
* ABILITY_TYPE_PHASETHROUGH
* ABILITY_TYPE_PLAYERFLIGHT
* ABILITY_TYPE_PREVENTHEALING
* ABILITY_TYPE_RANDOMBRANCH
* ABILITY_TYPE_RECALL
* ABILITY_TYPE_REFLECTION
* ABILITY_TYPE_REGISTERTRIGGER
* ABILITY_TYPE_REMOVETYPE
* ABILITY_TYPE_REPAIR
* ABILITY_TYPE_RESOURCETAP
* ABILITY_TYPE_RESURRECT
* ABILITY_TYPE_REVEAL
* ABILITY_TYPE_REWINDTIME
* ABILITY_TYPE_SEESTEALTH
* ABILITY_TYPE_SETAIMATTARGET
* ABILITY_TYPE_SETCOOLDOWN
* ABILITY_TYPE_SETHOTBAR
* ABILITY_TYPE_SETPERSONALITY
* ABILITY_TYPE_SETTARGET
* ABILITY_TYPE_SHOWNON
* ABILITY_TYPE_SIEGEAREAEFFECT
* ABILITY_TYPE_SIEGECLUSTERAREAEFFECT
* ABILITY_TYPE_SIEGECREATE
* ABILITY_TYPE_SIEGEPACKUP
* ABILITY_TYPE_SILENCE
* ABILITY_TYPE_SLOWFALL
* ABILITY_TYPE_SNARE
* ABILITY_TYPE_SOULGEMRESURRECT
* ABILITY_TYPE_STAGGER
* ABILITY_TYPE_STEALTH
* ABILITY_TYPE_STOPMOVING
* ABILITY_TYPE_STUN
* ABILITY_TYPE_SUMMON
* ABILITY_TYPE_THREAT
* ABILITY_TYPE_TRAUMA
* ABILITY_TYPE_UPDATEDEATHDIALOG
* ABILITY_TYPE_VAMPIRE


h5. MorphSlot
* MORPH_SLOT_BASE
* MORPH_SLOT_MORPH_1
* MORPH_SLOT_MORPH_2


h5. ScribingSlot
* SCRIBING_SLOT_NONE
* SCRIBING_SLOT_PRIMARY
* SCRIBING_SLOT_SECONDARY
* SCRIBING_SLOT_TERTIARY


h5. SprintBlockRule
* SPRINT_BLOCK_RULE_ALWAYS
* SPRINT_BLOCK_RULE_NEVER
* SPRINT_BLOCK_RULE_WHILE_MOUNTED
* SPRINT_BLOCK_RULE_WHILE_NOT_MOUNTED


h5. UnitEndCastReason
* END_CAST_REASON_COMPLETED
* END_CAST_REASON_FAILED
* END_CAST_REASON_INTERRUPTED
* END_CAST_REASON_PLAYER_CANCELLED


h5. Globals


h5. ActivityFinderStatus
* ACTIVITY_FINDER_STATUS_COMPLETE
* ACTIVITY_FINDER_STATUS_FORMING_GROUP
* ACTIVITY_FINDER_STATUS_IN_PROGRESS
* ACTIVITY_FINDER_STATUS_NONE
* ACTIVITY_FINDER_STATUS_QUEUED
* ACTIVITY_FINDER_STATUS_READY_CHECK


h5. ActivityQueueResult
* ACTIVITY_QUEUE_RESULT_ACTIVITY_DISABLED
* ACTIVITY_QUEUE_RESULT_CAMPAIGN_MISMATCH
* ACTIVITY_QUEUE_RESULT_CANNOT_QUEUE_IN_BATTLEGROUND
* ACTIVITY_QUEUE_RESULT_DEPRECATED_REUSE_ME
* ACTIVITY_QUEUE_RESULT_DESTINATION_NO_LONGER_VALID
* ACTIVITY_QUEUE_RESULT_DLC_LOCKED
* ACTIVITY_QUEUE_RESULT_ERROR_GROUP_FINDER
* ACTIVITY_QUEUE_RESULT_GROUP_OR_INSTANCE_FULL
* ACTIVITY_QUEUE_RESULT_GROUP_STRUCTURE_CHANGED
* ACTIVITY_QUEUE_RESULT_GROUP_TOO_LARGE
* ACTIVITY_QUEUE_RESULT_INCOMPATIBLE_GROUP
* ACTIVITY_QUEUE_RESULT_INCOMPATIBLE_REGION
* ACTIVITY_QUEUE_RESULT_INVALID_LEVEL
* ACTIVITY_QUEUE_RESULT_IN_TRIBUTE_MATCH
* ACTIVITY_QUEUE_RESULT_LOCATION_RESTRICTION
* ACTIVITY_QUEUE_RESULT_LOCKED_QUEUE
* ACTIVITY_QUEUE_RESULT_MEMBERS_OFFLINE
* ACTIVITY_QUEUE_RESULT_MEMBER_LOCATION_NOT_VALID
* ACTIVITY_QUEUE_RESULT_MEMEBER_CANCELED_READY_CHECK
* ACTIVITY_QUEUE_RESULT_NEW_SEARCH_INITIATED
* ACTIVITY_QUEUE_RESULT_NOT_GROUP_LEADER
* ACTIVITY_QUEUE_RESULT_NOT_IMPLEMENTED
* ACTIVITY_QUEUE_RESULT_NO_ACTIVITIES_SELECTED
* ACTIVITY_QUEUE_RESULT_NO_GROUP
* ACTIVITY_QUEUE_RESULT_ON_QUEUE_COOLDOWN
* ACTIVITY_QUEUE_RESULT_QUEUE_BUSY
* ACTIVITY_QUEUE_RESULT_QUEUE_FULL
* ACTIVITY_QUEUE_RESULT_QUEUE_TTL_EXPIRED
* ACTIVITY_QUEUE_RESULT_REMOVED_FROM_DISABLED_ACTIVITY
* ACTIVITY_QUEUE_RESULT_REQUEST_QUEUED
* ACTIVITY_QUEUE_RESULT_REQUEST_QUEUE_FAILURE
* ACTIVITY_QUEUE_RESULT_SUCCESS
* ACTIVITY_QUEUE_RESULT_TRIBUTE_ACCESS_DENIED
* ACTIVITY_QUEUE_RESULT_TRIBUTE_CASUAL_LFG_DISABLED
* ACTIVITY_QUEUE_RESULT_TRIBUTE_COMPETITIVE_LFG_DISABLED
* ACTIVITY_QUEUE_RESULT_TRIBUTE_INVALID_AREA
* ACTIVITY_QUEUE_RESULT_UNSPECIFIED_INTERNAL_ERROR


h5. BotCurrentlySearchingForGroupStatus
* BOT_CURRENTLY_SEARCHING_FOR_GROUP_STATUS_AWAITING_QUEUE_RESPONSE
* BOT_CURRENTLY_SEARCHING_FOR_GROUP_STATUS_NOT_SEARCHING
* BOT_CURRENTLY_SEARCHING_FOR_GROUP_STATUS_SEARCHING


h5. GroupFinderActionResult
* GROUP_FINDER_ACTION_RESULT_FAILED
* GROUP_FINDER_ACTION_RESULT_FAILED_ACCOUNT_TYPE_BLOCKS_APPLICATION
* GROUP_FINDER_ACTION_RESULT_FAILED_ACCOUNT_TYPE_BLOCKS_CREATION
* GROUP_FINDER_ACTION_RESULT_FAILED_ALLIANCE_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_FAILED_ALREADY_APPLIED_TO_LISTING
* GROUP_FINDER_ACTION_RESULT_FAILED_ALREADY_JOINED_GROUP
* GROUP_FINDER_ACTION_RESULT_FAILED_APPLICATION_DECLINED
* GROUP_FINDER_ACTION_RESULT_FAILED_APPLICATION_PENDING
* GROUP_FINDER_ACTION_RESULT_FAILED_CP_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_FAILED_DISABLED_IN_ZONE
* GROUP_FINDER_ACTION_RESULT_FAILED_ENTITLEMENT_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_FAILED_GROUP_SIZE_MISMATCH
* GROUP_FINDER_ACTION_RESULT_FAILED_HAS_EXISTING_GROUP_LISTING
* GROUP_FINDER_ACTION_RESULT_FAILED_HAS_PENDING_GROUP_INVITE
* GROUP_FINDER_ACTION_RESULT_FAILED_INCORRECT_INVITE_CODE
* GROUP_FINDER_ACTION_RESULT_FAILED_LEADER_BUSY
* GROUP_FINDER_ACTION_RESULT_FAILED_LEVEL_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_FAILED_LISTING_NOT_AVAILABLE
* GROUP_FINDER_ACTION_RESULT_FAILED_MAXIMUM_ATTEMPTS
* GROUP_FINDER_ACTION_RESULT_FAILED_NOT_ENABLED
* GROUP_FINDER_ACTION_RESULT_FAILED_NOT_LEADER
* GROUP_FINDER_ACTION_RESULT_FAILED_NOT_QUALIFIED_FOR_LFG_SET
* GROUP_FINDER_ACTION_RESULT_FAILED_PLATFORM_RESTRICTIONS
* GROUP_FINDER_ACTION_RESULT_FAILED_QUEUED
* GROUP_FINDER_ACTION_RESULT_FAILED_REQUEST_PENDING
* GROUP_FINDER_ACTION_RESULT_FAILED_REQUEST_TIMEOUT
* GROUP_FINDER_ACTION_RESULT_FAILED_ROLE_MISMATCH
* GROUP_FINDER_ACTION_RESULT_FAILED_ROLE_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_FAILED_SOLO_REQUIREMENT
* GROUP_FINDER_ACTION_RESULT_SUCCESS


h5. GroupFinderCategory
* GROUP_FINDER_CATEGORY_ARENA
* GROUP_FINDER_CATEGORY_CUSTOM
* GROUP_FINDER_CATEGORY_DUNGEON
* GROUP_FINDER_CATEGORY_ENDLESS_DUNGEON
* GROUP_FINDER_CATEGORY_PVP
* GROUP_FINDER_CATEGORY_TRIAL
* GROUP_FINDER_CATEGORY_ZONE


h5. GroupFinderGroupListingUserType
* GROUP_FINDER_GROUP_LISTING_USER_TYPE_APPLIED_TO_GROUP_LISTING
* GROUP_FINDER_GROUP_LISTING_USER_TYPE_CREATED_GROUP_LISTING
* GROUP_FINDER_GROUP_LISTING_USER_TYPE_GROUP_LISTING_DRAFT


h5. GroupFinderGroupSize
* GROUP_FINDER_SIZE_LARGE
* GROUP_FINDER_SIZE_SMALL
* GROUP_FINDER_SIZE_STANDARD


h5. GroupFinderMemberAlert
* GROUP_FINDER_MEMBER_ALERT_LISTING_CREATED
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_BY_LEADER
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_DISABLED_IN_ZONE
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_JOINED_QUEUE
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_LEADER_CHANGED
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_LEADER_DISCONNECTED
* GROUP_FINDER_MEMBER_ALERT_LISTING_REMOVED_SERVER_ERROR


h5. GroupFinderPlaystyle
* GROUP_FINDER_PLAYSTYLE_ACHIEVEMENT
* GROUP_FINDER_PLAYSTYLE_EDUCATIONAL
* GROUP_FINDER_PLAYSTYLE_ROLE_PLAY
* GROUP_FINDER_PLAYSTYLE_SPEED
* GROUP_FINDER_PLAYSTYLE_STANDARD
* GROUP_FINDER_PLAYSTYLE_STORY


h5. GroupFinderStatus
* GROUP_FINDER_STATUS_AVAILABLE
* GROUP_FINDER_STATUS_DISABLED
* GROUP_FINDER_STATUS_DOWN


h5. HouseToursStatus
* HOUSE_TOURS_STATUS_DISABLED
* HOUSE_TOURS_STATUS_READY
* HOUSE_TOURS_STATUS_UNINITIALIZED


h5. LFGActivity
* LFG_ACTIVITY_ARENA
* LFG_ACTIVITY_AVA
* LFG_ACTIVITY_BATTLE_GROUND_CHAMPION
* LFG_ACTIVITY_BATTLE_GROUND_LOW_LEVEL
* LFG_ACTIVITY_BATTLE_GROUND_NON_CHAMPION
* LFG_ACTIVITY_DUNGEON
* LFG_ACTIVITY_ENDLESS_DUNGEON
* LFG_ACTIVITY_EXPLORATION
* LFG_ACTIVITY_HOME_SHOW
* LFG_ACTIVITY_INVALID
* LFG_ACTIVITY_MASTER_DUNGEON
* LFG_ACTIVITY_TRIAL
* LFG_ACTIVITY_TRIBUTE_CASUAL
* LFG_ACTIVITY_TRIBUTE_COMPETITIVE


h5. LFGCooldownType
* LFG_COOLDOWN_ACTIVITY_STARTED
* LFG_COOLDOWN_BATTLEGROUND_DESERTED_MMR
* LFG_COOLDOWN_BATTLEGROUND_DESERTED_QUEUE
* LFG_COOLDOWN_BATTLEGROUND_REWARD_GRANTED
* LFG_COOLDOWN_DUNGEON_LEFT
* LFG_COOLDOWN_DUNGEON_REWARD_GRANTED
* LFG_COOLDOWN_INVALID
* LFG_COOLDOWN_QUEUE_LEFT
* LFG_COOLDOWN_TRIAL_LEFT
* LFG_COOLDOWN_TRIBUTE_DESERTED
* LFG_COOLDOWN_TRIBUTE_REWARD_GRANTED


h5. LFGGroupType
* LFG_GROUP_TYPE_BIG_TEAM_BATTLE
* LFG_GROUP_TYPE_LARGE
* LFG_GROUP_TYPE_MEDIUM
* LFG_GROUP_TYPE_NONE
* LFG_GROUP_TYPE_REGULAR


h5. LFGItemRewardType
* LFG_ITEM_REWARD_TYPE_DAILY
* LFG_ITEM_REWARD_TYPE_NONE
* LFG_ITEM_REWARD_TYPE_STANDARD


h5. LFGReadyCheckCancelReason
* LFG_READY_CHECK_CANCEL_REASON_ACTIVITY_NO_LONGER_VALID
* LFG_READY_CHECK_CANCEL_REASON_GROUP_FORMED_SUCCESSFULLY
* LFG_READY_CHECK_CANCEL_REASON_GROUP_MEMBER_CANCELED
* LFG_READY_CHECK_CANCEL_REASON_GROUP_NOT_VIABLE
* LFG_READY_CHECK_CANCEL_REASON_GROUP_REPLACED_IN_QUEUE
* LFG_READY_CHECK_CANCEL_REASON_NOT_IN_READY_CHECK


h5. LFGReadyCheckState
* LFG_READY_CHECK_STATE_FORM_GROUP
* LFG_READY_CHECK_STATE_IN_READY_CHECK
* LFG_READY_CHECK_STATE_IN_READY_CHECK_BATTLEGROUND_TEST
* LFG_READY_CHECK_STATE_IN_TRANSIT_TO_BATTLEGROUND
* LFG_READY_CHECK_STATE_LAUNCHING_BATTLEGROUND_INSTANCE
* LFG_READY_CHECK_STATE_NOT_IN_READY_CHECK
* LFG_READY_CHECK_STATE_PLAYER_ACCEPTED
* LFG_READY_CHECK_STATE_PLAYER_DECLINED
* LFG_READY_CHECK_STATE_QUEUEDTEST_BATTLEGROUND_LAUNCH
* LFG_READY_CHECK_STATE_QUEUE_CANCELED
* LFG_READY_CHECK_STATE_TIMEOUT_CANCEL
* LFG_READY_CHECK_STATE_TRANSFER_TO_BATTLEGROUND_INSTANCE


h5. LFGRole
* LFG_ROLE_DPS
* LFG_ROLE_HEAL
* LFG_ROLE_INVALID
* LFG_ROLE_TANK


h5. PromotionalEventCampaignComponentType
* PROMOTIONAL_EVENTS_COMPONENT_TYPE_ACTIVITY
* PROMOTIONAL_EVENTS_COMPONENT_TYPE_MILESTONE_REWARD
* PROMOTIONAL_EVENTS_COMPONENT_TYPE_SCHEDULE


h5. PromotionalEventRewardFlags
* PROMOTIONAL_EVENTS_REWARD_FLAG_CLAIMED
* PROMOTIONAL_EVENTS_REWARD_FLAG_CLAIMED_FALLBACK
* PROMOTIONAL_EVENTS_REWARD_FLAG_FALLBACK


h5. RemoveGroupListingReason
* REMOVE_GROUP_LISTING_REASON_REMOVED_BECAUSE_DISABLED_IN_ZONE
* REMOVE_GROUP_LISTING_REASON_REMOVED_BECAUSE_LEADER_CHANGED
* REMOVE_GROUP_LISTING_REASON_REMOVED_BECAUSE_LISTING_FULLFILLED
* REMOVE_GROUP_LISTING_REASON_REMOVED_BY_LEADER
* REMOVE_GROUP_LISTING_REASON_REMOVED_BY_QUEUE
* REMOVE_GROUP_LISTING_REASON_REMOVED_BY_SERVER


h5. ResolveGroupListingApplicationRequest
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_APPROVE
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_REJECT
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_REJECTED_IGNORE
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_REJECTED_LEADER_BUSY
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_REJECTED_LISTING_NOT_AVAILABLE
* RESOLVE_GROUP_LISTING_APPLICATION_REQUEST_RESCIND


h5. ResolveGroupListingApplicationResponse
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_FAILED_ACCEPTED_APPLICATION_TIMED_OUT
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_BY_QUEUE
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_DISABLED_IN_ZONE
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_LEADER_BUSY
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_LISTING_NOT_AVAILABLE
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_MANUAL
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_ROLE_NOT_AVAILABLE
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_REJECTED_TIME_OUT
* RESOLVE_GROUP_LISTING_APPLICATION_RESPONSE_RESCINDED


h5. ReturningPlayerInstanceJumpResult
* RETURNING_PLAYER_INSTANCE_JUMP_RESULT_ALREADY_IN_INSTANCE
* RETURNING_PLAYER_INSTANCE_JUMP_RESULT_CANT_JUMP_FROM_ZONE
* RETURNING_PLAYER_INSTANCE_JUMP_RESULT_JUMP_FAILED
* RETURNING_PLAYER_INSTANCE_JUMP_RESULT_NOT_ELIGIBLE
* RETURNING_PLAYER_INSTANCE_JUMP_RESULT_SUCCESS


h5. TimedActivityDifficulty
* TIMED_ACTIVITY_DIFFICULTY_EASY
* TIMED_ACTIVITY_DIFFICULTY_HARD
* TIMED_ACTIVITY_DIFFICULTY_MEDIUM
* TIMED_ACTIVITY_DIFFICULTY_VERY_EASY
* TIMED_ACTIVITY_DIFFICULTY_VERY_HARD


h5. TimedActivityType
* TIMED_ACTIVITY_TYPE_DAILY
* TIMED_ACTIVITY_TYPE_WEEKLY


h5. Globals
* GROUP_FINDER_UNLOCK_LEVEL
* GROUP_FINDER_MAX_APPLIED_TO_GROUP_LISTING_ATTEMPTS
* GROUP_FINDER_MAX_SEARCHABLE_SELECTIONS


h5. Globals


h5. ApplyOutfitChangesResult
* APPLY_OUTFIT_CHANGES_RESULT_ALTERATION_UNAVAILABLE
* APPLY_OUTFIT_CHANGES_RESULT_BLACKLISTED_COLLECTIBLES
* APPLY_OUTFIT_CHANGES_RESULT_BLOCKED_COLLECTIBLES
* APPLY_OUTFIT_CHANGES_RESULT_INSUFFICIENT_FUNDS
* APPLY_OUTFIT_CHANGES_RESULT_INVALID_DATA
* APPLY_OUTFIT_CHANGES_RESULT_SUCCESS
* APPLY_OUTFIT_CHANGES_RESULT_UNOWNED_COLLECTIBLES
* APPLY_OUTFIT_CHANGES_RESULT_UNUSABLE_BY_COMPANION


h5. EquipOutfitResult
* EQUIP_OUTFIT_RESULT_OUTFIT_ALREADY_EQUIPPED
* EQUIP_OUTFIT_RESULT_OUTFIT_INVALID
* EQUIP_OUTFIT_RESULT_OUTFIT_LOCKED
* EQUIP_OUTFIT_RESULT_OUTFIT_SWITCHING_UNAVAILABLE
* EQUIP_OUTFIT_RESULT_SUCCESS


h5. OutfitSlot
* OUTFIT_SLOT_BODY_MARKING
* OUTFIT_SLOT_CHEST
* OUTFIT_SLOT_COSTUME
* OUTFIT_SLOT_FACIAL_ACCESSORY
* OUTFIT_SLOT_FACIAL_HAIR_HORNS
* OUTFIT_SLOT_FEET
* OUTFIT_SLOT_HAIR
* OUTFIT_SLOT_HANDS
* OUTFIT_SLOT_HAT
* OUTFIT_SLOT_HEAD
* OUTFIT_SLOT_HEAD_MARKING
* OUTFIT_SLOT_LEGS
* OUTFIT_SLOT_MOUNT
* OUTFIT_SLOT_PERSONALITY
* OUTFIT_SLOT_PIERCING_JEWELRY
* OUTFIT_SLOT_POLYMORPH
* OUTFIT_SLOT_SHIELD
* OUTFIT_SLOT_SHIELD_BACKUP
* OUTFIT_SLOT_SHOULDERS
* OUTFIT_SLOT_SKIN
* OUTFIT_SLOT_VANITY_PET
* OUTFIT_SLOT_WAIST
* OUTFIT_SLOT_WEAPON_BOW
* OUTFIT_SLOT_WEAPON_BOW_BACKUP
* OUTFIT_SLOT_WEAPON_MAIN_HAND
* OUTFIT_SLOT_WEAPON_MAIN_HAND_BACKUP
* OUTFIT_SLOT_WEAPON_OFF_HAND
* OUTFIT_SLOT_WEAPON_OFF_HAND_BACKUP
* OUTFIT_SLOT_WEAPON_STAFF
* OUTFIT_SLOT_WEAPON_STAFF_BACKUP
* OUTFIT_SLOT_WEAPON_TWO_HANDED
* OUTFIT_SLOT_WEAPON_TWO_HANDED_BACKUP


h5. RestyleMode
* RESTYLE_MODE_COLLECTIBLE
* RESTYLE_MODE_COMPANION_COLLECTIBLE
* RESTYLE_MODE_COMPANION_EQUIPMENT
* RESTYLE_MODE_COMPANION_OUTFIT
* RESTYLE_MODE_EQUIPMENT
* RESTYLE_MODE_NONE
* RESTYLE_MODE_OUTFIT
* RESTYLE_MODE_SELECTION


h5. SetOutfitNameResult
* SET_OUTFIT_NAME_RESULT_NAME_INVALID
* SET_OUTFIT_NAME_RESULT_NO_CHANGE
* SET_OUTFIT_NAME_RESULT_OUTFIT_INVALID
* SET_OUTFIT_NAME_RESULT_SUCCESS


h5. VisualLayer
* VISUAL_LAYER_COSTUME
* VISUAL_LAYER_DISGUISE
* VISUAL_LAYER_EQUIPMENT
* VISUAL_LAYER_HAT
* VISUAL_LAYER_HIDE_POLYMORPH_HELM_OPTION
* VISUAL_LAYER_NONE
* VISUAL_LAYER_OUTFIT
* VISUAL_LAYER_POLYMORPH
* VISUAL_LAYER_SKIN
* VISUAL_LAYER_TRANSFORMATION


h5. VisualSlot
* VISUAL_SLOT_CHEST
* VISUAL_SLOT_COSTUME
* VISUAL_SLOT_FEET
* VISUAL_SLOT_HAND
* VISUAL_SLOT_HEAD_ADORNMENTS
* VISUAL_SLOT_HELM
* VISUAL_SLOT_LEGS
* VISUAL_SLOT_NONE
* VISUAL_SLOT_SHOULDERS
* VISUAL_SLOT_SKIN
* VISUAL_SLOT_WAIST
* VISUAL_SLOT_WEAPON
* VISUAL_SLOT_WEAPON_BACKUP
* VISUAL_SLOT_WEAPON_OFF
* VISUAL_SLOT_WEAPON_OFF_BACKUP
* VISUAL_SLOT_WRIST


h5. Globals
* MAX_COMPANION_OUTFITS
* MAX_ITEM_MATERIALS_PER_OUTFIT_STYLE
* MAX_OUTFIT_UNLOCKS
* NUM_OUTFITS_PER_UPGRADE


h5. BattlegroundGameType
* BATTLEGROUND_GAME_TYPE_CAPTURE_THE_FLAG
* BATTLEGROUND_GAME_TYPE_CRAZY_KING
* BATTLEGROUND_GAME_TYPE_DEATHMATCH
* BATTLEGROUND_GAME_TYPE_DOMINATION
* BATTLEGROUND_GAME_TYPE_KING_OF_THE_HILL
* BATTLEGROUND_GAME_TYPE_MURDERBALL
* BATTLEGROUND_GAME_TYPE_NONE


h5. BattlegroundKillType
* BATTLEGROUND_KILL_TYPE_ASSIST
* BATTLEGROUND_KILL_TYPE_KILLED_BY_ENEMY_TEAM
* BATTLEGROUND_KILL_TYPE_KILLED_BY_MY_TEAM
* BATTLEGROUND_KILL_TYPE_KILLING_BLOW
* BATTLEGROUND_KILL_TYPE_STOLEN_BY_ENEMY_TEAM


h5. BattlegroundLeaderboardType
* BATTLEGROUND_LEADERBOARD_TYPE_COMPETITIVE
* BATTLEGROUND_LEADERBOARD_TYPE_DEATHMATCH
* BATTLEGROUND_LEADERBOARD_TYPE_FLAG_GAMES
* BATTLEGROUND_LEADERBOARD_TYPE_LAND_GRAB
* BATTLEGROUND_LEADERBOARD_TYPE_NONE


h5. BattlegroundMMRBonusType
* BG_MMR_BONUS_ALL
* BG_MMR_BONUS_JOIN_IN_PROGRESS
* BG_MMR_BONUS_LFM_REQUESTED


h5. BattlegroundQueryContextType
* BGQUERY_ASSIGNED_AND_LOCAL
* BGQUERY_ASSIGNED_CAMPAIGN
* BGQUERY_LOCAL
* BGQUERY_UNKNOWN


h5. BattlegroundState
* BATTLEGROUND_STATE_FINISHED
* BATTLEGROUND_STATE_NONE
* BATTLEGROUND_STATE_POSTROUND
* BATTLEGROUND_STATE_PREROUND
* BATTLEGROUND_STATE_RUNNING
* BATTLEGROUND_STATE_STARTING


h5. BattlegroundTeam
* BATTLEGROUND_TEAM_FIRE_DRAKES
* BATTLEGROUND_TEAM_INVALID
* BATTLEGROUND_TEAM_PIT_DAEMONS
* BATTLEGROUND_TEAM_STORM_LORDS


h5. CampaignAllianceLockReason
* CAMPAIGN_ALLIANCE_LOCK_REASON_CAMPAIGN_ENTERED_AND_ASSIGNED
* CAMPAIGN_ALLIANCE_LOCK_REASON_CHARACTER_ASSIGNED
* CAMPAIGN_ALLIANCE_LOCK_REASON_ENTERED_CAMPAIGN


h5. CampaignBuffType
* CAMPAIGNBUFF_DEFENSIVE_ARTIFACT
* CAMPAIGNBUFF_EMPEROR
* CAMPAIGNBUFF_KEEP
* CAMPAIGNBUFF_OFFENSIVE_ARTIFACT


h5. CampaignHoldingType
* HOLDINGTYPE_DEFENSIVE_ARTIFACT
* HOLDINGTYPE_KEEP
* HOLDINGTYPE_OFFENSIVE_ARTIFACT
* HOLDINGTYPE_OUTPOST
* HOLDINGTYPE_RESOURCE


h5. CampaignLevelRequirementType
* CAMPAIGN_LEVEL_REQ_TYPE_CHAMPION_RANK
* CAMPAIGN_LEVEL_REQ_TYPE_NONE
* CAMPAIGN_LEVEL_REQ_TYPE_PLAYER_LEVEL


h5. CampaignPopulationType
* CAMPAIGN_POP_FULL
* CAMPAIGN_POP_HIGH
* CAMPAIGN_POP_LOW
* CAMPAIGN_POP_MEDIUM


h5. CampaignQueueEntryType
* CAMPAIGN_QUEUE_TYPE_GROUP
* CAMPAIGN_QUEUE_TYPE_INDIVIDUAL


h5. CampaignQueueRequestStateType
* CAMPAIGN_QUEUE_REQUEST_STATE_CAMPAIGN_CLOSED
* CAMPAIGN_QUEUE_REQUEST_STATE_CONFIRMING
* CAMPAIGN_QUEUE_REQUEST_STATE_FINISHED
* CAMPAIGN_QUEUE_REQUEST_STATE_PENDING_ACCEPT
* CAMPAIGN_QUEUE_REQUEST_STATE_PENDING_JOIN
* CAMPAIGN_QUEUE_REQUEST_STATE_PENDING_LEAVE
* CAMPAIGN_QUEUE_REQUEST_STATE_WAITING


h5. CampaignReassignmentErrorReason
* CAMPAIGN_REASSIGN_ERROR_CAMPAIGNS_DISABLED
* CAMPAIGN_REASSIGN_ERROR_DEPRECATED_1
* CAMPAIGN_REASSIGN_ERROR_DEPRECATED_2
* CAMPAIGN_REASSIGN_ERROR_DESTINATION_CAMPAIGN_ALLIANCE_LOCKED
* CAMPAIGN_REASSIGN_ERROR_DESTINATION_CAMPAIGN_DISABLED
* CAMPAIGN_REASSIGN_ERROR_DESTINATION_CAMPAIGN_IN_CONFLICT
* CAMPAIGN_REASSIGN_ERROR_INITIALIZATION_ERROR
* CAMPAIGN_REASSIGN_ERROR_INSUFFICIENT_FUNDS
* CAMPAIGN_REASSIGN_ERROR_INVALID_DB_STATE
* CAMPAIGN_REASSIGN_ERROR_INVALID_DESTINATION_CAMPAIGN
* CAMPAIGN_REASSIGN_ERROR_LEVEL_REQUIREMENT_NOT_MET
* CAMPAIGN_REASSIGN_ERROR_NONE
* CAMPAIGN_REASSIGN_ERROR_REASSIGNMENT_IN_PROGRESS
* CAMPAIGN_REASSIGN_ERROR_REASSIGNMENT_ON_COOLDOWN
* CAMPAIGN_REASSIGN_ERROR_REASSIGN_ON_END_INVALID
* CAMPAIGN_REASSIGN_ERROR_REQUIREMENTS_NOT_MET
* CAMPAIGN_REASSIGN_ERROR_UNCHANGED_DESTINATION_CAMPAIGN
* CAMPAIGN_REASSIGN_ERROR_UNCHANGED_DESTINATION_PENDING_CAMPAIGN


h5. CampaignReassignmentRequestType
* CAMPAIGN_REASSIGN_TYPE_IMMEDIATE
* CAMPAIGN_REASSIGN_TYPE_ON_END


h5. CampaignRulesetType
* CAMPAIGN_RULESET_TYPE_CYRODIIL
* CAMPAIGN_RULESET_TYPE_DEPRECATED1
* CAMPAIGN_RULESET_TYPE_DEPRECATED2
* CAMPAIGN_RULESET_TYPE_IMPERIAL_CITY


h5. CampaignUnassignRequestType
* CAMPAIGN_UNASSIGN_TYPE_HOME_USE_ALLIANCE_POINTS
* CAMPAIGN_UNASSIGN_TYPE_HOME_USE_GOLD


h5. ClaimKeepResultType
* CLAIM_KEEP_RESULT_TYPE_CAMPAIGN_NOT_READY
* CLAIM_KEEP_RESULT_TYPE_DUPLICATE_CLAIM_IN_PROGRESS
* CLAIM_KEEP_RESULT_TYPE_GUILD_ALREADY_HAS_KEEP
* CLAIM_KEEP_RESULT_TYPE_INSUFFICIENT_PERMISSION
* CLAIM_KEEP_RESULT_TYPE_INTERNAL_ERROR
* CLAIM_KEEP_RESULT_TYPE_INVALID_WORLD
* CLAIM_KEEP_RESULT_TYPE_KEEP_ALREADY_CLAIMED
* CLAIM_KEEP_RESULT_TYPE_KEEP_DOES_NOT_EXIST
* CLAIM_KEEP_RESULT_TYPE_KEEP_NOT_CLAIMABLE
* CLAIM_KEEP_RESULT_TYPE_KEEP_NOT_OWNED_BY_ALLIANCE
* CLAIM_KEEP_RESULT_TYPE_KEEP_NOT_OWNED_BY_GUILD_ALLIANCE
* CLAIM_KEEP_RESULT_TYPE_NOT_IN_CAMPAIGN
* CLAIM_KEEP_RESULT_TYPE_NOT_IN_GUILD
* CLAIM_KEEP_RESULT_TYPE_SOCIAL_DISABLED
* CLAIM_KEEP_RESULT_TYPE_STILL_ON_COOLDOWN
* CLAIM_KEEP_RESULT_TYPE_SUCCESS


h5. FastTravelKeepResult
* FAST_TRAVEL_KEEP_RESULT_FAILED
* FAST_TRAVEL_KEEP_RESULT_FAILED_CANT_RECALL_FROM_KEEP_SUBZONE
* FAST_TRAVEL_KEEP_RESULT_FAILED_DESTINATION_KEEP_ALLIANCE
* FAST_TRAVEL_KEEP_RESULT_FAILED_DESTINATION_KEEP_ALLIED_RESOURCE
* FAST_TRAVEL_KEEP_RESULT_FAILED_DESTINATION_KEEP_UNDER_ATTACK
* FAST_TRAVEL_KEEP_RESULT_FAILED_INTERACT_REQUIREMENT
* FAST_TRAVEL_KEEP_RESULT_FAILED_INVALID_DESTINATION_WAYPOINT
* FAST_TRAVEL_KEEP_RESULT_FAILED_NO_RECALL_ITEM
* FAST_TRAVEL_KEEP_RESULT_FAILED_NO_VALID_PATH
* FAST_TRAVEL_KEEP_RESULT_FAILED_ORIGIN_KEEP_ALLIANCE
* FAST_TRAVEL_KEEP_RESULT_FAILED_ORIGIN_KEEP_ALLIED_RESOURCE
* FAST_TRAVEL_KEEP_RESULT_FAILED_ORIGIN_KEEP_UNDER_ATTACK
* FAST_TRAVEL_KEEP_RESULT_FAILED_PLAYER_CARRYING_ARTIFACT
* FAST_TRAVEL_KEEP_RESULT_FAILED_PLAYER_IN_COMBAT
* FAST_TRAVEL_KEEP_RESULT_FAILED_PLAYER_TOO_FAR_AWAY_FROM_ORIGIN_KEEP
* FAST_TRAVEL_KEEP_RESULT_PENDING_REMOTE_JUMP_RESPONSE
* FAST_TRAVEL_KEEP_RESULT_PENDING_TRAVEL_QUERY
* FAST_TRAVEL_KEEP_RESULT_SUCCESS


h5. HookpointType
* HOOK_POINT_BOILING_OIL
* HOOK_POINT_GRAPPLE
* HOOK_POINT_NPC
* HOOK_POINT_SIEGE


h5. ImperialCityAccessRulesType
* IMPERIAL_CITY_ACCESS_RULE_TYPE_EVERYONE
* IMPERIAL_CITY_ACCESS_RULE_TYPE_MAJORITY_KEEPS
* IMPERIAL_CITY_ACCESS_RULE_TYPE_NATIVE_KEEPS
* IMPERIAL_CITY_ACCESS_RULE_TYPE_NATIVE_KEEPS_PLUS_ONE


h5. KeepPieceDirectionalAccess
* KEEP_PIECE_DIRECTIONAL_ACCESS_BIDIRECTIONAL
* KEEP_PIECE_DIRECTIONAL_ACCESS_BLOCKED
* KEEP_PIECE_DIRECTIONAL_ACCESS_IGNORE
* KEEP_PIECE_DIRECTIONAL_ACCESS_UNIDIRECTIONAL


h5. KeepRecallStoneUseResult
* KEEP_RECALL_STONE_USE_RESULT_ALREADY_RECALLING
* KEEP_RECALL_STONE_USE_RESULT_CARRYING_SCROLL
* KEEP_RECALL_STONE_USE_RESULT_DEAD
* KEEP_RECALL_STONE_USE_RESULT_FAILURE
* KEEP_RECALL_STONE_USE_RESULT_INVALID_ZONE
* KEEP_RECALL_STONE_USE_RESULT_IN_COMBAT
* KEEP_RECALL_STONE_USE_RESULT_NEAR_KEEP
* KEEP_RECALL_STONE_USE_RESULT_ON_COOLDOWN
* KEEP_RECALL_STONE_USE_RESULT_REQUIRES_ITEM
* KEEP_RECALL_STONE_USE_RESULT_SUCCESS


h5. KeepResourceType
* RESOURCETYPE_FOOD
* RESOURCETYPE_NONE
* RESOURCETYPE_ORE
* RESOURCETYPE_WOOD


h5. KeepType
* KEEPTYPE_ARTIFACT_GATE
* KEEPTYPE_ARTIFACT_KEEP
* KEEPTYPE_BORDER_KEEP
* KEEPTYPE_BRIDGE
* KEEPTYPE_IMPERIAL_CITY_DISTRICT
* KEEPTYPE_KEEP
* KEEPTYPE_MILEGATE
* KEEPTYPE_OUTPOST
* KEEPTYPE_RESOURCE
* KEEPTYPE_TOWN


h5. KeepUpgradeLine
* KEEP_UPGRADE_LINE_DEFENSIVE
* KEEP_UPGRADE_LINE_FOOD
* KEEP_UPGRADE_LINE_NONE
* KEEP_UPGRADE_LINE_ORE
* KEEP_UPGRADE_LINE_PRODUCTION
* KEEP_UPGRADE_LINE_WOOD


h5. KeepUpgradePath
* UPGRADEPATH_DEFENSIVE
* UPGRADEPATH_NONE
* UPGRADEPATH_PRODUCTION


h5. LeaveCampaignQueueResponseType
* LEAVE_CAMPAIGN_QUEUE_ERROR_INTERNAL_ERROR
* LEAVE_CAMPAIGN_QUEUE_ERROR_INVALID_CAMPAIGN
* LEAVE_CAMPAIGN_QUEUE_ERROR_NONE
* LEAVE_CAMPAIGN_QUEUE_ERROR_NOT_GROUP_LEADER
* LEAVE_CAMPAIGN_QUEUE_ERROR_NOT_QUEUED_FOR_ANYTHING
* LEAVE_CAMPAIGN_QUEUE_ERROR_NOT_QUEUED_FOR_CAMPAIGN


h5. ObjectiveControlEvent
* OBJECTIVE_CONTROL_EVENT_AREA_INFLUENCE_CHANGED
* OBJECTIVE_CONTROL_EVENT_AREA_NEUTRAL
* OBJECTIVE_CONTROL_EVENT_ASSAULTED
* OBJECTIVE_CONTROL_EVENT_CAPTURED
* OBJECTIVE_CONTROL_EVENT_DEACTIVATED
* OBJECTIVE_CONTROL_EVENT_DEACTIVATE_PENDING
* OBJECTIVE_CONTROL_EVENT_FLAG_DROPPED
* OBJECTIVE_CONTROL_EVENT_FLAG_RETURNED
* OBJECTIVE_CONTROL_EVENT_FLAG_RETURNED_BY_TIMER
* OBJECTIVE_CONTROL_EVENT_FLAG_SPAWNED
* OBJECTIVE_CONTROL_EVENT_FLAG_TAKEN
* OBJECTIVE_CONTROL_EVENT_FULLY_HELD
* OBJECTIVE_CONTROL_EVENT_HIDDEN
* OBJECTIVE_CONTROL_EVENT_LOST
* OBJECTIVE_CONTROL_EVENT_NONE
* OBJECTIVE_CONTROL_EVENT_RECAPTURED
* OBJECTIVE_CONTROL_EVENT_UNDER_ATTACK


h5. ObjectiveControlState
* OBJECTIVE_CONTROL_STATE_AREA_ABOVE_CONTROL_THRESHOLD
* OBJECTIVE_CONTROL_STATE_AREA_BELOW_CONTROL_THRESHOLD
* OBJECTIVE_CONTROL_STATE_AREA_INACTIVE
* OBJECTIVE_CONTROL_STATE_AREA_MAX_CONTROL
* OBJECTIVE_CONTROL_STATE_AREA_NO_CONTROL
* OBJECTIVE_CONTROL_STATE_FLAG_AT_BASE
* OBJECTIVE_CONTROL_STATE_FLAG_AT_ENEMY_BASE
* OBJECTIVE_CONTROL_STATE_FLAG_DROPPED
* OBJECTIVE_CONTROL_STATE_FLAG_HELD
* OBJECTIVE_CONTROL_STATE_POINT_CONTROLLED
* OBJECTIVE_CONTROL_STATE_POINT_TRANSITIONING
* OBJECTIVE_CONTROL_STATE_UNKNOWN


h5. ObjectiveDesignation
* OBJECTIVE_DESIGNATION_A
* OBJECTIVE_DESIGNATION_B
* OBJECTIVE_DESIGNATION_C
* OBJECTIVE_DESIGNATION_D
* OBJECTIVE_DESIGNATION_NONE


h5. ObjectivePinTier
* OBJECTIVE_PIN_TIER_PRIMARY
* OBJECTIVE_PIN_TIER_RETURN
* OBJECTIVE_PIN_TIER_SPAWN


h5. ObjectiveType
* OBJECTIVE_ARTIFACT_DEFENSIVE
* OBJECTIVE_ARTIFACT_OFFENSIVE
* OBJECTIVE_ARTIFACT_RETURN
* OBJECTIVE_ASSAULT
* OBJECTIVE_BALL
* OBJECTIVE_CAPTURE_AREA
* OBJECTIVE_CAPTURE_POINT
* OBJECTIVE_DAEDRIC_WEAPON
* OBJECTIVE_FLAG_CAPTURE
* OBJECTIVE_NONE
* OBJECTIVE_RETURN


h5. PvPSystem
* PVP_SYSTEM_CYRODIIL
* PVP_SYSTEM_INHERIT_FROM_KEEP
* PVP_SYSTEM_NONE


h5. QueueForCampaignResponseType
* QUEUE_FOR_CAMPAIGN_RESULT_ALREADY_IN_CAMPAIGN
* QUEUE_FOR_CAMPAIGN_RESULT_ALREADY_QUEUED
* QUEUE_FOR_CAMPAIGN_RESULT_CAMPAIGNS_DISABLED
* QUEUE_FOR_CAMPAIGN_RESULT_CAMPAIGN_ALLIANCE_LOCKED
* QUEUE_FOR_CAMPAIGN_RESULT_CAMPAIGN_FULL
* QUEUE_FOR_CAMPAIGN_RESULT_CAMPAIGN_IN_CONFLICT
* QUEUE_FOR_CAMPAIGN_RESULT_CANNOT_QUEUE_FROM_BATTLEGROUND
* QUEUE_FOR_CAMPAIGN_RESULT_CANNOT_QUEUE_FROM_LOCATION
* QUEUE_FOR_CAMPAIGN_RESULT_DESTINATION_NOT_UP
* QUEUE_FOR_CAMPAIGN_RESULT_DESTINATION_WORLD_FULL
* QUEUE_FOR_CAMPAIGN_RESULT_GROUP_ALREADY_IN_CAMPAIGN
* QUEUE_FOR_CAMPAIGN_RESULT_GROUP_CROSS_ALLIANCE
* QUEUE_FOR_CAMPAIGN_RESULT_GROUP_MEMBER_WITH_INSUFFICIENT_LEVEL
* QUEUE_FOR_CAMPAIGN_RESULT_GROUP_NOT_ASSIGNED_TO_CAMPAIGN
* QUEUE_FOR_CAMPAIGN_RESULT_GROUP_TOO_LARGE
* QUEUE_FOR_CAMPAIGN_RESULT_IMPERIAL_CITY_NOT_CONTROLLED
* QUEUE_FOR_CAMPAIGN_RESULT_INSUFFICIENT_LEVEL
* QUEUE_FOR_CAMPAIGN_RESULT_INTERNAL_ERROR
* QUEUE_FOR_CAMPAIGN_RESULT_INVALID_CAMPAIGN
* QUEUE_FOR_CAMPAIGN_RESULT_INVALID_GROUP
* QUEUE_FOR_CAMPAIGN_RESULT_INVALID_LOGIN_STATE
* QUEUE_FOR_CAMPAIGN_RESULT_INVALID_WORLD
* QUEUE_FOR_CAMPAIGN_RESULT_IN_LFG_GROUP
* QUEUE_FOR_CAMPAIGN_RESULT_IS_DEAD
* QUEUE_FOR_CAMPAIGN_RESULT_LOGIN_WOULD_LOCK
* QUEUE_FOR_CAMPAIGN_RESULT_NOT_GROUP_LEADER
* QUEUE_FOR_CAMPAIGN_RESULT_NOT_ONLINE
* QUEUE_FOR_CAMPAIGN_RESULT_NO_PERMISSION
* QUEUE_FOR_CAMPAIGN_RESULT_REQUIREMENT_NOT_MET
* QUEUE_FOR_CAMPAIGN_RESULT_SUCCESS


h5. ReleaseKeepResultType
* RELEASE_KEEP_RESULT_TYPE_GUILD_DOES_NOT_HAVE_A_KEEP
* RELEASE_KEEP_RESULT_TYPE_GUILD_DOES_NOT_OWN_KEEP
* RELEASE_KEEP_RESULT_TYPE_INSUFFICIENT_PERMISSION
* RELEASE_KEEP_RESULT_TYPE_INTERNAL_ERROR
* RELEASE_KEEP_RESULT_TYPE_INVALID_DATA
* RELEASE_KEEP_RESULT_TYPE_KEEP_DOES_NOT_EXIST
* RELEASE_KEEP_RESULT_TYPE_NOT_IN_GUILD
* RELEASE_KEEP_RESULT_TYPE_SOCIAL_DISABLED
* RELEASE_KEEP_RESULT_TYPE_STILL_ON_COOLDOWN
* RELEASE_KEEP_RESULT_TYPE_SUCCESS


h5. ScoreTrackerEntryType
* SCORE_TRACKER_TYPE_ASSISTS
* SCORE_TRACKER_TYPE_CAPTURE_DEFENSE_POINTS
* SCORE_TRACKER_TYPE_CAPTURE_KILLED_ATTACKER
* SCORE_TRACKER_TYPE_CAPTURE_KILLED_DEFENDER
* SCORE_TRACKER_TYPE_DAMAGED_FLAG_CARRIER
* SCORE_TRACKER_TYPE_DAMAGE_DONE
* SCORE_TRACKER_TYPE_DAMAGE_TAKEN
* SCORE_TRACKER_TYPE_DEATH
* SCORE_TRACKER_TYPE_FLAG_CAPTURED
* SCORE_TRACKER_TYPE_FLAG_CARRIED_TIME
* SCORE_TRACKER_TYPE_HEALED_FLAG_CARRIER
* SCORE_TRACKER_TYPE_HEALING_DEFENDERS
* SCORE_TRACKER_TYPE_HEALING_DONE
* SCORE_TRACKER_TYPE_KILL
* SCORE_TRACKER_TYPE_KILLED_FLAG_CARRIER
* SCORE_TRACKER_TYPE_KILL_STREAK
* SCORE_TRACKER_TYPE_NONE
* SCORE_TRACKER_TYPE_SCORE


h5. SiegeType
* SIEGE_TYPE_BALLISTA
* SIEGE_TYPE_CATAPULT
* SIEGE_TYPE_GRAVEYARD
* SIEGE_TYPE_LANCER
* SIEGE_TYPE_MONSTER
* SIEGE_TYPE_NONE
* SIEGE_TYPE_OIL
* SIEGE_TYPE_RAM
* SIEGE_TYPE_REUSE_ME1
* SIEGE_TYPE_TREBUCHET
* SIEGE_TYPE_UNIVERSAL


h5. UnassignCampaignResult
* UNASSIGN_CAMPAIGN_RESULT_FAILED_INSUFFICIENT_AP
* UNASSIGN_CAMPAIGN_RESULT_FAILED_INSUFFICIENT_GOLD
* UNASSIGN_CAMPAIGN_RESULT_FAILED_NOT_ASSIGNED_TO_CAMPAIGN
* UNASSIGN_CAMPAIGN_RESULT_FAILED_PLAYER_IN_CAMPAIGN
* UNASSIGN_CAMPAIGN_RESULT_FAILED_UNASSIGN
* UNASSIGN_CAMPAIGN_RESULT_FAILED_UNASSIGN_COOLDOWN
* UNASSIGN_CAMPAIGN_RESULT_SUCCESS


h5. VengeanceActionResult
* VENGEANCE_ACTION_RESULT_DEAD
* VENGEANCE_ACTION_RESULT_FAILED_PERK_APPLICATION
* VENGEANCE_ACTION_RESULT_FAILED_PERK_REMOVAL
* VENGEANCE_ACTION_RESULT_INVALID_LOADOUT
* VENGEANCE_ACTION_RESULT_INVALID_PERK
* VENGEANCE_ACTION_RESULT_INVALID_PERK_FOR_LOADOUT
* VENGEANCE_ACTION_RESULT_INVALID_PERK_SLOT
* VENGEANCE_ACTION_RESULT_INVALID_ROLE
* VENGEANCE_ACTION_RESULT_INVALID_ROLE_FOR_LOADOUT
* VENGEANCE_ACTION_RESULT_INVALID_SUBZONE
* VENGEANCE_ACTION_RESULT_IN_COMBAT
* VENGEANCE_ACTION_RESULT_LOADOUTS_NOT_SUPPORTED
* VENGEANCE_ACTION_RESULT_PERK_ALREADY_EQUIPPED
* VENGEANCE_ACTION_RESULT_PERK_DISABLED
* VENGEANCE_ACTION_RESULT_PERK_SLOT_INCOMPATIBLE
* VENGEANCE_ACTION_RESULT_ROLE_ALREADY_EQUIPPED
* VENGEANCE_ACTION_RESULT_ROLE_DISABLED
* VENGEANCE_ACTION_RESULT_ROLE_SWAP_ON_COOLDOWN
* VENGEANCE_ACTION_RESULT_SUCCESS


h5. VengeanceMiscStat
* VENGEANCE_MISC_STAT_DAMAGE_DONE
* VENGEANCE_MISC_STAT_HEALING_DONE
* VENGEANCE_MISC_STAT_HEALING_TAKEN
* VENGEANCE_MISC_STAT_MOUNT_SPEED
* VENGEANCE_MISC_STAT_NONE


h5. VengeancePerkSlotFlags
* VENGEANCE_PERK_SLOT_BLUE
* VENGEANCE_PERK_SLOT_RED
* VENGEANCE_PERK_SLOT_RED_BLUE
* VENGEANCE_PERK_SLOT_RED_YELLOW
* VENGEANCE_PERK_SLOT_RED_YELLOW_BLUE
* VENGEANCE_PERK_SLOT_YELLOW
* VENGEANCE_PERK_SLOT_YELLOW_BLUE


h5. Globals
* MAX_PERKS_AVAILABLE_PER_LOADOUT


h5. ChromaBlendMode
* CHROMA_BLEND_MODE_ADDITIVE
* CHROMA_BLEND_MODE_COLOR_DODGE
* CHROMA_BLEND_MODE_NORMAL


h5. ChromaCustomEffectGridStyle
* CHROMA_CUSTOM_EFFECT_GRID_STYLE_ANIMATED
* CHROMA_CUSTOM_EFFECT_GRID_STYLE_FULL
* CHROMA_CUSTOM_EFFECT_GRID_STYLE_STATIC_CELLS


h5. ChromaCustomEffectType
* CHROMA_CUSTOM_EFFECT_TYPE_RING
* CHROMA_CUSTOM_EFFECT_TYPE_SINGLE_COLOR
* CHROMA_CUSTOM_EFFECT_TYPE_SINGLE_COLOR_FADING


h5. ChromaDeviceType
* CHROMA_DEVICE_TYPE_HEADSET
* CHROMA_DEVICE_TYPE_INVALID
* CHROMA_DEVICE_TYPE_KEYBOARD
* CHROMA_DEVICE_TYPE_KEYPAD
* CHROMA_DEVICE_TYPE_MOUSE
* CHROMA_DEVICE_TYPE_MOUSEPAD
* CHROMA_DEVICE_TYPE_SYSTEM


h5. ChromaHeadsetEffectType
* CHROMA_HEADSET_EFFECT_TYPE_BREATHING
* CHROMA_HEADSET_EFFECT_TYPE_CUSTOM
* CHROMA_HEADSET_EFFECT_TYPE_INVALID
* CHROMA_HEADSET_EFFECT_TYPE_NONE
* CHROMA_HEADSET_EFFECT_TYPE_SPECTRUMCYCLING
* CHROMA_HEADSET_EFFECT_TYPE_STATIC


h5. ChromaKeyboardBreathingEffectType
* CHROMA_KEYBOARD_BREATHING_EFFECT_TYPE_INVALID
* CHROMA_KEYBOARD_BREATHING_EFFECT_TYPE_RANDOM_COLORS
* CHROMA_KEYBOARD_BREATHING_EFFECT_TYPE_TWO_COLORS


h5. ChromaKeyboardEffectType
* CHROMA_KEYBOARD_EFFECT_TYPE_BREATHING
* CHROMA_KEYBOARD_EFFECT_TYPE_CUSTOM
* CHROMA_KEYBOARD_EFFECT_TYPE_CUSTOM_KEY
* CHROMA_KEYBOARD_EFFECT_TYPE_INVALID
* CHROMA_KEYBOARD_EFFECT_TYPE_NONE
* CHROMA_KEYBOARD_EFFECT_TYPE_REACTIVE
* CHROMA_KEYBOARD_EFFECT_TYPE_RESERVED
* CHROMA_KEYBOARD_EFFECT_TYPE_SPECTRUMCYCLING
* CHROMA_KEYBOARD_EFFECT_TYPE_STATIC
* CHROMA_KEYBOARD_EFFECT_TYPE_WAVE


h5. ChromaKeyboardKey
* CHROMA_KEYBOARD_KEY_A
* CHROMA_KEYBOARD_KEY_B
* CHROMA_KEYBOARD_KEY_BACKSPACE
* CHROMA_KEYBOARD_KEY_C
* CHROMA_KEYBOARD_KEY_CAPSLOCK
* CHROMA_KEYBOARD_KEY_D
* CHROMA_KEYBOARD_KEY_DELETE
* CHROMA_KEYBOARD_KEY_DOWN
* CHROMA_KEYBOARD_KEY_E
* CHROMA_KEYBOARD_KEY_END
* CHROMA_KEYBOARD_KEY_ENTER
* CHROMA_KEYBOARD_KEY_ESC
* CHROMA_KEYBOARD_KEY_EUR_1_KOR_2
* CHROMA_KEYBOARD_KEY_EUR_2_KOR_3
* CHROMA_KEYBOARD_KEY_F
* CHROMA_KEYBOARD_KEY_F1
* CHROMA_KEYBOARD_KEY_F10
* CHROMA_KEYBOARD_KEY_F11
* CHROMA_KEYBOARD_KEY_F12
* CHROMA_KEYBOARD_KEY_F2
* CHROMA_KEYBOARD_KEY_F3
* CHROMA_KEYBOARD_KEY_F4
* CHROMA_KEYBOARD_KEY_F5
* CHROMA_KEYBOARD_KEY_F6
* CHROMA_KEYBOARD_KEY_F7
* CHROMA_KEYBOARD_KEY_F8
* CHROMA_KEYBOARD_KEY_F9
* CHROMA_KEYBOARD_KEY_FN
* CHROMA_KEYBOARD_KEY_G
* CHROMA_KEYBOARD_KEY_H
* CHROMA_KEYBOARD_KEY_HOME
* CHROMA_KEYBOARD_KEY_I
* CHROMA_KEYBOARD_KEY_INSERT
* CHROMA_KEYBOARD_KEY_INVALID
* CHROMA_KEYBOARD_KEY_J
* CHROMA_KEYBOARD_KEY_JPN_1_KOR_1
* CHROMA_KEYBOARD_KEY_JPN_2_KOR_4
* CHROMA_KEYBOARD_KEY_JPN_3_KOR_5
* CHROMA_KEYBOARD_KEY_JPN_4_KOR_6
* CHROMA_KEYBOARD_KEY_JPN_5_KOR_7
* CHROMA_KEYBOARD_KEY_K
* CHROMA_KEYBOARD_KEY_L
* CHROMA_KEYBOARD_KEY_LALT
* CHROMA_KEYBOARD_KEY_LCTRL
* CHROMA_KEYBOARD_KEY_LEFT
* CHROMA_KEYBOARD_KEY_LSHIFT
* CHROMA_KEYBOARD_KEY_LWIN
* CHROMA_KEYBOARD_KEY_M
* CHROMA_KEYBOARD_KEY_MACRO1
* CHROMA_KEYBOARD_KEY_MACRO2
* CHROMA_KEYBOARD_KEY_MACRO3
* CHROMA_KEYBOARD_KEY_MACRO4
* CHROMA_KEYBOARD_KEY_MACRO5
* CHROMA_KEYBOARD_KEY_N
* CHROMA_KEYBOARD_KEY_NUM0
* CHROMA_KEYBOARD_KEY_NUM1
* CHROMA_KEYBOARD_KEY_NUM2
* CHROMA_KEYBOARD_KEY_NUM3
* CHROMA_KEYBOARD_KEY_NUM4
* CHROMA_KEYBOARD_KEY_NUM5
* CHROMA_KEYBOARD_KEY_NUM6
* CHROMA_KEYBOARD_KEY_NUM7
* CHROMA_KEYBOARD_KEY_NUM8
* CHROMA_KEYBOARD_KEY_NUM9
* CHROMA_KEYBOARD_KEY_NUMLOCK
* CHROMA_KEYBOARD_KEY_NUMPAD0
* CHROMA_KEYBOARD_KEY_NUMPAD1
* CHROMA_KEYBOARD_KEY_NUMPAD2
* CHROMA_KEYBOARD_KEY_NUMPAD3
* CHROMA_KEYBOARD_KEY_NUMPAD4
* CHROMA_KEYBOARD_KEY_NUMPAD5
* CHROMA_KEYBOARD_KEY_NUMPAD6
* CHROMA_KEYBOARD_KEY_NUMPAD7
* CHROMA_KEYBOARD_KEY_NUMPAD8
* CHROMA_KEYBOARD_KEY_NUMPAD9
* CHROMA_KEYBOARD_KEY_NUMPAD_ADD
* CHROMA_KEYBOARD_KEY_NUMPAD_DECIMAL
* CHROMA_KEYBOARD_KEY_NUMPAD_DIVIDE
* CHROMA_KEYBOARD_KEY_NUMPAD_ENTER
* CHROMA_KEYBOARD_KEY_NUMPAD_MULTIPLY
* CHROMA_KEYBOARD_KEY_NUMPAD_SUBTRACT
* CHROMA_KEYBOARD_KEY_O
* CHROMA_KEYBOARD_KEY_OEM_1
* CHROMA_KEYBOARD_KEY_OEM_10
* CHROMA_KEYBOARD_KEY_OEM_11
* CHROMA_KEYBOARD_KEY_OEM_2
* CHROMA_KEYBOARD_KEY_OEM_3
* CHROMA_KEYBOARD_KEY_OEM_4
* CHROMA_KEYBOARD_KEY_OEM_5
* CHROMA_KEYBOARD_KEY_OEM_6
* CHROMA_KEYBOARD_KEY_OEM_7
* CHROMA_KEYBOARD_KEY_OEM_8
* CHROMA_KEYBOARD_KEY_OEM_9
* CHROMA_KEYBOARD_KEY_P
* CHROMA_KEYBOARD_KEY_PAGEDOWN
* CHROMA_KEYBOARD_KEY_PAGEUP
* CHROMA_KEYBOARD_KEY_PAUSE
* CHROMA_KEYBOARD_KEY_PRINTSCREEN
* CHROMA_KEYBOARD_KEY_Q
* CHROMA_KEYBOARD_KEY_R
* CHROMA_KEYBOARD_KEY_RALT
* CHROMA_KEYBOARD_KEY_RCTRL
* CHROMA_KEYBOARD_KEY_RIGHT
* CHROMA_KEYBOARD_KEY_RMENU
* CHROMA_KEYBOARD_KEY_RSHIFT
* CHROMA_KEYBOARD_KEY_S
* CHROMA_KEYBOARD_KEY_SCROLL
* CHROMA_KEYBOARD_KEY_SPACE
* CHROMA_KEYBOARD_KEY_T
* CHROMA_KEYBOARD_KEY_TAB
* CHROMA_KEYBOARD_KEY_U
* CHROMA_KEYBOARD_KEY_UP
* CHROMA_KEYBOARD_KEY_V
* CHROMA_KEYBOARD_KEY_W
* CHROMA_KEYBOARD_KEY_X
* CHROMA_KEYBOARD_KEY_Y
* CHROMA_KEYBOARD_KEY_Z


h5. ChromaKeyboardReactiveEffectDuration
* CHROMA_KEYBOARD_REACTIVE_EFFECT_DURATION_INVALID
* CHROMA_KEYBOARD_REACTIVE_EFFECT_DURATION_LONG
* CHROMA_KEYBOARD_REACTIVE_EFFECT_DURATION_MEDIUM
* CHROMA_KEYBOARD_REACTIVE_EFFECT_DURATION_NONE
* CHROMA_KEYBOARD_REACTIVE_EFFECT_DURATION_SHORT


h5. ChromaKeyboardWaveEffectDirection
* CHROMA_KEYBOARD_WAVE_EFFECT_DIRECTION_INVALID
* CHROMA_KEYBOARD_WAVE_EFFECT_DIRECTION_LEFT_TO_RIGHT
* CHROMA_KEYBOARD_WAVE_EFFECT_DIRECTION_NONE
* CHROMA_KEYBOARD_WAVE_EFFECT_DIRECTION_RIGHT_TO_LEFT


h5. ChromaKeypadBreathingEffectType
* CHROMA_KEYPAD_BREATHING_EFFECT_TYPE_INVALID
* CHROMA_KEYPAD_BREATHING_EFFECT_TYPE_RANDOM_COLORS
* CHROMA_KEYPAD_BREATHING_EFFECT_TYPE_TWO_COLORS


h5. ChromaKeypadEffectType
* CHROMA_KEYPAD_EFFECT_TYPE_BREATHING
* CHROMA_KEYPAD_EFFECT_TYPE_CUSTOM
* CHROMA_KEYPAD_EFFECT_TYPE_INVALID
* CHROMA_KEYPAD_EFFECT_TYPE_NONE
* CHROMA_KEYPAD_EFFECT_TYPE_REACTIVE
* CHROMA_KEYPAD_EFFECT_TYPE_SPECTRUMCYCLING
* CHROMA_KEYPAD_EFFECT_TYPE_STATIC
* CHROMA_KEYPAD_EFFECT_TYPE_WAVE


h5. ChromaKeypadReactiveEffectDuration
* CHROMA_KEYPAD_REACTIVE_EFFECT_DURATION_INVALID
* CHROMA_KEYPAD_REACTIVE_EFFECT_DURATION_LONG
* CHROMA_KEYPAD_REACTIVE_EFFECT_DURATION_MEDIUM
* CHROMA_KEYPAD_REACTIVE_EFFECT_DURATION_NONE
* CHROMA_KEYPAD_REACTIVE_EFFECT_DURATION_SHORT


h5. ChromaKeypadWaveEffectDirection
* CHROMA_KEYPAD_WAVE_EFFECT_DIRECTION_INVALID
* CHROMA_KEYPAD_WAVE_EFFECT_DIRECTION_LEFT_TO_RIGHT
* CHROMA_KEYPAD_WAVE_EFFECT_DIRECTION_NONE
* CHROMA_KEYPAD_WAVE_EFFECT_DIRECTION_RIGHT_TO_LEFT


h5. ChromaMouseBreathingEffectType
* CHROMA_MOUSE_BREATHING_EFFECT_TYPE_INVALID
* CHROMA_MOUSE_BREATHING_EFFECT_TYPE_ONE_COLOR
* CHROMA_MOUSE_BREATHING_EFFECT_TYPE_RANDOM_COLORS
* CHROMA_MOUSE_BREATHING_EFFECT_TYPE_TWO_COLORS


h5. ChromaMouseEffectType
* CHROMA_MOUSE_EFFECT_TYPE_BLINKING
* CHROMA_MOUSE_EFFECT_TYPE_BREATHING
* CHROMA_MOUSE_EFFECT_TYPE_CUSTOM
* CHROMA_MOUSE_EFFECT_TYPE_CUSTOM2
* CHROMA_MOUSE_EFFECT_TYPE_INVALID
* CHROMA_MOUSE_EFFECT_TYPE_NONE
* CHROMA_MOUSE_EFFECT_TYPE_REACTIVE
* CHROMA_MOUSE_EFFECT_TYPE_SPECTRUMCYCLING
* CHROMA_MOUSE_EFFECT_TYPE_STATIC
* CHROMA_MOUSE_EFFECT_TYPE_WAVE


h5. ChromaMouseLED2
* CHROMA_MOUSE_LED2_BACKLIGHT
* CHROMA_MOUSE_LED2_BOTTOM1
* CHROMA_MOUSE_LED2_BOTTOM2
* CHROMA_MOUSE_LED2_BOTTOM3
* CHROMA_MOUSE_LED2_BOTTOM4
* CHROMA_MOUSE_LED2_BOTTOM5
* CHROMA_MOUSE_LED2_INVALID
* CHROMA_MOUSE_LED2_LEFT_SIDE1
* CHROMA_MOUSE_LED2_LEFT_SIDE2
* CHROMA_MOUSE_LED2_LEFT_SIDE3
* CHROMA_MOUSE_LED2_LEFT_SIDE4
* CHROMA_MOUSE_LED2_LEFT_SIDE5
* CHROMA_MOUSE_LED2_LEFT_SIDE6
* CHROMA_MOUSE_LED2_LEFT_SIDE7
* CHROMA_MOUSE_LED2_LOGO
* CHROMA_MOUSE_LED2_RIGHT_SIDE1
* CHROMA_MOUSE_LED2_RIGHT_SIDE2
* CHROMA_MOUSE_LED2_RIGHT_SIDE3
* CHROMA_MOUSE_LED2_RIGHT_SIDE4
* CHROMA_MOUSE_LED2_RIGHT_SIDE5
* CHROMA_MOUSE_LED2_RIGHT_SIDE6
* CHROMA_MOUSE_LED2_RIGHT_SIDE7
* CHROMA_MOUSE_LED2_SCROLLWHEEL


h5. ChromaMouseReactiveEffectDuration
* CHROMA_MOUSE_REACTIVE_EFFECT_DURATION_LONG
* CHROMA_MOUSE_REACTIVE_EFFECT_DURATION_MEDIUM
* CHROMA_MOUSE_REACTIVE_EFFECT_DURATION_NONE
* CHROMA_MOUSE_REACTIVE_EFFECT_DURATION_SHORT


h5. ChromaMouseWaveEffectDirection
* CHROMA_MOUSE_WAVE_EFFECT_DIRECTION_BACK_TO_FRONT
* CHROMA_MOUSE_WAVE_EFFECT_DIRECTION_FRONT_TO_BACK


h5. ChromaMousepadBreathingEffectType
* CHROMA_MOUSEPAD_BREATHING_EFFECT_TYPE_INVALID
* CHROMA_MOUSEPAD_BREATHING_EFFECT_TYPE_RANDOM_COLORS
* CHROMA_MOUSEPAD_BREATHING_EFFECT_TYPE_TWO_COLORS


h5. ChromaMousepadEffectType
* CHROMA_MOUSEPAD_EFFECT_TYPE_BREATHING
* CHROMA_MOUSEPAD_EFFECT_TYPE_CUSTOM
* CHROMA_MOUSEPAD_EFFECT_TYPE_INVALID
* CHROMA_MOUSEPAD_EFFECT_TYPE_NONE
* CHROMA_MOUSEPAD_EFFECT_TYPE_SPECTRUMCYCLING
* CHROMA_MOUSEPAD_EFFECT_TYPE_STATIC
* CHROMA_MOUSEPAD_EFFECT_TYPE_WAVE


h5. ChromaMousepadLED
* CHROMA_MOUSEPAD_LED_BOTTOM1
* CHROMA_MOUSEPAD_LED_BOTTOM2
* CHROMA_MOUSEPAD_LED_BOTTOM3
* CHROMA_MOUSEPAD_LED_BOTTOM4
* CHROMA_MOUSEPAD_LED_BOTTOM5
* CHROMA_MOUSEPAD_LED_INVALID
* CHROMA_MOUSEPAD_LED_LEFT_SIDE1
* CHROMA_MOUSEPAD_LED_LEFT_SIDE2
* CHROMA_MOUSEPAD_LED_LEFT_SIDE3
* CHROMA_MOUSEPAD_LED_LEFT_SIDE4
* CHROMA_MOUSEPAD_LED_LEFT_SIDE5
* CHROMA_MOUSEPAD_LED_RIGHT_SIDE1
* CHROMA_MOUSEPAD_LED_RIGHT_SIDE2
* CHROMA_MOUSEPAD_LED_RIGHT_SIDE3
* CHROMA_MOUSEPAD_LED_RIGHT_SIDE4
* CHROMA_MOUSEPAD_LED_RIGHT_SIDE5


h5. ChromaMousepadWaveEffectDirection
* CHROMA_MOUSEPAD_WAVE_EFFECT_DIRECTION_INVALID
* CHROMA_MOUSEPAD_WAVE_EFFECT_DIRECTION_LEFT_TO_RIGHT
* CHROMA_MOUSEPAD_WAVE_EFFECT_DIRECTION_NONE
* CHROMA_MOUSEPAD_WAVE_EFFECT_DIRECTION_RIGHT_TO_LEFT


h5. Globals


h5. LoadingSystem
* LOADING_SYSTEM_CHARACTER_ACTIVATED
* LOADING_SYSTEM_CHARACTER_GEOMETRY
* LOADING_SYSTEM_DYNAMIC_OBJECTS
* LOADING_SYSTEM_FIXTURE_ASSETS
* LOADING_SYSTEM_FIXTURE_PHYSICS
* LOADING_SYSTEM_GAME_DATA
* LOADING_SYSTEM_KEEPS
* LOADING_SYSTEM_PLAYER
* LOADING_SYSTEM_RENDERER
* LOADING_SYSTEM_RESUME_FROM_SUSPEND
* LOADING_SYSTEM_SHARED_CHARACTER_OBJECT
* LOADING_SYSTEM_TERRAIN_GEOMETRY
* LOADING_SYSTEM_TEXTURES
* LOADING_SYSTEM_USER_INTERFACE


h5. Globals


h5. Chapter
* CHAPTER_BADLANDS
* CHAPTER_BASE_GAME
* CHAPTER_CRAG
* CHAPTER_DUNE
* CHAPTER_GLACIER
* CHAPTER_MAGMA
* CHAPTER_MESA
* CHAPTER_PENINSULA
* CHAPTER_SCARP
* CHAPTER_VOLCANO


h5. ChapterPurchaseState
* CHAPTER_PURCHASE_STATE_PRE_PURCHASE
* CHAPTER_PURCHASE_STATE_PURCHASED
* CHAPTER_PURCHASE_STATE_UPGRADE


h5. ChapterUpgradeSource
* CHAPTER_UPGRADE_SOURCE_IN_GAME
* CHAPTER_UPGRADE_SOURCE_PREGAME


h5. CollectibleAssociatedQuestState
* COLLECTIBLE_ASSOCIATED_QUEST_STATE_ACCEPTED
* COLLECTIBLE_ASSOCIATED_QUEST_STATE_COMPLETED
* COLLECTIBLE_ASSOCIATED_QUEST_STATE_INACTIVE
* COLLECTIBLE_ASSOCIATED_QUEST_STATE_NO_QUEST


h5. CollectibleCategorySpecialization
* COLLECTIBLE_CATEGORY_SPECIALIZATION_DLC
* COLLECTIBLE_CATEGORY_SPECIALIZATION_HOUSING
* COLLECTIBLE_CATEGORY_SPECIALIZATION_NONE
* COLLECTIBLE_CATEGORY_SPECIALIZATION_OUTFIT_STYLES
* COLLECTIBLE_CATEGORY_SPECIALIZATION_TRIBUTE_PATRONS


h5. CollectibleCategoryType
* COLLECTIBLE_CATEGORY_TYPE_ABILITY_FX_OVERRIDE
* COLLECTIBLE_CATEGORY_TYPE_ACCOUNT_SERVICE
* COLLECTIBLE_CATEGORY_TYPE_ACCOUNT_UPGRADE
* COLLECTIBLE_CATEGORY_TYPE_ASSISTANT
* COLLECTIBLE_CATEGORY_TYPE_BODY_MARKING
* COLLECTIBLE_CATEGORY_TYPE_CHAPTER
* COLLECTIBLE_CATEGORY_TYPE_COMBINATION_FRAGMENT
* COLLECTIBLE_CATEGORY_TYPE_COMPANION
* COLLECTIBLE_CATEGORY_TYPE_COSTUME
* COLLECTIBLE_CATEGORY_TYPE_DLC
* COLLECTIBLE_CATEGORY_TYPE_EMOTE
* COLLECTIBLE_CATEGORY_TYPE_FACIAL_ACCESSORY
* COLLECTIBLE_CATEGORY_TYPE_FACIAL_HAIR_HORNS
* COLLECTIBLE_CATEGORY_TYPE_FURNITURE
* COLLECTIBLE_CATEGORY_TYPE_HAIR
* COLLECTIBLE_CATEGORY_TYPE_HAT
* COLLECTIBLE_CATEGORY_TYPE_HEAD_MARKING
* COLLECTIBLE_CATEGORY_TYPE_HOUSE
* COLLECTIBLE_CATEGORY_TYPE_HOUSE_BANK
* COLLECTIBLE_CATEGORY_TYPE_INVALID
* COLLECTIBLE_CATEGORY_TYPE_MEMENTO
* COLLECTIBLE_CATEGORY_TYPE_MOUNT
* COLLECTIBLE_CATEGORY_TYPE_OUTFIT_STYLE
* COLLECTIBLE_CATEGORY_TYPE_PERSONALITY
* COLLECTIBLE_CATEGORY_TYPE_PIERCING_JEWELRY
* COLLECTIBLE_CATEGORY_TYPE_PLAYER_FX_OVERRIDE
* COLLECTIBLE_CATEGORY_TYPE_POLYMORPH
* COLLECTIBLE_CATEGORY_TYPE_REUSE_ME_0
* COLLECTIBLE_CATEGORY_TYPE_SKIN
* COLLECTIBLE_CATEGORY_TYPE_TRIBUTE_PATRON
* COLLECTIBLE_CATEGORY_TYPE_VANITY_PET


h5. CollectibleHideMode
* COLLECTIBLE_HIDE_MODE_ALWAYS
* COLLECTIBLE_HIDE_MODE_NONE
* COLLECTIBLE_HIDE_MODE_WHEN_LOCKED
* COLLECTIBLE_HIDE_MODE_WHEN_LOCKED_REQUIREMENT


h5. CollectibleRestrictionType
* COLLECTIBLE_RESTRICTION_TYPE_ALLIANCE
* COLLECTIBLE_RESTRICTION_TYPE_CLASS
* COLLECTIBLE_RESTRICTION_TYPE_GENDER
* COLLECTIBLE_RESTRICTION_TYPE_RACE


h5. CollectibleUnlockState
* COLLECTIBLE_UNLOCK_STATE_LOCKED
* COLLECTIBLE_UNLOCK_STATE_UNLOCKED_OWNED
* COLLECTIBLE_UNLOCK_STATE_UNLOCKED_SUBSCRIPTION
* COLLECTIBLE_UNLOCK_STATE_UNLOCKED_TRIAL


h5. CollectibleUsageBlockReason
* COLLECTIBLE_USAGE_BLOCK_REASON_ACTIVE_DIG_SITE_REQUIRED
* COLLECTIBLE_USAGE_BLOCK_REASON_BLACKLISTED
* COLLECTIBLE_USAGE_BLOCK_REASON_BLOCKED_BY_LEADERBOARD_EVENT
* COLLECTIBLE_USAGE_BLOCK_REASON_BLOCKED_BY_SUBZONE
* COLLECTIBLE_USAGE_BLOCK_REASON_BLOCKED_BY_ZONE
* COLLECTIBLE_USAGE_BLOCK_REASON_CATEGORY_REQUIREMENT_FAILED
* COLLECTIBLE_USAGE_BLOCK_REASON_COLLECTIBLE_ALREADY_QUEUED
* COLLECTIBLE_USAGE_BLOCK_REASON_COMPANION_INTRO_QUEST
* COLLECTIBLE_USAGE_BLOCK_REASON_COMPANION_INTRO_QUEST_BLOCKED_BY_ZONE
* COLLECTIBLE_USAGE_BLOCK_REASON_COMPANION_MENU_REQUIRED
* COLLECTIBLE_USAGE_BLOCK_REASON_DEAD
* COLLECTIBLE_USAGE_BLOCK_REASON_DEFAULT_ALREADY_ACTIVE
* COLLECTIBLE_USAGE_BLOCK_REASON_DUELING
* COLLECTIBLE_USAGE_BLOCK_REASON_GROUP_FULL
* COLLECTIBLE_USAGE_BLOCK_REASON_HAS_PENDING_COMPANION
* COLLECTIBLE_USAGE_BLOCK_REASON_INVALID_ALLIANCE
* COLLECTIBLE_USAGE_BLOCK_REASON_INVALID_CLASS
* COLLECTIBLE_USAGE_BLOCK_REASON_INVALID_COLLECTIBLE
* COLLECTIBLE_USAGE_BLOCK_REASON_INVALID_GENDER
* COLLECTIBLE_USAGE_BLOCK_REASON_INVALID_RACE
* COLLECTIBLE_USAGE_BLOCK_REASON_IN_AIR
* COLLECTIBLE_USAGE_BLOCK_REASON_IN_COMBAT
* COLLECTIBLE_USAGE_BLOCK_REASON_IN_HIDEY_HOLE
* COLLECTIBLE_USAGE_BLOCK_REASON_IN_WATER
* COLLECTIBLE_USAGE_BLOCK_REASON_MAX_NUMBER_EQUIPPED
* COLLECTIBLE_USAGE_BLOCK_REASON_MOUNT_IN_COMBAT
* COLLECTIBLE_USAGE_BLOCK_REASON_NOT_BLOCKED
* COLLECTIBLE_USAGE_BLOCK_REASON_ON_COOLDOWN
* COLLECTIBLE_USAGE_BLOCK_REASON_ON_MOUNT
* COLLECTIBLE_USAGE_BLOCK_REASON_PLACED_IN_HOUSE
* COLLECTIBLE_USAGE_BLOCK_REASON_QUEST_FOLLOWER
* COLLECTIBLE_USAGE_BLOCK_REASON_TARGET_REQUIRED
* COLLECTIBLE_USAGE_BLOCK_REASON_TEMPORARILY_DISABLED
* COLLECTIBLE_USAGE_BLOCK_REASON_UNACQUIRED_SKILL
* COLLECTIBLE_USAGE_BLOCK_REASON_UNUSABLE_BY_COMPANION
* COLLECTIBLE_USAGE_BLOCK_REASON_WORLD_BOSS
* COLLECTIBLE_USAGE_BLOCK_REASON_WORLD_EVENT


h5. CollectibleUserFlags
* COLLECTIBLE_USER_FLAG_FAVORITE


h5. PlayerFxOverrideAbilityType
* PLAYER_FX_OVERRIDE_ABILITY_TYPE_WAYSHRINE


h5. PlayerFxOverrideType
* PLAYER_FX_OVERRIDE_TYPE_ABILITY
* PLAYER_FX_OVERRIDE_TYPE_HARVEST


h5. SpecializedCollectibleType
* SPECIALIZED_COLLECTIBLE_TYPE_BUST
* SPECIALIZED_COLLECTIBLE_TYPE_HOUSEGUEST
* SPECIALIZED_COLLECTIBLE_TYPE_KEEPSAKE
* SPECIALIZED_COLLECTIBLE_TYPE_NONE
* SPECIALIZED_COLLECTIBLE_TYPE_TOOL


h5. Globals
* COLLECTIBLE_NAME_MIN_LENGTH
* MAX_INDIVIDUAL_COLLECTIBLE_UPDATES


h5. ActiveCombatTipConditionResult
* ACTIVE_COMBAT_TIP_RESULT_FAILURE
* ACTIVE_COMBAT_TIP_RESULT_NO_ACTION
* ACTIVE_COMBAT_TIP_RESULT_SUCCESS


h5. AdvancedStatDisplayFormat
* ADVANCED_STAT_DISPLAY_FORMAT_FLAT
* ADVANCED_STAT_DISPLAY_FORMAT_FLAT_AND_PERCENT
* ADVANCED_STAT_DISPLAY_FORMAT_FLAT_OR_PERCENT
* ADVANCED_STAT_DISPLAY_FORMAT_NONE
* ADVANCED_STAT_DISPLAY_FORMAT_PERCENT


h5. AdvancedStatDisplayType
* ADVANCED_STAT_DISPLAY_TYPE_ALLIANCE_POINTS_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_ALL_XP
* ADVANCED_STAT_DISPLAY_TYPE_ARMOR
* ADVANCED_STAT_DISPLAY_TYPE_BASH_COST
* ADVANCED_STAT_DISPLAY_TYPE_BASH_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_BLEED_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_BLEED_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_BLOCK_COST
* ADVANCED_STAT_DISPLAY_TYPE_BLOCK_MITIGATION
* ADVANCED_STAT_DISPLAY_TYPE_BLOCK_SPEED
* ADVANCED_STAT_DISPLAY_TYPE_CC_BREAK_COST
* ADVANCED_STAT_DISPLAY_TYPE_COIN_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_COLD_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_COLD_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_CRITICAL_CHANCE
* ADVANCED_STAT_DISPLAY_TYPE_CRITICAL_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_CRITICAL_HEALING
* ADVANCED_STAT_DISPLAY_TYPE_CRITICAL_PERCENT
* ADVANCED_STAT_DISPLAY_TYPE_CRITICAL_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_DISEASE_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_DISEASE_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_DODGE_COST
* ADVANCED_STAT_DISPLAY_TYPE_EARTH_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_EARTH_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_FIRE_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_FIRE_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_FROST_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_GENERIC_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_GENERIC_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_HEALING_DONE
* ADVANCED_STAT_DISPLAY_TYPE_HEALING_DONE_BONUSES
* ADVANCED_STAT_DISPLAY_TYPE_HEALING_TAKEN
* ADVANCED_STAT_DISPLAY_TYPE_HEALING_TAKEN_BONUSES
* ADVANCED_STAT_DISPLAY_TYPE_INSPIRATION_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_MAGIC_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_MAGIC_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_MONSTER_KILL_XP
* ADVANCED_STAT_DISPLAY_TYPE_NONE
* ADVANCED_STAT_DISPLAY_TYPE_OBLIVION_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_OBLIVION_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_PHYSICAL_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_PHYSICAL_PENETRATION
* ADVANCED_STAT_DISPLAY_TYPE_PHYSICAL_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_PLAYER_KILL_XP
* ADVANCED_STAT_DISPLAY_TYPE_POISON_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_POISON_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_SHOCK_DAMAGE
* ADVANCED_STAT_DISPLAY_TYPE_SHOCK_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_SNEAK_COST
* ADVANCED_STAT_DISPLAY_TYPE_SNEAK_SPEED_REDUCTION
* ADVANCED_STAT_DISPLAY_TYPE_SPELL_PENETRATION
* ADVANCED_STAT_DISPLAY_TYPE_SPELL_RESIST
* ADVANCED_STAT_DISPLAY_TYPE_SPRINT_COST
* ADVANCED_STAT_DISPLAY_TYPE_SPRINT_SPEED
* ADVANCED_STAT_DISPLAY_TYPE_SUBSCRIBER_ALLIANCE_POINTS_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_SUBSCRIBER_ALL_XP
* ADVANCED_STAT_DISPLAY_TYPE_SUBSCRIBER_COIN_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_SUBSCRIBER_INSPIRATION_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_SUBSCRIBER_TELVAR_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_TELVAR_BONUS
* ADVANCED_STAT_DISPLAY_TYPE_ULTIMATE_REGEN_COMBAT


h5. AttributePointAllocationMode
* ATTRIBUTE_POINT_ALLOCATION_MODE_FULL
* ATTRIBUTE_POINT_ALLOCATION_MODE_PURCHASE_ONLY


h5. Attributes
* ATTRIBUTE_HEALTH
* ATTRIBUTE_MAGICKA
* ATTRIBUTE_NONE
* ATTRIBUTE_STAMINA


h5. BlockState
* BLOCK_STATE_ACTIVE
* BLOCK_STATE_BLOCKED
* BLOCK_STATE_CLIENT_REQUESTED
* BLOCK_STATE_DRAINED
* BLOCK_STATE_IDLE
* BLOCK_STATE_NONE
* BLOCK_STATE_OVERRIDDEN


h5. BossRank
* BOSS_RANK_EXTRA
* BOSS_RANK_FIVE
* BOSS_RANK_FOUR
* BOSS_RANK_NOT_A_BOSS
* BOSS_RANK_ONE
* BOSS_RANK_SEVEN
* BOSS_RANK_SIX
* BOSS_RANK_THREE
* BOSS_RANK_TWO


h5. BuffType
* BUFF_TYPE_DEPRECATED_0
* BUFF_TYPE_DEPRECATED_INCREASE_ULT_COST
* BUFF_TYPE_EMPOWER
* BUFF_TYPE_GALLOP
* BUFF_TYPE_MAJOR_AEGIS
* BUFF_TYPE_MAJOR_BERSERK
* BUFF_TYPE_MAJOR_BREACH
* BUFF_TYPE_MAJOR_BRITTLE
* BUFF_TYPE_MAJOR_BRUTALITY
* BUFF_TYPE_MAJOR_COURAGE
* BUFF_TYPE_MAJOR_COWARDICE
* BUFF_TYPE_MAJOR_DEFILE
* BUFF_TYPE_MAJOR_ENDURANCE
* BUFF_TYPE_MAJOR_EVASION
* BUFF_TYPE_MAJOR_EXPEDITION
* BUFF_TYPE_MAJOR_FORCE
* BUFF_TYPE_MAJOR_FORTITUDE
* BUFF_TYPE_MAJOR_HEROISM
* BUFF_TYPE_MAJOR_INTELLECT
* BUFF_TYPE_MAJOR_MAIM
* BUFF_TYPE_MAJOR_MANGLE
* BUFF_TYPE_MAJOR_MENDING
* BUFF_TYPE_MAJOR_PROPHECY
* BUFF_TYPE_MAJOR_PROTECTION
* BUFF_TYPE_MAJOR_RESOLVE
* BUFF_TYPE_MAJOR_SAVAGERY
* BUFF_TYPE_MAJOR_SLAYER
* BUFF_TYPE_MAJOR_SORCERY
* BUFF_TYPE_MAJOR_TIMIDITY
* BUFF_TYPE_MAJOR_VITALITY
* BUFF_TYPE_MAJOR_VULNERABILITY
* BUFF_TYPE_MINOR_AEGIS
* BUFF_TYPE_MINOR_BERSERK
* BUFF_TYPE_MINOR_BREACH
* BUFF_TYPE_MINOR_BRITTLE
* BUFF_TYPE_MINOR_BRUTALITY
* BUFF_TYPE_MINOR_COURAGE
* BUFF_TYPE_MINOR_COWARDICE
* BUFF_TYPE_MINOR_DEFILE
* BUFF_TYPE_MINOR_ENDURANCE
* BUFF_TYPE_MINOR_ENERVATION
* BUFF_TYPE_MINOR_EVASION
* BUFF_TYPE_MINOR_EXPEDITION
* BUFF_TYPE_MINOR_FORCE
* BUFF_TYPE_MINOR_FORTITUDE
* BUFF_TYPE_MINOR_HEROISM
* BUFF_TYPE_MINOR_INTELLECT
* BUFF_TYPE_MINOR_LIFESTEAL
* BUFF_TYPE_MINOR_MAGICKASTEAL
* BUFF_TYPE_MINOR_MAIM
* BUFF_TYPE_MINOR_MANGLE
* BUFF_TYPE_MINOR_MENDING
* BUFF_TYPE_MINOR_PROPHECY
* BUFF_TYPE_MINOR_PROTECTION
* BUFF_TYPE_MINOR_RESOLVE
* BUFF_TYPE_MINOR_SAVAGERY
* BUFF_TYPE_MINOR_SLAYER
* BUFF_TYPE_MINOR_SORCERY
* BUFF_TYPE_MINOR_TIMIDITY
* BUFF_TYPE_MINOR_TOUGHNESS
* BUFF_TYPE_MINOR_UNCERTAINTY
* BUFF_TYPE_MINOR_VITALITY
* BUFF_TYPE_MINOR_VULNERABILITY
* BUFF_TYPE_NONE


h5. BuffTypeCategory
* BUFF_TYPE_CATEGORY_ANY_BUFF
* BUFF_TYPE_CATEGORY_ANY_DEBUFF
* BUFF_TYPE_CATEGORY_ANY_MAJOR_BUFF_OR_DEBUFF
* BUFF_TYPE_CATEGORY_ANY_MINOR_BUFF_OR_DEBUFF
* BUFF_TYPE_CATEGORY_MAJOR_BUFF
* BUFF_TYPE_CATEGORY_MAJOR_DEBUFF
* BUFF_TYPE_CATEGORY_MINOR_BUFF
* BUFF_TYPE_CATEGORY_MINOR_DEBUFF
* BUFF_TYPE_CATEGORY_NONE
* BUFF_TYPE_CATEGORY_NO_BUFF
* BUFF_TYPE_CATEGORY_NO_DEBUFF


h5. CombatMechanicFlags
* COMBAT_MECHANIC_FLAGS_DAEDRIC
* COMBAT_MECHANIC_FLAGS_HEALTH
* COMBAT_MECHANIC_FLAGS_MAGICKA
* COMBAT_MECHANIC_FLAGS_MOUNT_STAMINA
* COMBAT_MECHANIC_FLAGS_STAMINA
* COMBAT_MECHANIC_FLAGS_ULTIMATE
* COMBAT_MECHANIC_FLAGS_WEREWOLF


h5. CombatUnitType
* COMBAT_UNIT_TYPE_GROUP
* COMBAT_UNIT_TYPE_NONE
* COMBAT_UNIT_TYPE_OTHER
* COMBAT_UNIT_TYPE_PLAYER
* COMBAT_UNIT_TYPE_PLAYER_COMPANION
* COMBAT_UNIT_TYPE_PLAYER_PET
* COMBAT_UNIT_TYPE_TARGET_DUMMY


h5. DaedricArtifactVisualType
* DAEDRIC_ARTIFACT_VISUAL_TYPE_NONE
* DAEDRIC_ARTIFACT_VISUAL_TYPE_VOLENDRUNG


h5. DamageType
* DAMAGE_TYPE_BLEED
* DAMAGE_TYPE_COLD
* DAMAGE_TYPE_DISEASE
* DAMAGE_TYPE_DROWN
* DAMAGE_TYPE_EARTH
* DAMAGE_TYPE_FIRE
* DAMAGE_TYPE_GENERIC
* DAMAGE_TYPE_MAGIC
* DAMAGE_TYPE_NONE
* DAMAGE_TYPE_OBLIVION
* DAMAGE_TYPE_PHYSICAL
* DAMAGE_TYPE_POISON
* DAMAGE_TYPE_SHOCK


h5. DerivedStatDisplayType
* DERIVED_STAT_DISPLAY_FLAT_VALUE
* DERIVED_STAT_DISPLAY_PERCENT


h5. DerivedStats
* STAT_ARMOR_RATING
* STAT_ATTACK_POWER
* STAT_BLOCK
* STAT_CRITICAL_CHANCE
* STAT_CRITICAL_RESISTANCE
* STAT_CRITICAL_STRIKE
* STAT_DAMAGE_RESIST_BLEED
* STAT_DAMAGE_RESIST_COLD
* STAT_DAMAGE_RESIST_DISEASE
* STAT_DAMAGE_RESIST_DROWN
* STAT_DAMAGE_RESIST_EARTH
* STAT_DAMAGE_RESIST_FIRE
* STAT_DAMAGE_RESIST_GENERIC
* STAT_DAMAGE_RESIST_MAGIC
* STAT_DAMAGE_RESIST_OBLIVION
* STAT_DAMAGE_RESIST_PHYSICAL
* STAT_DAMAGE_RESIST_POISON
* STAT_DAMAGE_RESIST_SHOCK
* STAT_DAMAGE_RESIST_START
* STAT_DEPRECATED_0
* STAT_DEPRECATED_1
* STAT_DEPRECATED_2
* STAT_DEPRECATED_3
* STAT_DODGE
* STAT_HEALING_DONE
* STAT_HEALING_TAKEN
* STAT_HEALTH_MAX
* STAT_HEALTH_REGEN_COMBAT
* STAT_HEALTH_REGEN_IDLE
* STAT_MAGICKA_MAX
* STAT_MAGICKA_REGEN_COMBAT
* STAT_MAGICKA_REGEN_IDLE
* STAT_MISS
* STAT_MITIGATION
* STAT_MOUNT_STAMINA_MAX
* STAT_MOUNT_STAMINA_REGEN_COMBAT
* STAT_MOUNT_STAMINA_REGEN_MOVING
* STAT_NONE
* STAT_OFFENSIVE_PENETRATION
* STAT_PHYSICAL_PENETRATION
* STAT_PHYSICAL_RESIST
* STAT_POWER
* STAT_SPELL_CRITICAL
* STAT_SPELL_MITIGATION
* STAT_SPELL_PENETRATION
* STAT_SPELL_POWER
* STAT_SPELL_RESIST
* STAT_STAMINA_MAX
* STAT_STAMINA_REGEN_COMBAT
* STAT_STAMINA_REGEN_IDLE
* STAT_WEAPON_AND_SPELL_DAMAGE


h5. DisguiseState
* DISGUISE_STATE_DANGER
* DISGUISE_STATE_DISCOVERED
* DISGUISE_STATE_DISGUISED
* DISGUISE_STATE_NONE
* DISGUISE_STATE_SUSPICIOUS


h5. DuelInviteFailReason
* DUEL_INVITE_FAIL_REASON_INELIGIBLE_AREA
* DUEL_INVITE_FAIL_REASON_NONE
* DUEL_INVITE_FAIL_REASON_NOT_FULL_HEALTH
* DUEL_INVITE_FAIL_REASON_RECENTLY_DECLINED
* DUEL_INVITE_FAIL_REASON_SELF_ACTIVE_DUEL
* DUEL_INVITE_FAIL_REASON_SELF_CONSIDERING_INVITE
* DUEL_INVITE_FAIL_REASON_SELF_CRAFTING
* DUEL_INVITE_FAIL_REASON_SELF_DEAD
* DUEL_INVITE_FAIL_REASON_SELF_IN_COMBAT
* DUEL_INVITE_FAIL_REASON_SELF_PENDING_REQUEST
* DUEL_INVITE_FAIL_REASON_SELF_SWIMMING
* DUEL_INVITE_FAIL_REASON_TARGET_ACTIVE_DUEL
* DUEL_INVITE_FAIL_REASON_TARGET_CONSIDERING_INVITE
* DUEL_INVITE_FAIL_REASON_TARGET_CRAFTING
* DUEL_INVITE_FAIL_REASON_TARGET_DEAD
* DUEL_INVITE_FAIL_REASON_TARGET_INVALID
* DUEL_INVITE_FAIL_REASON_TARGET_IN_COMBAT
* DUEL_INVITE_FAIL_REASON_TARGET_PENDING_REQUEST
* DUEL_INVITE_FAIL_REASON_TARGET_SELF
* DUEL_INVITE_FAIL_REASON_TARGET_SWIMMING
* DUEL_INVITE_FAIL_REASON_TARGET_UNAVAILABLE
* DUEL_INVITE_FAIL_REASON_TOO_FAR
* DUEL_INVITE_FAIL_REASON_TOO_MANY_NEARBY


h5. DuelResult
* DUEL_RESULT_FORFEIT
* DUEL_RESULT_WON


h5. DuelState
* DUEL_STATE_DUELING
* DUEL_STATE_DUEL_PENDING
* DUEL_STATE_DUEL_TERMINATING
* DUEL_STATE_IDLE
* DUEL_STATE_INVITE_CONSIDERING
* DUEL_STATE_INVITE_REQUESTING


h5. EffectResult
* EFFECT_RESULT_FADED
* EFFECT_RESULT_FULL_REFRESH
* EFFECT_RESULT_GAINED
* EFFECT_RESULT_TRANSFER
* EFFECT_RESULT_UPDATED


h5. EncounterLogLineType
* ENCOUNTER_LOG_LINE_TYPE_ABILITY_INFO
* ENCOUNTER_LOG_LINE_TYPE_BEGIN_CAST
* ENCOUNTER_LOG_LINE_TYPE_BEGIN_COMBAT
* ENCOUNTER_LOG_LINE_TYPE_BEGIN_LOG
* ENCOUNTER_LOG_LINE_TYPE_BEGIN_TRIAL
* ENCOUNTER_LOG_LINE_TYPE_COMBAT_EVENT
* ENCOUNTER_LOG_LINE_TYPE_EFFECT_CHANGED
* ENCOUNTER_LOG_LINE_TYPE_EFFECT_INFO
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_BEGIN
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_BUFF_ADDED
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_BUFF_REMOVED
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_END
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_INIT
* ENCOUNTER_LOG_LINE_TYPE_ENDLESS_DUNGEON_STAGE_END
* ENCOUNTER_LOG_LINE_TYPE_END_CAST
* ENCOUNTER_LOG_LINE_TYPE_END_COMBAT
* ENCOUNTER_LOG_LINE_TYPE_END_LOG
* ENCOUNTER_LOG_LINE_TYPE_END_TRIAL
* ENCOUNTER_LOG_LINE_TYPE_HEALTH_REGEN
* ENCOUNTER_LOG_LINE_TYPE_MAP_CHANGED
* ENCOUNTER_LOG_LINE_TYPE_PLAYER_INFO
* ENCOUNTER_LOG_LINE_TYPE_TRIAL_INIT
* ENCOUNTER_LOG_LINE_TYPE_UNIT_ADDED
* ENCOUNTER_LOG_LINE_TYPE_UNIT_CHANGED
* ENCOUNTER_LOG_LINE_TYPE_UNIT_REMOVED
* ENCOUNTER_LOG_LINE_TYPE_ZONE_CHANGED


h5. EncounterLogUnitType
* ENCOUNTER_LOG_UNIT_TYPE_MONSTER
* ENCOUNTER_LOG_UNIT_TYPE_OBJECT
* ENCOUNTER_LOG_UNIT_TYPE_PLAYER
* ENCOUNTER_LOG_UNIT_TYPE_SIEGE_WEAPON


h5. MountFailureReason
* MOUNT_FAILURE_REASON_BUSY
* MOUNT_FAILURE_REASON_CARRYING_OBJECTIVE
* MOUNT_FAILURE_REASON_COLLECTIBLE_BLACKLISTED
* MOUNT_FAILURE_REASON_CROUCHING
* MOUNT_FAILURE_REASON_GROUP_MOUNT_ALREADY_MOUNTED
* MOUNT_FAILURE_REASON_GROUP_MOUNT_INVALID_TARGET
* MOUNT_FAILURE_REASON_GROUP_MOUNT_NOT_IN_GROUP
* MOUNT_FAILURE_REASON_GROUP_MOUNT_NO_FREE_SLOTS
* MOUNT_FAILURE_REASON_GROUP_MOUNT_TARGET_MOVING
* MOUNT_FAILURE_REASON_GROUP_MOUNT_TOO_FAR
* MOUNT_FAILURE_REASON_INVALID_LOCATION
* MOUNT_FAILURE_REASON_INVENTORY_BUSY
* MOUNT_FAILURE_REASON_INVENTORY_TOO_FULL
* MOUNT_FAILURE_REASON_IN_COMBAT
* MOUNT_FAILURE_REASON_IS_BLOCKING
* MOUNT_FAILURE_REASON_IS_WEREWOLF
* MOUNT_FAILURE_REASON_MOUNT_IN_COMBAT
* MOUNT_FAILURE_REASON_NOT_GROUP_MOUNT
* MOUNT_FAILURE_REASON_NO_ACTIVE_MOUNT


h5. MountedState
* MOUNTED_STATE_MOUNT_PASSENGER
* MOUNTED_STATE_MOUNT_RIDER
* MOUNTED_STATE_NOT_MOUNTED


h5. MundusStone
* MUNDUS_STONE_APPRENTICE
* MUNDUS_STONE_ATRONACH
* MUNDUS_STONE_INVALID
* MUNDUS_STONE_LADY
* MUNDUS_STONE_LORD
* MUNDUS_STONE_LOVER
* MUNDUS_STONE_MAGE
* MUNDUS_STONE_RITUAL
* MUNDUS_STONE_SERPENT
* MUNDUS_STONE_SHADOW
* MUNDUS_STONE_STEED
* MUNDUS_STONE_THIEF
* MUNDUS_STONE_TOWER
* MUNDUS_STONE_WARRIOR


h5. ResurrectResult
* RESURRECT_RESULT_ALREADY_CONSIDERING
* RESURRECT_RESULT_DECLINED
* RESURRECT_RESULT_IN_KILLZONE
* RESURRECT_RESULT_NO_SOUL_GEM
* RESURRECT_RESULT_SOUL_GEM_IN_USE
* RESURRECT_RESULT_SUCCESS


h5. SCTEventTextType
* SCT_EVENT_TEXT_TYPE_EXTRA
* SCT_EVENT_TEXT_TYPE_MAIN


h5. SCTEventType
* SCT_EVENT_TYPE_ABSORBED
* SCT_EVENT_TYPE_ALLIANCE_POINTS
* SCT_EVENT_TYPE_BLADETURN
* SCT_EVENT_TYPE_BLOCKED
* SCT_EVENT_TYPE_BLOCKED_DAMAGE
* SCT_EVENT_TYPE_CHARMED
* SCT_EVENT_TYPE_DAMAGE
* SCT_EVENT_TYPE_DAMAGE_CRIT
* SCT_EVENT_TYPE_DAMAGE_IMMUNE
* SCT_EVENT_TYPE_DAMAGE_SHIELDED
* SCT_EVENT_TYPE_DAMAGE_SHIELDED_BY_LOCAL_PLAYER_CAST_SHIELD
* SCT_EVENT_TYPE_DEBUG_MESSAGE
* SCT_EVENT_TYPE_DEFENDED
* SCT_EVENT_TYPE_DISARMED
* SCT_EVENT_TYPE_DISORIENTED
* SCT_EVENT_TYPE_DODGED
* SCT_EVENT_TYPE_DOT_IMMUNE
* SCT_EVENT_TYPE_DOT_TICK
* SCT_EVENT_TYPE_DOT_TICK_CRIT
* SCT_EVENT_TYPE_EXPERIENCE_POINTS
* SCT_EVENT_TYPE_FALL_DAMAGE
* SCT_EVENT_TYPE_FEARED
* SCT_EVENT_TYPE_HEAL
* SCT_EVENT_TYPE_HEAL_ABSORBED
* SCT_EVENT_TYPE_HEAL_CRIT
* SCT_EVENT_TYPE_HOT_TICK
* SCT_EVENT_TYPE_HOT_TICK_CRIT
* SCT_EVENT_TYPE_IMMUNE
* SCT_EVENT_TYPE_INTERCEPTED
* SCT_EVENT_TYPE_INTERRUPT
* SCT_EVENT_TYPE_KNOCKBACK
* SCT_EVENT_TYPE_LEVITATED
* SCT_EVENT_TYPE_MISS
* SCT_EVENT_TYPE_NONE
* SCT_EVENT_TYPE_OFFBALANCE
* SCT_EVENT_TYPE_PACIFIED
* SCT_EVENT_TYPE_PARRIED
* SCT_EVENT_TYPE_PARTIAL_RESIST
* SCT_EVENT_TYPE_REFLECTED
* SCT_EVENT_TYPE_RESIST
* SCT_EVENT_TYPE_ROOTED
* SCT_EVENT_TYPE_SILENCED
* SCT_EVENT_TYPE_SNARED
* SCT_EVENT_TYPE_SPEED_BOOST
* SCT_EVENT_TYPE_SST_COMBAT
* SCT_EVENT_TYPE_SST_MOVEMENT
* SCT_EVENT_TYPE_SST_STATE
* SCT_EVENT_TYPE_STAGGERED
* SCT_EVENT_TYPE_STUNNED
* SCT_EVENT_TYPE_TAUNTED
* SCT_EVENT_TYPE_WEAPONSWAP
* SCT_EVENT_TYPE_WRONG_WEAPON


h5. SCTUnitAnchorType
* SCT_UNIT_ANCHOR_HEAD
* SCT_UNIT_ANCHOR_LEFT_MIDDLE
* SCT_UNIT_ANCHOR_LEFT_TOP
* SCT_UNIT_ANCHOR_RIGHT_MIDDLE
* SCT_UNIT_ANCHOR_RIGHT_TOP


h5. SCTUnitType
* SCT_UNIT_TYPE_ALL
* SCT_UNIT_TYPE_ALL_PLAYERS
* SCT_UNIT_TYPE_LOCAL_PLAYER
* SCT_UNIT_TYPE_LOCAL_PLAYER_FOLLOWER
* SCT_UNIT_TYPE_MONSTERS
* SCT_UNIT_TYPE_NONE
* SCT_UNIT_TYPE_OTHER_PLAYERS


h5. SoulGemItemChargingReason
* SOUL_GEM_ITEM_CHARGING_ALREADY_CHARGED
* SOUL_GEM_ITEM_CHARGING_NO_SOUL_GEM


h5. SpecialMove
* SPECIAL_MOVE_INDEX_BLOCK
* SPECIAL_MOVE_INDEX_CROUCH
* SPECIAL_MOVE_INDEX_INTERRUPT
* SPECIAL_MOVE_INDEX_ROLL_DODGE
* SPECIAL_MOVE_INDEX_SPRINT


h5. StatBonusOption
* STAT_BONUS_OPTION_APPLY_BONUS
* STAT_BONUS_OPTION_DONT_APPLY_BONUS


h5. StatusEffectType
* STATUS_EFFECT_TYPE_BLEED
* STATUS_EFFECT_TYPE_BLIND
* STATUS_EFFECT_TYPE_CHARM
* STATUS_EFFECT_TYPE_DAZED
* STATUS_EFFECT_TYPE_DISEASE
* STATUS_EFFECT_TYPE_ENVIRONMENT
* STATUS_EFFECT_TYPE_FEAR
* STATUS_EFFECT_TYPE_LEVITATE
* STATUS_EFFECT_TYPE_MAGIC
* STATUS_EFFECT_TYPE_MESMERIZE
* STATUS_EFFECT_TYPE_NEARSIGHT
* STATUS_EFFECT_TYPE_NONE
* STATUS_EFFECT_TYPE_PACIFY
* STATUS_EFFECT_TYPE_POISON
* STATUS_EFFECT_TYPE_PUNCTURE
* STATUS_EFFECT_TYPE_ROOT
* STATUS_EFFECT_TYPE_SILENCE
* STATUS_EFFECT_TYPE_SNARE
* STATUS_EFFECT_TYPE_STUN
* STATUS_EFFECT_TYPE_TRAUMA
* STATUS_EFFECT_TYPE_WEAKNESS
* STATUS_EFFECT_TYPE_WOUND


h5. StealthState
* STEALTH_STATE_DETECTED
* STEALTH_STATE_HIDDEN
* STEALTH_STATE_HIDDEN_ALMOST_DETECTED
* STEALTH_STATE_HIDING
* STEALTH_STATE_NONE
* STEALTH_STATE_STEALTH
* STEALTH_STATE_STEALTH_ALMOST_DETECTED


h5. TriggerExcludeType
* TRIGGER_EXCLUDE_TYPE_NONE
* TRIGGER_EXCLUDE_TYPE_TRANSFER_DAMAGE


h5. TriggerSourceIdentifier
* TRIGGER_SOURCE_IDENTIFIER_MEMENTO
* TRIGGER_SOURCE_IDENTIFIER_NONE
* TRIGGER_SOURCE_IDENTIFIER_RESOURCE_TAP
* TRIGGER_SOURCE_IDENTIFIER_TOOL


h5. Globals
* MAX_PET_UNIT_TAGS


h5. CrownCrateEvent
* CROWN_CRATE_NPC_ANIMATION_TYPE_ALL_CARDS_REVEALED_HAS_CRATES
* CROWN_CRATE_NPC_ANIMATION_TYPE_ALL_CARDS_REVEALED_NO_CRATES
* CROWN_CRATE_NPC_ANIMATION_TYPE_DEAL_BONUS_CARDS
* CROWN_CRATE_NPC_ANIMATION_TYPE_DEAL_PRIMARY_CARDS
* CROWN_CRATE_NPC_ANIMATION_TYPE_FAREWELL
* CROWN_CRATE_NPC_ANIMATION_TYPE_FLOURISH
* CROWN_CRATE_NPC_ANIMATION_TYPE_GEMS_AWARDED
* CROWN_CRATE_NPC_ANIMATION_TYPE_GREET_PLAYER
* CROWN_CRATE_NPC_ANIMATION_TYPE_IDLE_CHATTER
* CROWN_CRATE_NPC_ANIMATION_TYPE_INVALID
* CROWN_CRATE_NPC_ANIMATION_TYPE_MANIFEST_ENTER_MULTI_CRATES
* CROWN_CRATE_NPC_ANIMATION_TYPE_MANIFEST_ENTER_NO_CRATES
* CROWN_CRATE_NPC_ANIMATION_TYPE_MANIFEST_ENTER_ONE_CRATES
* CROWN_CRATE_NPC_ANIMATION_TYPE_NO_CRATES_WARNING
* CROWN_CRATE_NPC_ANIMATION_TYPE_POSTURE_ENTER
* CROWN_CRATE_NPC_ANIMATION_TYPE_POSTURE_EXIT
* CROWN_CRATE_NPC_ANIMATION_TYPE_POSTURE_FIDGET
* CROWN_CRATE_NPC_ANIMATION_TYPE_POSTURE_GROUP_FIDGET
* CROWN_CRATE_NPC_ANIMATION_TYPE_POSTURE_LOOP
* CROWN_CRATE_NPC_ANIMATION_TYPE_PRIMARY_CARDS_DEALT
* CROWN_CRATE_NPC_ANIMATION_TYPE_REVEAL_ALL_CARDS
* CROWN_CRATE_NPC_ANIMATION_TYPE_SHUFFLE_CARDS
* CROWN_CRATE_NPC_ANIMATION_TYPE_SWIPE_CARDS_AWAY
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_FIVE_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_FOUR_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_ONE_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_SIX_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_THREE_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_TIER_TWO_CARD
* CROWN_CRATE_NPC_ANIMATION_TYPE_UNDER_ATTACK


h5. CrownCrateParticleEffects
* CROWN_CRATE_PARTICLES_BONUS
* CROWN_CRATE_PARTICLES_GEMIFY


h5. CrownCrateTierParticleEffects
* CROWN_CRATE_TIERED_PARTICLES_MYSTERY
* CROWN_CRATE_TIERED_PARTICLES_REVEAL
* CROWN_CRATE_TIERED_PARTICLES_REVEALED
* CROWN_CRATE_TIERED_PARTICLES_REVEALED_SELECTED


h5. GemifiableFilterType
* GEMIFIABLE_FILTER_TYPE_ALL


h5. LootCrateOpenResponse
* LOOT_CRATE_OPEN_RESPONSE_FAIL_NO_INVENTORY_SPACE
* LOOT_CRATE_OPEN_RESPONSE_INVALID_LOOT_CRATE
* LOOT_CRATE_OPEN_RESPONSE_INVALID_LOOT_CRATE_TIER
* LOOT_CRATE_OPEN_RESPONSE_INVALID_MARKET_PRODUCT
* LOOT_CRATE_OPEN_RESPONSE_NO_PRODUCT_SELECTED
* LOOT_CRATE_OPEN_RESPONSE_OUT_OF_ALL_LOOT_CRATES
* LOOT_CRATE_OPEN_RESPONSE_OUT_OF_LOOT_CRATE
* LOOT_CRATE_OPEN_RESPONSE_SUCCESS
* LOOT_CRATE_OPEN_RESPONSE_SYSTEM_UNAVAILABLE


h5. LootCratesSystemState
* LOOT_CRATES_SYSTEM_STATE_OFFLINE
* LOOT_CRATES_SYSTEM_STATE_ONLINE
* LOOT_CRATES_SYSTEM_STATE_OPEN_ONLY


h5. Globals
* MAX_CROWN_CRATE_REWARD_SLOTS


h5. CurrencyChangeReason
* CURRENCY_CHANGE_REASON_ABILITY_UPGRADE_PURCHASE
* CURRENCY_CHANGE_REASON_ACHIEVEMENT
* CURRENCY_CHANGE_REASON_ACTION
* CURRENCY_CHANGE_REASON_ANTIQUITY_REWARD
* CURRENCY_CHANGE_REASON_BAGSPACE
* CURRENCY_CHANGE_REASON_BANKSPACE
* CURRENCY_CHANGE_REASON_BANK_DEPOSIT
* CURRENCY_CHANGE_REASON_BANK_FEE
* CURRENCY_CHANGE_REASON_BANK_WITHDRAWAL
* CURRENCY_CHANGE_REASON_BATTLEGROUND
* CURRENCY_CHANGE_REASON_BOUNTY_CONFISCATED
* CURRENCY_CHANGE_REASON_BOUNTY_PAID_FENCE
* CURRENCY_CHANGE_REASON_BOUNTY_PAID_GUARD
* CURRENCY_CHANGE_REASON_BUYBACK
* CURRENCY_CHANGE_REASON_CASH_ON_DELIVERY
* CURRENCY_CHANGE_REASON_CHARACTER_UPGRADE
* CURRENCY_CHANGE_REASON_COMMAND
* CURRENCY_CHANGE_REASON_CONSUME_FOOD_DRINK
* CURRENCY_CHANGE_REASON_CONSUME_POTION
* CURRENCY_CHANGE_REASON_CONVERSATION
* CURRENCY_CHANGE_REASON_CRAFT
* CURRENCY_CHANGE_REASON_CROWNS_PURCHASED
* CURRENCY_CHANGE_REASON_CROWN_CRATE_DUPLICATE
* CURRENCY_CHANGE_REASON_DEATH
* CURRENCY_CHANGE_REASON_DECONSTRUCT
* CURRENCY_CHANGE_REASON_DEFENSIVE_KEEP_REWARD
* CURRENCY_CHANGE_REASON_DEPRECATED_0
* CURRENCY_CHANGE_REASON_DEPRECATED_1
* CURRENCY_CHANGE_REASON_DEPRECATED_2
* CURRENCY_CHANGE_REASON_DEPRECATED_3
* CURRENCY_CHANGE_REASON_EDIT_GUILD_HERALDRY
* CURRENCY_CHANGE_REASON_ENDLESS_DUNGEON_VISION_REROLL
* CURRENCY_CHANGE_REASON_EXPIRATION
* CURRENCY_CHANGE_REASON_FEED_MOUNT
* CURRENCY_CHANGE_REASON_GUILD_BANK_DEPOSIT
* CURRENCY_CHANGE_REASON_GUILD_BANK_WITHDRAWAL
* CURRENCY_CHANGE_REASON_GUILD_FORWARD_CAMP
* CURRENCY_CHANGE_REASON_GUILD_TABARD
* CURRENCY_CHANGE_REASON_HARVEST_REAGENT
* CURRENCY_CHANGE_REASON_ITEM_CONVERTED_TO_GEMS
* CURRENCY_CHANGE_REASON_JUMP_FAILURE_REFUND
* CURRENCY_CHANGE_REASON_KEEP_REPAIR
* CURRENCY_CHANGE_REASON_KEEP_UPGRADE
* CURRENCY_CHANGE_REASON_KILL
* CURRENCY_CHANGE_REASON_LOOT
* CURRENCY_CHANGE_REASON_LOOT_CURRENCY_CONTAINER
* CURRENCY_CHANGE_REASON_LOOT_STOLEN
* CURRENCY_CHANGE_REASON_MAIL
* CURRENCY_CHANGE_REASON_MEDAL
* CURRENCY_CHANGE_REASON_OFFENSIVE_KEEP_REWARD
* CURRENCY_CHANGE_REASON_PICKPOCKET
* CURRENCY_CHANGE_REASON_PLAYER_INIT
* CURRENCY_CHANGE_REASON_PURCHASED_WITH_CROWNS
* CURRENCY_CHANGE_REASON_PURCHASED_WITH_ENDEAVOR_SEALS
* CURRENCY_CHANGE_REASON_PURCHASED_WITH_GEMS
* CURRENCY_CHANGE_REASON_PVP_KILL_TRANSFER
* CURRENCY_CHANGE_REASON_PVP_RESURRECT
* CURRENCY_CHANGE_REASON_QUESTREWARD
* CURRENCY_CHANGE_REASON_RECIPE
* CURRENCY_CHANGE_REASON_RECONSTRUCTION
* CURRENCY_CHANGE_REASON_REFORGE
* CURRENCY_CHANGE_REASON_RESEARCH_TRAIT
* CURRENCY_CHANGE_REASON_RESPEC_ATTRIBUTES
* CURRENCY_CHANGE_REASON_RESPEC_CHAMPION
* CURRENCY_CHANGE_REASON_RESPEC_MORPHS
* CURRENCY_CHANGE_REASON_RESPEC_SKILLS
* CURRENCY_CHANGE_REASON_RESPEC_SUBCLASS
* CURRENCY_CHANGE_REASON_REWARD
* CURRENCY_CHANGE_REASON_SELL_STOLEN
* CURRENCY_CHANGE_REASON_SOULWEARY
* CURRENCY_CHANGE_REASON_SOUL_HEAL
* CURRENCY_CHANGE_REASON_STABLESPACE
* CURRENCY_CHANGE_REASON_STUCK
* CURRENCY_CHANGE_REASON_TRADE
* CURRENCY_CHANGE_REASON_TRADINGHOUSE_LISTING
* CURRENCY_CHANGE_REASON_TRADINGHOUSE_PURCHASE
* CURRENCY_CHANGE_REASON_TRADINGHOUSE_REFUND
* CURRENCY_CHANGE_REASON_TRAIT_REVEAL
* CURRENCY_CHANGE_REASON_TRAVEL_GRAVEYARD
* CURRENCY_CHANGE_REASON_TRIBUTE
* CURRENCY_CHANGE_REASON_UNKNOWN
* CURRENCY_CHANGE_REASON_VENDOR
* CURRENCY_CHANGE_REASON_VENDOR_LAUNDER
* CURRENCY_CHANGE_REASON_VENDOR_REPAIR


h5. CurrencyLocation
* CURRENCY_LOCATION_ACCOUNT
* CURRENCY_LOCATION_BANK
* CURRENCY_LOCATION_CHARACTER
* CURRENCY_LOCATION_GUILD_BANK


h5. CurrencyType
* CURT_ALLIANCE_POINTS
* CURT_ARCHIVAL_FORTUNES
* CURT_CROWNS
* CURT_CROWN_GEMS
* CURT_ENDEAVOR_SEALS
* CURT_EVENT_TICKETS
* CURT_IMPERIAL_FRAGMENTS
* CURT_MONEY
* CURT_NONE
* CURT_STYLE_STONES
* CURT_TELVAR_STONES
* CURT_TRANSMUTE_CRYSTALS
* CURT_UNDAUNTED_KEYS
* CURT_WRIT_VOUCHERS


h5. Globals
* MAX_PLAYER_CURRENCY


h5. Globals


h5. DyeHueCategory
* DYE_HUE_CATEGORY_BLUE
* DYE_HUE_CATEGORY_BROWN
* DYE_HUE_CATEGORY_GREEN
* DYE_HUE_CATEGORY_GREY
* DYE_HUE_CATEGORY_IRIDESCENT
* DYE_HUE_CATEGORY_MIXED
* DYE_HUE_CATEGORY_PURPLE
* DYE_HUE_CATEGORY_RED
* DYE_HUE_CATEGORY_YELLOW


h5. DyeRarity
* DYE_RARITY_COMMON
* DYE_RARITY_MATERIAL
* DYE_RARITY_RARE
* DYE_RARITY_UNCOMMON


h5. DyeStampUseResult
* DYE_STAMP_USE_RESULT_COLLECTIBLES_HAVE_SAME_DYES
* DYE_STAMP_USE_RESULT_COLLECTIBLES_NOT_ACTIVE
* DYE_STAMP_USE_RESULT_ITEMS_HAVE_SAME_DYES
* DYE_STAMP_USE_RESULT_NONE
* DYE_STAMP_USE_RESULT_NO_SUCH_DYE_STAMP
* DYE_STAMP_USE_RESULT_NO_VALID_COLLECTIBLES
* DYE_STAMP_USE_RESULT_NO_VALID_ITEMS


h5. Globals
* INVALID_DYE_ID


h5. Globals


h5. UIWorldEffect
* UI_WORLD_EFFECT_ENEMY_TELEGRAPH
* UI_WORLD_EFFECT_FRIENDLY_TELEGRAPH


h5. Globals


h5. GuildActivityAttributeValue
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_ANTIQUITIES
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_CRAFTING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_DUNGEONS
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_FISHING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_HOUSING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_JUSTICE
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_PVP
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_QUESTING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_ROLEPLAYING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_TRADING
* GUILD_ACTIVITY_ATTRIBUTE_VALUE_TRIALS


h5. GuildApplicationResponse
* GUILD_APP_RESPONSE_ALREADY_MEMBER
* GUILD_APP_RESPONSE_APPLICATION_ERROR
* GUILD_APP_RESPONSE_APPLICATION_MESSAGE_TOO_LONG
* GUILD_APP_RESPONSE_APPLICATION_SENT
* GUILD_APP_RESPONSE_GUILD_DATA_OUT_OF_DATE
* GUILD_APP_RESPONSE_GUILD_FULL
* GUILD_APP_RESPONSE_GUILD_MAX_APPLICATIONS_PENDING
* GUILD_APP_RESPONSE_IN_MAX_GUILDS
* GUILD_APP_RESPONSE_MAX_APPLICATIONS_PENDING
* GUILD_APP_RESPONSE_NOT_ACCEPTING_APPLICATIONS
* GUILD_APP_RESPONSE_OUTSTANDING_APPLICATION


h5. GuildApplicationStatus
* GUILD_APPLICATION_STATUS_ACCEPTED
* GUILD_APPLICATION_STATUS_DECLINED
* GUILD_APPLICATION_STATUS_EXPIRED
* GUILD_APPLICATION_STATUS_NONE
* GUILD_APPLICATION_STATUS_PENDING
* GUILD_APPLICATION_STATUS_RESCINDED


h5. GuildBankResult
* GUILD_BANK_BAD_ITEM
* GUILD_BANK_CANT_BE_STORED
* GUILD_BANK_GUILD_TOO_SMALL
* GUILD_BANK_INVENTORY_FULL
* GUILD_BANK_ITEM_NOT_FOUND
* GUILD_BANK_NOT_A_MEMBER
* GUILD_BANK_NOT_ENOUGH_BANK_SPACE_FOR_GOLD
* GUILD_BANK_NOT_ENOUGH_GOLD
* GUILD_BANK_NOT_ENOUGH_GOLD_IN_BANK
* GUILD_BANK_NOT_IN_A_GUILD
* GUILD_BANK_NOT_OPEN
* GUILD_BANK_NO_DEPOSIT_PERMISSION
* GUILD_BANK_NO_DEPOSIT_STOLEN_ITEM
* GUILD_BANK_NO_SPACE_LEFT
* GUILD_BANK_NO_WITHDRAW_PERMISSION
* GUILD_BANK_PARTIAL_SUCCESS
* GUILD_BANK_QUEUED_DEPOSIT
* GUILD_BANK_SUCCESS
* GUILD_BANK_TRANSFER_PENDING
* GUILD_BANK_UNAVAILABLE


h5. GuildBlacklistResponse
* GUILD_BLACKLIST_RESPONSE_ALREADY_BLACKLISTED
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_ENTRY_NOT_FOUND
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_ERROR
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_FULL
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_MESSAGE_TOO_LONG
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_SUCCESSFULLY_ADDED
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_SUCCESSFULLY_EDITTED
* GUILD_BLACKLIST_RESPONSE_BLACKLIST_SUCCESSFULLY_REMOVED
* GUILD_BLACKLIST_RESPONSE_CANNOT_BLACKLIST_GUILD_LEADER
* GUILD_BLACKLIST_RESPONSE_CANNOT_BLACKLIST_SELF
* GUILD_BLACKLIST_RESPONSE_DISPLAY_NAME_EMPTY
* GUILD_BLACKLIST_RESPONSE_MEMBER_RANK_CHECK_FAILED
* GUILD_BLACKLIST_RESPONSE_NOT_DECORATED_DISPLAY_NAME
* GUILD_BLACKLIST_RESPONSE_NO_BLACKLIST_PERMISSION
* GUILD_BLACKLIST_RESPONSE_PLAYER_NOT_FOUND


h5. GuildFinderSearchState
* GUILD_FINDER_SEARCH_STATE_COMPLETE
* GUILD_FINDER_SEARCH_STATE_NONE
* GUILD_FINDER_SEARCH_STATE_QUEUED
* GUILD_FINDER_SEARCH_STATE_WAITING


h5. GuildFocusAttributeValue
* GUILD_FOCUS_ATTRIBUTE_VALUE_CRAFTING
* GUILD_FOCUS_ATTRIBUTE_VALUE_GROUP_PVE
* GUILD_FOCUS_ATTRIBUTE_VALUE_NONE
* GUILD_FOCUS_ATTRIBUTE_VALUE_PVP
* GUILD_FOCUS_ATTRIBUTE_VALUE_QUESTING
* GUILD_FOCUS_ATTRIBUTE_VALUE_ROLEPLAYING
* GUILD_FOCUS_ATTRIBUTE_VALUE_SOCIAL
* GUILD_FOCUS_ATTRIBUTE_VALUE_TRADING


h5. GuildHistoryActivityEvent
* GUILD_HISTORY_ACTIVITY_EVENT_ABOUT_US_EDITED
* GUILD_HISTORY_ACTIVITY_EVENT_MOTD_EDITED
* GUILD_HISTORY_ACTIVITY_EVENT_RECRUITMENT_LISTED
* GUILD_HISTORY_ACTIVITY_EVENT_RECRUITMENT_UNLISTED


h5. GuildHistoryAvAActivityEvent
* GUILD_HISTORY_AVA_ACTIVITY_EVENT_KEEP_CLAIMED
* GUILD_HISTORY_AVA_ACTIVITY_EVENT_KEEP_LOST
* GUILD_HISTORY_AVA_ACTIVITY_EVENT_KEEP_RELEASED


h5. GuildHistoryBankedCurrencyEvent
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_DEPOSITED
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_HERALDRY_EDITED
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_KIOSK_BID
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_KIOSK_BID_REFUND
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_KIOSK_PURCHASED
* GUILD_HISTORY_BANKED_CURRENCY_EVENT_WITHDRAWN


h5. GuildHistoryBankedItemEvent
* GUILD_HISTORY_BANKED_ITEM_EVENT_ADDED
* GUILD_HISTORY_BANKED_ITEM_EVENT_REMOVED


h5. GuildHistoryCategoryUpdateFlags
* GUILD_HISTORY_CATEGORY_UPDATE_FLAG_NEW_INFO
* GUILD_HISTORY_CATEGORY_UPDATE_FLAG_REFRESHED
* GUILD_HISTORY_CATEGORY_UPDATE_FLAG_RESPONSE_RECEIVED


h5. GuildHistoryDataReadyState
* GUILD_HISTORY_DATA_READY_STATE_INVALID_REQUEST
* GUILD_HISTORY_DATA_READY_STATE_ON_COOLDOWN
* GUILD_HISTORY_DATA_READY_STATE_READY
* GUILD_HISTORY_DATA_READY_STATE_RESPONSE_PENDING


h5. GuildHistoryEventCategory
* GUILD_HISTORY_EVENT_CATEGORY_ACTIVITY
* GUILD_HISTORY_EVENT_CATEGORY_AVA_ACTIVITY
* GUILD_HISTORY_EVENT_CATEGORY_BANKED_CURRENCY
* GUILD_HISTORY_EVENT_CATEGORY_BANKED_ITEM
* GUILD_HISTORY_EVENT_CATEGORY_MILESTONE
* GUILD_HISTORY_EVENT_CATEGORY_ROSTER
* GUILD_HISTORY_EVENT_CATEGORY_TRADER


h5. GuildHistoryEventSubcategory
* GUILD_HISTORY_EVENT_SUBCATEGORY_ALL
* GUILD_HISTORY_EVENT_SUBCATEGORY_DEPOSITS
* GUILD_HISTORY_EVENT_SUBCATEGORY_HIRED_TRADER
* GUILD_HISTORY_EVENT_SUBCATEGORY_OWNERSHIP
* GUILD_HISTORY_EVENT_SUBCATEGORY_PURCHASES
* GUILD_HISTORY_EVENT_SUBCATEGORY_WITHDRAWALS


h5. GuildHistoryMilestoneEvent
* GUILD_HISTORY_MILESTONE_EVENT_BANK_LOCKED
* GUILD_HISTORY_MILESTONE_EVENT_BANK_UNLOCKED
* GUILD_HISTORY_MILESTONE_EVENT_KIOSK_LOCKED
* GUILD_HISTORY_MILESTONE_EVENT_KIOSK_UNLOCKED
* GUILD_HISTORY_MILESTONE_EVENT_STORE_LOCKED
* GUILD_HISTORY_MILESTONE_EVENT_STORE_UNLOCKED
* GUILD_HISTORY_MILESTONE_EVENT_TABARD_LOCKED
* GUILD_HISTORY_MILESTONE_EVENT_TABARD_UNLOCKED


h5. GuildHistoryRequestFlags
* GUILD_HISTORY_REQUEST_FLAG_CHUNKS_DIRTY
* GUILD_HISTORY_REQUEST_FLAG_COMPLETE
* GUILD_HISTORY_REQUEST_FLAG_CREATED_FROM_ADDON
* GUILD_HISTORY_REQUEST_FLAG_QUEUED
* GUILD_HISTORY_REQUEST_FLAG_QUEUED_FROM_ADDON
* GUILD_HISTORY_REQUEST_FLAG_RESPONSE_PENDING
* GUILD_HISTORY_REQUEST_FLAG_RESPONSE_PENDING_FROM_ADDON


h5. GuildHistoryRosterEvent
* GUILD_HISTORY_ROSTER_EVENT_ADDED_TO_BLACKLIST
* GUILD_HISTORY_ROSTER_EVENT_APPLICATION_ACCEPTED
* GUILD_HISTORY_ROSTER_EVENT_APPLICATION_DECLINED
* GUILD_HISTORY_ROSTER_EVENT_DEMOTE
* GUILD_HISTORY_ROSTER_EVENT_EDIT_BLACKLIST_NOTE
* GUILD_HISTORY_ROSTER_EVENT_INVITE
* GUILD_HISTORY_ROSTER_EVENT_JOIN
* GUILD_HISTORY_ROSTER_EVENT_KICKED
* GUILD_HISTORY_ROSTER_EVENT_LEAVE
* GUILD_HISTORY_ROSTER_EVENT_PROMOTE
* GUILD_HISTORY_ROSTER_EVENT_REMOVED_FROM_BLACKLIST


h5. GuildHistoryTraderEvent
* GUILD_HISTORY_TRADER_EVENT_ITEM_SOLD


h5. GuildKioskGuildInfoResult
* GUILD_KIOSK_GUILD_INFO_RESULT_NO_GUILD
* GUILD_KIOSK_GUILD_INFO_RESULT_NO_INFO
* GUILD_KIOSK_GUILD_INFO_RESULT_NO_INFO_FOR_ANY_GUILD
* GUILD_KIOSK_GUILD_INFO_RESULT_NO_INFO_FOR_GUILD
* GUILD_KIOSK_GUILD_INFO_RESULT_SUCCESS


h5. GuildKioskResult
* GUILD_KIOSK_BID_INSUFFICIENT
* GUILD_KIOSK_BID_SUCCESSFUL
* GUILD_KIOSK_BID_WINDOW_CLOSED
* GUILD_KIOSK_GUILD_OWNS_OTHER_KIOSK
* GUILD_KIOSK_GUILD_TOO_SMALL
* GUILD_KIOSK_INFO_REQUEST_SUCCESSFUL
* GUILD_KIOSK_KIOSK_OWNED
* GUILD_KIOSK_NOT_A_MEMBER
* GUILD_KIOSK_NOT_ENOUGH_GOLD_IN_BANK
* GUILD_KIOSK_NOT_IN_A_GUILD
* GUILD_KIOSK_NO_BID_PERMISSION
* GUILD_KIOSK_PURCHASE_SUCCESSFUL
* GUILD_KIOSK_TOO_MANY_BIDS
* GUILD_KIOSK_UNAVAILABLE


h5. GuildLanguageAttributeValue
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_CHINESE_S
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_ENGLISH
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_FRENCH
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_GERMAN
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_JAPANESE
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_NONE
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_OTHER
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_RUSSIAN
* GUILD_LANGUAGE_ATTRIBUTE_VALUE_SPANISH


h5. GuildListApplicationsReason
* GUILD_LIST_APPLICATIONS_REASON_APPLICATION_APPROVED
* GUILD_LIST_APPLICATIONS_REASON_APPLICATION_DECLINED
* GUILD_LIST_APPLICATIONS_REASON_APPLICATION_RESCINDED
* GUILD_LIST_APPLICATIONS_REASON_INITIALIZE_LIST
* GUILD_LIST_APPLICATIONS_REASON_NEW_APPLICATION_PENDING


h5. GuildMetaDataAttribute
* GUILD_META_DATA_ATTRIBUTE_ACTIVITIES
* GUILD_META_DATA_ATTRIBUTE_ALLIANCE
* GUILD_META_DATA_ATTRIBUTE_END_TIME
* GUILD_META_DATA_ATTRIBUTE_FOUNDED_DATE
* GUILD_META_DATA_ATTRIBUTE_HEADER_MESSAGE
* GUILD_META_DATA_ATTRIBUTE_HERALDRY
* GUILD_META_DATA_ATTRIBUTE_KIOSK
* GUILD_META_DATA_ATTRIBUTE_LANGUAGES
* GUILD_META_DATA_ATTRIBUTE_MINIMUM_CP
* GUILD_META_DATA_ATTRIBUTE_NAME
* GUILD_META_DATA_ATTRIBUTE_PERSONALITIES
* GUILD_META_DATA_ATTRIBUTE_PRIMARY_FOCUS
* GUILD_META_DATA_ATTRIBUTE_RECRUITMENT_MESSAGE
* GUILD_META_DATA_ATTRIBUTE_RECRUITMENT_STATUS
* GUILD_META_DATA_ATTRIBUTE_ROLES
* GUILD_META_DATA_ATTRIBUTE_SECONDARY_FOCUS
* GUILD_META_DATA_ATTRIBUTE_SIZE
* GUILD_META_DATA_ATTRIBUTE_START_TIME


h5. GuildPermission
* GUILD_PERMISSION_BANK_DEPOSIT
* GUILD_PERMISSION_BANK_VIEW_DEPOSIT_HISTORY
* GUILD_PERMISSION_BANK_VIEW_GOLD
* GUILD_PERMISSION_BANK_VIEW_WITHDRAW_HISTORY
* GUILD_PERMISSION_BANK_WITHDRAW
* GUILD_PERMISSION_BANK_WITHDRAW_GOLD
* GUILD_PERMISSION_CHAT
* GUILD_PERMISSION_CLAIM_AVA_RESOURCE
* GUILD_PERMISSION_DEMOTE
* GUILD_PERMISSION_DESCRIPTION_EDIT
* GUILD_PERMISSION_EDIT_HERALDRY
* GUILD_PERMISSION_GUILD_KIOSK_BID
* GUILD_PERMISSION_INVITE
* GUILD_PERMISSION_MANAGE_APPLICATIONS
* GUILD_PERMISSION_MANAGE_BLACKLIST
* GUILD_PERMISSION_NONE
* GUILD_PERMISSION_NOTE_EDIT
* GUILD_PERMISSION_NOTE_READ
* GUILD_PERMISSION_OFFICER_CHAT_READ
* GUILD_PERMISSION_OFFICER_CHAT_WRITE
* GUILD_PERMISSION_PERMISSION_EDIT
* GUILD_PERMISSION_PROMOTE
* GUILD_PERMISSION_RECRUITMENT_EDIT
* GUILD_PERMISSION_RELEASE_AVA_RESOURCE
* GUILD_PERMISSION_REMOVE
* GUILD_PERMISSION_REUSE_ME1
* GUILD_PERMISSION_SET_MOTD
* GUILD_PERMISSION_STORE_BUY
* GUILD_PERMISSION_STORE_SELL


h5. GuildPersonalityAttributeValue
* GUILD_PERSONALITY_ATTRIBUTE_VALUE_BALANCED
* GUILD_PERSONALITY_ATTRIBUTE_VALUE_CASUAL
* GUILD_PERSONALITY_ATTRIBUTE_VALUE_HARDCORE
* GUILD_PERSONALITY_ATTRIBUTE_VALUE_NONE


h5. GuildPlayerSetRankResponse
* GUILD_PLAYER_SET_RANK_RESPONSE_FAILED
* GUILD_PLAYER_SET_RANK_RESPONSE_SUCCEEDED


h5. GuildPrivilege
* GUILD_PRIVILEGE_BANK_DEPOSIT
* GUILD_PRIVILEGE_HERALDRY
* GUILD_PRIVILEGE_TRADING_HOUSE


h5. GuildProcessApplicationResponse
* GUILD_PROCESS_APP_RESPONSE_APPLICANT_IN_MAX_GUILDS
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_ACTION_PROCESSING
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_DECLINE_MESSAGE_TOO_LONG
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_PROCESSED_ACCEPT
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_PROCESSED_DECLINE
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_PROCESSED_RESCIND
* GUILD_PROCESS_APP_RESPONSE_APPLICATION_UNPROCESSED
* GUILD_PROCESS_APP_RESPONSE_GUILD_FULL
* GUILD_PROCESS_APP_RESPONSE_NO_APPLICATION_PERMISSION
* GUILD_PROCESS_APP_RESPONSE_PROCESS_APPLICATION_ERROR


h5. GuildRankChangeAction
* GUILD_RANK_CHANGE_ACTION_DEMOTE
* GUILD_RANK_CHANGE_ACTION_PROMOTE


h5. GuildRanks
* DEFAULT_GUILD_LEADER_RANK
* DEFAULT_INVITED_RANK
* DEFAULT_MEMBER_RANK
* DEFAULT_OFFICER_RANK
* DEFAULT_RECRUIT_RANK


h5. GuildRecruitmentStatusAttributeValue
* GUILD_RECRUITMENT_STATUS_ATTRIBUTE_VALUE_LISTED
* GUILD_RECRUITMENT_STATUS_ATTRIBUTE_VALUE_NOT_LISTED


h5. GuildSizeAttributeValue
* GUILD_SIZE_ATTRIBUTE_VALUE_GIGANTIC
* GUILD_SIZE_ATTRIBUTE_VALUE_LARGE
* GUILD_SIZE_ATTRIBUTE_VALUE_MEDIUM
* GUILD_SIZE_ATTRIBUTE_VALUE_SMALL


h5. UpdateGuildMetaDataResponse
* UPDATE_GUILD_META_DATA_FAIL
* UPDATE_GUILD_META_DATA_PENDING
* UPDATE_GUILD_META_DATA_SUCCESS
* UPDATE_GUILD_META_DATA_TEXT_TOO_LONG


h5. Globals
* MAX_GUILD_MEMBERS
* MAX_GUILD_APPLICATION_TIME_IN_DAYS
* MAX_GUILD_BLACKLISTED_PLAYERS
* MAX_GUILD_ENTRIES_PER_MESSAGE
* MAX_GUILD_FINDER_APPLICATIONS_PER_ACCOUNT
* MAX_GUILDS
* MAX_GUILD_RANKS
* MAX_PENDING_APPLICATIONS_PER_GUILD
* MIN_REQUIRED_LEVEL_TO_CREATE_GUILD


h5. AxisTypes
* AXIS_TYPE_X
* AXIS_TYPE_Y
* AXIS_TYPE_Z


h5. FurniturePathState
* HOUSING_FURNITURE_PATH_STATE_OFF
* HOUSING_FURNITURE_PATH_STATE_ON


h5. FurnitureThemeType
* FURNITURE_THEME_TYPE_ALL
* FURNITURE_THEME_TYPE_ARGONIAN
* FURNITURE_THEME_TYPE_AYLEID
* FURNITURE_THEME_TYPE_BRETON
* FURNITURE_THEME_TYPE_CLOCKWORK
* FURNITURE_THEME_TYPE_DAEDRIC
* FURNITURE_THEME_TYPE_DARK_ELF
* FURNITURE_THEME_TYPE_DWARVEN
* FURNITURE_THEME_TYPE_GENERIC
* FURNITURE_THEME_TYPE_HIGH_ELF
* FURNITURE_THEME_TYPE_IMPERIAL
* FURNITURE_THEME_TYPE_KHAJIIT
* FURNITURE_THEME_TYPE_NORD
* FURNITURE_THEME_TYPE_ORC
* FURNITURE_THEME_TYPE_PRIMAL
* FURNITURE_THEME_TYPE_REDGUARD
* FURNITURE_THEME_TYPE_VAMPIRIC
* FURNITURE_THEME_TYPE_WOOD_ELF


h5. HouseCategoryType
* HOUSE_CATEGORY_TYPE_CLASSIC
* HOUSE_CATEGORY_TYPE_NONE
* HOUSE_CATEGORY_TYPE_NOTABLE
* HOUSE_CATEGORY_TYPE_STAPLE


h5. HouseFlags
* HOUSE_FLAGS_SUPPORTS_WEATHER_CONTROL


h5. HousePathSettingCategories
* HOUSE_PATH_SETTING_CATEGORIES_EDIT_PATH
* HOUSE_PATH_SETTING_CATEGORIES_NODE_SETTINGS
* HOUSE_PATH_SETTING_CATEGORIES_PATH_SETTINGS


h5. HousePermissionDefaultAccessSetting
* HOUSE_PERMISSION_DEFAULT_ACCESS_SETTING_DECORATOR
* HOUSE_PERMISSION_DEFAULT_ACCESS_SETTING_LIMITED_VISITOR
* HOUSE_PERMISSION_DEFAULT_ACCESS_SETTING_NO_ACCESS
* HOUSE_PERMISSION_DEFAULT_ACCESS_SETTING_VISITOR


h5. HousePermissionOptionsCategories
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_BANLIST
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_GENERAL
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_GUILD_BANLIST
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_GUILD_VISITORS
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_OCCUPANTS
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_SOCIAL_OPTIONS
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_TEMPLATES
* HOUSE_PERMISSION_OPTIONS_CATEGORIES_VISITORS


h5. HousePermissionPresetSetting
* HOUSE_PERMISSION_PRESET_SETTING_DECORATOR
* HOUSE_PERMISSION_PRESET_SETTING_INVALID
* HOUSE_PERMISSION_PRESET_SETTING_LIMITED_VISITOR
* HOUSE_PERMISSION_PRESET_SETTING_VISITOR


h5. HousePermissionResult
* HOUSE_PERMISSION_RESULT_FAILED_TO_ADD
* HOUSE_PERMISSION_RESULT_FAILED_TO_MODIFY
* HOUSE_PERMISSION_RESULT_FAILED_TO_REMOVE
* HOUSE_PERMISSION_RESULT_INIT
* HOUSE_PERMISSION_RESULT_SUCCESS


h5. HousePermissionSetting
* HOUSE_PERMISSION_SETTING_BOOL_SECTION_END
* HOUSE_PERMISSION_SETTING_LINK_FURNITURE
* HOUSE_PERMISSION_SETTING_MOVE_FURNITURE
* HOUSE_PERMISSION_SETTING_PATH_FURNITURE
* HOUSE_PERMISSION_SETTING_PLACE_TEMP_ITEMS
* HOUSE_PERMISSION_SETTING_USE_ASSISTANTS
* HOUSE_PERMISSION_SETTING_USE_INTERACTABLE_FIXTURES
* HOUSE_PERMISSION_SETTING_USE_OBJECTS


h5. HousePermissionUserGroup
* HOUSE_PERMISSION_USER_GROUP_GENERAL
* HOUSE_PERMISSION_USER_GROUP_GUILD
* HOUSE_PERMISSION_USER_GROUP_INDIVIDUAL


h5. HouseTourFavoriteOperationType
* HOUSE_TOURS_FAVORITE_OPERATION_TYPE_CREATE
* HOUSE_TOURS_FAVORITE_OPERATION_TYPE_DELETE


h5. HouseTourListingResult
* HOUSE_TOURS_LISTING_RESULT_BAD_NICKNAME
* HOUSE_TOURS_LISTING_RESULT_COOLDOWN_NOT_READY
* HOUSE_TOURS_LISTING_RESULT_CREATE_FAILED
* HOUSE_TOURS_LISTING_RESULT_DELETE_FAILED
* HOUSE_TOURS_LISTING_RESULT_DUPLICATE_TAGS
* HOUSE_TOURS_LISTING_RESULT_HOUSE_ALREADY_LISTED
* HOUSE_TOURS_LISTING_RESULT_HOUSE_NOT_LISTED
* HOUSE_TOURS_LISTING_RESULT_HOUSE_NOT_OWNED
* HOUSE_TOURS_LISTING_RESULT_INVALID_HOUSE
* HOUSE_TOURS_LISTING_RESULT_INVALID_PERMISSIONS
* HOUSE_TOURS_LISTING_RESULT_INVALID_TAG
* HOUSE_TOURS_LISTING_RESULT_NO_CHANGES
* HOUSE_TOURS_LISTING_RESULT_REQUEST_TIMEOUT
* HOUSE_TOURS_LISTING_RESULT_SUCCESS
* HOUSE_TOURS_LISTING_RESULT_TOO_MANY_TAGS
* HOUSE_TOURS_LISTING_RESULT_UPDATE_FAILED


h5. HouseTourListingTag
* HOUSE_TOURS_LISTING_TAG_AQUATIC
* HOUSE_TOURS_LISTING_TAG_ARENAS
* HOUSE_TOURS_LISTING_TAG_ARTWORK
* HOUSE_TOURS_LISTING_TAG_CELESTIAL
* HOUSE_TOURS_LISTING_TAG_COLORFUL
* HOUSE_TOURS_LISTING_TAG_COZY
* HOUSE_TOURS_LISTING_TAG_CREATURES
* HOUSE_TOURS_LISTING_TAG_DINING
* HOUSE_TOURS_LISTING_TAG_ELEGANT
* HOUSE_TOURS_LISTING_TAG_EXHIBITS
* HOUSE_TOURS_LISTING_TAG_FESTIVE
* HOUSE_TOURS_LISTING_TAG_FROM_SCRATCH
* HOUSE_TOURS_LISTING_TAG_GAMES
* HOUSE_TOURS_LISTING_TAG_GARDENS
* HOUSE_TOURS_LISTING_TAG_HIDDEN_SECRETS
* HOUSE_TOURS_LISTING_TAG_HORROR
* HOUSE_TOURS_LISTING_TAG_LABORATORIES
* HOUSE_TOURS_LISTING_TAG_LIBRARIES
* HOUSE_TOURS_LISTING_TAG_LORE_FRIENDLY
* HOUSE_TOURS_LISTING_TAG_MAGIC
* HOUSE_TOURS_LISTING_TAG_MARKETS
* HOUSE_TOURS_LISTING_TAG_MAZES
* HOUSE_TOURS_LISTING_TAG_MECHANISMS
* HOUSE_TOURS_LISTING_TAG_OTHER_WORLDS
* HOUSE_TOURS_LISTING_TAG_PLAYFUL
* HOUSE_TOURS_LISTING_TAG_RESIDENCES
* HOUSE_TOURS_LISTING_TAG_ROLEPLAY
* HOUSE_TOURS_LISTING_TAG_RUINS
* HOUSE_TOURS_LISTING_TAG_SACRED
* HOUSE_TOURS_LISTING_TAG_STRONGHOLDS
* HOUSE_TOURS_LISTING_TAG_TAVERNS
* HOUSE_TOURS_LISTING_TAG_TOWNS
* HOUSE_TOURS_LISTING_TAG_UNDER_CONSTRUCTION


h5. HouseTourListingType
* HOUSE_TOURS_LISTING_TYPE_BROWSE
* HOUSE_TOURS_LISTING_TYPE_FAVORITE
* HOUSE_TOURS_LISTING_TYPE_RECOMMENDED


h5. HouseTourRequestListingsResult
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_DUPLICATE_CATEGORY_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_DUPLICATE_HOUSE_ID_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_DUPLICATE_TAG_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_FILTERED_SEARCH_DISABLED
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_INVALID_CATEGORY_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_INVALID_HOUSE_ID_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_INVALID_TAG_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_REQUEST_LISTINGS_FAILED
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_SUCCESS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_TOO_MANY_CATEGORY_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_TOO_MANY_HOUSE_ID_FILTERS
* HOUSE_TOURS_REQUEST_LISTINGS_RESULT_TOO_MANY_TAG_FILTERS


h5. HouseTourSaveFavoriteResult
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_CREATE_FAILED
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_DELETE_FAILED
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_DUPLICATE_FAVORITE
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_HOUSE_OWNER
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_INVALID_HOUSE
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_SUCCESS
* HOUSE_TOURS_SAVE_FAVORITE_RESULT_TOO_MANY_FAVORITES


h5. HouseTourSaveRecommendationResult
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_CREATE_FAILED
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_DUPLICATE_RECOMMENDATION
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_HIT_RECOMMENDATION_WEEKLY_LIMIT
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_HOUSE_NOT_LISTED
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_HOUSE_OWNER
* HOUSE_TOURS_SAVE_RECOMMENDATION_RESULT_SUCCESS


h5. HouseToursListingOperationType
* HOUSE_TOURS_LISTING_OPERATION_TYPE_CREATE
* HOUSE_TOURS_LISTING_OPERATION_TYPE_DELETE
* HOUSE_TOURS_LISTING_OPERATION_TYPE_NONE
* HOUSE_TOURS_LISTING_OPERATION_TYPE_UPDATE


h5. HouseToursListingSortType
* HOUSE_TOURS_LISTING_SORT_TYPE_FURNITURE_COUNT
* HOUSE_TOURS_LISTING_SORT_TYPE_HOUSE_NAME
* HOUSE_TOURS_LISTING_SORT_TYPE_NONE


h5. HousingEditorCommandResult
* HOUSING_EDITOR_COMMAND_RESULT_COLLECTIBLE_BLACKLISTED
* HOUSING_EDITOR_COMMAND_RESULT_COLLECTIBLE_LOCKED
* HOUSING_EDITOR_COMMAND_RESULT_COMMAND_FAILED
* HOUSING_EDITOR_COMMAND_RESULT_CURRENTLY_INVALID
* HOUSING_EDITOR_COMMAND_RESULT_FURNITURE_BEING_MOVED
* HOUSING_EDITOR_COMMAND_RESULT_FURNITURE_LIMIT_REACHED
* HOUSING_EDITOR_COMMAND_RESULT_INVALID_ITEM
* HOUSING_EDITOR_COMMAND_RESULT_ITEM_IS_UNIQUE
* HOUSING_EDITOR_COMMAND_RESULT_LINK_INVALID
* HOUSING_EDITOR_COMMAND_RESULT_METRICS_CRITICAL
* HOUSING_EDITOR_COMMAND_RESULT_NOT_ENOUGH_INVENTORY_SPACE
* HOUSING_EDITOR_COMMAND_RESULT_PATH_OPERATION_INVALID
* HOUSING_EDITOR_COMMAND_RESULT_SUCCESS


h5. HousingEditorCommandType
* HOUSING_EDITOR_COMMAND_TYPE_CHANGE_PATH_STATE
* HOUSING_EDITOR_COMMAND_TYPE_INSERT_PATH_NODE
* HOUSING_EDITOR_COMMAND_TYPE_LINK
* HOUSING_EDITOR_COMMAND_TYPE_MODIFY_PATH_NODE
* HOUSING_EDITOR_COMMAND_TYPE_MOVE
* HOUSING_EDITOR_COMMAND_TYPE_NONE
* HOUSING_EDITOR_COMMAND_TYPE_PLACE
* HOUSING_EDITOR_COMMAND_TYPE_REMOVE
* HOUSING_EDITOR_COMMAND_TYPE_REMOVE_PATH_NODE
* HOUSING_EDITOR_COMMAND_TYPE_REPLACE_PATH_COLLECTIBLE
* HOUSING_EDITOR_COMMAND_TYPE_UNLINK
* HOUSING_EDITOR_COMMAND_TYPE_UNLINK_ALL


h5. HousingEditorMode
* HOUSING_EDITOR_MODE_BROWSE
* HOUSING_EDITOR_MODE_DISABLED
* HOUSING_EDITOR_MODE_LINK
* HOUSING_EDITOR_MODE_NODE_PLACEMENT
* HOUSING_EDITOR_MODE_PATH
* HOUSING_EDITOR_MODE_PLACEMENT
* HOUSING_EDITOR_MODE_SELECTION


h5. HousingEditorPlacementType
* HOUSING_EDITOR_PLACEMENT_TYPE_PICKUP
* HOUSING_EDITOR_PLACEMENT_TYPE_PRECISION


h5. HousingEditorPrecisionPlacementMode
* HOUSING_EDITOR_PRECISION_PLACEMENT_MODE_MOVE
* HOUSING_EDITOR_PRECISION_PLACEMENT_MODE_ROTATE


h5. HousingFurnishingLimitType
* HOUSING_FURNISHING_LIMIT_TYPE_HIGH_IMPACT_COLLECTIBLE
* HOUSING_FURNISHING_LIMIT_TYPE_HIGH_IMPACT_ITEM
* HOUSING_FURNISHING_LIMIT_TYPE_LOW_IMPACT_COLLECTIBLE
* HOUSING_FURNISHING_LIMIT_TYPE_LOW_IMPACT_ITEM


h5. HousingFurnitureBoundFilter
* HOUSING_FURNITURE_BOUND_FILTER_ALL
* HOUSING_FURNITURE_BOUND_FILTER_BOUND
* HOUSING_FURNITURE_BOUND_FILTER_UNBOUND


h5. HousingFurnitureLocationFilter
* HOUSING_FURNITURE_LOCATION_FILTER_ALL
* HOUSING_FURNITURE_LOCATION_FILTER_BACKPACK
* HOUSING_FURNITURE_LOCATION_FILTER_BANK
* HOUSING_FURNITURE_LOCATION_FILTER_COLLECTIBLES
* HOUSING_FURNITURE_LOCATION_FILTER_FURNITURE_VAULT
* HOUSING_FURNITURE_LOCATION_FILTER_STORAGE


h5. HousingLoadPermissionsResult
* HOUSING_LOAD_PERMISSIONS_RESULT_NO_CHANGE
* HOUSING_LOAD_PERMISSIONS_RESULT_SUCCESS


h5. HousingMetricsState
* HOUSING_METRICS_STATE_CAUTION
* HOUSING_METRICS_STATE_CRITICAL
* HOUSING_METRICS_STATE_SAFE


h5. HousingPathDelayTime
* HOUSING_PATH_DELAY_TIME_CUSTOM
* HOUSING_PATH_DELAY_TIME_EXTREMELY_LONG
* HOUSING_PATH_DELAY_TIME_LONG
* HOUSING_PATH_DELAY_TIME_MEDIUM
* HOUSING_PATH_DELAY_TIME_NONE
* HOUSING_PATH_DELAY_TIME_SHORT
* HOUSING_PATH_DELAY_TIME_VERY_LONG


h5. HousingPathMovementSpeed
* HOUSING_PATH_MOVEMENT_SPEED_JOG
* HOUSING_PATH_MOVEMENT_SPEED_RUN
* HOUSING_PATH_MOVEMENT_SPEED_SPRINT
* HOUSING_PATH_MOVEMENT_SPEED_WALK


h5. HousingPendingLinkRelationship
* HOUSING_EDITOR_PENDING_LINK_RELATIONSHIP_BAD_LINK
* HOUSING_EDITOR_PENDING_LINK_RELATIONSHIP_INVALID
* HOUSING_EDITOR_PENDING_LINK_RELATIONSHIP_LINKED_AS_CHILD
* HOUSING_EDITOR_PENDING_LINK_RELATIONSHIP_LINKED_TO_PARENT
* HOUSING_EDITOR_PENDING_LINK_RELATIONSHIP_NO_LINK


h5. HousingRequestResult
* HOUSING_REQUEST_RESULT_ALREADY_APPLYING_TEMPLATE
* HOUSING_REQUEST_RESULT_ALREADY_BEING_MOVED
* HOUSING_REQUEST_RESULT_ALREADY_SET_TO_MODE
* HOUSING_REQUEST_RESULT_BLOCKED_BY_BLACKLISTED_COLLECTIBLE
* HOUSING_REQUEST_RESULT_FURNITURE_ALREADY_SELECTED
* HOUSING_REQUEST_RESULT_FURNITURE_VAULT_COLLECTIBLE_BLACKLISTED
* HOUSING_REQUEST_RESULT_HIGH_IMPACT_COLLECTIBLE_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_HIGH_IMPACT_ITEM_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_INCORRECT_MODE
* HOUSING_REQUEST_RESULT_INVALID_FURNITURE_POSITION
* HOUSING_REQUEST_RESULT_INVALID_TEMPLATE
* HOUSING_REQUEST_RESULT_INVENTORY_REMOVE_FAILED
* HOUSING_REQUEST_RESULT_IN_COMBAT
* HOUSING_REQUEST_RESULT_IN_SAFE_ZONE
* HOUSING_REQUEST_RESULT_IS_DEAD
* HOUSING_REQUEST_RESULT_ITEM_REMOVE_FAILED
* HOUSING_REQUEST_RESULT_ITEM_REMOVE_FAILED_ALREADY_OWN_UNIQUE
* HOUSING_REQUEST_RESULT_ITEM_REMOVE_FAILED_INVENTORY_FULL
* HOUSING_REQUEST_RESULT_ITEM_STOLEN
* HOUSING_REQUEST_RESULT_KICK_OCCUPANT_SELF
* HOUSING_REQUEST_RESULT_LINK_ALREADY_HAS_PARENT
* HOUSING_REQUEST_RESULT_LINK_ALREADY_LINKED
* HOUSING_REQUEST_RESULT_LINK_FAILED
* HOUSING_REQUEST_RESULT_LINK_HAS_NO_CHILDREN
* HOUSING_REQUEST_RESULT_LINK_HAS_NO_PARENT
* HOUSING_REQUEST_RESULT_LINK_HAS_TOO_MANY_CHILDREN
* HOUSING_REQUEST_RESULT_LINK_INFINITE_PARENT_LOOP
* HOUSING_REQUEST_RESULT_LINK_NO_BAD_LINKAGE
* HOUSING_REQUEST_RESULT_LINK_SAME_FURNITURE
* HOUSING_REQUEST_RESULT_LOW_IMPACT_COLLECTIBLE_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_LOW_IMPACT_ITEM_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_METRICS_LIMIT_HIT
* HOUSING_REQUEST_RESULT_MOVE_FAILED
* HOUSING_REQUEST_RESULT_NOT_IN_HOUSE
* HOUSING_REQUEST_RESULT_NO_CHANGES
* HOUSING_REQUEST_RESULT_NO_DUPLICATES
* HOUSING_REQUEST_RESULT_NO_SUCH_FURNITURE
* HOUSING_REQUEST_RESULT_NO_TARGET
* HOUSING_REQUEST_RESULT_PATH_CANT_RESTART_ALL_PATHS
* HOUSING_REQUEST_RESULT_PATH_FURNITURE_PATHING
* HOUSING_REQUEST_RESULT_PATH_INDEX_OUT_OF_RANGE
* HOUSING_REQUEST_RESULT_PATH_INVALID_FURNITURE
* HOUSING_REQUEST_RESULT_PATH_INVALID_NODE
* HOUSING_REQUEST_RESULT_PATH_MODE_ONLY
* HOUSING_REQUEST_RESULT_PATH_NODE_TOO_CLOSE
* HOUSING_REQUEST_RESULT_PATH_NOT_ENOUGH_NODES
* HOUSING_REQUEST_RESULT_PATH_NO_PATH_DATA
* HOUSING_REQUEST_RESULT_PATH_TOO_MANY_NODES
* HOUSING_REQUEST_RESULT_PATH_TOO_MANY_PATHS
* HOUSING_REQUEST_RESULT_PATH_UNSUPPORTED_PATH_TYPE
* HOUSING_REQUEST_RESULT_PATH_WAIT_TIME_OUT_OF_RANGE
* HOUSING_REQUEST_RESULT_PERMISSIONS_AT_LIMIT_GUILD
* HOUSING_REQUEST_RESULT_PERMISSIONS_AT_LIMIT_INDIVIDUAL
* HOUSING_REQUEST_RESULT_PERMISSIONS_AT_TOTAL_LIMIT
* HOUSING_REQUEST_RESULT_PERMISSION_FAILED
* HOUSING_REQUEST_RESULT_PERSONAL_TEMP_ITEM_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_PLACE_FAILED
* HOUSING_REQUEST_RESULT_REMOVE_FAILED
* HOUSING_REQUEST_RESULT_REQUEST_IN_PROGRESS
* HOUSING_REQUEST_RESULT_REUSE_ME2
* HOUSING_REQUEST_RESULT_REUSE_ME3
* HOUSING_REQUEST_RESULT_SET_STATE_FAILED
* HOUSING_REQUEST_RESULT_SUCCESS
* HOUSING_REQUEST_RESULT_TOTAL_TEMP_ITEM_PLACE_LIMIT
* HOUSING_REQUEST_RESULT_UNKNOWN_FAILURE


h5. HousingSetStateReason
* HOUSING_SET_STATE_REASON_INITIALIZE
* HOUSING_SET_STATE_REASON_MUTUAL_EXCLUSION
* HOUSING_SET_STATE_REASON_USER_REQUEST


h5. HousingVisitorRole
* HOUSING_VISITOR_ROLE_EDITOR
* HOUSING_VISITOR_ROLE_HOME_SHOW
* HOUSING_VISITOR_ROLE_PREVIEW


h5. Globals
* HOUSING_MAX_FURNITURE_CHILDREN
* HOUSING_MAX_PATH_NODE_WAIT_TIME
* HOUSING_MAX_FURNITURE_PATH_NODES
* HOUSING_MAX_GUILD_USER_GROUP_ENTRIES
* MAX_HOUSE_TOURS_CATEGORY_TYPE_FILTERS
* MAX_HOUSE_TOURS_HOUSE_FILTERS
* MAX_HOUSE_TOURS_LISTING_FAVORITES
* MAX_HOUSE_TOURS_LISTING_TAGS
* MAX_HOUSE_TOURS_WEEKLY_RECOMMENDATIONS
* MAX_HOUSES_FOR_PERMISSIONS
* HOUSING_MAX_INDIVIDUAL_USER_GROUP_ENTRIES
* HOUSING_MAX_PATHS
* HOUSING_MAX_UNDO_REDO_COMMANDS
* HOUSING_MIN_PATH_NODE_WAIT_TIME


h5. AbilityTooltipTextColors
* ABILITY_TOOLTIP_TEXT_COLOR_ABILITY_INFO
* ABILITY_TOOLTIP_TEXT_COLOR_BODY
* ABILITY_TOOLTIP_TEXT_COLOR_BRONZE_ABILITY
* ABILITY_TOOLTIP_TEXT_COLOR_DEFAULT
* ABILITY_TOOLTIP_TEXT_COLOR_FAILED_REQUIREMENT
* ABILITY_TOOLTIP_TEXT_COLOR_GOLD_ABILITY
* ABILITY_TOOLTIP_TEXT_COLOR_NAME
* ABILITY_TOOLTIP_TEXT_COLOR_NEW_EFFECT
* ABILITY_TOOLTIP_TEXT_COLOR_SILVER_ABILITY
* ABILITY_TOOLTIP_TEXT_COLOR_SPECIAL_HEADER
* ABILITY_TOOLTIP_TEXT_COLOR_UPGRADES
* ABILITY_TOOLTIP_TEXT_COLOR_UPGRADE_TO_ABILITY
* ABILITY_TOOLTIP_TEXT_COLOR_USE_INFO_TYPE1
* ABILITY_TOOLTIP_TEXT_COLOR_USE_INFO_TYPE2
* ABILITY_TOOLTIP_TEXT_COLOR_USE_INFO_TYPE3
* ABILITY_TOOLTIP_TEXT_COLOR_VALID_REQUIREMENT


h5. ActiveCombatTipColors
* ACTIVE_COMBAT_TIP_COLOR_FAILURE
* ACTIVE_COMBAT_TIP_COLOR_NORMAL
* ACTIVE_COMBAT_TIP_COLOR_SUCCESS


h5. AntiquityDiggingColors
* ANTIQUITY_DIGGING_COLORS_DIG_POWER_END
* ANTIQUITY_DIGGING_COLORS_DIG_POWER_START
* ANTIQUITY_DIGGING_COLORS_STABILITY_END
* ANTIQUITY_DIGGING_COLORS_STABILITY_START


h5. AttributeTooltipColors
* ATTRIBUTE_TOOLTIP_COLOR_CURRENT_VALUE
* ATTRIBUTE_TOOLTIP_COLOR_EFFECT
* ATTRIBUTE_TOOLTIP_COLOR_NAME


h5. BuffTypeColors
* BUFF_TYPE_COLOR_BUFF
* BUFF_TYPE_COLOR_DEBUFF


h5. CurrencyColors
* CURRENCY_COLOR_ALLIANCE_POINTS
* CURRENCY_COLOR_GOLD
* CURRENCY_COLOR_INSPIRATION
* CURRENCY_COLOR_RANK_POINTS
* CURRENCY_COLOR_TELVAR_STONES
* CURRENCY_COLOR_WRIT_VOUCHERS


h5. DeathInterfaceColors
* DEATH_INTERFACE_COLORS_RESPAWN_COOLDOWN_BAR
* DEATH_INTERFACE_COLORS_RESPAWN_COOLDOWN_FILL_GAMEPAD
* DEATH_INTERFACE_COLORS_RESPAWN_COOLDOWN_FILL_KEYBOARD


h5. GamepadTooltipColors
* GAMEPAD_TOOLTIP_COLOR_ABILITY_UPGRADE
* GAMEPAD_TOOLTIP_COLOR_ACTIVE
* GAMEPAD_TOOLTIP_COLOR_FAILED
* GAMEPAD_TOOLTIP_COLOR_GENERAL_COLOR_1
* GAMEPAD_TOOLTIP_COLOR_GENERAL_COLOR_2
* GAMEPAD_TOOLTIP_COLOR_GENERAL_COLOR_3
* GAMEPAD_TOOLTIP_COLOR_INACTIVE
* GAMEPAD_TOOLTIP_COLOR_SUCCEEDED


h5. InterfaceColorType
* INTERFACE_COLOR_TYPE_ABILITY_TOOLTIP
* INTERFACE_COLOR_TYPE_ACTIVE_COMBAT_TIP
* INTERFACE_COLOR_TYPE_ALLIANCE
* INTERFACE_COLOR_TYPE_ANTIQUITY_DIGGING
* INTERFACE_COLOR_TYPE_ANTIQUITY_QUALITY_COLORS
* INTERFACE_COLOR_TYPE_ATTRIBUTE_TOOLTIP
* INTERFACE_COLOR_TYPE_ATTRIBUTE_UPGRADE_PROJECTED
* INTERFACE_COLOR_TYPE_BATTLEGROUND_TEAM
* INTERFACE_COLOR_TYPE_BOOK_MEDIUM
* INTERFACE_COLOR_TYPE_BUFF_TYPE
* INTERFACE_COLOR_TYPE_CAST_BAR_END
* INTERFACE_COLOR_TYPE_CAST_BAR_START
* INTERFACE_COLOR_TYPE_CHAT_CHANNEL_CATEGORY_DEFAULTS
* INTERFACE_COLOR_TYPE_CON_COLORS
* INTERFACE_COLOR_TYPE_CURRENCY
* INTERFACE_COLOR_TYPE_DEATH_INTERFACE_COLORS
* INTERFACE_COLOR_TYPE_DEFAULT_COLOR
* INTERFACE_COLOR_TYPE_FINESSE
* INTERFACE_COLOR_TYPE_GAMEPAD_TOOLTIP
* INTERFACE_COLOR_TYPE_GENERAL
* INTERFACE_COLOR_TYPE_ITEM_QUALITY_COLORS
* INTERFACE_COLOR_TYPE_ITEM_TOOLTIP
* INTERFACE_COLOR_TYPE_KEEP_TOOLTIP
* INTERFACE_COLOR_TYPE_LEADERBOARD_COLORS
* INTERFACE_COLOR_TYPE_LEVEL_UP
* INTERFACE_COLOR_TYPE_LINK
* INTERFACE_COLOR_TYPE_LOADING_SCREEN
* INTERFACE_COLOR_TYPE_MAPPIN_TOOLTIP
* INTERFACE_COLOR_TYPE_MAP_PIN
* INTERFACE_COLOR_TYPE_MARKET_COLORS
* INTERFACE_COLOR_TYPE_NAME_PLATE
* INTERFACE_COLOR_TYPE_NAME_PLATE_EFFECT_VISUAL_END
* INTERFACE_COLOR_TYPE_NAME_PLATE_EFFECT_VISUAL_START
* INTERFACE_COLOR_TYPE_NAME_PLATE_HEALTH_END
* INTERFACE_COLOR_TYPE_NAME_PLATE_HEALTH_START
* INTERFACE_COLOR_TYPE_NAME_PLATE_HIT_INDICATOR
* INTERFACE_COLOR_TYPE_OBJECT_NOTIFICATION
* INTERFACE_COLOR_TYPE_POWER
* INTERFACE_COLOR_TYPE_POWER_END
* INTERFACE_COLOR_TYPE_POWER_FADE_IN
* INTERFACE_COLOR_TYPE_POWER_FADE_OUT
* INTERFACE_COLOR_TYPE_POWER_START
* INTERFACE_COLOR_TYPE_PROGRESSION
* INTERFACE_COLOR_TYPE_SHARED_TOOLTIP
* INTERFACE_COLOR_TYPE_SKILLS_ADVISOR
* INTERFACE_COLOR_TYPE_SKILL_LINE_TOOLTIP
* INTERFACE_COLOR_TYPE_STATUS_EFFECT
* INTERFACE_COLOR_TYPE_STAT_VALUE
* INTERFACE_COLOR_TYPE_TEXT_COLORS
* INTERFACE_COLOR_TYPE_TRIBUTE_RESOURCE
* INTERFACE_COLOR_TYPE_TRIBUTE_TIER
* INTERFACE_COLOR_TYPE_ULTIMATE_BAR
* INTERFACE_COLOR_TYPE_UNIT_CLASS
* INTERFACE_COLOR_TYPE_UNIT_HIGHLIGHT_OVERRIDE
* INTERFACE_COLOR_TYPE_UNIT_REACTION_COLOR
* INTERFACE_COLOR_TYPE_VOICE_CHAT_COLORS


h5. InterfaceGeneralColors
* INTERFACE_GENERAL_COLOR_ALERT
* INTERFACE_GENERAL_COLOR_BLACK
* INTERFACE_GENERAL_COLOR_DISABLED
* INTERFACE_GENERAL_COLOR_ENABLED
* INTERFACE_GENERAL_COLOR_ERROR
* INTERFACE_GENERAL_COLOR_STATUS_BAR_END
* INTERFACE_GENERAL_COLOR_STATUS_BAR_START
* INTERFACE_GENERAL_COLOR_WARNING


h5. InterfaceTextColor
* INTERFACE_TEXT_COLOR_ANNOUNCEMENTS
* INTERFACE_TEXT_COLOR_BATTLEGROUND_WINNER
* INTERFACE_TEXT_COLOR_BLADE
* INTERFACE_TEXT_COLOR_BLADE_HIGHLIGHT
* INTERFACE_TEXT_COLOR_BODY
* INTERFACE_TEXT_COLOR_CHATTER_NPC
* INTERFACE_TEXT_COLOR_CHATTER_PLAYER_OPTION
* INTERFACE_TEXT_COLOR_CONTEXT_HIGHLIGHT
* INTERFACE_TEXT_COLOR_CONTRAST
* INTERFACE_TEXT_COLOR_CURRENCY_HIGHLIGHT
* INTERFACE_TEXT_COLOR_DEFAULT_TEXT
* INTERFACE_TEXT_COLOR_DISABLED
* INTERFACE_TEXT_COLOR_FAILED
* INTERFACE_TEXT_COLOR_GAMEPAD_CATEGORY_HEADER
* INTERFACE_TEXT_COLOR_GAMEPAD_TERTIARY
* INTERFACE_TEXT_COLOR_GAME_REPRESENTATIVE
* INTERFACE_TEXT_COLOR_HIGHLIGHT
* INTERFACE_TEXT_COLOR_HINT
* INTERFACE_TEXT_COLOR_NORMAL
* INTERFACE_TEXT_COLOR_PERSONALITY_EMOTES
* INTERFACE_TEXT_COLOR_PROMOTIONAL_EVENTS
* INTERFACE_TEXT_COLOR_PROMOTIONAL_EVENTS_DIMMED
* INTERFACE_TEXT_COLOR_PROMOTIONAL_EVENTS_HIGHLIGHT
* INTERFACE_TEXT_COLOR_SECOND_CONTRAST
* INTERFACE_TEXT_COLOR_SECOND_NORMAL
* INTERFACE_TEXT_COLOR_SECOND_SELECTED
* INTERFACE_TEXT_COLOR_SELECTED
* INTERFACE_TEXT_COLOR_SUBTLE
* INTERFACE_TEXT_COLOR_SUCCEEDED
* INTERFACE_TEXT_COLOR_TOOLTIP_DEFAULT
* INTERFACE_TEXT_COLOR_TOOLTIP_INSTRUCTIONAL
* INTERFACE_TEXT_COLOR_VALUE


h5. ItemTooltipColors
* ITEM_TOOLTIP_COLOR_ACCENT
* ITEM_TOOLTIP_COLOR_CHARGE_BAR_GRADIENT_END
* ITEM_TOOLTIP_COLOR_CHARGE_BAR_GRADIENT_START
* ITEM_TOOLTIP_COLOR_CLICK_TO_UPGRADE
* ITEM_TOOLTIP_COLOR_CONDITION_BAR_GRADIENT_END
* ITEM_TOOLTIP_COLOR_CONDITION_BAR_GRADIENT_START
* ITEM_TOOLTIP_COLOR_CREATOR
* ITEM_TOOLTIP_COLOR_DECONSTRUCTABLE
* ITEM_TOOLTIP_COLOR_EQUIPPED
* ITEM_TOOLTIP_COLOR_FAIL_CHECK
* ITEM_TOOLTIP_COLOR_FLAVOR_TEXT
* ITEM_TOOLTIP_COLOR_GENERAL
* ITEM_TOOLTIP_COLOR_INACTIVE_BONUS
* ITEM_TOOLTIP_COLOR_ITEM_LEVEL
* ITEM_TOOLTIP_COLOR_MISC
* ITEM_TOOLTIP_COLOR_MYTHIC
* ITEM_TOOLTIP_COLOR_ON_EQUIP
* ITEM_TOOLTIP_COLOR_ON_USE
* ITEM_TOOLTIP_COLOR_PASS_CHECK
* ITEM_TOOLTIP_COLOR_QUEST_ITEM_NAME
* ITEM_TOOLTIP_COLOR_SELLS_FOR
* ITEM_TOOLTIP_COLOR_SHOWING_EQUIPPED_ITEM
* ITEM_TOOLTIP_COLOR_SOCKET_EMPTY
* ITEM_TOOLTIP_COLOR_SOCKET_FULL
* ITEM_TOOLTIP_COLOR_SOCKET_PASS_CHECK
* ITEM_TOOLTIP_COLOR_STYLE
* ITEM_TOOLTIP_COLOR_SUPPRESSED
* ITEM_TOOLTIP_COLOR_TRADE_BOP


h5. KeepTooltipColors
* KEEP_TOOLTIP_COLOR_ACCESSIBLE
* KEEP_TOOLTIP_COLOR_ATTACK_LINE
* KEEP_TOOLTIP_COLOR_AT_KEEP
* KEEP_TOOLTIP_COLOR_NAME
* KEEP_TOOLTIP_COLOR_NORMAL_LINE
* KEEP_TOOLTIP_COLOR_NOT_ACCESSIBLE
* KEEP_TOOLTIP_COLOR_OWNER
* KEEP_TOOLTIP_COLOR_UNCLAIMED
* KEEP_TOOLTIP_COLOR_UNIDIRECTIONALLY_ACCESSIBLE


h5. LeaderboardColors
* LEADERBOARD_COLORS_NAME
* LEADERBOARD_COLORS_PLAYER_NAME
* LEADERBOARD_COLORS_TOP_100_BANNER_TEXT
* LEADERBOARD_COLORS_TOP_20_BANNER_TEXT
* LEADERBOARD_COLORS_TOP_50_BANNER_TEXT


h5. LevelUpColors
* LEVEL_UP_COLOR_GAINED_TEXT
* LEVEL_UP_COLOR_GENERAL
* LEVEL_UP_COLOR_NEW_LEVEL


h5. LoadingScreenColors
* LOADING_SCREEN_COLOR_BAR_END
* LOADING_SCREEN_COLOR_BAR_START


h5. MapPinColors
* MAP_PIN_COLOR_ASSISTED
* MAP_PIN_COLOR_DIG_SITE
* MAP_PIN_COLOR_DIG_SITE_BORDER
* MAP_PIN_COLOR_NORMAL
* MAP_PIN_COLOR_TRACKED_DIG_SITE


h5. MapPinTooltipColors
* MAP_PIN_TOOLTIP_COLOR_AVA_OBJECTIVE
* MAP_PIN_TOOLTIP_COLOR_INTERACTABLE
* MAP_PIN_TOOLTIP_COLOR_MAP_PING
* MAP_PIN_TOOLTIP_COLOR_POI
* MAP_PIN_TOOLTIP_COLOR_QUEST_ENDING
* MAP_PIN_TOOLTIP_COLOR_RALLY_POINT


h5. MarketColors
* MARKET_COLORS_CALLOUT_BACKGROUND
* MARKET_COLORS_CALLOUT_BACKGROUND_DIMMED
* MARKET_COLORS_COLLECTORS_EDITION
* MARKET_COLORS_COLLECTORS_EDITION_HIGHLIGHT
* MARKET_COLORS_DIMMED
* MARKET_COLORS_ESO_PLUS
* MARKET_COLORS_ESO_PLUS_DIMMED
* MARKET_COLORS_ESO_PLUS_PURCHASED
* MARKET_COLORS_ESO_PLUS_PURCHASED_DIMMED
* MARKET_COLORS_INELIGIBLE
* MARKET_COLORS_INELIGIBLE_DIMMED
* MARKET_COLORS_NEW
* MARKET_COLORS_NEW_DIMMED
* MARKET_COLORS_ON_SALE
* MARKET_COLORS_ON_SALE_DIMMED
* MARKET_COLORS_PRODUCT_BACKGROUND_BRIGHTNESS
* MARKET_COLORS_PURCHASED
* MARKET_COLORS_PURCHASED_DIMMED
* MARKET_COLORS_SELECTED
* MARKET_COLORS_UNIVERSAL_ITEM
* MARKET_COLORS_UNIVERSAL_ITEM_SELECTED


h5. ProgressionColors
* PROGRESSION_COLOR_AVA_RANK_END
* PROGRESSION_COLOR_AVA_RANK_START
* PROGRESSION_COLOR_CP_HEALTH_END
* PROGRESSION_COLOR_CP_HEALTH_START
* PROGRESSION_COLOR_CP_MAGICKA_END
* PROGRESSION_COLOR_CP_MAGICKA_START
* PROGRESSION_COLOR_CP_STAMINA_END
* PROGRESSION_COLOR_CP_STAMINA_START
* PROGRESSION_COLOR_EARNED
* PROGRESSION_COLOR_LOCKED
* PROGRESSION_COLOR_PROMOTIONAL_EVENT_END
* PROGRESSION_COLOR_PROMOTIONAL_EVENT_START
* PROGRESSION_COLOR_PURCHASED
* PROGRESSION_COLOR_PURCHASED_UNSELECTED
* PROGRESSION_COLOR_SKILL_XP_END
* PROGRESSION_COLOR_SKILL_XP_GLOW
* PROGRESSION_COLOR_SKILL_XP_START
* PROGRESSION_COLOR_UNEARNED
* PROGRESSION_COLOR_UNPURCHASED
* PROGRESSION_COLOR_VP_END
* PROGRESSION_COLOR_VP_GLOW
* PROGRESSION_COLOR_VP_START
* PROGRESSION_COLOR_XP_END
* PROGRESSION_COLOR_XP_FULL_END
* PROGRESSION_COLOR_XP_FULL_START
* PROGRESSION_COLOR_XP_GLOW
* PROGRESSION_COLOR_XP_MORPH_END
* PROGRESSION_COLOR_XP_MORPH_START
* PROGRESSION_COLOR_XP_START


h5. SkillLineTooltipTextColors
* SKILL_TOOLTIP_TEXT_COLOR_BODY
* SKILL_TOOLTIP_TEXT_COLOR_NAME


h5. SkillsAdvisorColors
* SKILLS_ADVISOR_COLOR_ADVISED
* SKILLS_ADVISOR_COLOR_NOT_ADVISED


h5. StatValueColors
* STAT_VALUE_COLOR_BATTLE_LEVELED
* STAT_VALUE_COLOR_HIGHER
* STAT_VALUE_COLOR_LOWER


h5. UltimateBarColors
* ULTIMATE_BAR_COLOR_BAR_END
* ULTIMATE_BAR_COLOR_BAR_START
* ULTIMATE_BAR_COLOR_FULL_BAR_END
* ULTIMATE_BAR_COLOR_FULL_BAR_START


h5. VoiceChatColors
* VOICE_CHAT_COLORS_AREA
* VOICE_CHAT_COLORS_GROUP
* VOICE_CHAT_COLORS_GUILD
* VOICE_CHAT_COLORS_MUTED


h5. Globals


h5. ActiveWeaponPair
* ACTIVE_WEAPON_PAIR_BACKUP
* ACTIVE_WEAPON_PAIR_MAIN
* ACTIVE_WEAPON_PAIR_NONE


h5. ArmorType
* ARMORTYPE_HEAVY
* ARMORTYPE_LIGHT
* ARMORTYPE_MEDIUM
* ARMORTYPE_NONE


h5. Bag
* BAG_BACKPACK
* BAG_BANK
* BAG_BUYBACK
* BAG_COMPANION_WORN
* BAG_FURNITURE_VAULT
* BAG_GUILDBANK
* BAG_HOUSE_BANK_EIGHT
* BAG_HOUSE_BANK_FIVE
* BAG_HOUSE_BANK_FOUR
* BAG_HOUSE_BANK_NINE
* BAG_HOUSE_BANK_ONE
* BAG_HOUSE_BANK_SEVEN
* BAG_HOUSE_BANK_SIX
* BAG_HOUSE_BANK_TEN
* BAG_HOUSE_BANK_THREE
* BAG_HOUSE_BANK_TWO
* BAG_SUBSCRIBER_BANK
* BAG_VENGEANCE
* BAG_VIRTUAL
* BAG_WORN


h5. BindType
* BIND_TYPE_NONE
* BIND_TYPE_ON_EQUIP
* BIND_TYPE_ON_PICKUP
* BIND_TYPE_ON_PICKUP_BACKPACK
* BIND_TYPE_UNSET


h5. CollectibleItemType
* COLLECTIBLE_ITEM_TYPE_FISH
* COLLECTIBLE_ITEM_TYPE_NONE
* COLLECTIBLE_ITEM_TYPE_TROPHY


h5. DeconstructActionName
* DECONSTRUCT_ACTION_NAME_DECONSTRUCT
* DECONSTRUCT_ACTION_NAME_EXTRACT
* DECONSTRUCT_ACTION_NAME_FILLET
* DECONSTRUCT_ACTION_NAME_REFINE


h5. EnchantingRuneClassification
* ENCHANTING_RUNE_ASPECT
* ENCHANTING_RUNE_ESSENCE
* ENCHANTING_RUNE_NONE
* ENCHANTING_RUNE_POTENCY


h5. EquipSlot
* EQUIP_SLOT_BACKUP_MAIN
* EQUIP_SLOT_BACKUP_OFF
* EQUIP_SLOT_BACKUP_POISON
* EQUIP_SLOT_CHEST
* EQUIP_SLOT_CLASS1
* EQUIP_SLOT_CLASS2
* EQUIP_SLOT_CLASS3
* EQUIP_SLOT_COSTUME
* EQUIP_SLOT_FEET
* EQUIP_SLOT_HAND
* EQUIP_SLOT_HEAD
* EQUIP_SLOT_LEGS
* EQUIP_SLOT_MAIN_HAND
* EQUIP_SLOT_NECK
* EQUIP_SLOT_NONE
* EQUIP_SLOT_OFF_HAND
* EQUIP_SLOT_POISON
* EQUIP_SLOT_RANGED
* EQUIP_SLOT_RING1
* EQUIP_SLOT_RING2
* EQUIP_SLOT_SHOULDERS
* EQUIP_SLOT_WAIST
* EQUIP_SLOT_WRIST


h5. EquipSlotVisualCategory
* EQUIP_SLOT_VISUAL_CATEGORY_ACCESSORIES
* EQUIP_SLOT_VISUAL_CATEGORY_APPAREL
* EQUIP_SLOT_VISUAL_CATEGORY_NONE
* EQUIP_SLOT_VISUAL_CATEGORY_WEAPONS


h5. EquipType
* EQUIP_TYPE_CHEST
* EQUIP_TYPE_COSTUME
* EQUIP_TYPE_FEET
* EQUIP_TYPE_HAND
* EQUIP_TYPE_HEAD
* EQUIP_TYPE_INVALID
* EQUIP_TYPE_LEGS
* EQUIP_TYPE_MAIN_HAND
* EQUIP_TYPE_NECK
* EQUIP_TYPE_OFF_HAND
* EQUIP_TYPE_ONE_HAND
* EQUIP_TYPE_POISON
* EQUIP_TYPE_RING
* EQUIP_TYPE_SHOULDERS
* EQUIP_TYPE_TWO_HAND
* EQUIP_TYPE_WAIST


h5. EquipmentBonus
* EQUIPMENT_BONUS_AVERAGE
* EQUIPMENT_BONUS_EXTRAORDINARY
* EQUIPMENT_BONUS_FAIR
* EQUIPMENT_BONUS_HIGH
* EQUIPMENT_BONUS_LOW
* EQUIPMENT_BONUS_SUPERIOR


h5. EquipmentFilterType
* EQUIPMENT_FILTER_TYPE_BOW
* EQUIPMENT_FILTER_TYPE_DESTRO_STAFF
* EQUIPMENT_FILTER_TYPE_HEAVY
* EQUIPMENT_FILTER_TYPE_LIGHT
* EQUIPMENT_FILTER_TYPE_MEDIUM
* EQUIPMENT_FILTER_TYPE_NECK
* EQUIPMENT_FILTER_TYPE_NONE
* EQUIPMENT_FILTER_TYPE_ONE_HANDED
* EQUIPMENT_FILTER_TYPE_RESTO_STAFF
* EQUIPMENT_FILTER_TYPE_RING
* EQUIPMENT_FILTER_TYPE_SHIELD
* EQUIPMENT_FILTER_TYPE_TWO_HANDED


h5. GamepadItemCategory
* GAMEPAD_ITEM_CATEGORY_ALCHEMY
* GAMEPAD_ITEM_CATEGORY_AMULET
* GAMEPAD_ITEM_CATEGORY_AXE
* GAMEPAD_ITEM_CATEGORY_BAIT
* GAMEPAD_ITEM_CATEGORY_BLACKSMITH
* GAMEPAD_ITEM_CATEGORY_BOW
* GAMEPAD_ITEM_CATEGORY_CHEST
* GAMEPAD_ITEM_CATEGORY_CLOTHIER
* GAMEPAD_ITEM_CATEGORY_COMPANION_AMULET
* GAMEPAD_ITEM_CATEGORY_COMPANION_AXE
* GAMEPAD_ITEM_CATEGORY_COMPANION_BOW
* GAMEPAD_ITEM_CATEGORY_COMPANION_CHEST
* GAMEPAD_ITEM_CATEGORY_COMPANION_DAGGER
* GAMEPAD_ITEM_CATEGORY_COMPANION_FEET
* GAMEPAD_ITEM_CATEGORY_COMPANION_HAMMER
* GAMEPAD_ITEM_CATEGORY_COMPANION_HANDS
* GAMEPAD_ITEM_CATEGORY_COMPANION_HEAD
* GAMEPAD_ITEM_CATEGORY_COMPANION_LEGS
* GAMEPAD_ITEM_CATEGORY_COMPANION_RING
* GAMEPAD_ITEM_CATEGORY_COMPANION_SHIELD
* GAMEPAD_ITEM_CATEGORY_COMPANION_SHOULDERS
* GAMEPAD_ITEM_CATEGORY_COMPANION_STAFF
* GAMEPAD_ITEM_CATEGORY_COMPANION_SWORD
* GAMEPAD_ITEM_CATEGORY_COMPANION_WAIST
* GAMEPAD_ITEM_CATEGORY_CONSUMABLE
* GAMEPAD_ITEM_CATEGORY_COSTUME
* GAMEPAD_ITEM_CATEGORY_DAGGER
* GAMEPAD_ITEM_CATEGORY_DEPRECATED
* GAMEPAD_ITEM_CATEGORY_ENCHANTING
* GAMEPAD_ITEM_CATEGORY_FEET
* GAMEPAD_ITEM_CATEGORY_GLYPHS
* GAMEPAD_ITEM_CATEGORY_HAMMER
* GAMEPAD_ITEM_CATEGORY_HANDS
* GAMEPAD_ITEM_CATEGORY_HEAD
* GAMEPAD_ITEM_CATEGORY_HEAVY_ARMOR
* GAMEPAD_ITEM_CATEGORY_JEWELRY
* GAMEPAD_ITEM_CATEGORY_JEWELRYCRAFTING
* GAMEPAD_ITEM_CATEGORY_LEGS
* GAMEPAD_ITEM_CATEGORY_LIGHT_ARMOR
* GAMEPAD_ITEM_CATEGORY_MEDIUM_ARMOR
* GAMEPAD_ITEM_CATEGORY_POTION
* GAMEPAD_ITEM_CATEGORY_PROVISIONING
* GAMEPAD_ITEM_CATEGORY_RING
* GAMEPAD_ITEM_CATEGORY_SHIELD
* GAMEPAD_ITEM_CATEGORY_SHOULDERS
* GAMEPAD_ITEM_CATEGORY_SIEGE
* GAMEPAD_ITEM_CATEGORY_SOUL_GEM
* GAMEPAD_ITEM_CATEGORY_STAFF
* GAMEPAD_ITEM_CATEGORY_STYLE_MATERIAL
* GAMEPAD_ITEM_CATEGORY_SWORD
* GAMEPAD_ITEM_CATEGORY_TOOL
* GAMEPAD_ITEM_CATEGORY_TRAIT_ITEM
* GAMEPAD_ITEM_CATEGORY_TROPHY
* GAMEPAD_ITEM_CATEGORY_WAIST
* GAMEPAD_ITEM_CATEGORY_WEAPONS
* GAMEPAD_ITEM_CATEGORY_WOODWORKING


h5. GamepadQuestItemCategory
* GAMEPAD_QUEST_ITEM_CATEGORY_NOT_SLOTTABLE
* GAMEPAD_QUEST_ITEM_CATEGORY_SLOTTABLE


h5. GamepadWeaponCategory
* GAMEPAD_WEAPON_CATEGORY_DESTRUCTION_STAFF
* GAMEPAD_WEAPON_CATEGORY_ONE_HANDED_MELEE
* GAMEPAD_WEAPON_CATEGORY_RESTORATION_STAFF
* GAMEPAD_WEAPON_CATEGORY_TWO_HANDED_BOW
* GAMEPAD_WEAPON_CATEGORY_TWO_HANDED_MELEE
* GAMEPAD_WEAPON_CATEGORY_UNCATEGORIZED


h5. InventoryCountBagOption
* INVENTORY_COUNT_BAG_OPTION_BACKPACK
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_BANK
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_BANK_AND_CRAFT_BAG
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_CRAFT_BAG
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_VENGEANCE
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_WORN
* INVENTORY_COUNT_BAG_OPTION_BACKPACK_AND_WORN_AND_VENGEANCE
* INVENTORY_COUNT_BAG_OPTION_BANK
* INVENTORY_COUNT_BAG_OPTION_CRAFT_BAG
* INVENTORY_COUNT_BAG_OPTION_FURNITURE
* INVENTORY_COUNT_BAG_OPTION_GUILD_BANK
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANKS
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_EIGHT
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_FIVE
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_FOUR
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_NINE
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_ONE
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_SEVEN
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_SIX
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_TEN
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_THREE
* INVENTORY_COUNT_BAG_OPTION_HOUSE_BANK_TWO
* INVENTORY_COUNT_BAG_OPTION_VENGEANCE
* INVENTORY_COUNT_BAG_OPTION_WORN


h5. InventoryUpdateReason
* INVENTORY_UPDATE_REASON_ARMORY_BUILD_CHANGED
* INVENTORY_UPDATE_REASON_DEFAULT
* INVENTORY_UPDATE_REASON_DURABILITY_CHANGE
* INVENTORY_UPDATE_REASON_DYE_CHANGE
* INVENTORY_UPDATE_REASON_ITEM_CHARGE
* INVENTORY_UPDATE_REASON_PLAYER_LOCKED


h5. ItemCombinationResult
* ITEM_COMBINATION_RESULT_ALREADY_OWNS_GRANTED_COLLECTIBLES
* ITEM_COMBINATION_RESULT_COLLECTIBLE_BLACKLISTED
* ITEM_COMBINATION_RESULT_INVALID_COMBINATION
* ITEM_COMBINATION_RESULT_IS_IN_COMBAT
* ITEM_COMBINATION_RESULT_IS_IN_HIDEY_HOLE
* ITEM_COMBINATION_RESULT_IS_IN_PVP_AREA
* ITEM_COMBINATION_RESULT_IS_MOUNTED
* ITEM_COMBINATION_RESULT_IS_MOVING
* ITEM_COMBINATION_RESULT_IS_SWIMMING
* ITEM_COMBINATION_RESULT_MISSING_COLLECTIBLES
* ITEM_COMBINATION_RESULT_MISSING_ITEMS
* ITEM_COMBINATION_RESULT_SUCCESS


h5. ItemDisplayQuality
* ITEM_DISPLAY_QUALITY_ARCANE
* ITEM_DISPLAY_QUALITY_ARTIFACT
* ITEM_DISPLAY_QUALITY_LEGENDARY
* ITEM_DISPLAY_QUALITY_MAGIC
* ITEM_DISPLAY_QUALITY_MYTHIC_OVERRIDE
* ITEM_DISPLAY_QUALITY_NORMAL
* ITEM_DISPLAY_QUALITY_TRASH


h5. ItemFilterType
* ITEMFILTERTYPE_ALCHEMY
* ITEMFILTERTYPE_ALL
* ITEMFILTERTYPE_ARMOR
* ITEMFILTERTYPE_BLACKSMITHING
* ITEMFILTERTYPE_BUYBACK
* ITEMFILTERTYPE_CLOTHING
* ITEMFILTERTYPE_COLLECTIBLE
* ITEMFILTERTYPE_COMPANION
* ITEMFILTERTYPE_CONSUMABLE
* ITEMFILTERTYPE_CRAFTING
* ITEMFILTERTYPE_DAMAGED
* ITEMFILTERTYPE_ENCHANTING
* ITEMFILTERTYPE_FURNISHING
* ITEMFILTERTYPE_HOUSE_WITH_TEMPLATE
* ITEMFILTERTYPE_JEWELRY
* ITEMFILTERTYPE_JEWELRYCRAFTING
* ITEMFILTERTYPE_JUNK
* ITEMFILTERTYPE_MISCELLANEOUS
* ITEMFILTERTYPE_PROVISIONING
* ITEMFILTERTYPE_QUEST
* ITEMFILTERTYPE_QUEST_QUICKSLOT
* ITEMFILTERTYPE_QUICKSLOT
* ITEMFILTERTYPE_STYLE_MATERIALS
* ITEMFILTERTYPE_TRAIT_ITEMS
* ITEMFILTERTYPE_UNUSED
* ITEMFILTERTYPE_UNUSED2
* ITEMFILTERTYPE_WEAPONS
* ITEMFILTERTYPE_WOODWORKING


h5. ItemLaunderResult
* ITEM_LAUNDER_RESULT_AT_LIMIT
* ITEM_LAUNDER_RESULT_CANT_AFFORD_LAUNDER
* ITEM_LAUNDER_RESULT_INVALID
* ITEM_LAUNDER_RESULT_INVENTORY_FULL
* ITEM_LAUNDER_RESULT_ITEM_NOT_LAUNDERABLE
* ITEM_LAUNDER_RESULT_NONE
* ITEM_LAUNDER_RESULT_NOT_STOLEN
* ITEM_LAUNDER_RESULT_SUCCESS


h5. ItemListSortType
* ITEM_LIST_SORT_TYPE_CATEGORY
* ITEM_LIST_SORT_TYPE_ITEM_NAME
* ITEM_LIST_SORT_TYPE_ITEM_QUALITY
* ITEM_LIST_SORT_TYPE_STACK_COUNT
* ITEM_LIST_SORT_TYPE_VALUE


h5. ItemQuality
* ITEM_FUNCTIONAL_QUALITY_ARCANE
* ITEM_FUNCTIONAL_QUALITY_ARTIFACT
* ITEM_FUNCTIONAL_QUALITY_LEGENDARY
* ITEM_FUNCTIONAL_QUALITY_MAGIC
* ITEM_FUNCTIONAL_QUALITY_NORMAL
* ITEM_FUNCTIONAL_QUALITY_TRASH


h5. ItemRepairReason
* ITEM_REPAIR_ALREADY_REPAIRED
* ITEM_REPAIR_CANT_AFFORD_REPAIR
* ITEM_REPAIR_NO_REPAIR_KIT


h5. ItemSellInformation
* ITEM_SELL_INFORMATION_CANNOT_SELL
* ITEM_SELL_INFORMATION_CAN_BE_RESEARCHED
* ITEM_SELL_INFORMATION_INTRICATE
* ITEM_SELL_INFORMATION_NONE
* ITEM_SELL_INFORMATION_PRIORITY_SELL
* ITEM_SELL_INFORMATION_RECONSTRUCTED


h5. ItemSetBonusRules
* ITEM_SET_BONUS_RULES_DISABLED
* ITEM_SET_BONUS_RULES_ENABLED
* ITEM_SET_BONUS_RULES_NO_PROC


h5. ItemSetType
* ITEM_SET_TYPE_CRAFTED
* ITEM_SET_TYPE_DUNGEON
* ITEM_SET_TYPE_MONSTER
* ITEM_SET_TYPE_NONE
* ITEM_SET_TYPE_WEAPON
* ITEM_SET_TYPE_WORLD


h5. ItemStatValeRequestType
* ITEM_STAT_VALUE_REQUEST_TYPE_CURRENT_APPLIED_VALUE
* ITEM_STAT_VALUE_REQUEST_TYPE_CURRENT_EFFECTIVE_VALUE


h5. ItemStyleChapter
* ITEM_STYLE_CHAPTER_ALL
* ITEM_STYLE_CHAPTER_AXES
* ITEM_STYLE_CHAPTER_BELTS
* ITEM_STYLE_CHAPTER_BOOTS
* ITEM_STYLE_CHAPTER_BOWS
* ITEM_STYLE_CHAPTER_CHESTS
* ITEM_STYLE_CHAPTER_DAGGERS
* ITEM_STYLE_CHAPTER_GLOVES
* ITEM_STYLE_CHAPTER_HELMETS
* ITEM_STYLE_CHAPTER_LEGS
* ITEM_STYLE_CHAPTER_MACES
* ITEM_STYLE_CHAPTER_SHIELDS
* ITEM_STYLE_CHAPTER_SHOULDERS
* ITEM_STYLE_CHAPTER_STAVES
* ITEM_STYLE_CHAPTER_SWORDS


h5. ItemTagCategory
* TAG_CATEGORY_FURNITURE_BEHAVIOR
* TAG_CATEGORY_NONE
* TAG_CATEGORY_SOURCES
* TAG_CATEGORY_TREASURE_TYPE


h5. ItemTooltipDisplayFlags
* ITEM_TOOLTIP_DISPLAY_FLAGS_DONT_SAVE_ITEM_CONTEXT
* ITEM_TOOLTIP_DISPLAY_FLAGS_EQUIPPED
* ITEM_TOOLTIP_DISPLAY_FLAGS_FULL_CHARGES_AND_DURABILITY
* ITEM_TOOLTIP_DISPLAY_FLAGS_HIDE_ARMORY_BUILD
* ITEM_TOOLTIP_DISPLAY_FLAGS_HIDE_SIEGE_CONDITION
* ITEM_TOOLTIP_DISPLAY_FLAGS_HIDE_TRAIT
* ITEM_TOOLTIP_DISPLAY_FLAGS_ITEM_ALREADY_BOUND
* ITEM_TOOLTIP_DISPLAY_FLAGS_LINK_CRAFTED
* ITEM_TOOLTIP_DISPLAY_FLAGS_SHOW_QUANTITY_IN_TITLE
* ITEM_TOOLTIP_DISPLAY_FLAGS_SHOW_SUPPRESSION
* ITEM_TOOLTIP_DISPLAY_FLAGS_SHOW_TRAIT_AS_NEW
* ITEM_TOOLTIP_DISPLAY_FLAGS_SUBTOOLTIP


h5. ItemTraitInformation
* ITEM_TRAIT_INFORMATION_CAN_BE_RESEARCHED
* ITEM_TRAIT_INFORMATION_INTRICATE
* ITEM_TRAIT_INFORMATION_NONE
* ITEM_TRAIT_INFORMATION_ORNATE
* ITEM_TRAIT_INFORMATION_RECONSTRUCTED
* ITEM_TRAIT_INFORMATION_RETRAITED


h5. ItemTraitType
* ITEM_TRAIT_TYPE_ARMOR_AGGRESSIVE
* ITEM_TRAIT_TYPE_ARMOR_AUGMENTED
* ITEM_TRAIT_TYPE_ARMOR_BOLSTERED
* ITEM_TRAIT_TYPE_ARMOR_DIVINES
* ITEM_TRAIT_TYPE_ARMOR_FOCUSED
* ITEM_TRAIT_TYPE_ARMOR_IMPENETRABLE
* ITEM_TRAIT_TYPE_ARMOR_INFUSED
* ITEM_TRAIT_TYPE_ARMOR_INTRICATE
* ITEM_TRAIT_TYPE_ARMOR_NIRNHONED
* ITEM_TRAIT_TYPE_ARMOR_ORNATE
* ITEM_TRAIT_TYPE_ARMOR_PROLIFIC
* ITEM_TRAIT_TYPE_ARMOR_PROSPEROUS
* ITEM_TRAIT_TYPE_ARMOR_QUICKENED
* ITEM_TRAIT_TYPE_ARMOR_REINFORCED
* ITEM_TRAIT_TYPE_ARMOR_SHATTERING
* ITEM_TRAIT_TYPE_ARMOR_SOOTHING
* ITEM_TRAIT_TYPE_ARMOR_STURDY
* ITEM_TRAIT_TYPE_ARMOR_TRAINING
* ITEM_TRAIT_TYPE_ARMOR_VIGOROUS
* ITEM_TRAIT_TYPE_ARMOR_WELL_FITTED
* ITEM_TRAIT_TYPE_JEWELRY_AGGRESSIVE
* ITEM_TRAIT_TYPE_JEWELRY_ARCANE
* ITEM_TRAIT_TYPE_JEWELRY_AUGMENTED
* ITEM_TRAIT_TYPE_JEWELRY_BLOODTHIRSTY
* ITEM_TRAIT_TYPE_JEWELRY_BOLSTERED
* ITEM_TRAIT_TYPE_JEWELRY_FOCUSED
* ITEM_TRAIT_TYPE_JEWELRY_HARMONY
* ITEM_TRAIT_TYPE_JEWELRY_HEALTHY
* ITEM_TRAIT_TYPE_JEWELRY_INFUSED
* ITEM_TRAIT_TYPE_JEWELRY_INTRICATE
* ITEM_TRAIT_TYPE_JEWELRY_ORNATE
* ITEM_TRAIT_TYPE_JEWELRY_PROLIFIC
* ITEM_TRAIT_TYPE_JEWELRY_PROTECTIVE
* ITEM_TRAIT_TYPE_JEWELRY_QUICKENED
* ITEM_TRAIT_TYPE_JEWELRY_ROBUST
* ITEM_TRAIT_TYPE_JEWELRY_SHATTERING
* ITEM_TRAIT_TYPE_JEWELRY_SOOTHING
* ITEM_TRAIT_TYPE_JEWELRY_SWIFT
* ITEM_TRAIT_TYPE_JEWELRY_TRIUNE
* ITEM_TRAIT_TYPE_JEWELRY_VIGOROUS
* ITEM_TRAIT_TYPE_NONE
* ITEM_TRAIT_TYPE_WEAPON_AGGRESSIVE
* ITEM_TRAIT_TYPE_WEAPON_AUGMENTED
* ITEM_TRAIT_TYPE_WEAPON_BOLSTERED
* ITEM_TRAIT_TYPE_WEAPON_CHARGED
* ITEM_TRAIT_TYPE_WEAPON_DECISIVE
* ITEM_TRAIT_TYPE_WEAPON_DEFENDING
* ITEM_TRAIT_TYPE_WEAPON_FOCUSED
* ITEM_TRAIT_TYPE_WEAPON_INFUSED
* ITEM_TRAIT_TYPE_WEAPON_INTRICATE
* ITEM_TRAIT_TYPE_WEAPON_NIRNHONED
* ITEM_TRAIT_TYPE_WEAPON_ORNATE
* ITEM_TRAIT_TYPE_WEAPON_POWERED
* ITEM_TRAIT_TYPE_WEAPON_PRECISE
* ITEM_TRAIT_TYPE_WEAPON_PROLIFIC
* ITEM_TRAIT_TYPE_WEAPON_QUICKENED
* ITEM_TRAIT_TYPE_WEAPON_SHARPENED
* ITEM_TRAIT_TYPE_WEAPON_SHATTERING
* ITEM_TRAIT_TYPE_WEAPON_SOOTHING
* ITEM_TRAIT_TYPE_WEAPON_TRAINING
* ITEM_TRAIT_TYPE_WEAPON_VIGOROUS


h5. ItemTraitTypeCategory
* ITEM_TRAIT_TYPE_CATEGORY_ARMOR
* ITEM_TRAIT_TYPE_CATEGORY_INVALID
* ITEM_TRAIT_TYPE_CATEGORY_JEWELRY
* ITEM_TRAIT_TYPE_CATEGORY_NONE
* ITEM_TRAIT_TYPE_CATEGORY_WEAPON


h5. ItemType
* ITEMTYPE_ADDITIVE
* ITEMTYPE_ARMOR
* ITEMTYPE_ARMOR_BOOSTER
* ITEMTYPE_ARMOR_TRAIT
* ITEMTYPE_AVA_REPAIR
* ITEMTYPE_BLACKSMITHING_BOOSTER
* ITEMTYPE_BLACKSMITHING_MATERIAL
* ITEMTYPE_BLACKSMITHING_RAW_MATERIAL
* ITEMTYPE_CLOTHIER_BOOSTER
* ITEMTYPE_CLOTHIER_MATERIAL
* ITEMTYPE_CLOTHIER_RAW_MATERIAL
* ITEMTYPE_COLLECTIBLE
* ITEMTYPE_CONTAINER
* ITEMTYPE_CONTAINER_CURRENCY
* ITEMTYPE_CONTAINER_STACKABLE
* ITEMTYPE_COSTUME
* ITEMTYPE_CRAFTED_ABILITY
* ITEMTYPE_CRAFTED_ABILITY_SCRIPT
* ITEMTYPE_CROWN_ITEM
* ITEMTYPE_CROWN_REPAIR
* ITEMTYPE_DEPRECATED
* ITEMTYPE_DEPRECATED_2
* ITEMTYPE_DISGUISE
* ITEMTYPE_DRINK
* ITEMTYPE_DYE_STAMP
* ITEMTYPE_ENCHANTING_RUNE_ASPECT
* ITEMTYPE_ENCHANTING_RUNE_ESSENCE
* ITEMTYPE_ENCHANTING_RUNE_POTENCY
* ITEMTYPE_ENCHANTMENT_BOOSTER
* ITEMTYPE_FISH
* ITEMTYPE_FLAVORING
* ITEMTYPE_FOOD
* ITEMTYPE_FURNISHING
* ITEMTYPE_FURNISHING_MATERIAL
* ITEMTYPE_GLYPH_ARMOR
* ITEMTYPE_GLYPH_JEWELRY
* ITEMTYPE_GLYPH_WEAPON
* ITEMTYPE_GROUP_REPAIR
* ITEMTYPE_INGREDIENT
* ITEMTYPE_JEWELRYCRAFTING_BOOSTER
* ITEMTYPE_JEWELRYCRAFTING_MATERIAL
* ITEMTYPE_JEWELRYCRAFTING_RAW_BOOSTER
* ITEMTYPE_JEWELRYCRAFTING_RAW_MATERIAL
* ITEMTYPE_JEWELRY_RAW_TRAIT
* ITEMTYPE_JEWELRY_TRAIT
* ITEMTYPE_LOCKPICK
* ITEMTYPE_LURE
* ITEMTYPE_MASTER_WRIT
* ITEMTYPE_MOUNT
* ITEMTYPE_NONE
* ITEMTYPE_PLUG
* ITEMTYPE_POISON
* ITEMTYPE_POISON_BASE
* ITEMTYPE_POTION
* ITEMTYPE_POTION_BASE
* ITEMTYPE_RACIAL_STYLE_MOTIF
* ITEMTYPE_RAW_MATERIAL
* ITEMTYPE_REAGENT
* ITEMTYPE_RECALL_STONE
* ITEMTYPE_RECIPE
* ITEMTYPE_SCRIBING_INK
* ITEMTYPE_SIEGE
* ITEMTYPE_SOUL_GEM
* ITEMTYPE_SPICE
* ITEMTYPE_STYLE_MATERIAL
* ITEMTYPE_TABARD
* ITEMTYPE_TOOL
* ITEMTYPE_TRASH
* ITEMTYPE_TREASURE
* ITEMTYPE_TROPHY
* ITEMTYPE_WEAPON
* ITEMTYPE_WEAPON_BOOSTER
* ITEMTYPE_WEAPON_TRAIT
* ITEMTYPE_WOODWORKING_BOOSTER
* ITEMTYPE_WOODWORKING_MATERIAL
* ITEMTYPE_WOODWORKING_RAW_MATERIAL


h5. ItemTypeDisplayCategory
* ITEM_TYPE_DISPLAY_CATEGORY_ALCHEMY
* ITEM_TYPE_DISPLAY_CATEGORY_ALL
* ITEM_TYPE_DISPLAY_CATEGORY_APPEARANCE
* ITEM_TYPE_DISPLAY_CATEGORY_ARMOR
* ITEM_TYPE_DISPLAY_CATEGORY_BLACKSMITHING
* ITEM_TYPE_DISPLAY_CATEGORY_CLOTHING
* ITEM_TYPE_DISPLAY_CATEGORY_COMPANION
* ITEM_TYPE_DISPLAY_CATEGORY_CONSUMABLE
* ITEM_TYPE_DISPLAY_CATEGORY_CONTAINER
* ITEM_TYPE_DISPLAY_CATEGORY_CRAFTING
* ITEM_TYPE_DISPLAY_CATEGORY_CROWN_ITEM
* ITEM_TYPE_DISPLAY_CATEGORY_DRINK
* ITEM_TYPE_DISPLAY_CATEGORY_DRINK_INGREDIENT
* ITEM_TYPE_DISPLAY_CATEGORY_ENCHANTING
* ITEM_TYPE_DISPLAY_CATEGORY_FOOD
* ITEM_TYPE_DISPLAY_CATEGORY_FOOD_INGREDIENT
* ITEM_TYPE_DISPLAY_CATEGORY_FURNISHING
* ITEM_TYPE_DISPLAY_CATEGORY_FURNISHING_MATERIAL
* ITEM_TYPE_DISPLAY_CATEGORY_GLYPH
* ITEM_TYPE_DISPLAY_CATEGORY_JEWELRY
* ITEM_TYPE_DISPLAY_CATEGORY_JEWELRYCRAFTING
* ITEM_TYPE_DISPLAY_CATEGORY_JUNK
* ITEM_TYPE_DISPLAY_CATEGORY_LURE
* ITEM_TYPE_DISPLAY_CATEGORY_MASTER_WRIT
* ITEM_TYPE_DISPLAY_CATEGORY_MISCELLANEOUS
* ITEM_TYPE_DISPLAY_CATEGORY_POISON
* ITEM_TYPE_DISPLAY_CATEGORY_POTION
* ITEM_TYPE_DISPLAY_CATEGORY_PROVISIONING
* ITEM_TYPE_DISPLAY_CATEGORY_QUEST
* ITEM_TYPE_DISPLAY_CATEGORY_RARE_INGREDIENT
* ITEM_TYPE_DISPLAY_CATEGORY_RECIPE
* ITEM_TYPE_DISPLAY_CATEGORY_REPAIR_ITEM
* ITEM_TYPE_DISPLAY_CATEGORY_SIEGE
* ITEM_TYPE_DISPLAY_CATEGORY_SOUL_GEM
* ITEM_TYPE_DISPLAY_CATEGORY_STYLE_MATERIAL
* ITEM_TYPE_DISPLAY_CATEGORY_STYLE_MOTIF
* ITEM_TYPE_DISPLAY_CATEGORY_TOOL
* ITEM_TYPE_DISPLAY_CATEGORY_TRAIT_ITEM
* ITEM_TYPE_DISPLAY_CATEGORY_TRASH
* ITEM_TYPE_DISPLAY_CATEGORY_TROPHY
* ITEM_TYPE_DISPLAY_CATEGORY_WEAPONS
* ITEM_TYPE_DISPLAY_CATEGORY_WOODWORKING


h5. ItemUISoundAction
* ITEM_SOUND_ACTION_ACQUIRE
* ITEM_SOUND_ACTION_CRAFTED
* ITEM_SOUND_ACTION_DESTROY
* ITEM_SOUND_ACTION_EQUIP
* ITEM_SOUND_ACTION_PICKUP
* ITEM_SOUND_ACTION_SLOT
* ITEM_SOUND_ACTION_UNEQUIP
* ITEM_SOUND_ACTION_USE


h5. ItemUISoundCategory
* ITEM_SOUND_CATEGORY_ANIMAL_COMPONENT
* ITEM_SOUND_CATEGORY_BATTLEFLAG
* ITEM_SOUND_CATEGORY_BOOK
* ITEM_SOUND_CATEGORY_BOOSTER
* ITEM_SOUND_CATEGORY_BOW
* ITEM_SOUND_CATEGORY_BREAD
* ITEM_SOUND_CATEGORY_CLOTH_COMPONENT
* ITEM_SOUND_CATEGORY_CRAFTED_ABILITY
* ITEM_SOUND_CATEGORY_CRAFTED_ABILITY_SCRIPT
* ITEM_SOUND_CATEGORY_CUSTOM_SOUND
* ITEM_SOUND_CATEGORY_DAGGER
* ITEM_SOUND_CATEGORY_DEFAULT
* ITEM_SOUND_CATEGORY_DRINK
* ITEM_SOUND_CATEGORY_ENCHANTED_MEDALLION
* ITEM_SOUND_CATEGORY_ENCHANTMENT
* ITEM_SOUND_CATEGORY_FISH
* ITEM_SOUND_CATEGORY_FOOD
* ITEM_SOUND_CATEGORY_FOOTLOCKER
* ITEM_SOUND_CATEGORY_HEAVY_ARMOR
* ITEM_SOUND_CATEGORY_INGREDIENT
* ITEM_SOUND_CATEGORY_LIGHT_ARMOR
* ITEM_SOUND_CATEGORY_LURE
* ITEM_SOUND_CATEGORY_MEAT
* ITEM_SOUND_CATEGORY_MEDIUM_ARMOR
* ITEM_SOUND_CATEGORY_METAL_COMPONENT
* ITEM_SOUND_CATEGORY_MINERAL_COMPONENT
* ITEM_SOUND_CATEGORY_NECKLACE
* ITEM_SOUND_CATEGORY_NONE
* ITEM_SOUND_CATEGORY_ONE_HAND_AX
* ITEM_SOUND_CATEGORY_ONE_HAND_HAMMER
* ITEM_SOUND_CATEGORY_ONE_HAND_SWORD
* ITEM_SOUND_CATEGORY_PLANT_COMPONENT
* ITEM_SOUND_CATEGORY_POTION
* ITEM_SOUND_CATEGORY_REPAIR_KIT
* ITEM_SOUND_CATEGORY_RING
* ITEM_SOUND_CATEGORY_RUNE
* ITEM_SOUND_CATEGORY_SCROLL
* ITEM_SOUND_CATEGORY_SHIELD
* ITEM_SOUND_CATEGORY_SIEGE
* ITEM_SOUND_CATEGORY_SOUL_GEM
* ITEM_SOUND_CATEGORY_STAFF
* ITEM_SOUND_CATEGORY_STEW
* ITEM_SOUND_CATEGORY_TABARD
* ITEM_SOUND_CATEGORY_TRASH_LOOT
* ITEM_SOUND_CATEGORY_TWO_HAND_AX
* ITEM_SOUND_CATEGORY_TWO_HAND_HAMMER
* ITEM_SOUND_CATEGORY_TWO_HAND_SWORD
* ITEM_SOUND_CATEGORY_UNUSED
* ITEM_SOUND_CATEGORY_WOOD_COMPONENT


h5. ItemUseType
* ITEM_USE_TYPE_ATTRIBUTE_RESPEC
* ITEM_USE_TYPE_BOOK
* ITEM_USE_TYPE_COLLECTIBLE_GRANT
* ITEM_USE_TYPE_COMBINATION
* ITEM_USE_TYPE_COSTUME_DYE_STAMP
* ITEM_USE_TYPE_CRAFTED_ABILITY
* ITEM_USE_TYPE_CRAFTED_ABILITY_SCRIPT
* ITEM_USE_TYPE_FILLET_FISH
* ITEM_USE_TYPE_ITEM_DYE_STAMP
* ITEM_USE_TYPE_KEEP_RECALL_STONE
* ITEM_USE_TYPE_MORPH_RESPEC
* ITEM_USE_TYPE_NONE
* ITEM_USE_TYPE_PLEDGE_OF_MARA
* ITEM_USE_TYPE_RECIPE
* ITEM_USE_TYPE_RECIPE_LIST
* ITEM_USE_TYPE_SKILL_RESPEC
* ITEM_USE_TYPE_TREASURE_MAP
* ITEM_USE_TYPE_VANITY_PET


h5. ItemVisualDamage
* ITEMVISUALDAMAGE_BROKEN
* ITEMVISUALDAMAGE_DAMAGED
* ITEMVISUALDAMAGE_NONE


h5. LootItemResult
* LOOT_ITEM_RESULT_ALREADY_OBTAINED
* LOOT_ITEM_RESULT_INVENTORY_FULL
* LOOT_ITEM_RESULT_INVENTORY_FULL_LOOT_ALL
* LOOT_ITEM_RESULT_IS_UNIQUE
* LOOT_ITEM_RESULT_IS_UNIQUE_LOOT_ALL
* LOOT_ITEM_RESULT_NOT_AVAILABLE
* LOOT_ITEM_RESULT_NOT_IN_VENGEANCE
* LOOT_ITEM_RESULT_QUEST_RESTRICTED
* LOOT_ITEM_RESULT_SUCCESS


h5. OwnershipStatusType
* OWNERSHIP_STATUS_ANY
* OWNERSHIP_STATUS_NOT_STOLEN
* OWNERSHIP_STATUS_STOLEN


h5. ScribingItemUseResult
* SCRIBING_ITEM_USE_RESULT_CRAFTED_ABILITY_ALREADY_UNLOCKED
* SCRIBING_ITEM_USE_RESULT_CRAFTED_ABILITY_SCRIPT_ALREADY_UNLOCKED
* SCRIBING_ITEM_USE_RESULT_NONE
* SCRIBING_ITEM_USE_RESULT_NOT_ALLOWED_IN_VENGEANCE


h5. SmithingDeconstructionType
* SMITHING_DECONSTRUCTION_TYPE_ARMOR
* SMITHING_DECONSTRUCTION_TYPE_JEWELRY
* SMITHING_DECONSTRUCTION_TYPE_RAW_MATERIALS
* SMITHING_DECONSTRUCTION_TYPE_WEAPONS_AND_ARMOR


h5. SmithingFilterType
* SMITHING_FILTER_TYPE_ARMOR
* SMITHING_FILTER_TYPE_JEWELRY
* SMITHING_FILTER_TYPE_RAW_MATERIALS
* SMITHING_FILTER_TYPE_SET_ARMOR
* SMITHING_FILTER_TYPE_SET_JEWELRY
* SMITHING_FILTER_TYPE_SET_WEAPONS
* SMITHING_FILTER_TYPE_WEAPONS


h5. SocketType
* SOCKET_TYPE_ENCHANTMENT
* SOCKET_TYPE_NONE


h5. SoulGemType
* SOUL_GEM_TYPE_EMPTY
* SOUL_GEM_TYPE_FILLED


h5. SpecializedItemType
* SPECIALIZED_ITEMTYPE_ADDITIVE
* SPECIALIZED_ITEMTYPE_ARMOR
* SPECIALIZED_ITEMTYPE_ARMOR_BOOSTER
* SPECIALIZED_ITEMTYPE_ARMOR_TRAIT
* SPECIALIZED_ITEMTYPE_AVA_REPAIR
* SPECIALIZED_ITEMTYPE_BLACKSMITHING_BOOSTER
* SPECIALIZED_ITEMTYPE_BLACKSMITHING_MATERIAL
* SPECIALIZED_ITEMTYPE_BLACKSMITHING_RAW_MATERIAL
* SPECIALIZED_ITEMTYPE_CLOTHIER_BOOSTER
* SPECIALIZED_ITEMTYPE_CLOTHIER_MATERIAL
* SPECIALIZED_ITEMTYPE_CLOTHIER_RAW_MATERIAL
* SPECIALIZED_ITEMTYPE_COLLECTIBLE_MONSTER_TROPHY
* SPECIALIZED_ITEMTYPE_COLLECTIBLE_RARE_FISH
* SPECIALIZED_ITEMTYPE_COLLECTIBLE_STYLE_PAGE
* SPECIALIZED_ITEMTYPE_CONTAINER
* SPECIALIZED_ITEMTYPE_CONTAINER_CURRENCY
* SPECIALIZED_ITEMTYPE_CONTAINER_EVENT
* SPECIALIZED_ITEMTYPE_CONTAINER_STACKABLE
* SPECIALIZED_ITEMTYPE_CONTAINER_STYLE_PAGE
* SPECIALIZED_ITEMTYPE_COSTUME
* SPECIALIZED_ITEMTYPE_CRAFTED_ABILITY
* SPECIALIZED_ITEMTYPE_CRAFTED_ABILITY_SCRIPT_PRIMARY
* SPECIALIZED_ITEMTYPE_CRAFTED_ABILITY_SCRIPT_SECONDARY
* SPECIALIZED_ITEMTYPE_CRAFTED_ABILITY_SCRIPT_TERTIARY
* SPECIALIZED_ITEMTYPE_CROWN_ITEM
* SPECIALIZED_ITEMTYPE_CROWN_REPAIR
* SPECIALIZED_ITEMTYPE_DISGUISE
* SPECIALIZED_ITEMTYPE_DRINK_ALCOHOLIC
* SPECIALIZED_ITEMTYPE_DRINK_CORDIAL_TEA
* SPECIALIZED_ITEMTYPE_DRINK_DISTILLATE
* SPECIALIZED_ITEMTYPE_DRINK_LIQUEUR
* SPECIALIZED_ITEMTYPE_DRINK_TEA
* SPECIALIZED_ITEMTYPE_DRINK_TINCTURE
* SPECIALIZED_ITEMTYPE_DRINK_TONIC
* SPECIALIZED_ITEMTYPE_DRINK_UNIQUE
* SPECIALIZED_ITEMTYPE_DYE_STAMP
* SPECIALIZED_ITEMTYPE_ENCHANTING_RUNE_ASPECT
* SPECIALIZED_ITEMTYPE_ENCHANTING_RUNE_ESSENCE
* SPECIALIZED_ITEMTYPE_ENCHANTING_RUNE_POTENCY
* SPECIALIZED_ITEMTYPE_ENCHANTMENT_BOOSTER
* SPECIALIZED_ITEMTYPE_FISH
* SPECIALIZED_ITEMTYPE_FLAVORING
* SPECIALIZED_ITEMTYPE_FOOD_ENTREMET
* SPECIALIZED_ITEMTYPE_FOOD_FRUIT
* SPECIALIZED_ITEMTYPE_FOOD_GOURMET
* SPECIALIZED_ITEMTYPE_FOOD_MEAT
* SPECIALIZED_ITEMTYPE_FOOD_RAGOUT
* SPECIALIZED_ITEMTYPE_FOOD_SAVOURY
* SPECIALIZED_ITEMTYPE_FOOD_UNIQUE
* SPECIALIZED_ITEMTYPE_FOOD_VEGETABLE
* SPECIALIZED_ITEMTYPE_FURNISHING_ATTUNABLE_STATION
* SPECIALIZED_ITEMTYPE_FURNISHING_CRAFTING_STATION
* SPECIALIZED_ITEMTYPE_FURNISHING_LIGHT
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_ALCHEMY
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_BLACKSMITHING
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_CLOTHIER
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_ENCHANTING
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_JEWELRYCRAFTING
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_PROVISIONING
* SPECIALIZED_ITEMTYPE_FURNISHING_MATERIAL_WOODWORKING
* SPECIALIZED_ITEMTYPE_FURNISHING_ORNAMENTAL
* SPECIALIZED_ITEMTYPE_FURNISHING_SEATING
* SPECIALIZED_ITEMTYPE_FURNISHING_TARGET_DUMMY
* SPECIALIZED_ITEMTYPE_GLYPH_ARMOR
* SPECIALIZED_ITEMTYPE_GLYPH_JEWELRY
* SPECIALIZED_ITEMTYPE_GLYPH_WEAPON
* SPECIALIZED_ITEMTYPE_GROUP_REPAIR
* SPECIALIZED_ITEMTYPE_HOLIDAY_WRIT
* SPECIALIZED_ITEMTYPE_INGREDIENT_ALCOHOL
* SPECIALIZED_ITEMTYPE_INGREDIENT_DRINK_ADDITIVE
* SPECIALIZED_ITEMTYPE_INGREDIENT_FOOD_ADDITIVE
* SPECIALIZED_ITEMTYPE_INGREDIENT_FRUIT
* SPECIALIZED_ITEMTYPE_INGREDIENT_MEAT
* SPECIALIZED_ITEMTYPE_INGREDIENT_RARE
* SPECIALIZED_ITEMTYPE_INGREDIENT_TEA
* SPECIALIZED_ITEMTYPE_INGREDIENT_TONIC
* SPECIALIZED_ITEMTYPE_INGREDIENT_VEGETABLE
* SPECIALIZED_ITEMTYPE_JEWELRYCRAFTING_BOOSTER
* SPECIALIZED_ITEMTYPE_JEWELRYCRAFTING_MATERIAL
* SPECIALIZED_ITEMTYPE_JEWELRYCRAFTING_RAW_BOOSTER
* SPECIALIZED_ITEMTYPE_JEWELRYCRAFTING_RAW_MATERIAL
* SPECIALIZED_ITEMTYPE_JEWELRY_RAW_TRAIT
* SPECIALIZED_ITEMTYPE_JEWELRY_TRAIT
* SPECIALIZED_ITEMTYPE_LOCKPICK
* SPECIALIZED_ITEMTYPE_LURE
* SPECIALIZED_ITEMTYPE_MASTER_WRIT
* SPECIALIZED_ITEMTYPE_MOUNT
* SPECIALIZED_ITEMTYPE_NONE
* SPECIALIZED_ITEMTYPE_PLUG
* SPECIALIZED_ITEMTYPE_POISON
* SPECIALIZED_ITEMTYPE_POISON_BASE
* SPECIALIZED_ITEMTYPE_POTION
* SPECIALIZED_ITEMTYPE_POTION_BASE
* SPECIALIZED_ITEMTYPE_RACIAL_STYLE_MOTIF_BOOK
* SPECIALIZED_ITEMTYPE_RACIAL_STYLE_MOTIF_CHAPTER
* SPECIALIZED_ITEMTYPE_RAW_MATERIAL
* SPECIALIZED_ITEMTYPE_REAGENT_ANIMAL_PART
* SPECIALIZED_ITEMTYPE_REAGENT_FUNGUS
* SPECIALIZED_ITEMTYPE_REAGENT_HERB
* SPECIALIZED_ITEMTYPE_RECALL_STONE_KEEP
* SPECIALIZED_ITEMTYPE_RECIPE_ALCHEMY_FORMULA_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_BLACKSMITHING_DIAGRAM_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_CLOTHIER_PATTERN_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_ENCHANTING_SCHEMATIC_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_JEWELRYCRAFTING_SKETCH_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_PROVISIONING_DESIGN_FURNISHING
* SPECIALIZED_ITEMTYPE_RECIPE_PROVISIONING_STANDARD_DRINK
* SPECIALIZED_ITEMTYPE_RECIPE_PROVISIONING_STANDARD_FOOD
* SPECIALIZED_ITEMTYPE_RECIPE_WOODWORKING_BLUEPRINT_FURNISHING
* SPECIALIZED_ITEMTYPE_SCRIBING_INK
* SPECIALIZED_ITEMTYPE_SIEGE_BALLISTA
* SPECIALIZED_ITEMTYPE_SIEGE_CATAPULT
* SPECIALIZED_ITEMTYPE_SIEGE_GRAVEYARD
* SPECIALIZED_ITEMTYPE_SIEGE_LANCER
* SPECIALIZED_ITEMTYPE_SIEGE_MONSTER
* SPECIALIZED_ITEMTYPE_SIEGE_OIL
* SPECIALIZED_ITEMTYPE_SIEGE_RAM
* SPECIALIZED_ITEMTYPE_SIEGE_TREBUCHET
* SPECIALIZED_ITEMTYPE_SIEGE_UNIVERSAL
* SPECIALIZED_ITEMTYPE_SOUL_GEM
* SPECIALIZED_ITEMTYPE_SPICE
* SPECIALIZED_ITEMTYPE_STYLE_MATERIAL
* SPECIALIZED_ITEMTYPE_TABARD
* SPECIALIZED_ITEMTYPE_TOOL
* SPECIALIZED_ITEMTYPE_TRASH
* SPECIALIZED_ITEMTYPE_TREASURE
* SPECIALIZED_ITEMTYPE_TROPHY_COLLECTIBLE_FRAGMENT
* SPECIALIZED_ITEMTYPE_TROPHY_DUNGEON_BUFF_INGREDIENT
* SPECIALIZED_ITEMTYPE_TROPHY_KEY
* SPECIALIZED_ITEMTYPE_TROPHY_KEY_FRAGMENT
* SPECIALIZED_ITEMTYPE_TROPHY_MATERIAL_UPGRADER
* SPECIALIZED_ITEMTYPE_TROPHY_MUSEUM_PIECE
* SPECIALIZED_ITEMTYPE_TROPHY_RECIPE_FRAGMENT
* SPECIALIZED_ITEMTYPE_TROPHY_RUNEBOX_FRAGMENT
* SPECIALIZED_ITEMTYPE_TROPHY_SCROLL
* SPECIALIZED_ITEMTYPE_TROPHY_SURVEY_REPORT
* SPECIALIZED_ITEMTYPE_TROPHY_TOY
* SPECIALIZED_ITEMTYPE_TROPHY_TREASURE_MAP
* SPECIALIZED_ITEMTYPE_TROPHY_TRIBUTE_CLUE
* SPECIALIZED_ITEMTYPE_TROPHY_UPGRADE_FRAGMENT
* SPECIALIZED_ITEMTYPE_WEAPON
* SPECIALIZED_ITEMTYPE_WEAPON_BOOSTER
* SPECIALIZED_ITEMTYPE_WEAPON_TRAIT
* SPECIALIZED_ITEMTYPE_WOODWORKING_BOOSTER
* SPECIALIZED_ITEMTYPE_WOODWORKING_MATERIAL
* SPECIALIZED_ITEMTYPE_WOODWORKING_RAW_MATERIAL


h5. StoreItemResult
* STORE_ITEM_RESULT_INVALID_ITEM
* STORE_ITEM_RESULT_INVENTORY_FULL
* STORE_ITEM_RESULT_IS_UNIQUE
* STORE_ITEM_RESULT_SUCCESS


h5. TradeskillResult
* CRAFTING_RESULT_ALREADY_RESEARCHING
* CRAFTING_RESULT_BUSY
* CRAFTING_RESULT_CANNOT_AFFORD
* CRAFTING_RESULT_CANNOT_RESEARCH_RETRAITED_ITEM
* CRAFTING_RESULT_CANT_DECONSTRUCT_WORN
* CRAFTING_RESULT_CRAFT_SUCCESS
* CRAFTING_RESULT_DECONSTRUCT_BAD_QUANTITY
* CRAFTING_RESULT_DECONSTRUCT_SUCCESS
* CRAFTING_RESULT_EMPTY_SCRIPT_SLOT
* CRAFTING_RESULT_FAILED_TO_ADD_CRAFTING_RESULT
* CRAFTING_RESULT_FAIL_MATERIAL_REQUIREMENTS
* CRAFTING_RESULT_FAIL_PATTERN_REQUIREMENTS
* CRAFTING_RESULT_GRIMOIRE_DISABLED
* CRAFTING_RESULT_IMPROVE_FAILED
* CRAFTING_RESULT_INTERNAL_ERROR
* CRAFTING_RESULT_INTERRUPTED
* CRAFTING_RESULT_INVALID_ALCHEMY_INGREDIENT
* CRAFTING_RESULT_INVALID_BASE
* CRAFTING_RESULT_INVALID_CRAFTING_RESULT
* CRAFTING_RESULT_INVALID_GRIMOIRE
* CRAFTING_RESULT_INVALID_MATERIAL
* CRAFTING_RESULT_INVALID_PATTERN
* CRAFTING_RESULT_INVALID_REAGENT
* CRAFTING_RESULT_INVALID_RESEARCH
* CRAFTING_RESULT_INVALID_RESEARCH_TRADESKILL
* CRAFTING_RESULT_INVALID_RUNE
* CRAFTING_RESULT_INVALID_SCRIBING_COMBINATION
* CRAFTING_RESULT_INVALID_SCRIPT
* CRAFTING_RESULT_INVALID_STYLE_MATERIAL
* CRAFTING_RESULT_INVALID_TRAIT_MATERIAL
* CRAFTING_RESULT_INVENTORY_FULL
* CRAFTING_RESULT_ITEM_CRAFT_UNIQUE
* CRAFTING_RESULT_ITEM_NOT_DECONSTRUCTABLE
* CRAFTING_RESULT_ITEM_NOT_IMPROVABLE
* CRAFTING_RESULT_ITEM_NOT_REFINEABLE
* CRAFTING_RESULT_ITEM_NOT_RESEARCHABLE
* CRAFTING_RESULT_MUST_LEARN_STYLE
* CRAFTING_RESULT_MUST_LEARN_TRAIT
* CRAFTING_RESULT_NEEDS_SMITHING_MATERIAL
* CRAFTING_RESULT_NEEDS_STYLE_MATERIAL
* CRAFTING_RESULT_NEEDS_TRAIT_MATERIAL
* CRAFTING_RESULT_NEED_BASE_RANK
* CRAFTING_RESULT_NEED_COMPONENTS_FOR_CRAFT
* CRAFTING_RESULT_NEED_DECONSTRUCT_RANK
* CRAFTING_RESULT_NEED_ENCHANTING_QUALITY_RANK
* CRAFTING_RESULT_NEED_ENCHANTING_RANK
* CRAFTING_RESULT_NEED_ITEM_TO_RESEARCH
* CRAFTING_RESULT_NEED_RANK_FOR_CRAFT
* CRAFTING_RESULT_NEED_RECIPE_QUALITY_RANK
* CRAFTING_RESULT_NEED_RECIPE_RANK
* CRAFTING_RESULT_NEED_REFINE_RANK
* CRAFTING_RESULT_NEED_REQUIREMENTS_FOR_CRAFT
* CRAFTING_RESULT_NEED_UNLOCK_TO_DECONSTRUCT
* CRAFTING_RESULT_NEED_UNLOCK_TO_RESEARCH
* CRAFTING_RESULT_NOT_HOUSE_OWNER
* CRAFTING_RESULT_NO_ITEM_TO_DECONSTRUCT
* CRAFTING_RESULT_NO_ITEM_TO_REFINE
* CRAFTING_RESULT_NO_ITEM_TO_RESEARCH
* CRAFTING_RESULT_NO_MATCH
* CRAFTING_RESULT_NO_RECIPE
* CRAFTING_RESULT_NO_RESULT
* CRAFTING_RESULT_REFINE_SUCCESS
* CRAFTING_RESULT_SCRIBING_DISABLED
* CRAFTING_RESULT_SKILL_UNCHANGED
* CRAFTING_RESULT_SOME_STATIONS_NOT_CONSUMED
* CRAFTING_RESULT_TOO_FEW_REAGENTS
* CRAFTING_RESULT_TOO_LOW_LEVEL_FOR_STYLE
* CRAFTING_RESULT_TOO_MANY_CRAFTING_INPUTS
* CRAFTING_RESULT_TOO_MANY_CRAFTING_ITERATIONS
* CRAFTING_RESULT_TOO_MANY_CRAFTING_RESULTS
* CRAFTING_RESULT_TOO_MANY_REAGENTS
* CRAFTING_RESULT_TOO_MANY_RESEARCH
* CRAFTING_RESULT_UNKNOWN_RECIPE
* CRAFTING_RESULT_UNKNOWN_SKILL_DECONSTRUCT
* CRAFTING_RESULT_UNKNOWN_SKILL_REFINE
* CRAFTING_RESULT_UNOWNED_GRIMOIRE
* CRAFTING_RESULT_UNOWNED_SCRIPT
* CRAFTING_RESULT_WRONG_ADDITIVE_CATEGORY
* CRAFTING_RESULT_WRONG_BOOSTER
* CRAFTING_RESULT_WRONG_STYLE_CRAFT
* CRAFTING_RESULT_WRONG_TARGET_CRAFT
* CRAFTING_RESULT_WRONG_TARGET_DECONSTRUCT
* CRAFTING_RESULT_WRONG_TARGET_REFINE
* CRAFTING_RESULT_WRONG_TRADESKILL_FOR_CRAFT


h5. TraitBonus
* TRAIT_BONUS_AGGRESSIVE
* TRAIT_BONUS_AUGMENTED
* TRAIT_BONUS_BLOODTHIRSTY
* TRAIT_BONUS_BOLSTERED
* TRAIT_BONUS_CHARGED
* TRAIT_BONUS_DECISIVE
* TRAIT_BONUS_POWERED
* TRAIT_BONUS_PROLIFIC
* TRAIT_BONUS_QUICKENED
* TRAIT_BONUS_STURDY
* TRAIT_BONUS_SWIFT
* TRAIT_BONUS_TRAINING_XP
* TRAIT_BONUS_WELL_FITTED


h5. VisualArmorType
* VISUAL_ARMORTYPE_CLOTHING
* VISUAL_ARMORTYPE_HEAVY
* VISUAL_ARMORTYPE_LIGHT
* VISUAL_ARMORTYPE_MEDIUM
* VISUAL_ARMORTYPE_NONE
* VISUAL_ARMORTYPE_SIGNATURE
* VISUAL_ARMORTYPE_UNDAUNTED


h5. WeaponConfigType
* WEAPON_CONFIG_TYPE_BOW
* WEAPON_CONFIG_TYPE_DESTRO_STAFF
* WEAPON_CONFIG_TYPE_DUAL_WIELD
* WEAPON_CONFIG_TYPE_FIRE_STAFF
* WEAPON_CONFIG_TYPE_FROST_STAFF
* WEAPON_CONFIG_TYPE_LIGHTNING_STAFF
* WEAPON_CONFIG_TYPE_NONE
* WEAPON_CONFIG_TYPE_ONE_HANDED
* WEAPON_CONFIG_TYPE_ONE_HAND_AND_SHIELD
* WEAPON_CONFIG_TYPE_RESTO_STAFF
* WEAPON_CONFIG_TYPE_SHIELD_ONLY
* WEAPON_CONFIG_TYPE_TWO_HANDED
* WEAPON_CONFIG_TYPE_UNARMED
* WEAPON_CONFIG_TYPE_WEREWOLF


h5. WeaponModelType
* WEAPON_MODEL_TYPE_AXE
* WEAPON_MODEL_TYPE_BOW
* WEAPON_MODEL_TYPE_DAGGER
* WEAPON_MODEL_TYPE_HAMMER
* WEAPON_MODEL_TYPE_NONE
* WEAPON_MODEL_TYPE_PROP
* WEAPON_MODEL_TYPE_RUNE
* WEAPON_MODEL_TYPE_SHIELD
* WEAPON_MODEL_TYPE_STAFF
* WEAPON_MODEL_TYPE_SWORD


h5. WeaponType
* WEAPONTYPE_AXE
* WEAPONTYPE_BOW
* WEAPONTYPE_DAGGER
* WEAPONTYPE_FIRE_STAFF
* WEAPONTYPE_FROST_STAFF
* WEAPONTYPE_HAMMER
* WEAPONTYPE_HEALING_STAFF
* WEAPONTYPE_LIGHTNING_STAFF
* WEAPONTYPE_NONE
* WEAPONTYPE_RUNE
* WEAPONTYPE_SHIELD
* WEAPONTYPE_SWORD
* WEAPONTYPE_TWO_HANDED_AXE
* WEAPONTYPE_TWO_HANDED_HAMMER
* WEAPONTYPE_TWO_HANDED_SWORD


h5. Globals
* NUM_ALCHEMY_TRAITS_PER_REAGENT


h5. QuestConditionType
* QUEST_CONDITION_TYPE_ABILITY_TYPE_USED_ON_NPC
* QUEST_CONDITION_TYPE_ABILITY_TYPE_USED_ON_TABLE
* QUEST_CONDITION_TYPE_ABILITY_USED_ON_NPC
* QUEST_CONDITION_TYPE_ABILITY_USED_ON_TABLE
* QUEST_CONDITION_TYPE_ADVANCE_COMPLETABLE_SIBLINGS
* QUEST_CONDITION_TYPE_ARTIFACT_CAPTURED
* QUEST_CONDITION_TYPE_ARTIFACT_RETURNED
* QUEST_CONDITION_TYPE_BATTLEGROUND_EARNED_POINTS
* QUEST_CONDITION_TYPE_BATTLEGROUND_PARTICIPATION
* QUEST_CONDITION_TYPE_BATTLEGROUND_VICTORY
* QUEST_CONDITION_TYPE_CAPTURE_KEEP_TYPE
* QUEST_CONDITION_TYPE_CAPTURE_KEEP_TYPE_UNIQUE_KEEPS
* QUEST_CONDITION_TYPE_CAPTURE_SPECIFIC_KEEP
* QUEST_CONDITION_TYPE_COLLECT_ITEM
* QUEST_CONDITION_TYPE_CRAFT_ITEM
* QUEST_CONDITION_TYPE_CRAFT_RANDOM_WRIT_ITEM
* QUEST_CONDITION_TYPE_DECONSTRUCT_ITEM
* QUEST_CONDITION_TYPE_DISMISSED_COMPANION
* QUEST_CONDITION_TYPE_EARN_CHAMPION_POINT
* QUEST_CONDITION_TYPE_ENTER_SUBZONE
* QUEST_CONDITION_TYPE_ENTER_ZONE
* QUEST_CONDITION_TYPE_EQUIP_ITEM
* QUEST_CONDITION_TYPE_EVENT_FAIL
* QUEST_CONDITION_TYPE_EVENT_SUCCESS
* QUEST_CONDITION_TYPE_EXIT_SUBZONE
* QUEST_CONDITION_TYPE_FOLLOWER_GAINED
* QUEST_CONDITION_TYPE_FOLLOWER_LOST
* QUEST_CONDITION_TYPE_GATHER_ITEM
* QUEST_CONDITION_TYPE_GATHER_ITEM_TRAIT
* QUEST_CONDITION_TYPE_GATHER_ITEM_TYPE
* QUEST_CONDITION_TYPE_GIVE_ITEM
* QUEST_CONDITION_TYPE_GOTO_POINT
* QUEST_CONDITION_TYPE_GUILD_TRADER_GOLD_TRANSACTION
* QUEST_CONDITION_TYPE_HAS_ITEM
* QUEST_CONDITION_TYPE_INTERACT_MONSTER
* QUEST_CONDITION_TYPE_INTERACT_OBJECT
* QUEST_CONDITION_TYPE_INTERACT_OBJECT_IN_STATE
* QUEST_CONDITION_TYPE_INTERACT_SIMPLE_OBJECT
* QUEST_CONDITION_TYPE_INTERACT_SIMPLE_OBJECT_IN_STATE
* QUEST_CONDITION_TYPE_KILL_BOUNTY_CLASSIFICATION_TYPE
* QUEST_CONDITION_TYPE_KILL_ENEMY_GUARDS
* QUEST_CONDITION_TYPE_KILL_ENEMY_PLAYERS
* QUEST_CONDITION_TYPE_KILL_ENEMY_PLAYERS_OF_CLASS
* QUEST_CONDITION_TYPE_KILL_ENEMY_PLAYERS_WHILE_DEFENDING_KEEP
* QUEST_CONDITION_TYPE_KILL_MONSTER
* QUEST_CONDITION_TYPE_KILL_MONSTER_TABLE
* QUEST_CONDITION_TYPE_KILL_MONSTER_TYPE
* QUEST_CONDITION_TYPE_LEAVE_REVIVE_COUNTER_LIST
* QUEST_CONDITION_TYPE_LEVEL_UP
* QUEST_CONDITION_TYPE_LOOT_TREASURE_CHEST
* QUEST_CONDITION_TYPE_NPC_GOAL
* QUEST_CONDITION_TYPE_NPC_GOAL_FAIL
* QUEST_CONDITION_TYPE_PICKPOCKET_ITEM
* QUEST_CONDITION_TYPE_PLAYER_DEATH
* QUEST_CONDITION_TYPE_PLAYER_LOGOUT
* QUEST_CONDITION_TYPE_READ_BOOK
* QUEST_CONDITION_TYPE_SCRIBE_ABILITY
* QUEST_CONDITION_TYPE_SCRIPT_ACTION
* QUEST_CONDITION_TYPE_SELL_LAUNDER_ITEM
* QUEST_CONDITION_TYPE_SPECTACLE_EVENT_PHASE_CHANGE
* QUEST_CONDITION_TYPE_SUBCLASS_SWAP_SKILL_LINE
* QUEST_CONDITION_TYPE_SUBCLASS_TRAIN_SKILL_LINE
* QUEST_CONDITION_TYPE_SUMMONED_COMPANION
* QUEST_CONDITION_TYPE_TALK_TO
* QUEST_CONDITION_TYPE_TIMER
* QUEST_CONDITION_TYPE_TRANSITION_INTERACT_OBJECT
* QUEST_CONDITION_TYPE_TRIBUTE_LOST_MATCH_MONSTER
* QUEST_CONDITION_TYPE_TRIBUTE_LOST_MATCH_PLAYER
* QUEST_CONDITION_TYPE_TRIBUTE_WON_MATCH_MONSTER
* QUEST_CONDITION_TYPE_TRIBUTE_WON_MATCH_PLAYER
* QUEST_CONDITION_TYPE_UNEARTH_ANTIQUITY
* QUEST_CONDITION_TYPE_USE_EMOTE
* QUEST_CONDITION_TYPE_USE_QUEST_ITEM
* QUEST_CONDITION_TYPE_VENDOR_GOLD_TRANSACTION


h5. QuestPinPositionSymbolicState
* QUEST_PIN_STATE_HAS_ADDITIONAL_SYMBOLIC_POSITION
* QUEST_PIN_STATE_IS_SYMBOLIC_POSITION
* QUEST_PIN_STATE_NONE


h5. QuestRemovedType
* QUEST_REMOVED_TYPE_ABANDONED
* QUEST_REMOVED_TYPE_COMPLETED


h5. QuestRepeatableType
* QUEST_REPEAT_DAILY
* QUEST_REPEAT_EVENT_RESET
* QUEST_REPEAT_MONTHLY
* QUEST_REPEAT_NOT_REPEATABLE
* QUEST_REPEAT_REPEATABLE
* QUEST_REPEAT_REPEATABLE_PER_DURATION
* QUEST_REPEAT_WEEKLY


h5. QuestShareResult
* QUEST_SHARE_RESULT_ACCEPTED
* QUEST_SHARE_RESULT_DECLINED
* QUEST_SHARE_RESULT_FAILED_TO_SHARE


h5. QuestStepComparisonType
* QUEST_STEP_TYPE_AND
* QUEST_STEP_TYPE_BRANCH
* QUEST_STEP_TYPE_END
* QUEST_STEP_TYPE_OR


h5. QuestStepVisibility
* QUEST_STEP_VISIBILITY_HIDDEN
* QUEST_STEP_VISIBILITY_HINT
* QUEST_STEP_VISIBILITY_OPTIONAL


h5. QuestType
* QUEST_TYPE_AVA
* QUEST_TYPE_AVA_GRAND
* QUEST_TYPE_AVA_GROUP
* QUEST_TYPE_BATTLEGROUND
* QUEST_TYPE_CLASS
* QUEST_TYPE_COMPANION
* QUEST_TYPE_CRAFTING
* QUEST_TYPE_DUNGEON
* QUEST_TYPE_GROUP
* QUEST_TYPE_GUILD
* QUEST_TYPE_HOLIDAY_EVENT
* QUEST_TYPE_MAIN_STORY
* QUEST_TYPE_NONE
* QUEST_TYPE_PROLOGUE
* QUEST_TYPE_RAID
* QUEST_TYPE_SCRIBING
* QUEST_TYPE_TRIBUTE
* QUEST_TYPE_UNDAUNTED_PLEDGE


h5. TrackedDataType
* TRACK_TYPE_INVALID
* TRACK_TYPE_QUEST


h5. TrackerGoalTextError
* TRACKER_GOAL_DEFAULT_TEXT_ERROR_DEFAULT_TRACKER_GOAL_TEXT
* TRACKER_GOAL_DEFAULT_TEXT_ERROR_PLAYER_DIED
* TRACKER_GOAL_DEFAULT_TEXT_ERROR_PLAYER_LOGOFF


h5. TrackingLevel
* TRACKING_LEVEL_ASSISTED
* TRACKING_LEVEL_TRACKED
* TRACKING_LEVEL_UNTRACKED


h5. Globals
* INVALID_TRACKER_INDEX
* MAX_JOURNAL_QUESTS
* TRACKER_MAX_TRACKED


h5. Globals


h5. AccessibilitySetting
* ACCESSIBILITY_SETTING_ACCESSIBILITY_MODE
* ACCESSIBILITY_SETTING_ACCESSIBLE_QUICKWHEELS
* ACCESSIBILITY_SETTING_GAMEPAD_AIM_ASSIST_INTENSITY
* ACCESSIBILITY_SETTING_MOUSE_AIM_ASSIST_INTENSITY
* ACCESSIBILITY_SETTING_NARRATION_VOICE_SPEED
* ACCESSIBILITY_SETTING_NARRATION_VOICE_TYPE
* ACCESSIBILITY_SETTING_NARRATION_VOLUME
* ACCESSIBILITY_SETTING_PLAYER_WAYPOINT_ICON_COLOR
* ACCESSIBILITY_SETTING_SCREEN_NARRATION
* ACCESSIBILITY_SETTING_SEND_TRANSCRIPT_TO_TEXT_CHAT
* ACCESSIBILITY_SETTING_TEXT_CHAT_NARRATION
* ACCESSIBILITY_SETTING_TEXT_INPUT_NARRATION
* ACCESSIBILITY_SETTING_VOICE_CHAT_ACCESSIBILITY
* ACCESSIBILITY_SETTING_ZONE_CHAT_NARRATION


h5. AccountSettings
* ACCOUNT_SETTING_ACCOUNT_EMAIL
* ACCOUNT_SETTING_GET_UPDATES


h5. ActionBarSetting
* ACTION_BAR_SETTING_LOCK_ACTION_BARS


h5. ActionBarSettingChoice
* ACTION_BAR_SETTING_CHOICE_AUTOMATIC
* ACTION_BAR_SETTING_CHOICE_OFF
* ACTION_BAR_SETTING_CHOICE_ON


h5. ActiveCombatTipSetting
* ACT_SETTING_ALWAYS
* ACT_SETTING_AUTO
* ACT_SETTING_OFF


h5. AmbientOcclusionType
* AMBIENT_OCCLUSION_TYPE_HBAO
* AMBIENT_OCCLUSION_TYPE_LSAO
* AMBIENT_OCCLUSION_TYPE_NONE
* AMBIENT_OCCLUSION_TYPE_SSAO
* AMBIENT_OCCLUSION_TYPE_SSGI


h5. AntiAliasingType
* ANTIALIASING_TYPE_DLSS
* ANTIALIASING_TYPE_FXAA
* ANTIALIASING_TYPE_NONE
* ANTIALIASING_TYPE_NVAA
* ANTIALIASING_TYPE_TAA


h5. AudioSetting
* AUDIO_SETTING_AMBIENT_ENABLED
* AUDIO_SETTING_AMBIENT_VOLUME
* AUDIO_SETTING_AUDIO_ENABLED
* AUDIO_SETTING_AUDIO_VOLUME
* AUDIO_SETTING_BACKGROUND_AUDIO
* AUDIO_SETTING_COMBAT_MUSIC_MODE
* AUDIO_SETTING_FOOTSTEPS_ENABLED
* AUDIO_SETTING_FOOTSTEPS_VOLUME
* AUDIO_SETTING_INTRO_MUSIC
* AUDIO_SETTING_MUSIC_ENABLED
* AUDIO_SETTING_MUSIC_VOLUME
* AUDIO_SETTING_SFX_ENABLED
* AUDIO_SETTING_SFX_VOLUME
* AUDIO_SETTING_SOUND_ENABLED
* AUDIO_SETTING_SPATIAL_SOUND
* AUDIO_SETTING_SPATIAL_SOUND_QUALITY
* AUDIO_SETTING_SPEAKER_SETUP
* AUDIO_SETTING_UI_ENABLED
* AUDIO_SETTING_UI_VOLUME
* AUDIO_SETTING_VIDEO_ENABLED
* AUDIO_SETTING_VIDEO_VOLUME
* AUDIO_SETTING_VOICE_CHAT_VOLUME
* AUDIO_SETTING_VO_ENABLED
* AUDIO_SETTING_VO_VOLUME


h5. AvANotificationsSettingChoice
* AVA_NOTIFICATIONS_SETTING_CHOICE_ALWAYS_SHOW
* AVA_NOTIFICATIONS_SETTING_CHOICE_AUTOMATIC
* AVA_NOTIFICATIONS_SETTING_CHOICE_DONT_SHOW


h5. BuffDebuffEnabledChoice
* BUFF_DEBUFF_ENABLED_CHOICE_ALWAYS_SHOW
* BUFF_DEBUFF_ENABLED_CHOICE_AUTOMATIC
* BUFF_DEBUFF_ENABLED_CHOICE_DONT_SHOW


h5. BuffsSettings
* BUFFS_SETTING_ALL_ENABLED
* BUFFS_SETTING_BUFFS_ENABLED
* BUFFS_SETTING_BUFFS_ENABLED_FOR_SELF
* BUFFS_SETTING_BUFFS_ENABLED_FOR_TARGET
* BUFFS_SETTING_DEBUFFS_ENABLED
* BUFFS_SETTING_DEBUFFS_ENABLED_FOR_SELF
* BUFFS_SETTING_DEBUFFS_ENABLED_FOR_TARGET
* BUFFS_SETTING_DEBUFFS_ENABLED_FOR_TARGET_FROM_OTHERS
* BUFFS_SETTING_LONG_EFFECTS
* BUFFS_SETTING_PERMANENT_EFFECTS


h5. CameraOptionsPreview
* CAMERA_OPTIONS_PREVIEW_FORCE_FIRST_PERSON
* CAMERA_OPTIONS_PREVIEW_FORCE_THIRD_PERSON
* CAMERA_OPTIONS_PREVIEW_NONE


h5. CameraSetting
* CAMERA_SETTING_ASSASSINATION_CAMERA
* CAMERA_SETTING_DISTANCE
* CAMERA_SETTING_DISTANCE_SYNCED
* CAMERA_SETTING_DISTANCE_UNSHEATHED
* CAMERA_SETTING_FIRST_PERSON_FIELD_OF_VIEW
* CAMERA_SETTING_FIRST_PERSON_HEAD_BOB
* CAMERA_SETTING_FOV_CHANGES_ALLOWED
* CAMERA_SETTING_INVERT_X
* CAMERA_SETTING_INVERT_Y
* CAMERA_SETTING_SCREEN_SHAKE
* CAMERA_SETTING_SENSITIVITY_FIRST_PERSON_X
* CAMERA_SETTING_SENSITIVITY_FIRST_PERSON_Y
* CAMERA_SETTING_SENSITIVITY_THIRD_PERSON_X
* CAMERA_SETTING_SENSITIVITY_THIRD_PERSON_Y
* CAMERA_SETTING_SMOOTHING
* CAMERA_SETTING_THIRD_PERSON_FIELD_OF_VIEW
* CAMERA_SETTING_THIRD_PERSON_HORIZONTAL_OFFSET
* CAMERA_SETTING_THIRD_PERSON_HORIZONTAL_POSITION_MULTIPLIER
* CAMERA_SETTING_THIRD_PERSON_SIEGE_WEAPONRY
* CAMERA_SETTING_THIRD_PERSON_VERTICAL_OFFSET


h5. ChatBubbleSetting
* CHAT_BUBBLE_SETTING_ENABLED
* CHAT_BUBBLE_SETTING_ENABLED_FOR_LOCAL_PLAYER
* CHAT_BUBBLE_SETTING_ENABLED_ONLY_FROM_CONTACTS
* CHAT_BUBBLE_SETTING_SPEED_MODIFIER


h5. ClutterQuality
* CLUTTER_QUALITY_HIGH
* CLUTTER_QUALITY_LOW
* CLUTTER_QUALITY_MEDIUM
* CLUTTER_QUALITY_OFF
* CLUTTER_QUALITY_ULTRA


h5. CombatSetting
* COMBAT_SETTING_ALLOW_COMPANION_AUTO_ULTIMATE
* COMBAT_SETTING_CLAMP_GROUND_TARGET_ENABLED
* COMBAT_SETTING_ENCOUNTER_LOG_APPEAR_ANONYMOUS
* COMBAT_SETTING_MONSTER_TELLS_COLOR_SWAP_ENABLED
* COMBAT_SETTING_MONSTER_TELLS_ENABLED
* COMBAT_SETTING_MONSTER_TELLS_ENEMY_BRIGHTNESS
* COMBAT_SETTING_MONSTER_TELLS_ENEMY_COLOR
* COMBAT_SETTING_MONSTER_TELLS_FRIENDLY_BRIGHTNESS
* COMBAT_SETTING_MONSTER_TELLS_FRIENDLY_COLOR
* COMBAT_SETTING_PREVENT_ATTACKING_INNOCENTS
* COMBAT_SETTING_QUICK_CAST_GROUND_ABILITIES
* COMBAT_SETTING_ROLL_DODGE_DOUBLE_TAP
* COMBAT_SETTING_ROLL_DODGE_WINDOW
* COMBAT_SETTING_SCROLLING_COMBAT_TEXT_ENABLED
* COMBAT_SETTING_SCT_INCOMING_DAMAGE_ENABLED
* COMBAT_SETTING_SCT_INCOMING_DOT_ENABLED
* COMBAT_SETTING_SCT_INCOMING_ENABLED
* COMBAT_SETTING_SCT_INCOMING_HEALING_ENABLED
* COMBAT_SETTING_SCT_INCOMING_HOT_ENABLED
* COMBAT_SETTING_SCT_INCOMING_PET_DAMAGE_ENABLED
* COMBAT_SETTING_SCT_INCOMING_PET_DOT_ENABLED
* COMBAT_SETTING_SCT_INCOMING_POINT_GAINS_ENABLED
* COMBAT_SETTING_SCT_INCOMING_STATUS_EFFECTS_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_DAMAGE_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_DOT_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_HEALING_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_HOT_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_PET_DAMAGE_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_PET_DOT_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_PET_HEALING_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_PET_HOT_ENABLED
* COMBAT_SETTING_SCT_OUTGOING_STATUS_EFFECTS_ENABLED
* COMBAT_SETTING_SCT_SHOW_OVER_HEAL
* COMBAT_SETTING_USE_BATTLE_LEVEL


h5. CompanionPassengerPreference
* COMPANION_PASSENGER_PREFERENCE_ALWAYS
* COMPANION_PASSENGER_PREFERENCE_NEVER
* COMPANION_PASSENGER_PREFERENCE_WHEN_PLAYER_NOT_GROUPED


h5. CompanionReactionFrequencyRate
* COMPANION_REACTION_FREQUENCY_RATE_HIGH
* COMPANION_REACTION_FREQUENCY_RATE_LOW
* COMPANION_REACTION_FREQUENCY_RATE_NORMAL
* COMPANION_REACTION_FREQUENCY_RATE_VERY_LOW


h5. CompassActiveQuestsChoice
* COMPASS_ACTIVE_QUESTS_CHOICE_FOCUSED
* COMPASS_ACTIVE_QUESTS_CHOICE_OFF
* COMPASS_ACTIVE_QUESTS_CHOICE_ON


h5. DefaultSoulGemChoice
* DEFAULT_SOUL_GEM_CHOICE_CROWN
* DEFAULT_SOUL_GEM_CHOICE_GOLD


h5. DepthOfFieldMode
* DEPTH_OF_FIELD_MODE_CIRCULAR
* DEPTH_OF_FIELD_MODE_OFF
* DEPTH_OF_FIELD_MODE_SIMPLE
* DEPTH_OF_FIELD_MODE_SMOOTH


h5. EnergySustainabilityScreenDimAndResolution
* ENERGY_SUSTAINABILITY_SCREEN_DIM_AND_RESOLUTION_DISABLED
* ENERGY_SUSTAINABILITY_SCREEN_DIM_AND_RESOLUTION_FIVE_MINS
* ENERGY_SUSTAINABILITY_SCREEN_DIM_AND_RESOLUTION_TEN_MINS


h5. GamepadChatTextSizeSetting
* GAMEPAD_CHAT_TEXT_SIZE_SETTING_LARGE
* GAMEPAD_CHAT_TEXT_SIZE_SETTING_MEDIUM
* GAMEPAD_CHAT_TEXT_SIZE_SETTING_SMALL


h5. GamepadSetting
* GAMEPAD_SETTING_CAMERA_SENSITIVITY_X
* GAMEPAD_SETTING_CAMERA_SENSITIVITY_Y
* GAMEPAD_SETTING_DEADZONE_INNER_LEFT_STICK
* GAMEPAD_SETTING_DEADZONE_INNER_RIGHT_STICK
* GAMEPAD_SETTING_DEADZONE_OUTER_LEFT_STICK
* GAMEPAD_SETTING_DEADZONE_OUTER_RIGHT_STICK
* GAMEPAD_SETTING_DEADZONE_TRIGGERS
* GAMEPAD_SETTING_GAMEPAD_TEMPLATE
* GAMEPAD_SETTING_INPUT_PREFERRED_MODE
* GAMEPAD_SETTING_INVERT_X
* GAMEPAD_SETTING_INVERT_Y
* GAMEPAD_SETTING_KEYBIND_DISPLAY_MODE
* GAMEPAD_SETTING_USE_KEYBOARD_CHAT
* GAMEPAD_SETTING_USE_KEYBOARD_LOGIN
* GAMEPAD_SETTING_VIBRATION
* GAMEPAD_SETTING_WAS_LAST_INPUT_GAMEPAD


h5. GuildKeepNoticesSettingChoice
* GUILD_KEEP_NOTICES_SETTING_CHOICE_ALERT
* GUILD_KEEP_NOTICES_SETTING_CHOICE_CHAT
* GUILD_KEEP_NOTICES_SETTING_CHOICE_DONT_SHOW


h5. InWorldUISetting
* IN_WORLD_UI_SETTING_COMPANION_PASSENGER_PREFERENCE
* IN_WORLD_UI_SETTING_COMPANION_REACTION_FREQUENCY
* IN_WORLD_UI_SETTING_DEFAULT_SOUL_GEM
* IN_WORLD_UI_SETTING_FOOT_INVERSE_KINEMATICS
* IN_WORLD_UI_SETTING_GLOW_THICKNESS
* IN_WORLD_UI_SETTING_HIDE_LOIN_CLOTH
* IN_WORLD_UI_SETTING_HIDE_MOUNT_INVENTORY_UPGRADE
* IN_WORLD_UI_SETTING_HIDE_MOUNT_SPEED_UPGRADE
* IN_WORLD_UI_SETTING_HIDE_MOUNT_STAMINA_UPGRADE
* IN_WORLD_UI_SETTING_HIDE_POLYMORPH_HELM
* IN_WORLD_UI_SETTING_HIDE_TASSETS
* IN_WORLD_UI_SETTING_INTERACTABLE_GLOW_ENABLED
* IN_WORLD_UI_SETTING_INTERACTABLE_GLOW_INTENSITY
* IN_WORLD_UI_SETTING_LIMIT_FOLLOWERS_IN_TOWNS
* IN_WORLD_UI_SETTING_TARGET_GLOW_ENABLED
* IN_WORLD_UI_SETTING_TARGET_GLOW_INTENSITY
* IN_WORLD_UI_SETTING_TARGET_MARKER_SIZE
* IN_WORLD_UI_SETTING_TOGGLE_SPRINT


h5. KeybindDisplayMode
* KEYBIND_DISPLAY_MODE_ALWAYS_GAMEPAD
* KEYBIND_DISPLAY_MODE_ALWAYS_KEYBOARD
* KEYBIND_DISPLAY_MODE_AUTOMATIC


h5. LanguageSetting
* LANGUAGE_SETTING_USE_PROFANITY_FILTER


h5. LootSetting
* LOOT_SETTING_AOE_LOOT
* LOOT_SETTING_AUTO_ADD_TO_CRAFT_BAG
* LOOT_SETTING_AUTO_LOOT
* LOOT_SETTING_AUTO_LOOT_STOLEN
* LOOT_SETTING_LOOT_HISTORY
* LOOT_SETTING_PREVENT_STEALING_PLACED


h5. NameplateDisplayChoice
* NAMEPLATE_CHOICE_ALL
* NAMEPLATE_CHOICE_ALLY
* NAMEPLATE_CHOICE_ALWAYS
* NAMEPLATE_CHOICE_CENTER
* NAMEPLATE_CHOICE_ENEMY
* NAMEPLATE_CHOICE_INJURED
* NAMEPLATE_CHOICE_INJURED_OR_TARGETED
* NAMEPLATE_CHOICE_INVALID
* NAMEPLATE_CHOICE_LEFT
* NAMEPLATE_CHOICE_NEVER
* NAMEPLATE_CHOICE_NONE
* NAMEPLATE_CHOICE_TARGETED


h5. NameplateDisplayType
* NAMEPLATE_TYPE_ALLIANCE_INDICATORS
* NAMEPLATE_TYPE_ALL_HEALTHBARS
* NAMEPLATE_TYPE_ALL_NAMEPLATES
* NAMEPLATE_TYPE_DEFUNCT_DONT_REMOVE_1
* NAMEPLATE_TYPE_DEFUNCT_DONT_REMOVE_2
* NAMEPLATE_TYPE_ENEMY_NPC_HEALTHBARS
* NAMEPLATE_TYPE_ENEMY_NPC_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_ENEMY_NPC_NAMEPLATES
* NAMEPLATE_TYPE_ENEMY_NPC_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_ENEMY_PLAYER_HEALTHBARS
* NAMEPLATE_TYPE_ENEMY_PLAYER_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_ENEMY_PLAYER_NAMEPLATES
* NAMEPLATE_TYPE_ENEMY_PLAYER_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_FOLLOWER_INDICATORS
* NAMEPLATE_TYPE_FRIENDLY_NPC_HEALTHBARS
* NAMEPLATE_TYPE_FRIENDLY_NPC_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_FRIENDLY_NPC_NAMEPLATES
* NAMEPLATE_TYPE_FRIENDLY_NPC_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_FRIENDLY_PLAYER_HEALTHBARS
* NAMEPLATE_TYPE_FRIENDLY_PLAYER_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_FRIENDLY_PLAYER_NAMEPLATES
* NAMEPLATE_TYPE_FRIENDLY_PLAYER_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_GROUP_INDICATORS
* NAMEPLATE_TYPE_GROUP_MEMBER_HEALTHBARS
* NAMEPLATE_TYPE_GROUP_MEMBER_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_GROUP_MEMBER_NAMEPLATES
* NAMEPLATE_TYPE_GROUP_MEMBER_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_HEALTHBAR_ALIGNMENT
* NAMEPLATE_TYPE_HEALTHBAR_CHASE_BAR
* NAMEPLATE_TYPE_HEALTHBAR_FRAME_BORDER
* NAMEPLATE_TYPE_NEUTRAL_NPC_HEALTHBARS
* NAMEPLATE_TYPE_NEUTRAL_NPC_HEALTHBARS_HIGHLIGHT
* NAMEPLATE_TYPE_NEUTRAL_NPC_NAMEPLATES
* NAMEPLATE_TYPE_NEUTRAL_NPC_NAMEPLATES_HIGHLIGHT
* NAMEPLATE_TYPE_PLAYER_HEALTHBAR
* NAMEPLATE_TYPE_PLAYER_HEALTHBAR_HIGHLIGHT
* NAMEPLATE_TYPE_PLAYER_NAMEPLATE
* NAMEPLATE_TYPE_PLAYER_NAMEPLATE_HIGHLIGHT
* NAMEPLATE_TYPE_RESURRECT_INDICATORS
* NAMEPLATE_TYPE_SHOW_PLAYER_GUILDS
* NAMEPLATE_TYPE_SHOW_PLAYER_TITLES
* NAMEPLATE_TYPE_TARGET_MARKERS


h5. NarrationVoiceSpeed
* NARRATION_VOICE_SPEED_EXTRA_FAST
* NARRATION_VOICE_SPEED_FAST
* NARRATION_VOICE_SPEED_NORMAL


h5. NarrationVoiceType
* NARRATION_VOICE_TYPE_FEMALE
* NARRATION_VOICE_TYPE_MALE


h5. OptionsCustomSetting
* OPTIONS_CUSTOM_SETTING_CHAT_BUBBLE_EMOTE_ENABLED
* OPTIONS_CUSTOM_SETTING_CHAT_BUBBLE_GROUP_ENABLED
* OPTIONS_CUSTOM_SETTING_CHAT_BUBBLE_SAY_ENABLED
* OPTIONS_CUSTOM_SETTING_CHAT_BUBBLE_WHISPER_ENABLED
* OPTIONS_CUSTOM_SETTING_CHAT_BUBBLE_YELL_ENABLED
* OPTIONS_CUSTOM_SETTING_FRAMERATE_LATENCY_RESET_POSITION
* OPTIONS_CUSTOM_SETTING_GAMEPAD_PREGAME_PLAY_CINEMATIC
* OPTIONS_CUSTOM_SETTING_GAMEPAD_PREGAME_SERVER_SELECT
* OPTIONS_CUSTOM_SETTING_GAMEPAD_PREGAME_VIEW_CREDITS
* OPTIONS_CUSTOM_SETTING_GAMMA_ADJUST
* OPTIONS_CUSTOM_SETTING_MONSTER_TELLS_ENEMY_TEST
* OPTIONS_CUSTOM_SETTING_MONSTER_TELLS_FRIENDLY_TEST
* OPTIONS_CUSTOM_SETTING_RESEND_EMAIL_ACTIVATION
* OPTIONS_CUSTOM_SETTING_RESET_GAMEPAD_CONTROLS
* OPTIONS_CUSTOM_SETTING_RESET_GAMEPAD_DEADZONES
* OPTIONS_CUSTOM_SETTING_RESET_TUTORIALS
* OPTIONS_CUSTOM_SETTING_SCREENSHOT_MODE
* OPTIONS_CUSTOM_SETTING_SCREEN_ADJUST
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_EMOTE
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GROUP
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GUILD1
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GUILD2
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GUILD3
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GUILD4
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_GUILD5
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_NPC
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_OFFICER1
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_OFFICER2
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_OFFICER3
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_OFFICER4
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_OFFICER5
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_SAY
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_SYSTEM
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_WHISPER_INC
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_WHISPER_OUT
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_YELL
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_ENG
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_FRA
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_GER
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_JPN
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_RUS
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_SCN
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_COLOR_ZONE_SPA
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_TITLE_GUILD1
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_TITLE_GUILD2
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_TITLE_GUILD3
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_TITLE_GUILD4
* OPTIONS_CUSTOM_SETTING_SOCIAL_CHAT_TITLE_GUILD5
* OPTIONS_CUSTOM_SETTING_SOCIAL_GAMEPAD_TEXT_SIZE
* OPTIONS_CUSTOM_SETTING_SOCIAL_MIN_ALPHA
* OPTIONS_CUSTOM_SETTING_SOCIAL_TEXT_SIZE


h5. PlanarWaterReflectionQuality
* PLANAR_WATER_REFLECTION_QUALITY_HIGH
* PLANAR_WATER_REFLECTION_QUALITY_LOW_DEPRECATED
* PLANAR_WATER_REFLECTION_QUALITY_MEDIUM
* PLANAR_WATER_REFLECTION_QUALITY_OFF
* PLANAR_WATER_REFLECTION_QUALITY_SCORPIO


h5. PrimaryPlayerNameSetting
* PRIMARY_PLAYER_NAME_SETTING_PREFER_CHARACTER
* PRIMARY_PLAYER_NAME_SETTING_PREFER_USERID


h5. QuickCastGroundAbilitiesChoice
* QUICK_CAST_GROUND_ABILITIES_CHOICE_AUTOMATIC
* QUICK_CAST_GROUND_ABILITIES_CHOICE_OFF
* QUICK_CAST_GROUND_ABILITIES_CHOICE_ON


h5. RaidLifeVisibilityChoice
* RAID_LIFE_VISIBILITY_CHOICE_AUTOMATIC
* RAID_LIFE_VISIBILITY_CHOICE_OFF
* RAID_LIFE_VISIBILITY_CHOICE_ON


h5. RandomMountType
* RANDOM_MOUNT_TYPE_ANY
* RANDOM_MOUNT_TYPE_FAVORITE
* RANDOM_MOUNT_TYPE_NONE


h5. RealmSelectMethod
* REALM_SELECT_METHOD_DEFAULT_REALM
* REALM_SELECT_METHOD_LAST_REALM
* REALM_SELECT_METHOD_USER_SELECTS


h5. ReflectionQuality
* REFLECTION_QUALITY_HIGH
* REFLECTION_QUALITY_LOW
* REFLECTION_QUALITY_MEDIUM
* REFLECTION_QUALITY_OFF
* REFLECTION_QUALITY_SCORPIO


h5. ResourceBarsSettingChoice
* RESOURCE_BARS_SETTING_CHOICE_ALWAYS_SHOW
* RESOURCE_BARS_SETTING_CHOICE_AUTOMATIC
* RESOURCE_BARS_SETTING_CHOICE_DONT_SHOW


h5. ResourceNumbersSetting
* RESOURCE_NUMBERS_SETTING_NUMBER_AND_PERCENT
* RESOURCE_NUMBERS_SETTING_NUMBER_ONLY
* RESOURCE_NUMBERS_SETTING_OFF
* RESOURCE_NUMBERS_SETTING_PERCENT_ONLY


h5. ScreenspaceWaterReflectionQuality
* SCREENSPACE_WATER_REFLECTION_QUALITY_HIGH
* SCREENSPACE_WATER_REFLECTION_QUALITY_LOW
* SCREENSPACE_WATER_REFLECTION_QUALITY_MEDIUM
* SCREENSPACE_WATER_REFLECTION_QUALITY_OFF
* SCREENSPACE_WATER_REFLECTION_QUALITY_ULTRA


h5. SetOptions
* SETTINGS_SET_OPTION_DO_NOT_SAVE_TO_PERSISTED_DATA
* SETTINGS_SET_OPTION_SAVE_TO_PERSISTED_DATA


h5. SettingSystemPanel
* SETTING_PANEL_ACCESSIBILITY
* SETTING_PANEL_ACCOUNT
* SETTING_PANEL_AUDIO
* SETTING_PANEL_CAMERA
* SETTING_PANEL_CINEMATIC
* SETTING_PANEL_COMBAT
* SETTING_PANEL_DEBUG
* SETTING_PANEL_GAMEPLAY
* SETTING_PANEL_INTERFACE
* SETTING_PANEL_NAMEPLATES
* SETTING_PANEL_SOCIAL
* SETTING_PANEL_VIDEO


h5. SettingSystemType
* SETTING_TYPE_ACCESSIBILITY
* SETTING_TYPE_ACCOUNT
* SETTING_TYPE_ACTION_BARS
* SETTING_TYPE_ACTIVE_COMBAT_TIP
* SETTING_TYPE_AUDIO
* SETTING_TYPE_BUFFS
* SETTING_TYPE_CAMERA
* SETTING_TYPE_CHAT_BUBBLE
* SETTING_TYPE_CHAT_GLOBALS
* SETTING_TYPE_CHAT_TABS
* SETTING_TYPE_COMBAT
* SETTING_TYPE_DEVELOPER_DEBUG
* SETTING_TYPE_GAMEPAD
* SETTING_TYPE_GRAPHICS
* SETTING_TYPE_IN_WORLD
* SETTING_TYPE_LANGUAGE
* SETTING_TYPE_LOOT
* SETTING_TYPE_NAMEPLATES
* SETTING_TYPE_SUBTITLES
* SETTING_TYPE_TUTORIAL
* SETTING_TYPE_UI
* SETTING_TYPE_VOICE


h5. ShadowsChoice
* SHADOWS_CHOICE_HIGH
* SHADOWS_CHOICE_LOW
* SHADOWS_CHOICE_MEDIUM
* SHADOWS_CHOICE_OFF
* SHADOWS_CHOICE_PS4
* SHADOWS_CHOICE_ULTRA
* SHADOWS_CHOICE_XB1


h5. SiegeCameraChoice
* SIEGE_CAMERA_CHOICE_CONSTRAINED
* SIEGE_CAMERA_CHOICE_FREE


h5. SubtitleSetting
* SUBTITLE_SETTING_ENABLED_FOR_NPCS
* SUBTITLE_SETTING_ENABLED_FOR_VIDEOS


h5. TextureResolutionChoice
* TEX_RES_CHOICE_HIGH
* TEX_RES_CHOICE_LOW
* TEX_RES_CHOICE_MEDIUM


h5. UISetting
* UI_SETTING_ALWAYS_SHOW_STATUS_TEXT
* UI_SETTING_AUTOMATIC_QUEST_TRACKING
* UI_SETTING_AUTO_DECLINE_DUEL_INVITES
* UI_SETTING_AUTO_DECLINE_TRIBUTE_INVITES
* UI_SETTING_COMPASS_ACTIVE_QUESTS
* UI_SETTING_COMPASS_COMPANION
* UI_SETTING_COMPASS_DISTANCE_TRACKING
* UI_SETTING_COMPASS_GROUP_LEADER
* UI_SETTING_COMPASS_GROUP_MEMBER_AVA
* UI_SETTING_COMPASS_GROUP_MEMBER_BATTLEGROUND
* UI_SETTING_COMPASS_GROUP_MEMBER_DELVE
* UI_SETTING_COMPASS_GROUP_MEMBER_DUNGEON
* UI_SETTING_COMPASS_GROUP_MEMBER_GENERAL
* UI_SETTING_COMPASS_GROUP_MEMBER_RAID
* UI_SETTING_COMPASS_QUEST_GIVERS
* UI_SETTING_COMPASS_TARGET_MARKERS
* UI_SETTING_CUSTOM_SCALE
* UI_SETTING_DEPRECATED3
* UI_SETTING_FADE_PLAYER_BARS
* UI_SETTING_FRAMERATE_LATENCY_LOCK
* UI_SETTING_GAMEPAD_CHAT_HUD_ENABLED
* UI_SETTING_GAMEPAD_CUSTOM_SCALE
* UI_SETTING_PRIMARY_PLAYER_NAME_GAMEPAD
* UI_SETTING_PRIMARY_PLAYER_NAME_KEYBOARD
* UI_SETTING_RESOURCE_NUMBERS
* UI_SETTING_RESTRICTED_COMMUNICATION
* UI_SETTING_RETURN_CURSOR_ON_CHAT_FOCUS
* UI_SETTING_SHOW_ACTION_BAR
* UI_SETTING_SHOW_ACTION_BAR_BACK_ROW
* UI_SETTING_SHOW_ACTION_BAR_TIMERS
* UI_SETTING_SHOW_ARMOR_INDICATOR
* UI_SETTING_SHOW_AVA_NOTIFICATIONS
* UI_SETTING_SHOW_FRAMERATE
* UI_SETTING_SHOW_GUILD_KEEP_NOTICES
* UI_SETTING_SHOW_HOUSE_TRACKER
* UI_SETTING_SHOW_LATENCY
* UI_SETTING_SHOW_LEADERBOARD_NOTIFICATIONS
* UI_SETTING_SHOW_PVP_KILL_FEED_NOTIFICATIONS
* UI_SETTING_SHOW_QUEST_BESTOWER_INDICATORS
* UI_SETTING_SHOW_QUEST_TRACKER
* UI_SETTING_SHOW_RAID_LIVES
* UI_SETTING_SHOW_RESOURCE_BARS
* UI_SETTING_SHOW_WEAPON_INDICATOR
* UI_SETTING_SOCIAL_LIST_HIDE_OFFLINE
* UI_SETTING_TEXT_LANGUAGE
* UI_SETTING_ULTIMATE_NUMBER
* UI_SETTING_USE_CUSTOM_SCALE
* UI_SETTING_USE_GAMEPAD_CUSTOM_SCALE


h5. Globals


h5. Globals


h5. GregorianCalendarMonths
* GREGORIAN_CALENDAR_MONTHS_MONTH_EIGHT
* GREGORIAN_CALENDAR_MONTHS_MONTH_ELEVEN
* GREGORIAN_CALENDAR_MONTHS_MONTH_FIVE
* GREGORIAN_CALENDAR_MONTHS_MONTH_FOUR
* GREGORIAN_CALENDAR_MONTHS_MONTH_NINE
* GREGORIAN_CALENDAR_MONTHS_MONTH_ONE
* GREGORIAN_CALENDAR_MONTHS_MONTH_SEVEN
* GREGORIAN_CALENDAR_MONTHS_MONTH_SIX
* GREGORIAN_CALENDAR_MONTHS_MONTH_TEN
* GREGORIAN_CALENDAR_MONTHS_MONTH_THREE
* GREGORIAN_CALENDAR_MONTHS_MONTH_TWELVE
* GREGORIAN_CALENDAR_MONTHS_MONTH_TWO


h5. TimeFormatDirectionCode
* TIME_FORMAT_DIRECTION_ASCENDING
* TIME_FORMAT_DIRECTION_DESCENDING
* TIME_FORMAT_DIRECTION_NONE


h5. TimeFormatPrecisionCode
* TIME_FORMAT_PRECISION_MILLISECONDS
* TIME_FORMAT_PRECISION_MILLISECONDS_NO_HOURS_OR_DAYS
* TIME_FORMAT_PRECISION_SECONDS
* TIME_FORMAT_PRECISION_TENTHS
* TIME_FORMAT_PRECISION_TENTHS_RELEVANT
* TIME_FORMAT_PRECISION_TWELVE_HOUR
* TIME_FORMAT_PRECISION_TWELVE_HOUR_NO_SECONDS
* TIME_FORMAT_PRECISION_TWENTY_FOUR_HOUR


h5. TimeFormatStyleCode
* TIME_FORMAT_STYLE_CAST_TIME
* TIME_FORMAT_STYLE_CHANNEL_TIME
* TIME_FORMAT_STYLE_CLOCK_TIME
* TIME_FORMAT_STYLE_COLONS
* TIME_FORMAT_STYLE_COOLDOWN_TIME
* TIME_FORMAT_STYLE_DESCRIPTIVE
* TIME_FORMAT_STYLE_DESCRIPTIVE_MINIMAL
* TIME_FORMAT_STYLE_DESCRIPTIVE_MINIMAL_HIDE_ZEROES
* TIME_FORMAT_STYLE_DESCRIPTIVE_MINIMAL_SHOW_TENTHS_SECS
* TIME_FORMAT_STYLE_DESCRIPTIVE_SHORT
* TIME_FORMAT_STYLE_DESCRIPTIVE_SHORT_SHOW_ZERO_SECS
* TIME_FORMAT_STYLE_DURATION
* TIME_FORMAT_STYLE_RELATIVE_TIMESTAMP
* TIME_FORMAT_STYLE_SHOW_LARGEST_TWO_UNITS
* TIME_FORMAT_STYLE_SHOW_LARGEST_UNIT
* TIME_FORMAT_STYLE_SHOW_LARGEST_UNIT_DESCRIPTIVE
* TIME_FORMAT_STYLE_SHOW_LARGEST_UNIT_DESCRIPTIVE_COLOR
* TIME_FORMAT_STYLE_SHOW_LARGEST_UNIT_DESCRIPTIVE_SHORT


h5. Globals


h5. TradeActionResult
* TRADE_ACTION_RESULT_ADD_ITEM_DUPLICATE
* TRADE_ACTION_RESULT_DISABLED
* TRADE_ACTION_RESULT_IGNORING_YOU
* TRADE_ACTION_RESULT_INVALID_TRADE_SLOT
* TRADE_ACTION_RESULT_ITEM_ADD_LOCKED
* TRADE_ACTION_RESULT_ITEM_IS_BOUND
* TRADE_ACTION_RESULT_ITEM_IS_STOLEN
* TRADE_ACTION_RESULT_ITEM_UNIQUE_FROM_OTHER
* TRADE_ACTION_RESULT_NEED_ALLIANCE_FOR_TRADE
* TRADE_ACTION_RESULT_NEED_PLAYER_FOR_TRADE
* TRADE_ACTION_RESULT_NOT_CONSIDERING_TRADE_INVITE
* TRADE_ACTION_RESULT_NOT_ENOUGH_EMPTY_SLOTS
* TRADE_ACTION_RESULT_NOT_ENOUGH_SLOTS
* TRADE_ACTION_RESULT_NOT_TRADING
* TRADE_ACTION_RESULT_NOT_WAITING_TRADE_INVITE
* TRADE_ACTION_RESULT_ON_TRADE_COOLDOWN
* TRADE_ACTION_RESULT_OTHER_HAS_TOO_MUCH_MONEY
* TRADE_ACTION_RESULT_OTHER_IS_MISSING_MONEY
* TRADE_ACTION_RESULT_OTHER_PLAYER_MISSING
* TRADE_ACTION_RESULT_PARTICIPANT_IS_DEAD
* TRADE_ACTION_RESULT_SUCCESS
* TRADE_ACTION_RESULT_TARGET_IS_TRADING
* TRADE_ACTION_RESULT_TOO_FAR_TO_TRADE
* TRADE_ACTION_RESULT_TRADE_INVITE_ALREADY_SENT
* TRADE_ACTION_RESULT_TRADE_INVITE_FAILED
* TRADE_ACTION_RESULT_TRADE_INVITE_PENDING
* TRADE_ACTION_RESULT_TRADE_INVITE_WHEN_ACTIVE
* TRADE_ACTION_RESULT_TRADE_SELF_ERROR
* TRADE_ACTION_RESULT_TRADE_TARGET_REQUIRED
* TRADE_ACTION_RESULT_UKNOWN_ITEM
* TRADE_ACTION_RESULT_YOU_ARE_BUSY
* TRADE_ACTION_RESULT_YOU_ARE_MISSING_MONEY
* TRADE_ACTION_RESULT_YOU_HAVE_TOO_MUCH_MONEY


h5. TradeConfirmation
* TRADE_CONFIRM_ACCEPT
* TRADE_CONFIRM_EDIT


h5. TradeParticipant
* TRADE_ME
* TRADE_THEM


h5. TradeState
* TRADE_STATE_IDLE
* TRADE_STATE_INVITE_CONSIDERING
* TRADE_STATE_INVITE_WAITING
* TRADE_STATE_TRADING


h5. Globals


h5. Globals


h5. Globals


h5. Globals


h5. AnnouncementBannerOverrideType
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_ARMOR_STYLES
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_CRATE
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_CURRENCIES
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_FURNISHING
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_GENERAL_REWARDS
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_MOTIF
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_NONE
* ANNOUNCEMENT_BANNER_OVERRIDE_TYPE_WEAPON_STYLES


h5. ClaimRewardResult
* CLAIM_REWARD_RESULT_CAMPAIGN_DISABLED
* CLAIM_REWARD_RESULT_CHOICE_INVALID_DEFS
* CLAIM_REWARD_RESULT_CHOICE_INVALID_TYPE
* CLAIM_REWARD_RESULT_CHOICE_MISSING
* CLAIM_REWARD_RESULT_EXCEEDS_CURRENCY_CAP
* CLAIM_REWARD_RESULT_FAILED_REQ
* CLAIM_REWARD_RESULT_INVALID
* CLAIM_REWARD_RESULT_INVALID_CHOICE
* CLAIM_REWARD_RESULT_INVALID_LEVEL
* CLAIM_REWARD_RESULT_ITEM_INVALID_DEFS
* CLAIM_REWARD_RESULT_ITEM_INVALID_QUANTITY
* CLAIM_REWARD_RESULT_ITEM_INVALID_REQUIRED_LEVEL
* CLAIM_REWARD_RESULT_ITEM_NOT_ENOUGH_SPACE
* CLAIM_REWARD_RESULT_ITEM_UNIQUENESS_FAILURE
* CLAIM_REWARD_RESULT_NOT_RETURNING_PLAYER
* CLAIM_REWARD_RESULT_NO_DAILY_LOGIN_REWARD_FOUND
* CLAIM_REWARD_RESULT_NO_PENDING_REWARD
* CLAIM_REWARD_RESULT_SUCCESS


h5. ExternalGrantRewardResult
* EXT_GRANT_RESPONSE_FAILED_SAVE
* EXT_GRANT_RESPONSE_INTERNAL_ONLY
* EXT_GRANT_RESPONSE_INVALID_REWARD
* EXT_GRANT_RESPONSE_SUCCESS


h5. InstantUnlockRewardCategory
* INSTANT_UNLOCK_REWARD_CATEGORY_NONE
* INSTANT_UNLOCK_REWARD_CATEGORY_QUEST_STARTER
* INSTANT_UNLOCK_REWARD_CATEGORY_SERVICE_TOKEN
* INSTANT_UNLOCK_REWARD_CATEGORY_UPGRADE


h5. InstantUnlockRewardType
* INSTANT_UNLOCK_ACCOUNT_MINOR_BACKPACK
* INSTANT_UNLOCK_ALLIANCE_CHANGE_TOKEN
* INSTANT_UNLOCK_APPEARANCE_CHANGE_TOKEN
* INSTANT_UNLOCK_ARMORY_BUILD_SLOT
* INSTANT_UNLOCK_BITE_CURE
* INSTANT_UNLOCK_CHARACTER_SLOT
* INSTANT_UNLOCK_ESO_PLUS
* INSTANT_UNLOCK_NONE
* INSTANT_UNLOCK_OUTFIT
* INSTANT_UNLOCK_PLAYER_BACKPACK
* INSTANT_UNLOCK_PLAYER_BANK
* INSTANT_UNLOCK_QUEST_GRANT
* INSTANT_UNLOCK_RACE_CHANGE_TOKEN
* INSTANT_UNLOCK_RENAME_TOKEN
* INSTANT_UNLOCK_SKILL_LINE
* INSTANT_UNLOCK_SKYSHARD_ZONE
* INSTANT_UNLOCK_VAMPIRE_BITE
* INSTANT_UNLOCK_WEREWOLF_BITE


h5. RewardDisplayFlags
* REWARD_DISPLAY_FLAGS_FROM_CONTAINER
* REWARD_DISPLAY_FLAGS_FROM_CROWN_STORE
* REWARD_DISPLAY_FLAGS_FROM_CROWN_STORE_CONTAINER


h5. RewardEntryType
* REWARD_ENTRY_TYPE_ACTIVE_COMPANION_EXPERIENCE
* REWARD_ENTRY_TYPE_ADD_CURRENCY
* REWARD_ENTRY_TYPE_ADD_EFFECT
* REWARD_ENTRY_TYPE_ADD_SKILL_LINE
* REWARD_ENTRY_TYPE_ADD_TITLE
* REWARD_ENTRY_TYPE_ADVANCE_ACHIEVEMENT
* REWARD_ENTRY_TYPE_CHOICE
* REWARD_ENTRY_TYPE_COLLECTIBLE
* REWARD_ENTRY_TYPE_EXPERIENCE
* REWARD_ENTRY_TYPE_INSTANT_UNLOCK
* REWARD_ENTRY_TYPE_ITEM
* REWARD_ENTRY_TYPE_LOOT_CRATE
* REWARD_ENTRY_TYPE_MAIL_ITEM
* REWARD_ENTRY_TYPE_REMOVE_EFFECT
* REWARD_ENTRY_TYPE_REMOVE_SKILL_LINE
* REWARD_ENTRY_TYPE_REMOVE_TITLE
* REWARD_ENTRY_TYPE_REWARD_LIST
* REWARD_ENTRY_TYPE_SKILL_LINE_EXPERIENCE
* REWARD_ENTRY_TYPE_TRIBUTE_CARD_UPGRADE
* REWARD_ENTRY_TYPE_TRIBUTE_CLUB_EXPERIENCE


h5. RewardItemType
* REWARD_ITEM_TYPE_COLLECTIBLE
* REWARD_ITEM_TYPE_ITEM
* REWARD_ITEM_TYPE_TRIBUTE_CARD_UPGRADE


h5. RewardType
* REWARD_TYPE_ALLIANCE_POINTS
* REWARD_TYPE_ARCHIVAL_FORTUNES
* REWARD_TYPE_AUTO_ITEM
* REWARD_TYPE_CHAOTIC_CREATIA
* REWARD_TYPE_EVENT_TICKETS
* REWARD_TYPE_IMPERIAL_FRAGMENTS
* REWARD_TYPE_INSPIRATION
* REWARD_TYPE_MONEY
* REWARD_TYPE_NONE
* REWARD_TYPE_PARTIAL_SKILL_POINTS
* REWARD_TYPE_SKILL_LINE
* REWARD_TYPE_SPECTACLE_PROGRESS
* REWARD_TYPE_STYLE_STONES
* REWARD_TYPE_TELVAR_STONES
* REWARD_TYPE_TRIBUTE_CLUB_EXPERIENCE
* REWARD_TYPE_UNDAUNTED_KEYS
* REWARD_TYPE_WRIT_VOUCHERS


h5. Globals


h5. AbilityProgressionResult
* ABILITY_PROGRESSION_RESULT_ABILITY_NOT_KNOWN
* ABILITY_PROGRESSION_RESULT_INVALID_LINE
* ABILITY_PROGRESSION_RESULT_MORPH_CHOSEN
* ABILITY_PROGRESSION_RESULT_MORPH_NOT_CHOSEN
* ABILITY_PROGRESSION_RESULT_NOT_ENOUGH_MONEY
* ABILITY_PROGRESSION_RESULT_NOT_HIGH_ENOUGH_LEVEL
* ABILITY_PROGRESSION_RESULT_NO_MORE_UPGRADES
* ABILITY_PROGRESSION_RESULT_NO_SKILL_POINTS
* ABILITY_PROGRESSION_RESULT_NO_VALID_UPGRADE
* ABILITY_PROGRESSION_RESULT_SUBCLASSING_ABILITY_PURCHASE_DISABLED
* ABILITY_PROGRESSION_RESULT_SUCCESS
* ABILITY_PROGRESSION_RESULT_TOO_LOW_LEVEL


h5. ActionBarLockedReason
* ACTION_BAR_LOCKED_REASON_COMBAT
* ACTION_BAR_LOCKED_REASON_NONE
* ACTION_BAR_LOCKED_REASON_NOT_RESPECCABLE


h5. ChampionDisciplineType
* CHAMPION_DISCIPLINE_TYPE_COMBAT
* CHAMPION_DISCIPLINE_TYPE_CONDITIONING
* CHAMPION_DISCIPLINE_TYPE_WORLD


h5. ChampionPurchaseResult
* CHAMPION_PURCHASE_ABILITY_CAP_EXCEEDED
* CHAMPION_PURCHASE_ABILITY_LINE_LEVEL_NOT_MET
* CHAMPION_PURCHASE_ATTRIBUTE_CAP_EXCEEDED
* CHAMPION_PURCHASE_CARRYING_DAEDRIC_ARTIFACT
* CHAMPION_PURCHASE_CHAMPION_BAR_ILLEGAL_SLOT
* CHAMPION_PURCHASE_CHAMPION_BAR_NOT_CHAMPION_SKILL
* CHAMPION_PURCHASE_CHAMPION_BAR_ON_COOLDOWN
* CHAMPION_PURCHASE_CHAMPION_BAR_SKILL_NOT_PURCHASED
* CHAMPION_PURCHASE_CHAMPION_BAR_SKILL_NOT_SLOTTABLE
* CHAMPION_PURCHASE_CHAMPION_BAR_WRONG_DISCIPLINE
* CHAMPION_PURCHASE_CHAMPION_NOT_UNLOCKED
* CHAMPION_PURCHASE_CP_DISABLED
* CHAMPION_PURCHASE_INTERNAL_ERROR
* CHAMPION_PURCHASE_INVALID_ABILITY
* CHAMPION_PURCHASE_INVALID_ATTRIBUTE
* CHAMPION_PURCHASE_IN_COMBAT
* CHAMPION_PURCHASE_IN_NOCP_BATTLEGROUND
* CHAMPION_PURCHASE_IN_NOCP_CAMPAIGN
* CHAMPION_PURCHASE_NOT_ENOUGH_POINTS
* CHAMPION_PURCHASE_RESPEC_FAILED
* CHAMPION_PURCHASE_SKILL_NEEDS_REFUND
* CHAMPION_PURCHASE_SKILL_NOT_CONNECTED
* CHAMPION_PURCHASE_SUCCESS
* CHAMPION_PURCHASE_USING_LOADOUT


h5. ChampionSkillType
* CHAMPION_SKILL_TYPE_NORMAL
* CHAMPION_SKILL_TYPE_NORMAL_SLOTTABLE
* CHAMPION_SKILL_TYPE_STAT_POOL_SLOTTABLE


h5. CurseType
* CURSE_TYPE_NONE
* CURSE_TYPE_VAMPIRE
* CURSE_TYPE_WEREWOLF


h5. HotBarCategory
* HOTBAR_CATEGORY_ALLY_WHEEL
* HOTBAR_CATEGORY_BACKUP
* HOTBAR_CATEGORY_CHAMPION
* HOTBAR_CATEGORY_COMPANION
* HOTBAR_CATEGORY_DAEDRIC_ARTIFACT
* HOTBAR_CATEGORY_EMOTE_WHEEL
* HOTBAR_CATEGORY_MEMENTO_WHEEL
* HOTBAR_CATEGORY_OVERLOAD
* HOTBAR_CATEGORY_PRIMARY
* HOTBAR_CATEGORY_QUICKSLOT_WHEEL
* HOTBAR_CATEGORY_TEMPORARY
* HOTBAR_CATEGORY_TOOL_WHEEL
* HOTBAR_CATEGORY_WEREWOLF


h5. HotBarResult
* HOT_BAR_RESULT_ABILITY_NOT_ACTIVE
* HOT_BAR_RESULT_ABILITY_NOT_KNOWN
* HOT_BAR_RESULT_BAD_SLOT
* HOT_BAR_RESULT_CANNOT_EDIT_HOTBAR
* HOT_BAR_RESULT_CANNOT_EDIT_SLOT
* HOT_BAR_RESULT_CANNOT_USE_WHILE_WEREWOLF
* HOT_BAR_RESULT_COLLECTIBLE_NOT_UNLOCKED
* HOT_BAR_RESULT_INVALID_SLOT_NUMBER
* HOT_BAR_RESULT_IS_NOT_NORMAL
* HOT_BAR_RESULT_IS_NOT_ULTIMATE
* HOT_BAR_RESULT_ITEM_IN_WEAPON_SLOT
* HOT_BAR_RESULT_ITEM_NOT_FOUND
* HOT_BAR_RESULT_NO_COMBAT_SWAP
* HOT_BAR_RESULT_SLOT_LOCKED
* HOT_BAR_RESULT_SUCCESS
* HOT_BAR_RESULT_USING_LOADOUT


h5. RespecPaymentType
* RESPEC_PAYMENT_TYPE_GOLD
* RESPEC_PAYMENT_TYPE_RESPEC_SCROLL


h5. RespecResult
* RESPEC_RESULT_ABILITY_DISABLED
* RESPEC_RESULT_ACTIVE_ABILITY_IS_AUTOGRANT
* RESPEC_RESULT_ACTIVE_ABILITY_NOT_FOUND
* RESPEC_RESULT_ACTIVE_ABILITY_NOT_PURCHASED
* RESPEC_RESULT_ACTIVE_ABILITY_PREREQS_UNMET
* RESPEC_RESULT_ACTIVE_HOTBAR_NOT_RESPECCABLE
* RESPEC_RESULT_CHAMPION_SKILL_REMOVED_FROM_ARMORY_BAR
* RESPEC_RESULT_CHAMPION_SKILL_REMOVED_FROM_BAR
* RESPEC_RESULT_CRAFTED_ABILITY_SCRIPT_DISABLED
* RESPEC_RESULT_HAS_NO_CHANGES
* RESPEC_RESULT_HOTBAR_ABILITY_ILLEGAL_SLOT
* RESPEC_RESULT_HOTBAR_ABILITY_NOT_FOUND
* RESPEC_RESULT_HOTBAR_ABILITY_NOT_PURCHASED
* RESPEC_RESULT_HOTBAR_ABILITY_NOT_USABLE
* RESPEC_RESULT_HOTBAR_ABILITY_REMOVED
* RESPEC_RESULT_HOTBAR_ABILITY_SLOT_NOT_RESPECCABLE
* RESPEC_RESULT_HOTBAR_INVALID_ABILITY
* RESPEC_RESULT_HOTBAR_NOT_AN_ABILITY
* RESPEC_RESULT_HOTBAR_NOT_COMPANION_BAR
* RESPEC_RESULT_HOTBAR_NOT_COMPANION_SKILL
* RESPEC_RESULT_HOTBAR_NOT_FOUND
* RESPEC_RESULT_HOTBAR_NOT_RESPECCABLE
* RESPEC_RESULT_HOTBAR_NO_COMPANION
* RESPEC_RESULT_HOTBAR_SLOT_NOT_AVAILABLE
* RESPEC_RESULT_INVALID_PROGRESSION_LINE
* RESPEC_RESULT_INVALID_SKILL_LINE
* RESPEC_RESULT_INVALID_SKILL_SELECTION
* RESPEC_RESULT_IN_VENGEANCE
* RESPEC_RESULT_IS_IN_COMBAT
* RESPEC_RESULT_IS_IN_COMBAT_ATTRIBUTE
* RESPEC_RESULT_NOT_AT_SKILL_RESPEC_SHRINE
* RESPEC_RESULT_NOT_ENOUGH_ATTRIBUTE_POINTS
* RESPEC_RESULT_NOT_ENOUGH_GOLD
* RESPEC_RESULT_NOT_ENOUGH_GOLD_FOR_MORPHS
* RESPEC_RESULT_NOT_ENOUGH_MORPH_XP
* RESPEC_RESULT_NOT_ENOUGH_SKILL_POINTS
* RESPEC_RESULT_NO_FULL_RESPEC_SCROLL
* RESPEC_RESULT_NO_MORPH_RESPEC_SCROLL
* RESPEC_RESULT_PASSIVE_ABILITY_IS_AUTOGRANT
* RESPEC_RESULT_PASSIVE_ABILITY_NOT_FOUND
* RESPEC_RESULT_PASSIVE_ABILITY_NOT_PURCHASED
* RESPEC_RESULT_PASSIVE_ABILITY_PREREQS_UNMET
* RESPEC_RESULT_REMOVED_ABILITIES_DURING_PURCHASE_MODE
* RESPEC_RESULT_REMOVED_NON_MORPH_DURING_MORPH_MODE
* RESPEC_RESULT_SCRIBING_DISABLED
* RESPEC_RESULT_SCROLL_NOT_ALLOWED
* RESPEC_RESULT_SKILL_ACTIVATE_ACTIVATING_SKILL_NOT_AVALIABLE
* RESPEC_RESULT_SKILL_ACTIVATE_ACTIVATING_SKILL_NOT_A_CLASS_SKILL
* RESPEC_RESULT_SKILL_ACTIVATE_ACTIVATING_SKILL_NOT_A_VALID_SKILL
* RESPEC_RESULT_SKILL_ACTIVATE_ACTIVATING_TWO_SUBSKILLS_FROM_SAME_CLASS
* RESPEC_RESULT_SKILL_ACTIVATE_CHARACTER_HAS_NO_CLASS
* RESPEC_RESULT_SKILL_ACTIVATE_NEED_ONE_SKILL_FROM_CHARACTER_CLASS
* RESPEC_RESULT_SKILL_ACTIVATE_NEED_TO_OWN_CLASS
* RESPEC_RESULT_SKILL_ACTIVATE_UNEQUAL_NUMBER_OF_REMOVES_AND_ADDS
* RESPEC_RESULT_SKILL_ALREADY_IN_TRAINING
* RESPEC_RESULT_SKILL_ALREADY_MASTERED
* RESPEC_RESULT_SKILL_REMOVED_WHILE_SUBCLASSING
* RESPEC_RESULT_SKILL_SWAPPING_DISABLED
* RESPEC_RESULT_SKILL_SWAPPING_INVALID_MODE
* RESPEC_RESULT_SKILL_TRAINING_CAN_NOT_TRAIN_ANYMORE_SKILLS
* RESPEC_RESULT_SKILL_TRAINING_NEED_TO_OWN_CLASS
* RESPEC_RESULT_SKILL_TRAINING_NOT_AN_ACCOUNT_SKILL
* RESPEC_RESULT_SKILL_TRAINING_NOT_A_CLASS_SKILL
* RESPEC_RESULT_SKILL_TRAINING_NOT_A_VALID_SKILL
* RESPEC_RESULT_SUBCLASSING_ABILITY_PURCHASE_DISABLED
* RESPEC_RESULT_SUBCLASSING_ACCESS_DENIED
* RESPEC_RESULT_SUBCLASSING_DISABLED
* RESPEC_RESULT_SUBCLASSING_SKILL_SWAPPING_DISABLED
* RESPEC_RESULT_SUBCLASSING_TRAINING_DISABLED
* RESPEC_RESULT_SUBCLASSING_TRAINING_INVALID_MODE
* RESPEC_RESULT_SUCCESS
* RESPEC_RESULT_UNKNOWN_REPEC_REQUEST_TYPE


h5. RespecType
* RESPEC_TYPE_ATTRIBUTES
* RESPEC_TYPE_CHAMPION
* RESPEC_TYPE_CHAMPION_SLOTS
* RESPEC_TYPE_SKILLS
* RESPEC_TYPE_SUBCLASS
* RESPEC_TYPE_VENGEANCE_PERKS
* RESPEC_TYPE_VENGEANCE_ROLE


h5. SkillGrowthType
* SKILL_GROWTH_TYPE_AP
* SKILL_GROWTH_TYPE_EXP
* SKILL_GROWTH_TYPE_INSPIRATION
* SKILL_GROWTH_TYPE_JUSTICE_THIEF
* SKILL_GROWTH_TYPE_KEEP
* SKILL_GROWTH_TYPE_SIEGE


h5. SkillPointAllocationMode
* SKILL_POINT_ALLOCATION_MODE_FULL
* SKILL_POINT_ALLOCATION_MODE_MORPHS_ONLY
* SKILL_POINT_ALLOCATION_MODE_PURCHASE_ONLY
* SKILL_POINT_ALLOCATION_MODE_SUBCLASS_ONLY


h5. SkillPointReason
* SKILL_POINT_CHANGE_REASON_ACHIEVEMENT
* SKILL_POINT_CHANGE_REASON_ACHIEVEMENT_COMPONENT
* SKILL_POINT_CHANGE_REASON_ACTION
* SKILL_POINT_CHANGE_REASON_AVA_RANK_UP
* SKILL_POINT_CHANGE_REASON_CHAMPION_RANK_UP
* SKILL_POINT_CHANGE_REASON_IGNORE
* SKILL_POINT_CHANGE_REASON_INITIALIZE
* SKILL_POINT_CHANGE_REASON_LEVEL_UP
* SKILL_POINT_CHANGE_REASON_OTHER
* SKILL_POINT_CHANGE_REASON_PURCHASE
* SKILL_POINT_CHANGE_REASON_QUEST_REWARD
* SKILL_POINT_CHANGE_REASON_SKILL_RESET
* SKILL_POINT_CHANGE_REASON_SKILL_RESPEC
* SKILL_POINT_CHANGE_REASON_SKYSHARD
* SKILL_POINT_CHANGE_REASON_SKYSHARD_INSTANT_UNLOCK


h5. SkillType
* SKILL_TYPE_ARMOR
* SKILL_TYPE_AVA
* SKILL_TYPE_CHAMPION
* SKILL_TYPE_CLASS
* SKILL_TYPE_GUILD
* SKILL_TYPE_NONE
* SKILL_TYPE_RACIAL
* SKILL_TYPE_TRADESKILL
* SKILL_TYPE_WEAPON
* SKILL_TYPE_WORLD


h5. SubclassingAccessLevel
* SUBCLASSING_ACCESS_LEVEL_CONDITIONAL
* SUBCLASSING_ACCESS_LEVEL_FULL
* SUBCLASSING_ACCESS_LEVEL_NONE


h5. Globals
* ABILITY_SKILLPOINT_COST
* MAX_RANKS_PER_ABILITY
* MAX_SKILL_LINES_IN_TRAINING
* NUM_ASSIGNABLE_HOTBARS
* NUM_SKILL_LINE_COLUMNS_PER_LINE
* NUM_PARTIAL_SKILL_POINTS_FOR_FULL
* SUBCLASS_ABILITY_SKILLPOINT_COST


h5. ClientGiftState
* GIFT_STATE_RECEIVED
* GIFT_STATE_RETURNED
* GIFT_STATE_SENT
* GIFT_STATE_THANKED


h5. ExpiringMarketCurrencyState
* EXPIRING_MARKET_CURRENCY_STATE_READY
* EXPIRING_MARKET_CURRENCY_STATE_UNKNOWN
* EXPIRING_MARKET_CURRENCY_STATE_UPDATING


h5. GiftBoxAction
* GIFT_ACTION_DELETE
* GIFT_ACTION_RESEND
* GIFT_ACTION_RETURN
* GIFT_ACTION_TAKE
* GIFT_ACTION_VIEW


h5. GiftBoxActionResult
* GIFT_ACTION_RESULT_CANNOT_GIFT_TO_PLAYER
* GIFT_ACTION_RESULT_COLLECTIBLE_ALREADY_OWNED
* GIFT_ACTION_RESULT_COLLECTIBLE_PARTIALLY_OWNED
* GIFT_ACTION_RESULT_ERROR
* GIFT_ACTION_RESULT_FINISHED
* GIFT_ACTION_RESULT_GIFTING_SYSTEM_LOCKED
* GIFT_ACTION_RESULT_RECIPIENT_EMPTY
* GIFT_ACTION_RESULT_RECIPIENT_IGNORED
* GIFT_ACTION_RESULT_RECIPIENT_NOT_DECORATED_DISPLAY_NAME
* GIFT_ACTION_RESULT_RECIPIENT_NOT_FOUND
* GIFT_ACTION_RESULT_RESTRICTED_COMMUNICATION
* GIFT_ACTION_RESULT_SUCCESS
* GIFT_ACTION_RESULT_WAITING_CONFIRM_GIVE_GIFT


h5. MarketCurrencyType
* MKCT_CROWNS
* MKCT_CROWN_GEMS
* MKCT_ENDEAVOR_SEALS
* MKCT_NONE


h5. MarketDisplayGroup
* MARKET_DISPLAY_GROUP_CHAPTER_UPGRADE
* MARKET_DISPLAY_GROUP_CROWN_STORE
* MARKET_DISPLAY_GROUP_HOUSE_EDITOR
* MARKET_DISPLAY_GROUP_HOUSE_PREVIEW


h5. MarketFilterView
* MARKET_FILTER_VIEW_ALL
* MARKET_FILTER_VIEW_NOT_PURCHASED
* MARKET_FILTER_VIEW_PURCHASED


h5. MarketOpenOperation
* MARKET_OPEN_OPERATION_ACTIVITY_FINDER
* MARKET_OPEN_OPERATION_ANNOUNCEMENT
* MARKET_OPEN_OPERATION_ANTIQUITY_JOURNAL
* MARKET_OPEN_OPERATION_COLLECTIBLE_FAILURE
* MARKET_OPEN_OPERATION_COLLECTIONS_DLC
* MARKET_OPEN_OPERATION_COLLECTIONS_OUTFITS
* MARKET_OPEN_OPERATION_CROWN_CRATES
* MARKET_OPEN_OPERATION_DIRECT
* MARKET_OPEN_OPERATION_DLC_FAILURE_CAMPAIGN_QUEUE
* MARKET_OPEN_OPERATION_DLC_FAILURE_TELEPORT_TO_GROUP
* MARKET_OPEN_OPERATION_DLC_FAILURE_TELEPORT_TO_ZONE
* MARKET_OPEN_OPERATION_DLC_FAILURE_WORLD_MAP
* MARKET_OPEN_OPERATION_GROUP_FINDER
* MARKET_OPEN_OPERATION_NOTIFICATION
* MARKET_OPEN_OPERATION_OUTFIT_CURRENCY
* MARKET_OPEN_OPERATION_PROMOTIONAL_EVENTS
* MARKET_OPEN_OPERATION_RESEARCH_SCROLLS
* MARKET_OPEN_OPERATION_SKILLS_SCRIBING_LIBRARY
* MARKET_OPEN_OPERATION_SKILLS_SUBCLASSING
* MARKET_OPEN_OPERATION_UNIVERSAL_STYLE_ITEM
* MARKET_OPEN_OPERATION_UNLOCK_ARMORY_BUILD_SLOT
* MARKET_OPEN_OPERATION_UNLOCK_NEW_OUTFIT
* MARKET_OPEN_OPERATION_ZONE_STORIES


h5. MarketProductFilterType
* MARKET_PRODUCT_FILTER_TYPE_COST_CROWNS
* MARKET_PRODUCT_FILTER_TYPE_COST_CROWN_GEMS
* MARKET_PRODUCT_FILTER_TYPE_COST_ENDEAVOR_SEALS
* MARKET_PRODUCT_FILTER_TYPE_ESO_PLUS_OFFERS
* MARKET_PRODUCT_FILTER_TYPE_FEATURED
* MARKET_PRODUCT_FILTER_TYPE_NEW


h5. MarketProductType
* MARKET_PRODUCT_TYPE_BUNDLE
* MARKET_PRODUCT_TYPE_CHAPTER
* MARKET_PRODUCT_TYPE_COLLECTIBLE
* MARKET_PRODUCT_TYPE_CROWN_CRATE
* MARKET_PRODUCT_TYPE_CURRENCY
* MARKET_PRODUCT_TYPE_HOUSING
* MARKET_PRODUCT_TYPE_INSTANT_UNLOCK
* MARKET_PRODUCT_TYPE_ITEM
* MARKET_PRODUCT_TYPE_NONE
* MARKET_PRODUCT_TYPE_PROMO


h5. MarketPurchasableResult
* MARKET_PURCHASE_RESULT_ALREADY_COMPLETED_INSTANT_UNLOCK
* MARKET_PURCHASE_RESULT_ALREADY_COMPLETED_QUEST
* MARKET_PURCHASE_RESULT_ALREADY_HAVE_QUEST
* MARKET_PURCHASE_RESULT_CAMPAIGN_LOCKED
* MARKET_PURCHASE_RESULT_CANNOT_GIFT_ENDEAVOR_SEAL_PRODUCTS
* MARKET_PURCHASE_RESULT_CANNOT_GIFT_GEM_PRODUCTS
* MARKET_PURCHASE_RESULT_CANNOT_GIFT_PRODUCT
* MARKET_PURCHASE_RESULT_CANNOT_GIFT_RECIPIENT_NOT_FOUND
* MARKET_PURCHASE_RESULT_CANNOT_GIFT_TO_PLAYER
* MARKET_PURCHASE_RESULT_CANNOT_GRANT_QUEST
* MARKET_PURCHASE_RESULT_COLLECTIBLE_ALREADY
* MARKET_PURCHASE_RESULT_COLLECTIBLE_ENTITLEMENT_RESTRICTED
* MARKET_PURCHASE_RESULT_COLLECTIONS_DISABLED
* MARKET_PURCHASE_RESULT_COMING_SOON
* MARKET_PURCHASE_RESULT_EXCEEDS_CURRENCY_CAP
* MARKET_PURCHASE_RESULT_EXCEEDS_MAX_QUANTITY
* MARKET_PURCHASE_RESULT_FAIL_INSTANT_UNLOCK_REQ_LIST
* MARKET_PURCHASE_RESULT_FAIL_PURCHASE_REQ_LIST
* MARKET_PURCHASE_RESULT_FAIL_SEE_REQ_LIST
* MARKET_PURCHASE_RESULT_GIFTING_GRACE_PERIOD_ACTIVE
* MARKET_PURCHASE_RESULT_GIFTING_LOCKED
* MARKET_PURCHASE_RESULT_GIFTING_NOT_ALLOWED
* MARKET_PURCHASE_RESULT_GIFT_COLLECTIBLE_ALREADY_OWNED
* MARKET_PURCHASE_RESULT_GIFT_COLLECTIBLE_PARTIALLY_OWNED
* MARKET_PURCHASE_RESULT_HOUSING_ALREADY_OWNED
* MARKET_PURCHASE_RESULT_INVALID_MARKET_COLLECTIBLE
* MARKET_PURCHASE_RESULT_INVALID_MARKET_HOUSING
* MARKET_PURCHASE_RESULT_INVALID_PRODUCT
* MARKET_PURCHASE_RESULT_INVALID_QUANTITY
* MARKET_PURCHASE_RESULT_INVALID_STACK_SIZE
* MARKET_PURCHASE_RESULT_MARKET_LOCKED
* MARKET_PURCHASE_RESULT_NOT_ENOUGH_CROWN_GEMS
* MARKET_PURCHASE_RESULT_NOT_ENOUGH_ENDEAVOR_SEALS
* MARKET_PURCHASE_RESULT_NOT_ENOUGH_ROOM
* MARKET_PURCHASE_RESULT_NOT_ENOUGH_VC
* MARKET_PURCHASE_RESULT_PRODUCT_ALREADY_IN_GIFT_INVENTORY
* MARKET_PURCHASE_RESULT_QUEST_JOURNAL_FULL
* MARKET_PURCHASE_RESULT_REQUIRES_ESO_PLUS
* MARKET_PURCHASE_RESULT_SUCCESS
* MARKET_PURCHASE_RESULT_TEMPORARY_HOTBAR_PROHIBITION
* MARKET_PURCHASE_RESULT_TOO_MANY_PENDING_GIFTS
* MARKET_PURCHASE_RESULT_UNAVAILABLE_PRODUCT
* MARKET_PURCHASE_RESULT_UNIQUE_ITEM_ALREADY
* MARKET_PURCHASE_RESULT_WAITING_CONFIRM_GIVE_GIFT


h5. MarketState
* MARKET_STATE_LOCKED
* MARKET_STATE_OPEN
* MARKET_STATE_UNKNOWN
* MARKET_STATE_UPDATING


h5. OpenMarketBehavior
* OPEN_MARKET_BEHAVIOR_NAVIGATE_TO_OTHER_PRODUCT
* OPEN_MARKET_BEHAVIOR_NAVIGATE_TO_PRODUCT
* OPEN_MARKET_BEHAVIOR_SHOW_CHAPTER_UPGRADE
* OPEN_MARKET_BEHAVIOR_SHOW_ESO_PLUS_CATEGORY
* OPEN_MARKET_BEHAVIOR_SHOW_FEATURED_CATEGORY
* OPEN_MARKET_BEHAVIOR_SHOW_MARKET_PRODUCT_CATEGORY


h5. ServiceTokenType
* SERVICE_TOKEN_ALLIANCE_CHANGE
* SERVICE_TOKEN_APPEARANCE_CHANGE
* SERVICE_TOKEN_NAME_CHANGE
* SERVICE_TOKEN_NONE
* SERVICE_TOKEN_RACE_CHANGE


h5. Globals
* EXPIRING_MARKET_CURRENCY_WARNING_THRESHOLD_SECONDS
* MAX_MARKET_PURCHASE_QUANTITY


h5. Globals


h5. JumpToPlayerResult
* JUMP_TO_PLAYER_RESULT_CROSS_ALLIANCE_LOCKED
* JUMP_TO_PLAYER_RESULT_GENERIC_FAILURE
* JUMP_TO_PLAYER_RESULT_PLAYER_DIFFICULTY_LOCKED
* JUMP_TO_PLAYER_RESULT_PLAYER_OFFLINE
* JUMP_TO_PLAYER_RESULT_SOLO_ZONE
* JUMP_TO_PLAYER_RESULT_SUCCESS
* JUMP_TO_PLAYER_RESULT_ZONE_COLLECTIBLE_LOCKED


h5. MapContentType
* MAP_CONTENT_AVA
* MAP_CONTENT_BATTLEGROUND
* MAP_CONTENT_DUNGEON
* MAP_CONTENT_NONE


h5. MapFilter
* MAP_FILTER_ACQUIRED_SKYSHARDS
* MAP_FILTER_ARENAS
* MAP_FILTER_AVA_GRAVEYARDS
* MAP_FILTER_AVA_GRAVEYARD_AREAS
* MAP_FILTER_AVA_OBJECTIVES
* MAP_FILTER_COMPANIONS
* MAP_FILTER_DEPRECATED
* MAP_FILTER_DIG_SITES
* MAP_FILTER_DUNGEONS
* MAP_FILTER_GROUP_MEMBERS
* MAP_FILTER_HOUSES
* MAP_FILTER_KILL_LOCATIONS
* MAP_FILTER_NONE
* MAP_FILTER_OBJECTIVES
* MAP_FILTER_QUESTS
* MAP_FILTER_RESOURCE_KEEPS
* MAP_FILTER_TRANSIT_LINES
* MAP_FILTER_TRANSIT_LINES_ALLIANCE
* MAP_FILTER_TRIALS
* MAP_FILTER_WAYSHRINES


h5. MapFilterType
* MAP_FILTER_TYPE_AVA_CYRODIIL
* MAP_FILTER_TYPE_AVA_IMPERIAL
* MAP_FILTER_TYPE_BATTLEGROUND
* MAP_FILTER_TYPE_GLOBAL
* MAP_FILTER_TYPE_STANDARD


h5. MapPingEventType
* PING_EVENT_ADDED
* PING_EVENT_REMOVED


h5. MapTransitLineAlliance
* MAP_TRANSIT_LINE_ALLIANCE_ALL
* MAP_TRANSIT_LINE_ALLIANCE_MINE


h5. PointOfInterestType
* POI_TYPE_ACHIEVEMENT
* POI_TYPE_ACHIEVEMENT_COMPONENT
* POI_TYPE_GROUP_DUNGEON
* POI_TYPE_HOUSE
* POI_TYPE_OBJECTIVE
* POI_TYPE_PUBLIC_DUNGEON
* POI_TYPE_STANDARD
* POI_TYPE_WAYSHRINE


h5. SetMapResultCode
* SET_MAP_RESULT_CURRENT_MAP_UNCHANGED
* SET_MAP_RESULT_FAILED
* SET_MAP_RESULT_MAP_CHANGED


h5. SkyshardDiscoveryStatus
* SKYSHARD_DISCOVERY_STATUS_ACQUIRED
* SKYSHARD_DISCOVERY_STATUS_DISCOVERED
* SKYSHARD_DISCOVERY_STATUS_UNDISCOVERED


h5. UIMapType
* MAPTYPE_COSMIC
* MAPTYPE_DEPRECATED_1
* MAPTYPE_NONE
* MAPTYPE_SUBZONE
* MAPTYPE_WORLD
* MAPTYPE_ZONE


h5. WorldEventLocationContext
* WORLD_EVENT_LOCATION_CONTEXT_NONE
* WORLD_EVENT_LOCATION_CONTEXT_POINT_OF_INTEREST
* WORLD_EVENT_LOCATION_CONTEXT_UNIT


h5. WorldEventType
* WORLD_EVENT_TYPE_DARK_ANCHOR
* WORLD_EVENT_TYPE_FISSURE
* WORLD_EVENT_TYPE_GEYSER
* WORLD_EVENT_TYPE_HARROWSTORM
* WORLD_EVENT_TYPE_MIRRORMOOR
* WORLD_EVENT_TYPE_MONSTER_HUNT
* WORLD_EVENT_TYPE_SIEGE_CAMP


h5. ZoneCompletionType
* ZONE_COMPLETION_TYPE_DELVES
* ZONE_COMPLETION_TYPE_FEATURED_ACHIEVEMENTS
* ZONE_COMPLETION_TYPE_GROUP_BOSSES
* ZONE_COMPLETION_TYPE_GROUP_DELVES
* ZONE_COMPLETION_TYPE_MAGES_GUILD_BOOKS
* ZONE_COMPLETION_TYPE_MUNDUS_STONES
* ZONE_COMPLETION_TYPE_NONE
* ZONE_COMPLETION_TYPE_POINTS_OF_INTEREST
* ZONE_COMPLETION_TYPE_PRIORITY_QUESTS
* ZONE_COMPLETION_TYPE_PUBLIC_DUNGEONS
* ZONE_COMPLETION_TYPE_SET_STATIONS
* ZONE_COMPLETION_TYPE_SKYSHARDS
* ZONE_COMPLETION_TYPE_STRIKING_LOCALES
* ZONE_COMPLETION_TYPE_WAYSHRINES
* ZONE_COMPLETION_TYPE_WORLD_EVENTS


h5. Globals
* INVALID_EXPLORATION_INDEX
* MAX_WORLD_EVENT_UNITS
* WESTERN_SKYRIM_ZONE_ID


h5. AudioSpeakerConfigurations
* AUDIO_SPEAKER_CONFIG_FIVE_POINT_ONE
* AUDIO_SPEAKER_CONFIG_FIVE_POINT_ZERO
* AUDIO_SPEAKER_CONFIG_FOUR_POINT_ONE
* AUDIO_SPEAKER_CONFIG_FOUR_POINT_ZERO
* AUDIO_SPEAKER_CONFIG_MONO
* AUDIO_SPEAKER_CONFIG_SEVEN_POINT_ONE
* AUDIO_SPEAKER_CONFIG_STEREO
* AUDIO_SPEAKER_CONFIG_TWO_POINT_ONE
* AUDIO_SPEAKER_CONFIG_USE_WINDOWS_SETTING


h5. CombatMusicModeSetting
* COMBAT_MUSIC_MODE_SETTING_ALL
* COMBAT_MUSIC_MODE_SETTING_BOSSES_ONLY
* COMBAT_MUSIC_MODE_SETTING_NONE


h5. OverrideMusicMode
* OVERRIDE_MUSIC_MODE_CHAMPION
* OVERRIDE_MUSIC_MODE_CREDITS
* OVERRIDE_MUSIC_MODE_DUELING
* OVERRIDE_MUSIC_MODE_NONE
* OVERRIDE_MUSIC_MODE_TRIBUTE


h5. SpatialSoundQualitySetting
* SPATIAL_SOUND_QUALITY_SETTING_HIGH
* SPATIAL_SOUND_QUALITY_SETTING_LOW


h5. Globals


h5. EnchantmentSearchCategoryType
* ENCHANTMENT_SEARCH_CATEGORY_ABSORB_HEALTH
* ENCHANTMENT_SEARCH_CATEGORY_ABSORB_MAGICKA
* ENCHANTMENT_SEARCH_CATEGORY_ABSORB_STAMINA
* ENCHANTMENT_SEARCH_CATEGORY_BEFOULED_WEAPON
* ENCHANTMENT_SEARCH_CATEGORY_BERSERKER
* ENCHANTMENT_SEARCH_CATEGORY_CHARGED_WEAPON
* ENCHANTMENT_SEARCH_CATEGORY_DAMAGE_HEALTH
* ENCHANTMENT_SEARCH_CATEGORY_DAMAGE_SHIELD
* ENCHANTMENT_SEARCH_CATEGORY_DECREASE_PHYSICAL_DAMAGE
* ENCHANTMENT_SEARCH_CATEGORY_DECREASE_SPELL_DAMAGE
* ENCHANTMENT_SEARCH_CATEGORY_DISEASE_RESISTANT
* ENCHANTMENT_SEARCH_CATEGORY_FIERY_WEAPON
* ENCHANTMENT_SEARCH_CATEGORY_FIRE_RESISTANT
* ENCHANTMENT_SEARCH_CATEGORY_FROST_RESISTANT
* ENCHANTMENT_SEARCH_CATEGORY_FROZEN_WEAPON
* ENCHANTMENT_SEARCH_CATEGORY_HEALTH
* ENCHANTMENT_SEARCH_CATEGORY_HEALTH_REGEN
* ENCHANTMENT_SEARCH_CATEGORY_INCREASE_BASH_DAMAGE
* ENCHANTMENT_SEARCH_CATEGORY_INCREASE_PHYSICAL_DAMAGE
* ENCHANTMENT_SEARCH_CATEGORY_INCREASE_POTION_EFFECTIVENESS
* ENCHANTMENT_SEARCH_CATEGORY_INCREASE_SPELL_DAMAGE
* ENCHANTMENT_SEARCH_CATEGORY_INVALID
* ENCHANTMENT_SEARCH_CATEGORY_MAGICKA
* ENCHANTMENT_SEARCH_CATEGORY_MAGICKA_REGEN
* ENCHANTMENT_SEARCH_CATEGORY_NONE
* ENCHANTMENT_SEARCH_CATEGORY_POISONED_WEAPON
* ENCHANTMENT_SEARCH_CATEGORY_POISON_RESISTANT
* ENCHANTMENT_SEARCH_CATEGORY_PRISMATIC_DEFENSE
* ENCHANTMENT_SEARCH_CATEGORY_PRISMATIC_ONSLAUGHT
* ENCHANTMENT_SEARCH_CATEGORY_PRISMATIC_REGEN
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_ARMOR
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_BLOCK_AND_BASH
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_FEAT_COST
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_POTION_COOLDOWN
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_POWER
* ENCHANTMENT_SEARCH_CATEGORY_REDUCE_SPELL_COST
* ENCHANTMENT_SEARCH_CATEGORY_SHOCK_RESISTANT
* ENCHANTMENT_SEARCH_CATEGORY_STAMINA
* ENCHANTMENT_SEARCH_CATEGORY_STAMINA_REGEN


h5. TradingHouseCategoryHeader
* TRADING_HOUSE_CATEGORY_HEADER_ALL_ITEMS
* TRADING_HOUSE_CATEGORY_HEADER_APPAREL
* TRADING_HOUSE_CATEGORY_HEADER_COMPANION_EQUIPMENT
* TRADING_HOUSE_CATEGORY_HEADER_CONSUMABLES
* TRADING_HOUSE_CATEGORY_HEADER_FURNISHINGS
* TRADING_HOUSE_CATEGORY_HEADER_GLYPHS
* TRADING_HOUSE_CATEGORY_HEADER_JEWELRY
* TRADING_HOUSE_CATEGORY_HEADER_MATERIALS
* TRADING_HOUSE_CATEGORY_HEADER_MISC
* TRADING_HOUSE_CATEGORY_HEADER_WEAPONS


h5. TradingHouseFeatureCategory
* TRADING_HOUSE_FEATURE_CATEGORY_ENCHANTMENT
* TRADING_HOUSE_FEATURE_CATEGORY_ITEM_CATEGORY
* TRADING_HOUSE_FEATURE_CATEGORY_LEVEL_RANGE
* TRADING_HOUSE_FEATURE_CATEGORY_NAME_SEARCH
* TRADING_HOUSE_FEATURE_CATEGORY_PRICE_RANGE
* TRADING_HOUSE_FEATURE_CATEGORY_QUALITY
* TRADING_HOUSE_FEATURE_CATEGORY_TRAIT


h5. TradingHouseFilterType
* TRADING_HOUSE_FILTER_TYPE_ARMOR
* TRADING_HOUSE_FILTER_TYPE_CHAMPION_POINTS
* TRADING_HOUSE_FILTER_TYPE_ENCHANTMENT
* TRADING_HOUSE_FILTER_TYPE_EQUIP
* TRADING_HOUSE_FILTER_TYPE_FURNITURE_CATEGORY
* TRADING_HOUSE_FILTER_TYPE_FURNITURE_SUBCATEGORY
* TRADING_HOUSE_FILTER_TYPE_GAMEPLAY_ACTOR_CATEGORY
* TRADING_HOUSE_FILTER_TYPE_ITEM
* TRADING_HOUSE_FILTER_TYPE_LEVEL
* TRADING_HOUSE_FILTER_TYPE_NAME_HASH
* TRADING_HOUSE_FILTER_TYPE_PRICE
* TRADING_HOUSE_FILTER_TYPE_QUALITY
* TRADING_HOUSE_FILTER_TYPE_SPECIALIZED_ITEM
* TRADING_HOUSE_FILTER_TYPE_TRAIT
* TRADING_HOUSE_FILTER_TYPE_WEAPON


h5. TradingHouseListingSortType
* TRADING_HOUSE_LISTING_SORT_TYPE_NAME
* TRADING_HOUSE_LISTING_SORT_TYPE_PRICE
* TRADING_HOUSE_LISTING_SORT_TYPE_TIME


h5. TradingHouseResult
* TRADING_HOUSE_RESULT_AWAITING_INITIAL_STATUS
* TRADING_HOUSE_RESULT_CANCEL_SALE_PENDING
* TRADING_HOUSE_RESULT_CANT_AFFORD_BUYPRICE
* TRADING_HOUSE_RESULT_CANT_AFFORD_POST_FEE
* TRADING_HOUSE_RESULT_CANT_BUY_YOUR_OWN_POSTS
* TRADING_HOUSE_RESULT_CANT_POST_BOUND
* TRADING_HOUSE_RESULT_CANT_POST_FROM_THAT_BAG
* TRADING_HOUSE_RESULT_CANT_POST_LOCKED
* TRADING_HOUSE_RESULT_CANT_POST_STOLEN
* TRADING_HOUSE_RESULT_CANT_SELL_FOR_FREE
* TRADING_HOUSE_RESULT_CANT_SELL_FOR_OVER_MAX_AMOUNT
* TRADING_HOUSE_RESULT_CANT_SWITCH_GUILDS_WHILE_AWAITING_RESPONSE
* TRADING_HOUSE_RESULT_GUILD_TOO_SMALL
* TRADING_HOUSE_RESULT_INVALID_GUILD_ID
* TRADING_HOUSE_RESULT_ITEM_NOT_FOUND
* TRADING_HOUSE_RESULT_LISTINGS_PENDING
* TRADING_HOUSE_RESULT_NAME_MATCH_PENDING
* TRADING_HOUSE_RESULT_NOT_A_MEMBER
* TRADING_HOUSE_RESULT_NOT_IN_A_GUILD
* TRADING_HOUSE_RESULT_NOT_OPEN
* TRADING_HOUSE_RESULT_NO_NAME_SEARCH_DATA
* TRADING_HOUSE_RESULT_NO_PERMISSION
* TRADING_HOUSE_RESULT_POST_PENDING
* TRADING_HOUSE_RESULT_PURCHASE_PENDING
* TRADING_HOUSE_RESULT_QUEUED_POST
* TRADING_HOUSE_RESULT_SEARCH_PENDING
* TRADING_HOUSE_RESULT_SEARCH_RATE_EXCEEDED
* TRADING_HOUSE_RESULT_SUCCESS
* TRADING_HOUSE_RESULT_TOO_MANY_POSTS


h5. TradingHouseSearchOutcome
* TRADING_HOUSE_SEARCH_OUTCOME_ALL_RESULTS_PURCHASED
* TRADING_HOUSE_SEARCH_OUTCOME_HAS_RESULTS
* TRADING_HOUSE_SEARCH_OUTCOME_NAME_SEARCH_TOO_SHORT
* TRADING_HOUSE_SEARCH_OUTCOME_NO_NAME_MATCHES
* TRADING_HOUSE_SEARCH_OUTCOME_NO_RESULTS


h5. TradingHouseSearchState
* TRADING_HOUSE_SEARCH_STATE_COMPLETE
* TRADING_HOUSE_SEARCH_STATE_NONE
* TRADING_HOUSE_SEARCH_STATE_WAITING


h5. TradingHouseSortField
* TRADING_HOUSE_SORT_EXPIRY_TIME
* TRADING_HOUSE_SORT_SALE_PRICE
* TRADING_HOUSE_SORT_SALE_PRICE_PER_UNIT


h5. Globals
* MIN_TRADING_HOUSE_POST_PRICE


h5. StoreDefaultSortField
* STORE_DEFAULT_SORT_FIELD_NAME
* STORE_DEFAULT_SORT_FIELD_VALUE


h5. StoreEntryType
* STORE_ENTRY_TYPE_ANTIQUITY_LEAD
* STORE_ENTRY_TYPE_COLLECTIBLE
* STORE_ENTRY_TYPE_HOUSE_WITH_TEMPLATE
* STORE_ENTRY_TYPE_INTERACTABLE
* STORE_ENTRY_TYPE_ITEM
* STORE_ENTRY_TYPE_MONSTER
* STORE_ENTRY_TYPE_QUEST_ITEM
* STORE_ENTRY_TYPE_SUBSTORE


h5. StoreFailure
* STORE_FAILURE_ALREADY_HAVE_ANTIQUITY_LEAD
* STORE_FAILURE_ALREADY_HAVE_COLLECTIBLE
* STORE_FAILURE_ALREADY_OWN_COMBINATION_RESULT
* STORE_FAILURE_ALREADY_UNEARTHED_ANTIQUITY
* STORE_FAILURE_AT_FENCE_LIMIT
* STORE_FAILURE_AWARDS_ALREADY_OWNED_COLLECTIBLE
* STORE_FAILURE_AWARDS_FRAGMENT_OF_ALREADY_OWNED_COLLECTIBLE
* STORE_FAILURE_BUY_ITEM_FAILED_REQS
* STORE_FAILURE_CANT_BE_SOLD
* STORE_FAILURE_CANT_BUY_MULTIPLES
* STORE_FAILURE_ITEM_BUY_UNIQUE
* STORE_FAILURE_NOT_ENOUGH_CURRENCY
* STORE_FAILURE_NOT_ENOUGH_ITEM
* STORE_FAILURE_NOT_ENOUGH_STABLE_SPACE
* STORE_FAILURE_NOT_STOLEN
* STORE_FAILURE_NO_NEED_FOR_QUEST_ITEM
* STORE_FAILURE_NO_NEED_FOR_THAT_MANY_QUEST_ITEM
* STORE_FAILURE_REUSE_1
* STORE_FAILURE_REUSE_2
* STORE_FAILURE_REUSE_3
* STORE_FAILURE_REUSE_4
* STORE_FAILURE_REUSE_5
* STORE_FAILURE_REUSE_6
* STORE_FAILURE_SELL_FAILED_MONEY_CAP
* STORE_FAILURE_STOLEN
* STORE_FAILURE_WORTHLESS_TO_FENCE


h5. Globals
* MAX_STORE_WINDOW_STACK_QUANTITY


h5. AccountEmailRequestResult
* ACCOUNT_EMAIL_REQUEST_RESULT_EMAIL_ALREADY_TAKEN
* ACCOUNT_EMAIL_REQUEST_RESULT_ERROR
* ACCOUNT_EMAIL_REQUEST_RESULT_INVALID_EMAIL_ADDRESS
* ACCOUNT_EMAIL_REQUEST_RESULT_MESSAGE_RATE_LIMIT
* ACCOUNT_EMAIL_REQUEST_RESULT_SERVICE_NOT_FOUND
* ACCOUNT_EMAIL_REQUEST_RESULT_SUCCESS
* ACCOUNT_EMAIL_REQUEST_RESULT_SUCCESS_EMAIL_UPDATED
* ACCOUNT_EMAIL_REQUEST_RESULT_TIMEOUT


h5. AccountResendActivationResult
* ACCOUNT_RESEND_ACTIVATION_RESULT_ACCOUNT_ALREADY_ACTIVATED_ERROR
* ACCOUNT_RESEND_ACTIVATION_RESULT_ERROR
* ACCOUNT_RESEND_ACTIVATION_RESULT_SUCCESS
* ACCOUNT_RESEND_ACTIVATION_RESULT_TIMEOUT
* ACCOUNT_RESEND_ACTIVATION_RESULT_USER_NOT_FOUND_ERROR


h5. MarketingPreferencesRequestResult
* MARKETING_PREFERENCES_REQUEST_RESULT_ACCOUNT_ACCESS_ERROR
* MARKETING_PREFERENCES_REQUEST_RESULT_ERROR
* MARKETING_PREFERENCES_REQUEST_RESULT_SUCCESS
* MARKETING_PREFERENCES_REQUEST_RESULT_TIMEOUT


h5. PlatformServiceType
* PLATFORM_SERVICE_TYPE_DMM
* PLATFORM_SERVICE_TYPE_EPIC
* PLATFORM_SERVICE_TYPE_PSN
* PLATFORM_SERVICE_TYPE_STEAM
* PLATFORM_SERVICE_TYPE_XBL
* PLATFORM_SERVICE_TYPE_ZOS


h5. PlayerPlatformType
* PLAYER_PLATFORM_DMM
* PLAYER_PLATFORM_EPIC
* PLAYER_PLATFORM_PC
* PLAYER_PLATFORM_PLAYSTATION
* PLAYER_PLATFORM_STEAM
* PLAYER_PLATFORM_XBOX


h5. RedeemCodeResult
* REDEEM_CODE_RESULT_ACCOUNT_NOT_FOUND
* REDEEM_CODE_RESULT_CODE_NOT_FOUND
* REDEEM_CODE_RESULT_CODE_REDEMPTION_FAILED
* REDEEM_CODE_RESULT_ERROR
* REDEEM_CODE_RESULT_INVALID_CODE
* REDEEM_CODE_RESULT_MISSING_ACCOUNT_OR_NO_PROMO
* REDEEM_CODE_RESULT_NOT_AVAILABLE_ON_PLATFORM
* REDEEM_CODE_RESULT_SUCCESS
* REDEEM_CODE_RESULT_TIMEOUT
* REDEEM_CODE_RESULT_TOO_MANY_REQUESTS
* REDEEM_CODE_RESULT_USER_CANNOT_REDEEM_CODE


h5. Globals
* MAX_PROMO_CODE_LENGTH


h5. ForcedZoneExitCause
* INSTANCE_KICK_REASON_INSTANCE_SHUTDOWN
* INSTANCE_KICK_REASON_NONE
* INSTANCE_KICK_REASON_NOT_IN_REQUIRED_GROUP
* INSTANCE_KICK_REASON_WANT_TO_LEAVE


h5. GroupAddOnDataBroadcastResult
* GROUP_ADD_ON_DATA_BROADCAST_RESULT_INVALID_AUTH_KEY
* GROUP_ADD_ON_DATA_BROADCAST_RESULT_INVALID_GROUP
* GROUP_ADD_ON_DATA_BROADCAST_RESULT_ON_COOLDOWN
* GROUP_ADD_ON_DATA_BROADCAST_RESULT_SUCCESS
* GROUP_ADD_ON_DATA_BROADCAST_RESULT_TOO_LARGE


h5. GroupDifficultyChangeReason
* GROUP_DIFFICULTY_CHANGE_REASON_ACTIVE_GROUP_LISTING
* GROUP_DIFFICULTY_CHANGE_REASON_IN_DUNGEON
* GROUP_DIFFICULTY_CHANGE_REASON_IN_LFG_GROUP
* GROUP_DIFFICULTY_CHANGE_REASON_NOT_GROUP_LEADER
* GROUP_DIFFICULTY_CHANGE_REASON_NOT_UNLOCKED
* GROUP_DIFFICULTY_CHANGE_REASON_NO_UNIT
* GROUP_DIFFICULTY_CHANGE_REASON_SUCCESS


h5. GroupElectionFailure
* GROUP_ELECTION_FAILURE_ADDON_FORBIDDEN
* GROUP_ELECTION_FAILURE_ALREADY_VOTED
* GROUP_ELECTION_FAILURE_ANOTHER_IN_PROGRESS
* GROUP_ELECTION_FAILURE_GROUP_MEMBER_IN_READY_CHECK
* GROUP_ELECTION_FAILURE_INITIATOR_CANNOT_VOTE
* GROUP_ELECTION_FAILURE_INITIATOR_NOT_FOUND
* GROUP_ELECTION_FAILURE_IN_BATTLEGROUND
* GROUP_ELECTION_FAILURE_NONE
* GROUP_ELECTION_FAILURE_NOT_GROUPED
* GROUP_ELECTION_FAILURE_NO_CURRENT_ELECTION
* GROUP_ELECTION_FAILURE_SAME_INITIATOR_AND_TARGET
* GROUP_ELECTION_FAILURE_SERVER_ERROR
* GROUP_ELECTION_FAILURE_TARGET_NOT_FOUND
* GROUP_ELECTION_FAILURE_TOO_FEW_MEMBERS
* GROUP_ELECTION_FAILURE_TOO_SOON
* GROUP_ELECTION_FAILURE_UNKNOWN_CHOICE


h5. GroupElectionFlags
* GROUP_ELECTION_FLAGS_IGNORE_OFFLINE_MEMBERS
* GROUP_ELECTION_FLAGS_REQUIRE_ALL_VOTES


h5. GroupElectionResult
* GROUP_ELECTION_RESULT_ABANDONED
* GROUP_ELECTION_RESULT_ELECTION_LOST
* GROUP_ELECTION_RESULT_ELECTION_WON
* GROUP_ELECTION_RESULT_IN_PROGRESS
* GROUP_ELECTION_RESULT_NOT_APPLICABLE
* GROUP_ELECTION_RESULT_TIED
* GROUP_ELECTION_RESULT_TIMED_OUT


h5. GroupElectionType
* GROUP_ELECTION_TYPE_GENERIC_SIMPLEMAJORITY
* GROUP_ELECTION_TYPE_GENERIC_SUPERMAJORITY
* GROUP_ELECTION_TYPE_GENERIC_UNANIMOUS
* GROUP_ELECTION_TYPE_KICK_MEMBER
* GROUP_ELECTION_TYPE_NEW_LEADER


h5. GroupInviteResponse
* GROUP_INVITE_RESPONSE_ACCEPTED
* GROUP_INVITE_RESPONSE_ALREADY_GROUPED
* GROUP_INVITE_RESPONSE_ALREADY_GROUPED_CANT_JOIN
* GROUP_INVITE_RESPONSE_CANNOT_CREATE_GROUPS
* GROUP_INVITE_RESPONSE_CONSIDERING_OTHER
* GROUP_INVITE_RESPONSE_DECLINED
* GROUP_INVITE_RESPONSE_FAIL_JOIN_ON_LOAD
* GROUP_INVITE_RESPONSE_GENERIC_JOIN_FAILURE
* GROUP_INVITE_RESPONSE_GROUP_FULL
* GROUP_INVITE_RESPONSE_HAS_GROUP_FINDER_APPLICATION
* GROUP_INVITE_RESPONSE_HAS_GROUP_FINDER_LISTING
* GROUP_INVITE_RESPONSE_IGNORED
* GROUP_INVITE_RESPONSE_INVITED
* GROUP_INVITE_RESPONSE_IN_BATTLEGROUND
* GROUP_INVITE_RESPONSE_ONLY_LEADER_CAN_INVITE
* GROUP_INVITE_RESPONSE_OTHER_ALLIANCE
* GROUP_INVITE_RESPONSE_PLATFORM_INVITE_NOT_SENT
* GROUP_INVITE_RESPONSE_PLAYER_NOT_FOUND
* GROUP_INVITE_RESPONSE_REQUEST_FAIL_ALREADY_GROUPED
* GROUP_INVITE_RESPONSE_REQUEST_FAIL_ALREADY_GROUPED_GENERIC
* GROUP_INVITE_RESPONSE_REQUEST_FAIL_GROUP_FULL
* GROUP_INVITE_RESPONSE_SELF_INVITE


h5. GroupLeaveReason
* GROUP_LEAVE_REASON_DESTROYED
* GROUP_LEAVE_REASON_DISBAND
* GROUP_LEAVE_REASON_KICKED
* GROUP_LEAVE_REASON_LEFT_BATTLEGROUND
* GROUP_LEAVE_REASON_VOLUNTARY


h5. GroupNotificationMessage
* GROUP_MSG_CANT_KICK_YOURSELF
* GROUP_MSG_CANT_PROMOTE_MEMBER_IS_OFFLINE
* GROUP_MSG_CANT_PROMOTE_YOURSELF
* GROUP_MSG_INVALID_MEMBER
* GROUP_MSG_YOU_ARE_NOT_IN_A_GROUP
* GROUP_MSG_YOU_ARE_NOT_THE_LEADER


h5. GroupOperationResult
* GROUP_OPERATION_RESULT_BLOCKED_BY_ACTIVE_READY_CHECK
* GROUP_OPERATION_RESULT_NONE


h5. GroupVoteChoice
* GROUP_VOTE_CHOICE_ABSTAIN
* GROUP_VOTE_CHOICE_AGAINST
* GROUP_VOTE_CHOICE_FOR
* GROUP_VOTE_CHOICE_INVALID


h5. Globals
* BIG_TEAM_BATTLE_QUEUE_SIZE_THRESHOLD
* BIG_TEAM_BATTLE_SIZE_THRESHOLD
* LARGE_GROUP_SIZE_THRESHOLD
* MAX_GROUP_SIZE_THRESHOLD
* SMALL_GROUP_SIZE_THRESHOLD
* STANDARD_GROUP_SIZE_THRESHOLD


h5. Globals
* TELEPORT_WAYPOINT_INDEX_DEFAULT


h5. Globals


h5. AntiquityAbandonResult
* ANTIQUITY_ABANDON_RESULT_NOT_IN_PROGRESS
* ANTIQUITY_ABANDON_RESULT_SUCCESS


h5. AntiquityDifficulty
* ANTIQUITY_DIFFICULTY_ADVANCED
* ANTIQUITY_DIFFICULTY_INTERMEDIATE
* ANTIQUITY_DIFFICULTY_MASTER
* ANTIQUITY_DIFFICULTY_SIMPLE
* ANTIQUITY_DIFFICULTY_TRIVIAL
* ANTIQUITY_DIFFICULTY_ULTIMATE


h5. AntiquityFilter
* ANTIQUITY_FILTER_SHOW_ALL
* ANTIQUITY_FILTER_SHOW_COMPLETED
* ANTIQUITY_FILTER_SHOW_IN_PROGRESS
* ANTIQUITY_FILTER_SHOW_NOT_STARTED


h5. AntiquityQuality
* ANTIQUITY_QUALITY_BLUE
* ANTIQUITY_QUALITY_GOLD
* ANTIQUITY_QUALITY_GREEN
* ANTIQUITY_QUALITY_ORANGE
* ANTIQUITY_QUALITY_PURPLE
* ANTIQUITY_QUALITY_WHITE


h5. AntiquityScryingResult
* ANTIQUITY_SCRYING_RESULT_AWAITING_COMBINATION
* ANTIQUITY_SCRYING_RESULT_FAILED_REQUIREMENT
* ANTIQUITY_SCRYING_RESULT_INCORRECT_ZONE
* ANTIQUITY_SCRYING_RESULT_INTERNAL_ERROR
* ANTIQUITY_SCRYING_RESULT_INVALID_ANTIQUITY
* ANTIQUITY_SCRYING_RESULT_IN_COMBAT
* ANTIQUITY_SCRYING_RESULT_IS_USING_FURNITURE
* ANTIQUITY_SCRYING_RESULT_LEAD_NOT_ACQUIRED
* ANTIQUITY_SCRYING_RESULT_MAX_IN_PROGRESS_ANTIQUITIES
* ANTIQUITY_SCRYING_RESULT_MAX_PROGRESS
* ANTIQUITY_SCRYING_RESULT_NOT_ENOUGH_SKILL
* ANTIQUITY_SCRYING_RESULT_NOT_REPEATABLE
* ANTIQUITY_SCRYING_RESULT_NO_ADDITIONAL_PROGRESS
* ANTIQUITY_SCRYING_RESULT_NO_PROGRESS
* ANTIQUITY_SCRYING_RESULT_SCRYING_TOOL_LOCKED
* ANTIQUITY_SCRYING_RESULT_SUCCESS


h5. DiggingActiveSkillUseResult
* DIGGING_ACTIVE_SKILL_USE_RESULT_AT_BOTTOM
* DIGGING_ACTIVE_SKILL_USE_RESULT_CANNOT_RADAR_BONUS_LOOT
* DIGGING_ACTIVE_SKILL_USE_RESULT_GAME_NOT_ACTIVE
* DIGGING_ACTIVE_SKILL_USE_RESULT_INVALID_LOCATION
* DIGGING_ACTIVE_SKILL_USE_RESULT_LOCKED
* DIGGING_ACTIVE_SKILL_USE_RESULT_NOT_ENOUGH_DIG_POWER
* DIGGING_ACTIVE_SKILL_USE_RESULT_NO_MORE_RADARS
* DIGGING_ACTIVE_SKILL_USE_RESULT_RADAR_TOO_DEEP
* DIGGING_ACTIVE_SKILL_USE_RESULT_SUCCESS


h5. DiggingActiveSkills
* DIGGING_ACTIVE_SKILL_BASIC_EXCAVATION
* DIGGING_ACTIVE_SKILL_CAREFUL_TOUCH
* DIGGING_ACTIVE_SKILL_HEAVY_SHOVEL
* DIGGING_ACTIVE_SKILL_RADAR_SENSE


h5. DiggingGameOverFlags
* ANTIQUITY_DIGGING_GAME_OVER_FLAGS_ABORTED
* ANTIQUITY_DIGGING_GAME_OVER_FLAGS_ANTIQUITY_BROKEN
* ANTIQUITY_DIGGING_GAME_OVER_FLAGS_ANTIQUITY_BROKEN_AND_OUT_OF_TIME
* ANTIQUITY_DIGGING_GAME_OVER_FLAGS_OUT_OF_TIME
* ANTIQUITY_DIGGING_GAME_OVER_FLAGS_VICTORY


h5. ScryingActiveSkill
* SCRYING_ACTIVE_SKILL_BOMB
* SCRYING_ACTIVE_SKILL_CO_OPT
* SCRYING_ACTIVE_SKILL_INVALID
* SCRYING_ACTIVE_SKILL_LINE
* SCRYING_ACTIVE_SKILL_NORMAL


h5. ScryingActiveSkillUseResult
* SCRYING_ACTIVE_SKILL_USE_RESULT_CANNOT_BOMB_WILDCARD
* SCRYING_ACTIVE_SKILL_USE_RESULT_CANNOT_CAPTURE_WILDCARD
* SCRYING_ACTIVE_SKILL_USE_RESULT_CANNOT_SELECT_OWNED
* SCRYING_ACTIVE_SKILL_USE_RESULT_GAME_OVER
* SCRYING_ACTIVE_SKILL_USE_RESULT_HEX_MUST_BE_ADJACENT
* SCRYING_ACTIVE_SKILL_USE_RESULT_HEX_MUST_BE_REACHABLE
* SCRYING_ACTIVE_SKILL_USE_RESULT_INVALID_SKILL
* SCRYING_ACTIVE_SKILL_USE_RESULT_INVALID_TARGET_HEX
* SCRYING_ACTIVE_SKILL_USE_RESULT_MISSING_SECOND_TARGET
* SCRYING_ACTIVE_SKILL_USE_RESULT_NO_AFFECTED_HEXES
* SCRYING_ACTIVE_SKILL_USE_RESULT_OUT_OF_NORMAL_ACTIONS
* SCRYING_ACTIVE_SKILL_USE_RESULT_OUT_OF_SPECIAL_ACTIONS
* SCRYING_ACTIVE_SKILL_USE_RESULT_SKILL_NOT_UNLOCKED
* SCRYING_ACTIVE_SKILL_USE_RESULT_SUCCESS


h5. ScryingGridDirection
* SCRYING_GRID_DIRECTION_DOWN
* SCRYING_GRID_DIRECTION_DOWN_LEFT
* SCRYING_GRID_DIRECTION_DOWN_RIGHT
* SCRYING_GRID_DIRECTION_INVALID
* SCRYING_GRID_DIRECTION_UP
* SCRYING_GRID_DIRECTION_UP_LEFT
* SCRYING_GRID_DIRECTION_UP_RIGHT


h5. ScryingHexagonState
* SCRYING_HEX_STATE_ADJACENT
* SCRYING_HEX_STATE_OWNED
* SCRYING_HEX_STATE_REACHABLE
* SCRYING_HEX_STATE_UNREACHABLE


h5. ScryingHexagonType
* SCRYING_HEX_TYPE_EIGHT
* SCRYING_HEX_TYPE_FIVE
* SCRYING_HEX_TYPE_FOUR
* SCRYING_HEX_TYPE_GOAL
* SCRYING_HEX_TYPE_INVALID
* SCRYING_HEX_TYPE_ONE
* SCRYING_HEX_TYPE_OWNED
* SCRYING_HEX_TYPE_SEVEN
* SCRYING_HEX_TYPE_SIX
* SCRYING_HEX_TYPE_SPECIAL
* SCRYING_HEX_TYPE_THREE
* SCRYING_HEX_TYPE_TWO


h5. ScryingPassiveSkill
* SCRYING_PASSIVE_SKILL_ANTIQUARIAN_INSIGHT
* SCRYING_PASSIVE_SKILL_AUGURIST_PATIENCE
* SCRYING_PASSIVE_SKILL_FUTURE_FOCUS
* SCRYING_PASSIVE_SKILL_PREEMPTIVE_POWER


h5. Globals
* MAX_IN_PROGRESS_ANTIQUITIES
* MAX_ANTIQUITY_DIG_SITES


h5. Globals


h5. ArmoryBuildEquipSlotState
* ARMORY_BUILD_EQUIP_SLOT_STATE_EMPTY
* ARMORY_BUILD_EQUIP_SLOT_STATE_INACCESSIBLE
* ARMORY_BUILD_EQUIP_SLOT_STATE_MISSING
* ARMORY_BUILD_EQUIP_SLOT_STATE_VALID


h5. ArmoryBuildOperationType
* ARMORY_BUILD_OPERATION_TYPE_NONE
* ARMORY_BUILD_OPERATION_TYPE_RESTORE
* ARMORY_BUILD_OPERATION_TYPE_SAVE


h5. ArmoryBuildRestoreResult
* ARMORY_BUILD_RESTORE_RESULT_BAD_INDEX
* ARMORY_BUILD_RESTORE_RESULT_BUSY
* ARMORY_BUILD_RESTORE_RESULT_COOLDOWN
* ARMORY_BUILD_RESTORE_RESULT_EFFECT_COUNT_LIMIT
* ARMORY_BUILD_RESTORE_RESULT_INVALID_PLAYER_STATE
* ARMORY_BUILD_RESTORE_RESULT_IN_COMBAT
* ARMORY_BUILD_RESTORE_RESULT_IN_WEREWOLF_FORM
* ARMORY_BUILD_RESTORE_RESULT_NO_GEAR_SPACE
* ARMORY_BUILD_RESTORE_RESULT_NO_INTERACTION
* ARMORY_BUILD_RESTORE_RESULT_REMOVE_GEAR_FAILURE
* ARMORY_BUILD_RESTORE_RESULT_RESTORE_FAILED
* ARMORY_BUILD_RESTORE_RESULT_SPECIAL_HOTBAR_ACTIVE
* ARMORY_BUILD_RESTORE_RESULT_SUCCESS
* ARMORY_BUILD_RESTORE_RESULT_TIMEOUT
* ARMORY_BUILD_RESTORE_RESULT_USING_LOADOUT


h5. ArmoryBuildSaveResult
* ARMORY_BUILD_SAVE_RESULT_BAD_INDEX
* ARMORY_BUILD_SAVE_RESULT_BUSY
* ARMORY_BUILD_SAVE_RESULT_COOLDOWN
* ARMORY_BUILD_SAVE_RESULT_EFFECT_COUNT_LIMIT
* ARMORY_BUILD_SAVE_RESULT_INVALID_PLAYER_STATE
* ARMORY_BUILD_SAVE_RESULT_IN_COMBAT
* ARMORY_BUILD_SAVE_RESULT_IN_WEREWOLF_FORM
* ARMORY_BUILD_SAVE_RESULT_NO_INTERACTION
* ARMORY_BUILD_SAVE_RESULT_SAVE_FAILED
* ARMORY_BUILD_SAVE_RESULT_SPECIAL_HOTBAR_ACTIVE
* ARMORY_BUILD_SAVE_RESULT_SUCCESS
* ARMORY_BUILD_SAVE_RESULT_TIMEOUT
* ARMORY_BUILD_SAVE_RESULT_USING_LOADOUT


h5. Globals
* DEFAULT_ARMORY_OPERATION_COOLDOWN_DURATION_MS
* MAX_NUM_ARMORY_BUILDS


h5. AchievementPersistenceLevel
* ACHIEVEMENT_PERSISTENCE_ACCOUNT
* ACHIEVEMENT_PERSISTENCE_CHARACTER
* ACHIEVEMENT_PERSISTENCE_UNDEFINED


h5. AchievementPointValue
* ACHIEVEMENT_POINT_HIGH
* ACHIEVEMENT_POINT_LEGENDARY_DEED
* ACHIEVEMENT_POINT_LOW
* ACHIEVEMENT_POINT_MEDIUM
* ACHIEVEMENT_POINT_VERY_HIGH


h5. Globals
* MAX_ACHIEVEMENTS


h5. CustomerServiceAskForHelpCharacterIssueCategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_CHARACTER_ISSUE_CATEGORY_CHARACTER_RESTORATION
* CUSTOMER_SERVICE_ASK_FOR_HELP_CHARACTER_ISSUE_CATEGORY_CHAT_AND_VENDORS
* CUSTOMER_SERVICE_ASK_FOR_HELP_CHARACTER_ISSUE_CATEGORY_GROUP_ACTIVITIES
* CUSTOMER_SERVICE_ASK_FOR_HELP_CHARACTER_ISSUE_CATEGORY_NONE
* CUSTOMER_SERVICE_ASK_FOR_HELP_CHARACTER_ISSUE_CATEGORY_SKILLS_AND_ACHIEVEMENTS


h5. CustomerServiceAskForHelpImpact
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_CHARACTER_ISSUE
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_NONE
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_REPORT_GROUP_FINDER_LISTING
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_REPORT_GUILD
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_REPORT_HOUSE_TOUR_LISTING
* CUSTOMER_SERVICE_ASK_FOR_HELP_IMPACT_REPORT_PLAYER


h5. CustomerServiceAskForHelpReportGroupFinderListingCategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GROUP_FINDER_LISTING_CATEGORY_INAPPROPRIATE_DESCRIPTION
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GROUP_FINDER_LISTING_CATEGORY_INAPPROPRIATE_TITLE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GROUP_FINDER_LISTING_CATEGORY_NONE


h5. CustomerServiceAskForHelpReportGuildCategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GUILD_CATEGORY_INAPPROPRIATE_DECLINE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GUILD_CATEGORY_INAPPROPRIATE_LISTING
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GUILD_CATEGORY_INAPPROPRIATE_NAME
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_GUILD_CATEGORY_NONE


h5. CustomerServiceAskForHelpReportHouseTourListingCategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_HOUSE_TOUR_LISTING_CATEGORY_INAPPROPRIATE_NICKNAME
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_HOUSE_TOUR_LISTING_CATEGORY_NONE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_HOUSE_TOUR_LISTING_CATEGORY_OFFENSIVE_ARRANGEMENT


h5. CustomerServiceAskForHelpReportPlayerCategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_CATEGORY_BAD_ACTIONS
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_CATEGORY_BAD_LANGUAGE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_CATEGORY_NONE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_CATEGORY_REAL_WORLD_THREATS


h5. CustomerServiceAskForHelpReportPlayerSubcategory
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_BAD_ACTIONS_BEGIN
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_BAD_ACTIONS_END
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_BAD_LANGUAGE_BEGIN
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_BAD_LANGUAGE_END
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_CHEATING
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_CHILD_ABUSE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_DOXING
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_HARASSMENT
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_HARM_TO_OTHERS
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_HATE_SPEECH
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_NONE
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_PROFANE_NAME
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_PROFANE_VOICE_CHAT
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_REAL_WORLD_THREATS_BEGIN
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_REAL_WORLD_THREATS_END
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_SCAMMING
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_SELF_HARM
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_SPAM
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_TERRORISM
* CUSTOMER_SERVICE_ASK_FOR_HELP_REPORT_PLAYER_SUBCATEGORY_TROLLING


h5. CustomerServiceItemAssistanceCategories
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_CANT_ACQUIRE
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_DEPRECATED
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_FROM_CROWN_STORE
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_LOST
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_MISSING_CROWNS
* CUSTOMER_SERVICE_ITEM_ASSISTANCE_CATEGORY_NONE


h5. CustomerServiceQuestAssistanceCategories
* CUSTOMER_SERVICE_QUEST_ASSISTANCE_CATEGORY_ITEM_MISSING
* CUSTOMER_SERVICE_QUEST_ASSISTANCE_CATEGORY_NONE
* CUSTOMER_SERVICE_QUEST_ASSISTANCE_CATEGORY_NPC_MOBS


h5. CustomerServiceSubmitFeedbackCategories
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_ALLIANCE_WAR
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_AUDIO
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_COMBAT
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_CRAFTING
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_CROWN_STORE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_DUNGEONS
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_GRAPHICS
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_HOUSING
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_ITEMS
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_JUSTICE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_NONE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_PERFORMANCE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_QUESTS
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_TEXT
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_CATEGORY_UI


h5. CustomerServiceSubmitFeedbackImpacts
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_AWESOME
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_COSMETIC
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_CRASH
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_DELAYS_PROGRESS
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_EXPLOIT
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_IMPAIR
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_NONE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_IMPACT_SURPRISE


h5. CustomerServiceSubmitFeedbackSubcategories
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ALLIANCE_WAR_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_AUDIO_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_AUDIO_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_AUDIO_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_AUDIO_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_AUDIO_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_COMBAT_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_COMBAT_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_COMBAT_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_COMBAT_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_10
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_11
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_12
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_6
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_7
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_8
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_9
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CRAFTING_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CROWN_STORE_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CROWN_STORE_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_CROWN_STORE_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_DUNGEONS_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_DUNGEONS_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_DUNGEONS_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_DUNGEONS_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_DUNGEONS_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_6
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_GRAPHICS_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_HOUSING_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_HOUSING_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_HOUSING_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_HOUSING_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_6
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_ITEMS_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_JUSTICE_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_JUSTICE_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_JUSTICE_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_JUSTICE_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_NONE
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_OTHER
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_PERFORMANCE_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_PERFORMANCE_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_PERFORMANCE_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_PERFORMANCE_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_QUESTS_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_TEXT_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_TEXT_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_TEXT_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_TEXT_END
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_1
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_2
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_3
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_4
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_5
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_6
* CUSTOMER_SERVICE_SUBMIT_FEEDBACK_SUBCATEGORY_UI_END


h5. Globals


h5. CompanionRapportAdjustmentAmount
* RAPPORT_ADJUSTMENT_AMOUNT_ASTRONOMICAL
* RAPPORT_ADJUSTMENT_AMOUNT_CUSTOM_A
* RAPPORT_ADJUSTMENT_AMOUNT_CUSTOM_B
* RAPPORT_ADJUSTMENT_AMOUNT_LARGE
* RAPPORT_ADJUSTMENT_AMOUNT_MEDIUM
* RAPPORT_ADJUSTMENT_AMOUNT_MINISCULE
* RAPPORT_ADJUSTMENT_AMOUNT_NONE
* RAPPORT_ADJUSTMENT_AMOUNT_SMALL
* RAPPORT_ADJUSTMENT_AMOUNT_VERY_ASTRONOMICAL
* RAPPORT_ADJUSTMENT_AMOUNT_VERY_LARGE


h5. CompanionRapportLevel
* RAPPORT_LEVEL_HIGH_AFFINITY
* RAPPORT_LEVEL_HIGH_DISLIKE
* RAPPORT_LEVEL_MAXIMUM_AFFINITY
* RAPPORT_LEVEL_MAXIMUM_DISLIKE
* RAPPORT_LEVEL_MODERATE_AFFINITY
* RAPPORT_LEVEL_SLIGHT_AFFINITY
* RAPPORT_LEVEL_SLIGHT_DISLIKE
* RAPPORT_LEVEL_VERY_HIGH_AFFINITY


h5. CompanionState
* COMPANION_STATE_ACTIVE
* COMPANION_STATE_BLOCKED_PERMANENT
* COMPANION_STATE_BLOCKED_TEMPORARY
* COMPANION_STATE_HIDDEN
* COMPANION_STATE_INACTIVE
* COMPANION_STATE_INITIALIZED_PENDING
* COMPANION_STATE_INITIALIZING
* COMPANION_STATE_PENDING


h5. CompanionSummonResult
* COMPANION_SUMMON_RESULT_ADDED_FOR_GROUP_PLAYER
* COMPANION_SUMMON_RESULT_BLOCKED_BY_ASSISTANT
* COMPANION_SUMMON_RESULT_BLOCKED_BY_FOLLOWER
* COMPANION_SUMMON_RESULT_BLOCKED_BY_SUBZONE
* COMPANION_SUMMON_RESULT_BLOCKED_BY_WORLD_BOSS
* COMPANION_SUMMON_RESULT_BLOCKED_BY_WORLD_EVENT
* COMPANION_SUMMON_RESULT_DATA_NOT_LOADED
* COMPANION_SUMMON_RESULT_DEACTIVATED_VANITY_PET
* COMPANION_SUMMON_RESULT_EFFECT_LIMIT
* COMPANION_SUMMON_RESULT_EXPECTED_DIFFERENT_COMPANION
* COMPANION_SUMMON_RESULT_GROUP_FULL
* COMPANION_SUMMON_RESULT_REMOVED_FOR_ASSISTANT
* COMPANION_SUMMON_RESULT_REMOVED_FOR_FOLLOWER
* COMPANION_SUMMON_RESULT_REMOVED_FOR_GROUP_PLAYER
* COMPANION_SUMMON_RESULT_REMOVED_FOR_PERF
* COMPANION_SUMMON_RESULT_REMOVED_FOR_SUBZONE
* COMPANION_SUMMON_RESULT_REMOVED_FOR_VANITY_PET
* COMPANION_SUMMON_RESULT_REMOVED_FOR_WORLD_BOSS
* COMPANION_SUMMON_RESULT_REMOVED_FOR_WORLD_EVENT
* COMPANION_SUMMON_RESULT_SPAWN_FAILED
* COMPANION_SUMMON_RESULT_SUMMON_AUTO_REQUESTED
* COMPANION_SUMMON_RESULT_SUMMON_FAILED
* COMPANION_SUMMON_RESULT_SUMMON_FAILED_LOW_RAPPORT
* COMPANION_SUMMON_RESULT_SUMMON_REQUESTED


h5. CompanionUltimateFailureReason
* COMPANION_ULTIMATE_FAILURE_REASON_GENERIC_FAILURE
* COMPANION_ULTIMATE_FAILURE_REASON_NOT_ENOUGH_RESOURCE
* COMPANION_ULTIMATE_FAILURE_REASON_NO_ULT
* COMPANION_ULTIMATE_FAILURE_REASON_ON_COOLDOWN
* COMPANION_ULTIMATE_FAILURE_REASON_SUCCESS


h5. Globals


h5. TributeBoardLocation
* TRIBUTE_BOARD_LOCATION_CREATED_CARD_INTRO
* TRIBUTE_BOARD_LOCATION_DOCKS
* TRIBUTE_BOARD_LOCATION_DOCKS_DECK
* TRIBUTE_BOARD_LOCATION_DOCKS_DECK_INTRO
* TRIBUTE_BOARD_LOCATION_DOCKS_DISCARD
* TRIBUTE_BOARD_LOCATION_OPPONENT_BOARD_ACTION
* TRIBUTE_BOARD_LOCATION_OPPONENT_BOARD_AGENT
* TRIBUTE_BOARD_LOCATION_OPPONENT_COOLDOWN
* TRIBUTE_BOARD_LOCATION_OPPONENT_DECK
* TRIBUTE_BOARD_LOCATION_OPPONENT_DECK_INTRO
* TRIBUTE_BOARD_LOCATION_OPPONENT_HAND
* TRIBUTE_BOARD_LOCATION_OPPONENT_PERM_REMOVED
* TRIBUTE_BOARD_LOCATION_OPPONENT_PRISON
* TRIBUTE_BOARD_LOCATION_PLAYER_BOARD_ACTION
* TRIBUTE_BOARD_LOCATION_PLAYER_BOARD_AGENT
* TRIBUTE_BOARD_LOCATION_PLAYER_COOLDOWN
* TRIBUTE_BOARD_LOCATION_PLAYER_DECK
* TRIBUTE_BOARD_LOCATION_PLAYER_DECK_INTRO
* TRIBUTE_BOARD_LOCATION_PLAYER_HAND
* TRIBUTE_BOARD_LOCATION_PLAYER_PERM_REMOVED
* TRIBUTE_BOARD_LOCATION_PLAYER_PRISON


h5. TributeCardPile
* TRIBUTE_CARD_PILE_BOARD_ACTION
* TRIBUTE_CARD_PILE_BOARD_AGENT
* TRIBUTE_CARD_PILE_COOLDOWN
* TRIBUTE_CARD_PILE_DECK
* TRIBUTE_CARD_PILE_DOCKS
* TRIBUTE_CARD_PILE_DOCKS_DECK
* TRIBUTE_CARD_PILE_DOCKS_DISCARD
* TRIBUTE_CARD_PILE_HAND
* TRIBUTE_CARD_PILE_PERM_REMOVED


h5. TributeCardStateFlags
* TRIBUTE_CARD_STATE_FLAGS_BUYABLE
* TRIBUTE_CARD_STATE_FLAGS_CALLOUT
* TRIBUTE_CARD_STATE_FLAGS_DAMAGEABLE
* TRIBUTE_CARD_STATE_FLAGS_HIGHLIGHTED
* TRIBUTE_CARD_STATE_FLAGS_PLAYABLE
* TRIBUTE_CARD_STATE_FLAGS_STACK_DAMAGEABLE
* TRIBUTE_CARD_STATE_FLAGS_STACK_PLAYABLE
* TRIBUTE_CARD_STATE_FLAGS_TARGETABLE
* TRIBUTE_CARD_STATE_FLAGS_TARGETED


h5. TributeCardType
* TRIBUTE_CARD_TYPE_ACTION
* TRIBUTE_CARD_TYPE_AGENT


h5. TributeCardTypeFilter
* TRIBUTE_CARD_TYPE_FILTER_ACTION
* TRIBUTE_CARD_TYPE_FILTER_AGENT
* TRIBUTE_CARD_TYPE_FILTER_ANY
* TRIBUTE_CARD_TYPE_FILTER_CONTRACT
* TRIBUTE_CARD_TYPE_FILTER_CURSE
* TRIBUTE_CARD_TYPE_FILTER_NON_CONTRACT
* TRIBUTE_CARD_TYPE_FILTER_SAME_SUIT


h5. TributeClubRank
* TRIBUTE_CLUB_RANK_ADEPT
* TRIBUTE_CLUB_RANK_EXPERT
* TRIBUTE_CLUB_RANK_INITIATE
* TRIBUTE_CLUB_RANK_MASTER
* TRIBUTE_CLUB_RANK_NOVICE
* TRIBUTE_CLUB_RANK_REGULAR
* TRIBUTE_CLUB_RANK_TRAINEE
* TRIBUTE_CLUB_RANK_VETERAN


h5. TributeDockSlot
* TRIBUTE_DOCK_SLOT_FIVE
* TRIBUTE_DOCK_SLOT_FOUR
* TRIBUTE_DOCK_SLOT_ONE
* TRIBUTE_DOCK_SLOT_THREE
* TRIBUTE_DOCK_SLOT_TWO


h5. TributeGameFlowState
* TRIBUTE_GAME_FLOW_STATE_BOARD_SETUP
* TRIBUTE_GAME_FLOW_STATE_GAME_OVER
* TRIBUTE_GAME_FLOW_STATE_INACTIVE
* TRIBUTE_GAME_FLOW_STATE_INTRO
* TRIBUTE_GAME_FLOW_STATE_PATRON_DRAFT
* TRIBUTE_GAME_FLOW_STATE_PLAYING


h5. TributeInputStyle
* TRIBUTE_INPUT_STYLE_GAMEPAD
* TRIBUTE_INPUT_STYLE_MOUSE
* TRIBUTE_INPUT_STYLE_NONE


h5. TributeInviteState
* TRIBUTE_INVITE_STATE_GAME_PENDING
* TRIBUTE_INVITE_STATE_INVITE_ACCEPTED
* TRIBUTE_INVITE_STATE_INVITE_CONSIDERING
* TRIBUTE_INVITE_STATE_INVITE_REQUESTING
* TRIBUTE_INVITE_STATE_NONE


h5. TributeLeaderboardTier
* TRIBUTE_LEADERBOARD_TIER_NONE
* TRIBUTE_LEADERBOARD_TIER_TOP_10
* TRIBUTE_LEADERBOARD_TIER_TOP_2


h5. TributeLeaderboardType
* TRIBUTE_LEADERBOARD_TYPE_RANKED


h5. TributeMatchEvent
* TRIBUTE_MATCH_EVENT_ACTIVE_PLAYER_AFK
* TRIBUTE_MATCH_EVENT_ALREADY_IN_MATCH
* TRIBUTE_MATCH_EVENT_CAMPAIGN_ENDED
* TRIBUTE_MATCH_EVENT_CAMPAIGN_MATCH_TYPE_MISMATCH
* TRIBUTE_MATCH_EVENT_CAMPAIGN_MISMATCH
* TRIBUTE_MATCH_EVENT_CAMPAIGN_NOT_STARTED
* TRIBUTE_MATCH_EVENT_CANNOT_ACCEPT
* TRIBUTE_MATCH_EVENT_CANNOT_CANCEL
* TRIBUTE_MATCH_EVENT_CANNOT_CONCEDE
* TRIBUTE_MATCH_EVENT_CANNOT_DECLINE
* TRIBUTE_MATCH_EVENT_CANNOT_FORFEIT
* TRIBUTE_MATCH_EVENT_CANNOT_WIN
* TRIBUTE_MATCH_EVENT_FAILED_SETUP
* TRIBUTE_MATCH_EVENT_FORCED_SHUTDOWN
* TRIBUTE_MATCH_EVENT_INVALID_INVITE
* TRIBUTE_MATCH_EVENT_INVALID_INVITER
* TRIBUTE_MATCH_EVENT_MATCHES_DISABLED
* TRIBUTE_MATCH_EVENT_MATCH_FULL
* TRIBUTE_MATCH_EVENT_NATURAL_SHUTDOWN
* TRIBUTE_MATCH_EVENT_NONE
* TRIBUTE_MATCH_EVENT_NOT_IN_MATCH
* TRIBUTE_MATCH_EVENT_NO_ACTIVE_CAMPAIGN
* TRIBUTE_MATCH_EVENT_PLAYER_ACCEPT
* TRIBUTE_MATCH_EVENT_PLAYER_CANCEL
* TRIBUTE_MATCH_EVENT_PLAYER_CONCEDE
* TRIBUTE_MATCH_EVENT_PLAYER_DEATH
* TRIBUTE_MATCH_EVENT_PLAYER_DECLINE
* TRIBUTE_MATCH_EVENT_PLAYER_EXIT
* TRIBUTE_MATCH_EVENT_PLAYER_FORFEIT
* TRIBUTE_MATCH_EVENT_PLAYER_LOST
* TRIBUTE_MATCH_EVENT_PLAYER_WON
* TRIBUTE_MATCH_EVENT_PROXY_DESTROY
* TRIBUTE_MATCH_EVENT_RANKED_MATCHES_DISABLED
* TRIBUTE_MATCH_EVENT_RECENTLY_DECLINED
* TRIBUTE_MATCH_EVENT_REGION_SHUTDOWN
* TRIBUTE_MATCH_EVENT_SELF_ACTIVE_TRIBUTE
* TRIBUTE_MATCH_EVENT_SELF_CONSIDERING_INVITE
* TRIBUTE_MATCH_EVENT_SELF_CRAFTING
* TRIBUTE_MATCH_EVENT_SELF_CS_CAMPAIGN_DISABLED
* TRIBUTE_MATCH_EVENT_SELF_CS_DISABLED
* TRIBUTE_MATCH_EVENT_SELF_DEAD
* TRIBUTE_MATCH_EVENT_SELF_INELIGIBLE_AREA
* TRIBUTE_MATCH_EVENT_SELF_IN_COMBAT
* TRIBUTE_MATCH_EVENT_SELF_IN_MATCH
* TRIBUTE_MATCH_EVENT_SELF_LOADING
* TRIBUTE_MATCH_EVENT_SELF_MATCH_REJECT_INVITE_TYPE
* TRIBUTE_MATCH_EVENT_SELF_NOT_INITIALIZED
* TRIBUTE_MATCH_EVENT_SELF_NO_ACCESS
* TRIBUTE_MATCH_EVENT_SELF_ON_TIMEOUT
* TRIBUTE_MATCH_EVENT_SELF_PENDING_REQUEST
* TRIBUTE_MATCH_EVENT_SELF_QUEUED
* TRIBUTE_MATCH_EVENT_SELF_SWIMMING
* TRIBUTE_MATCH_EVENT_SELF_TRAVELING
* TRIBUTE_MATCH_EVENT_SELF_UNAVAILABLE
* TRIBUTE_MATCH_EVENT_SYSTEM_DISBAND
* TRIBUTE_MATCH_EVENT_TARGET_ACTIVE_TRIBUTE
* TRIBUTE_MATCH_EVENT_TARGET_CONSIDERING_INVITE
* TRIBUTE_MATCH_EVENT_TARGET_CRAFTING
* TRIBUTE_MATCH_EVENT_TARGET_CS_CAMPAIGN_DISABLED
* TRIBUTE_MATCH_EVENT_TARGET_CS_DISABLED
* TRIBUTE_MATCH_EVENT_TARGET_DEAD
* TRIBUTE_MATCH_EVENT_TARGET_INELIGIBLE_AREA
* TRIBUTE_MATCH_EVENT_TARGET_INVALID
* TRIBUTE_MATCH_EVENT_TARGET_IN_COMBAT
* TRIBUTE_MATCH_EVENT_TARGET_IN_MATCH
* TRIBUTE_MATCH_EVENT_TARGET_LOADING
* TRIBUTE_MATCH_EVENT_TARGET_MATCH_REJECT_INVITE_TYPE
* TRIBUTE_MATCH_EVENT_TARGET_NOT_INITIALIZED
* TRIBUTE_MATCH_EVENT_TARGET_NO_ACCESS
* TRIBUTE_MATCH_EVENT_TARGET_ON_TIMEOUT
* TRIBUTE_MATCH_EVENT_TARGET_PENDING_REQUEST
* TRIBUTE_MATCH_EVENT_TARGET_QUEUED
* TRIBUTE_MATCH_EVENT_TARGET_SELF
* TRIBUTE_MATCH_EVENT_TARGET_SWIMMING
* TRIBUTE_MATCH_EVENT_TARGET_TRAVELING
* TRIBUTE_MATCH_EVENT_TARGET_UNAVAILABLE
* TRIBUTE_MATCH_EVENT_TOO_FAR
* TRIBUTE_MATCH_EVENT_TOO_MANY_NEARBY
* TRIBUTE_MATCH_EVENT_TRIBUTE_CAMPAIGN_INITIALIZING
* TRIBUTE_MATCH_EVENT_UNKNOWN_TARGET_FAILURE


h5. TributeMatchPhase
* TRIBUTE_MATCH_PHASE_BOARD_SETUP
* TRIBUTE_MATCH_PHASE_PATRON_DRAFT
* TRIBUTE_MATCH_PHASE_POST_GAME
* TRIBUTE_MATCH_PHASE_PRE_GAME
* TRIBUTE_MATCH_PHASE_RUNNING


h5. TributeMatchType
* TRIBUTE_MATCH_TYPE_CASUAL
* TRIBUTE_MATCH_TYPE_CLIENT
* TRIBUTE_MATCH_TYPE_COMPETITIVE
* TRIBUTE_MATCH_TYPE_DEFAULT
* TRIBUTE_MATCH_TYPE_PRIVATE


h5. TributeMechanic
* TRIBUTE_MECHANIC_ACQUIRE_AND_GIVE_COPY
* TRIBUTE_MECHANIC_ACQUIRE_CARDS
* TRIBUTE_MECHANIC_AGENT_SELF_HEAL
* TRIBUTE_MECHANIC_BONUS_PATRON_INTERACTION
* TRIBUTE_MECHANIC_CONFINE_CARDS
* TRIBUTE_MECHANIC_CREATE_CARDS
* TRIBUTE_MECHANIC_DESTROY_CARDS
* TRIBUTE_MECHANIC_DISCARD_CARDS
* TRIBUTE_MECHANIC_DONATE_CARDS
* TRIBUTE_MECHANIC_DRAW_CARDS
* TRIBUTE_MECHANIC_GAIN_RESOURCES
* TRIBUTE_MECHANIC_HEAL_AGENT
* TRIBUTE_MECHANIC_KO_AGENT
* TRIBUTE_MECHANIC_KO_ALL
* TRIBUTE_MECHANIC_LOSE_RESOURCES
* TRIBUTE_MECHANIC_REFRESH_CARDS
* TRIBUTE_MECHANIC_TAVERN_REPLACE
* TRIBUTE_MECHANIC_TAVERN_REPLACE_ALL
* TRIBUTE_MECHANIC_TOSS_CARDS


h5. TributeMechanicActivationSource
* TRIBUTE_MECHANIC_ACTIVATION_SOURCE_ACTIVATION
* TRIBUTE_MECHANIC_ACTIVATION_SOURCE_COMBO


h5. TributeMechanicSetbackType
* TRIBUTE_MECHANIC_SETBACK_TYPE_NEGATIVE_FOR_PLAYER
* TRIBUTE_MECHANIC_SETBACK_TYPE_NONE
* TRIBUTE_MECHANIC_SETBACK_TYPE_POSITIVE_FOR_OPPONENT


h5. TributeMechanicTargetType
* TRIBUTE_MECHANIC_TARGET_TYPE_EXACT_QUANTITY
* TRIBUTE_MECHANIC_TARGET_TYPE_NOT_TARGETED
* TRIBUTE_MECHANIC_TARGET_TYPE_UP_TO_QUANTITY


h5. TributeMoveAction
* TRIBUTE_MOVE_ACTION_ACTIVATE_AGENT
* TRIBUTE_MOVE_ACTION_BEGIN_TURN
* TRIBUTE_MOVE_ACTION_BUY_CARD
* TRIBUTE_MOVE_ACTION_DRAFT_PATRON
* TRIBUTE_MOVE_ACTION_END_TURN
* TRIBUTE_MOVE_ACTION_PLAY_CARD
* TRIBUTE_MOVE_ACTION_READY_UP
* TRIBUTE_MOVE_ACTION_SELECT_CHOOSE_ONE_MECHANIC
* TRIBUTE_MOVE_ACTION_SELECT_TARGETS
* TRIBUTE_MOVE_ACTION_USE_PATRON_POWER
* TRIBUTE_MOVE_ACTION_USE_POWER_TO_DAMAGE_AGENT


h5. TributeNPCSkillLevel
* TRIBUTE_NPC_SKILL_LEVEL_ADEPT
* TRIBUTE_NPC_SKILL_LEVEL_HIDDEN_MASTER
* TRIBUTE_NPC_SKILL_LEVEL_INVALID
* TRIBUTE_NPC_SKILL_LEVEL_NOVICE
* TRIBUTE_NPC_SKILL_LEVEL_VETERAN


h5. TributePatronDraftId
* TRIBUTE_PATRON_DRAFT_ID_FIRST_PLAYER_FIRST_PICK
* TRIBUTE_PATRON_DRAFT_ID_FIRST_PLAYER_SECOND_PICK
* TRIBUTE_PATRON_DRAFT_ID_NEUTRAL
* TRIBUTE_PATRON_DRAFT_ID_SECOND_PLAYER_FIRST_PICK
* TRIBUTE_PATRON_DRAFT_ID_SECOND_PLAYER_SECOND_PICK


h5. TributePatronPerspectiveFavorState
* TRIBUTE_PATRON_PERSPECTIVE_FAVOR_STATE_FAVORS_OPPONENT
* TRIBUTE_PATRON_PERSPECTIVE_FAVOR_STATE_FAVORS_PLAYER
* TRIBUTE_PATRON_PERSPECTIVE_FAVOR_STATE_NEUTRAL


h5. TributePatronRequirement
* TRIBUTE_PATRON_REQUIREMENT_DISCARD_CARD
* TRIBUTE_PATRON_REQUIREMENT_HAS_CARD
* TRIBUTE_PATRON_REQUIREMENT_PAY_RESOURCE
* TRIBUTE_PATRON_REQUIREMENT_SACRIFICE_CARD


h5. TributePatronStateFlags
* TRIBUTE_PATRON_STATE_FLAGS_CALLOUT
* TRIBUTE_PATRON_STATE_FLAGS_HIGHLIGHTED
* TRIBUTE_PATRON_STATE_FLAGS_SELECTABLE
* TRIBUTE_PATRON_STATE_FLAGS_SELECTED


h5. TributePlayerId
* TRIBUTE_PLAYER_ID_ONE
* TRIBUTE_PLAYER_ID_TWO


h5. TributePlayerInitializationState
* TRIBUTE_PLAYER_INITIALIZATION_STATE_FAILURE
* TRIBUTE_PLAYER_INITIALIZATION_STATE_NONE
* TRIBUTE_PLAYER_INITIALIZATION_STATE_PENDING
* TRIBUTE_PLAYER_INITIALIZATION_STATE_SUCCESS


h5. TributePlayerPerspective
* TRIBUTE_PLAYER_PERSPECTIVE_OPPONENT
* TRIBUTE_PLAYER_PERSPECTIVE_SELF


h5. TributePlayerType
* TRIBUTE_PLAYER_TYPE_BASE
* TRIBUTE_PLAYER_TYPE_NPC
* TRIBUTE_PLAYER_TYPE_PLAYER
* TRIBUTE_PLAYER_TYPE_REMOTE_PLAYER


h5. TributeResource
* TRIBUTE_RESOURCE_GOLD
* TRIBUTE_RESOURCE_POWER
* TRIBUTE_RESOURCE_PRESTIGE


h5. TributeTargetSelectionConfirmationResult
* TRIBUTE_TARGET_SELECTION_CONFIRMATION_RESULT_MAX_CONFINE_TARGETS_REACHED
* TRIBUTE_TARGET_SELECTION_CONFIRMATION_RESULT_NOT_ENOUGH_TARGETS
* TRIBUTE_TARGET_SELECTION_CONFIRMATION_RESULT_REQUIRES_TAUNT_AGENTS
* TRIBUTE_TARGET_SELECTION_CONFIRMATION_RESULT_SUCCESS
* TRIBUTE_TARGET_SELECTION_CONFIRMATION_RESULT_TARGET_SELECTION_NOT_ACTIVE


h5. TributeTargetSelectionSourceType
* TRIBUTE_TARGET_SELECTION_SOURCE_TYPE_MECHANIC
* TRIBUTE_TARGET_SELECTION_SOURCE_TYPE_NONE
* TRIBUTE_TARGET_SELECTION_SOURCE_TYPE_PATRON_REQUIREMENT


h5. TributeTier
* TRIBUTE_TIER_COPPER
* TRIBUTE_TIER_ELECTRUM
* TRIBUTE_TIER_INVALID
* TRIBUTE_TIER_PEWTER
* TRIBUTE_TIER_PLATINUM
* TRIBUTE_TIER_SILVER
* TRIBUTE_TIER_UNRANKED


h5. TributeVictoryType
* TRIBUTE_VICTORY_TYPE_CONCESSION
* TRIBUTE_VICTORY_TYPE_EARLY_CONCESSION
* TRIBUTE_VICTORY_TYPE_NONE
* TRIBUTE_VICTORY_TYPE_PATRON
* TRIBUTE_VICTORY_TYPE_PRESTIGE
* TRIBUTE_VICTORY_TYPE_SYSTEM_DISBAND


h5. Globals
* TRIBUTE_DEFAULT_PATRON_USAGE_COUNT
* TRIBUTE_CHAPTER_ZONE_ID
* TRIBUTE_PATRON_SELECTION_DELAY_SECONDS


h5. Globals


h5. ClientInteractResult
* CLIENT_INTERACT_RESULT_ANTIQUITY_DIGGING_NO_INVENTORY_SPACE
* CLIENT_INTERACT_RESULT_CAMPAIGN_DISABLED
* CLIENT_INTERACT_RESULT_CANT_SWIM_AND_FISH
* CLIENT_INTERACT_RESULT_CANT_WHILE_FALLING
* CLIENT_INTERACT_RESULT_CANT_WHILE_SWIMMING
* CLIENT_INTERACT_RESULT_DONT_OWN_HOUSE_BANK
* CLIENT_INTERACT_RESULT_FAIL_DOOR_REQ
* CLIENT_INTERACT_RESULT_FEARFUL_VAMPIRE
* CLIENT_INTERACT_RESULT_FEARFUL_WEREWOLF
* CLIENT_INTERACT_RESULT_FLAVOR_NPC
* CLIENT_INTERACT_RESULT_GENERIC_ERROR
* CLIENT_INTERACT_RESULT_INTERACT_DISABLED
* CLIENT_INTERACT_RESULT_IN_COMBAT
* CLIENT_INTERACT_RESULT_LOCK_TOO_DIFFICULT
* CLIENT_INTERACT_RESULT_NO_LOCKPICKS
* CLIENT_INTERACT_RESULT_NO_LURE
* CLIENT_INTERACT_RESULT_PICKPOCKET_NO_INVENTORY_SPACE
* CLIENT_INTERACT_RESULT_PICKPOCKET_ON_COOLDOWN
* CLIENT_INTERACT_RESULT_PICKPOCKET_OUT_OF_POSITION
* CLIENT_INTERACT_RESULT_PICKPOCKET_TOO_FAR
* CLIENT_INTERACT_RESULT_SCRIBING_DISABLED
* CLIENT_INTERACT_RESULT_SCRIBING_INTERNAL_ERROR
* CLIENT_INTERACT_RESULT_SHUNNED
* CLIENT_INTERACT_RESULT_SHUNNED_FEARFUL_VAMPIRE
* CLIENT_INTERACT_RESULT_SHUNNED_FEARFUL_WEREWOLF
* CLIENT_INTERACT_RESULT_STEALING_PLACED_PREVENTED
* CLIENT_INTERACT_RESULT_SUCCESS
* CLIENT_INTERACT_RESULT_SUSPICIOUS
* CLIENT_INTERACT_RESULT_WEREWOLF
* CLIENT_INTERACT_RESULT_WEREWOLF_UNABLE_TO_CRAFT


h5. CraftingInteractionMode
* CRAFTING_INTERACTION_MODE_CONSOLIDATED_STATION
* CRAFTING_INTERACTION_MODE_INVALID
* CRAFTING_INTERACTION_MODE_STANDARD_STATION
* CRAFTING_INTERACTION_MODE_UNIVERSAL_DECONSTRUCTION


h5. DialogueToneType
* DIALOGUE_TONE_TYPE_FLIRTY
* DIALOGUE_TONE_TYPE_GRIM
* DIALOGUE_TONE_TYPE_JOKER
* DIALOGUE_TONE_TYPE_KIND
* DIALOGUE_TONE_TYPE_MERCIFUL
* DIALOGUE_TONE_TYPE_NEUTRAL
* DIALOGUE_TONE_TYPE_NONE
* DIALOGUE_TONE_TYPE_RUTHLESS


h5. InteractCancelContext
* INTERACT_CANCEL_CONTEXT_COMBAT
* INTERACT_CANCEL_CONTEXT_DEFAULT


h5. InteractTargetType
* INTERACT_TARGET_TYPE_AOE_LOOT
* INTERACT_TARGET_TYPE_CLIENT_CHARACTER
* INTERACT_TARGET_TYPE_COLLECTIBLE
* INTERACT_TARGET_TYPE_FIXTURE
* INTERACT_TARGET_TYPE_ITEM
* INTERACT_TARGET_TYPE_NONE
* INTERACT_TARGET_TYPE_OBJECT
* INTERACT_TARGET_TYPE_QUEST_ITEM
* INTERACT_TARGET_TYPE_TRIBUTE


h5. InteractType
* CHATTER_ACCEPT_QUEST_BESTOWAL
* CHATTER_ADVANCE_COMPLETABLE_QUEST_CONDITIONS_COMPLETE
* CHATTER_BEGIN
* CHATTER_BEGIN_INTERACT_NODE
* CHATTER_COMPLETE_ANTIQUITY_DIGGING
* CHATTER_COMPLETE_ANTIQUITY_SCRYING
* CHATTER_COMPLETE_QUEST_CONFIRM
* CHATTER_COMPLETE_QUEST_DIALOG
* CHATTER_CONFIRM_BUY_BAG_SPACE
* CHATTER_CONFIRM_BUY_BANK_SPACE
* CHATTER_CONTROL_SIEGE
* CHATTER_CRAFT_ITEM
* CHATTER_DECONSTRUCT_ITEM
* CHATTER_DESTROY_SIEGE
* CHATTER_DO_KEEP_GUILD_CLAIM
* CHATTER_DO_KEEP_GUILD_RELEASE
* CHATTER_ENDLESS_DUNGEON_BUFF_SELECTOR_CHOICE
* CHATTER_ENDLESS_DUNGEON_BUFF_SELECTOR_REROLL_VISIONS
* CHATTER_END_ADVANCE_COMPLETABLE_QUEST_CONDITIONS
* CHATTER_END_ANTIQUITY_DIG_SPOT
* CHATTER_END_ANTIQUITY_SCRYING
* CHATTER_END_ARMORY
* CHATTER_END_ATTRIBUTE_RESPEC
* CHATTER_END_BANK
* CHATTER_END_BOOK
* CHATTER_END_BUY_BAG_SPACE
* CHATTER_END_COMPANION_MENU
* CHATTER_END_COMPLETE_QUEST
* CHATTER_END_CRAFT
* CHATTER_END_DOOR
* CHATTER_END_DYE_STATION
* CHATTER_END_ENDLESS_DUNGEON_BUFF_SELECTOR
* CHATTER_END_FISH
* CHATTER_END_GIVE_ITEM
* CHATTER_END_GRAVEYARD_TRAVEL
* CHATTER_END_GUILDBANK
* CHATTER_END_GUILDKIOSK_BID
* CHATTER_END_GUILDKIOSK_PURCHASE
* CHATTER_END_HARVEST
* CHATTER_END_HIDEYHOLE
* CHATTER_END_KEEP
* CHATTER_END_KEEP_GUILD_CLAIM
* CHATTER_END_KEEP_GUILD_RELEASE
* CHATTER_END_KEEP_PIECE
* CHATTER_END_KEEP_TRAVEL
* CHATTER_END_LOCK
* CHATTER_END_LOOT
* CHATTER_END_MAIL
* CHATTER_END_NEW_QUEST_BESTOWAL
* CHATTER_END_PAY_BOUNTY
* CHATTER_END_PICKPOCKET
* CHATTER_END_REPAIR_ALL
* CHATTER_END_RETRAIT
* CHATTER_END_SHOP
* CHATTER_END_SIEGE
* CHATTER_END_SKILL_RESPEC
* CHATTER_END_STABLE
* CHATTER_END_TALK
* CHATTER_END_TRADINGHOUSE
* CHATTER_END_TREASURE_MAP
* CHATTER_END_TRIBUTE
* CHATTER_END_USE_CLEMENCY
* CHATTER_END_USE_FURNITURE
* CHATTER_END_USE_SHADOWY_CONNECTIONS
* CHATTER_EXIT_HIDEYHOLE
* CHATTER_FEED_MOUNT
* CHATTER_FISH_BITE
* CHATTER_FISH_NIBBLE
* CHATTER_FISH_REEL_IN
* CHATTER_FORCE_LOCK
* CHATTER_GIVE_ITEM_COMPLETE
* CHATTER_GOODBYE
* CHATTER_GUILDKIOSK_IN_TRANSITION
* CHATTER_IMPROVE_ITEM
* CHATTER_INVALID
* CHATTER_LOCK_PICK_BROKEN
* CHATTER_LOOT_ADD_RADIUS_TARGET
* CHATTER_LOOT_ALL
* CHATTER_LOOT_ALL_NON_STOLEN
* CHATTER_LOOT_ITEM
* CHATTER_LOOT_REMOVE_RADIUS_TARGET
* CHATTER_LOOT_UPDATE
* CHATTER_OFFER_QUEST_BESTOWAL
* CHATTER_OPEN_GUILDBANK
* CHATTER_OPEN_MAIL
* CHATTER_OPEN_SKILL_RESPEC
* CHATTER_OPEN_TRADINGHOUSE
* CHATTER_PACKUP_SIEGE
* CHATTER_PICK_LOCK
* CHATTER_PLACE_GUILDKIOSK_BID
* CHATTER_PROMPT_BUY_BAG_SPACE
* CHATTER_PROMPT_CRAFT
* CHATTER_PROMPT_DYE_STATION
* CHATTER_PROMPT_LOCK
* CHATTER_PROMPT_RETRAIT
* CHATTER_PURCHASE_GUILDKIOSK
* CHATTER_REPAIR_SIEGE
* CHATTER_RESEARCH_ITEM
* CHATTER_RESET
* CHATTER_RESET_DURATION
* CHATTER_SHOW_BOOK
* CHATTER_SHOW_GRAVEYARD_TRAVEL
* CHATTER_SHOW_KEEP_GUILD_CLAIM
* CHATTER_SHOW_KEEP_GUILD_RELEASE
* CHATTER_SHOW_KEEP_TRAVEL
* CHATTER_SHOW_TREASURE_MAP
* CHATTER_START_ADVANCE_COMPLETABLE_QUEST_CONDITIONS
* CHATTER_START_ANTIQUITY_DIG_SPOT
* CHATTER_START_ANTIQUITY_SCRYING
* CHATTER_START_ARMORY
* CHATTER_START_ATTRIBUTE_RESPEC
* CHATTER_START_BANK
* CHATTER_START_BOOK
* CHATTER_START_BUY_BAG_SPACE
* CHATTER_START_COMPANION_MENU
* CHATTER_START_COMPLETE_QUEST
* CHATTER_START_CRAFT
* CHATTER_START_DOOR
* CHATTER_START_DYE_STATION
* CHATTER_START_ENDLESS_DUNGEON_BUFF_SELECTOR
* CHATTER_START_FISH
* CHATTER_START_GIVE_ITEM
* CHATTER_START_GRAVEYARD_TRAVEL
* CHATTER_START_GUILDBANK
* CHATTER_START_GUILDKIOSK_BID
* CHATTER_START_GUILDKIOSK_PURCHASE
* CHATTER_START_HARVEST
* CHATTER_START_HIDEYHOLE
* CHATTER_START_KEEP
* CHATTER_START_KEEP_GUILD_CLAIM
* CHATTER_START_KEEP_GUILD_RELEASE
* CHATTER_START_KEEP_PIECE
* CHATTER_START_KEEP_TRAVEL
* CHATTER_START_LOCK
* CHATTER_START_LOOT
* CHATTER_START_MAIL
* CHATTER_START_NEW_QUEST_BESTOWAL
* CHATTER_START_PAY_BOUNTY
* CHATTER_START_PICKPOCKET
* CHATTER_START_REPAIR_ALL
* CHATTER_START_RETRAIT
* CHATTER_START_SHOP
* CHATTER_START_SIEGE
* CHATTER_START_SKILL_RESPEC
* CHATTER_START_STABLE
* CHATTER_START_TALK
* CHATTER_START_TRADINGHOUSE
* CHATTER_START_TREASURE_MAP
* CHATTER_START_TRIBUTE
* CHATTER_START_USE_CLEMENCY
* CHATTER_START_USE_FURNITURE
* CHATTER_START_USE_SHADOWY_CONNECTIONS
* CHATTER_TALK_CHOICE
* CHATTER_TALK_CHOICE_ATTRIBUTE_RESPEC
* CHATTER_TALK_CHOICE_BEGIN_SKILL_RESPEC
* CHATTER_TALK_CHOICE_CLEMENCY_COOLDOWN
* CHATTER_TALK_CHOICE_CLEMENCY_DISABLED
* CHATTER_TALK_CHOICE_INTIMIDATE_DISABLED
* CHATTER_TALK_CHOICE_MONEY
* CHATTER_TALK_CHOICE_PAY_BOUNTY
* CHATTER_TALK_CHOICE_PERSUADE_DISABLED
* CHATTER_TALK_CHOICE_SHADOWY_CONNECTIONS_UNAVAILABLE
* CHATTER_TALK_CHOICE_USE_CLEMENCY
* CHATTER_TALK_CHOICE_USE_SHADOWY_CONNECTIONS
* CHATTER_USE_COLLECTIBLE_ON_COMPANION


h5. InteractionType
* INTERACTION_ANTIQUITY_DIG_SPOT
* INTERACTION_ANTIQUITY_SCRYING
* INTERACTION_ARMORY
* INTERACTION_ATTRIBUTE_RESPEC
* INTERACTION_AVA_HOOK_POINT
* INTERACTION_BANK
* INTERACTION_BOOK
* INTERACTION_BUY_BAG_SPACE
* INTERACTION_COMPANION_MENU
* INTERACTION_CONVERSATION
* INTERACTION_CRAFT
* INTERACTION_DEPRECATED_1
* INTERACTION_DYE_STATION
* INTERACTION_ENDLESS_DUNGEON_BUFF_SELECTOR
* INTERACTION_FAST_TRAVEL
* INTERACTION_FAST_TRAVEL_KEEP
* INTERACTION_FISH
* INTERACTION_FURNITURE
* INTERACTION_GUILDBANK
* INTERACTION_GUILDKIOSK_BID
* INTERACTION_GUILDKIOSK_PURCHASE
* INTERACTION_HARVEST
* INTERACTION_HIDEYHOLE
* INTERACTION_KEEP_GUILD_CLAIM
* INTERACTION_KEEP_GUILD_RELEASE
* INTERACTION_KEEP_INSPECT
* INTERACTION_KEEP_PIECE
* INTERACTION_LOCKPICK
* INTERACTION_LOOT
* INTERACTION_MAIL
* INTERACTION_NONE
* INTERACTION_PAY_BOUNTY
* INTERACTION_PICKPOCKET
* INTERACTION_QUEST
* INTERACTION_RETRAIT
* INTERACTION_SIEGE
* INTERACTION_SKILL_RESPEC
* INTERACTION_STABLE
* INTERACTION_STORE
* INTERACTION_THEATER_INTERACTABLE
* INTERACTION_TRADINGHOUSE
* INTERACTION_TREASURE_MAP
* INTERACTION_TRIBUTE
* INTERACTION_VENDOR


h5. Globals


h5. Globals


h5. LoginStatus
* LOGIN_STATUS_AUTH_FAILURE
* LOGIN_STATUS_AUTH_LOCKED
* LOGIN_STATUS_AUTH_SUCCESS
* LOGIN_STATUS_AUTH_WAITING
* LOGIN_STATUS_CANCELLED
* LOGIN_STATUS_CONNECTED
* LOGIN_STATUS_DISCONNECTED
* LOGIN_STATUS_INVALID_STATE
* LOGIN_STATUS_LEGAL_DOC_ACCEPTANCE_FAILED
* LOGIN_STATUS_LEGAL_DOC_ACCEPTANCE_PENDING
* LOGIN_STATUS_LEGAL_DOC_ACCEPTANCE_SUCCESS
* LOGIN_STATUS_LEGAL_DOC_NOT_ACCEPTED
* LOGIN_STATUS_LINK_ACCOUNT_FAILED
* LOGIN_STATUS_LINK_ACCOUNT_PENDING
* LOGIN_STATUS_LINK_ACCOUNT_SUCCESS
* LOGIN_STATUS_MASTER_ACCOUNT_CREATE_FAILED
* LOGIN_STATUS_MASTER_ACCOUNT_CREATE_PENDING
* LOGIN_STATUS_MASTER_ACCOUNT_CREATE_SUCCESS
* LOGIN_STATUS_MASTER_ACCOUNT_NOT_CREATED
* LOGIN_STATUS_OTP_FAILED
* LOGIN_STATUS_OTP_LOCKED
* LOGIN_STATUS_OTP_PENDING
* LOGIN_STATUS_OTP_SUCCESS
* LOGIN_STATUS_RESERVATION_FAILURE
* LOGIN_STATUS_RESERVATION_SUCCESS
* LOGIN_STATUS_RESERVATION_WAITING


h5. LogoutResult
* LOGOUT_RESULT_ALLOWED
* LOGOUT_RESULT_DEFER
* LOGOUT_RESULT_DISALLOWED


h5. LogoutType
* LOGOUT_TYPE_CANCEL
* LOGOUT_TYPE_FORCED
* LOGOUT_TYPE_NORMAL


h5. OTPType
* OTP_TYPE_AUTHENTICATOR
* OTP_TYPE_EMAIL


h5. OnlineStatus
* ONLINE_STATUS_ACTIVE
* ONLINE_STATUS_AFK
* ONLINE_STATUS_OFFLINE


h5. Globals


h5. MailAttachmentResult
* MAIL_ATTACHMENT_RESULT_ALREADY_ATTACHED
* MAIL_ATTACHMENT_RESULT_BOUND
* MAIL_ATTACHMENT_RESULT_ITEM_NOT_FOUND
* MAIL_ATTACHMENT_RESULT_LOCKED
* MAIL_ATTACHMENT_RESULT_PLAYER_LOCKED
* MAIL_ATTACHMENT_RESULT_STOLEN
* MAIL_ATTACHMENT_RESULT_SUCCESS


h5. MailCategory
* MAIL_CATEGORY_INFO_ONLY_SYSTEM_MAIL
* MAIL_CATEGORY_PLAYER_MAIL
* MAIL_CATEGORY_SYSTEM_MAIL


h5. MailExpirationType
* MAIL_EXPIRE_TYPE_DEFAULT
* MAIL_EXPIRE_TYPE_EXTREMELY_LONG
* MAIL_EXPIRE_TYPE_LONG
* MAIL_EXPIRE_TYPE_SHORT
* MAIL_EXPIRE_TYPE_VERY_LONG
* MAIL_EXPIRE_TYPE_VERY_SHORT


h5. MailTakeAttachmentResult
* MAIL_TAKE_ATTACHMENT_RESULT_FAIL_ALREADY_HAS_UNIQUE_ITEM
* MAIL_TAKE_ATTACHMENT_RESULT_FAIL_CAMPAIGN_DISABLED
* MAIL_TAKE_ATTACHMENT_RESULT_FAIL_NOTHING_TO_CLAIM
* MAIL_TAKE_ATTACHMENT_RESULT_FAIL_NO_INVENTORY_SPACE
* MAIL_TAKE_ATTACHMENT_RESULT_FAIL_SERVER_ERROR
* MAIL_TAKE_ATTACHMENT_RESULT_SUCCESS


h5. RequestReadMailResult
* REQUEST_READ_MAIL_RESULT_ALREADY_REQUESTED
* REQUEST_READ_MAIL_RESULT_ANOTHER_REQUEST_PENDING
* REQUEST_READ_MAIL_RESULT_NOT_IN_MAIL_INTERACTION
* REQUEST_READ_MAIL_RESULT_NO_SUCH_MAIL
* REQUEST_READ_MAIL_RESULT_SUCCESS_CACHED
* REQUEST_READ_MAIL_RESULT_SUCCESS_SERVER_REQUESTED


h5. SendMailResult
* MAIL_SEND_RESULT_CANCELED
* MAIL_SEND_RESULT_CANT_SEND_CASH_COD
* MAIL_SEND_RESULT_CANT_SEND_TO_SELF
* MAIL_SEND_RESULT_FAIL_BLANK_MAIL
* MAIL_SEND_RESULT_FAIL_DB_ERROR
* MAIL_SEND_RESULT_FAIL_IGNORED
* MAIL_SEND_RESULT_FAIL_INVALID_NAME
* MAIL_SEND_RESULT_FAIL_IN_PROGRESS
* MAIL_SEND_RESULT_FAIL_MAILBOX_FULL
* MAIL_SEND_RESULT_FAIL_RESTRICTED_COMMUNICATION
* MAIL_SEND_RESULT_INVALID_ITEM
* MAIL_SEND_RESULT_MAILBOX_NOT_OPEN
* MAIL_SEND_RESULT_MAIL_DISABLED
* MAIL_SEND_RESULT_NOT_ENOUGH_ITEMS_FOR_COD
* MAIL_SEND_RESULT_NOT_ENOUGH_MONEY
* MAIL_SEND_RESULT_RECIPIENT_NOT_FOUND
* MAIL_SEND_RESULT_SUCCESS
* MAIL_SEND_RESULT_TOO_MANY_ATTACHMENTS


h5. Globals
* MAIL_EXPIRATION_IMMINENT_THRESHOLD_DAYS
* MAIL_MAX_ATTACHED_ITEMS
* MAX_MAILS_PER_CATEGORY


h5. ChannelType
* CHAT_CHANNEL_EMOTE
* CHAT_CHANNEL_GUILD_1
* CHAT_CHANNEL_GUILD_2
* CHAT_CHANNEL_GUILD_3
* CHAT_CHANNEL_GUILD_4
* CHAT_CHANNEL_GUILD_5
* CHAT_CHANNEL_MONSTER_EMOTE
* CHAT_CHANNEL_MONSTER_SAY
* CHAT_CHANNEL_MONSTER_WHISPER
* CHAT_CHANNEL_MONSTER_YELL
* CHAT_CHANNEL_OFFICER_1
* CHAT_CHANNEL_OFFICER_2
* CHAT_CHANNEL_OFFICER_3
* CHAT_CHANNEL_OFFICER_4
* CHAT_CHANNEL_OFFICER_5
* CHAT_CHANNEL_PARTY
* CHAT_CHANNEL_SAY
* CHAT_CHANNEL_SYSTEM
* CHAT_CHANNEL_UNUSED_1
* CHAT_CHANNEL_USER_CHANNEL_1
* CHAT_CHANNEL_USER_CHANNEL_2
* CHAT_CHANNEL_USER_CHANNEL_3
* CHAT_CHANNEL_USER_CHANNEL_4
* CHAT_CHANNEL_USER_CHANNEL_5
* CHAT_CHANNEL_USER_CHANNEL_6
* CHAT_CHANNEL_USER_CHANNEL_7
* CHAT_CHANNEL_USER_CHANNEL_8
* CHAT_CHANNEL_USER_CHANNEL_9
* CHAT_CHANNEL_WHISPER
* CHAT_CHANNEL_WHISPER_SENT
* CHAT_CHANNEL_YELL
* CHAT_CHANNEL_ZONE
* CHAT_CHANNEL_ZONE_LANGUAGE_1
* CHAT_CHANNEL_ZONE_LANGUAGE_2
* CHAT_CHANNEL_ZONE_LANGUAGE_3
* CHAT_CHANNEL_ZONE_LANGUAGE_4
* CHAT_CHANNEL_ZONE_LANGUAGE_5
* CHAT_CHANNEL_ZONE_LANGUAGE_6
* CHAT_CHANNEL_ZONE_LANGUAGE_7


h5. ChatChannelCategories
* CHAT_CATEGORY_COMBAT_ALLIANCE_POINTS
* CHAT_CATEGORY_COMBAT_BLOCK_ABSORBED_DEFEND
* CHAT_CATEGORY_COMBAT_DEATH
* CHAT_CATEGORY_COMBAT_DIRECT_DAMAGE
* CHAT_CATEGORY_COMBAT_DIRECT_HEAL
* CHAT_CATEGORY_COMBAT_DODGE_PARRY_MISS
* CHAT_CATEGORY_COMBAT_DOT
* CHAT_CATEGORY_COMBAT_DRAIN
* CHAT_CATEGORY_COMBAT_ENERGIZE
* CHAT_CATEGORY_COMBAT_EXPERIENCE
* CHAT_CATEGORY_COMBAT_GAINED_EFFECT
* CHAT_CATEGORY_COMBAT_HOT
* CHAT_CATEGORY_COMBAT_LOST_EFFECT
* CHAT_CATEGORY_COMBAT_OTHER
* CHAT_CATEGORY_COMBAT_RANK_POINTS
* CHAT_CATEGORY_COMBAT_RESIST
* CHAT_CATEGORY_COMBAT_TELVAR_STONES
* CHAT_CATEGORY_EMOTE
* CHAT_CATEGORY_GUILD_1
* CHAT_CATEGORY_GUILD_2
* CHAT_CATEGORY_GUILD_3
* CHAT_CATEGORY_GUILD_4
* CHAT_CATEGORY_GUILD_5
* CHAT_CATEGORY_MONSTER_EMOTE
* CHAT_CATEGORY_MONSTER_SAY
* CHAT_CATEGORY_MONSTER_WHISPER
* CHAT_CATEGORY_MONSTER_YELL
* CHAT_CATEGORY_OFFICER_1
* CHAT_CATEGORY_OFFICER_2
* CHAT_CATEGORY_OFFICER_3
* CHAT_CATEGORY_OFFICER_4
* CHAT_CATEGORY_OFFICER_5
* CHAT_CATEGORY_PARTY
* CHAT_CATEGORY_SAY
* CHAT_CATEGORY_SYSTEM
* CHAT_CATEGORY_WHISPER_INCOMING
* CHAT_CATEGORY_WHISPER_OUTGOING
* CHAT_CATEGORY_YELL
* CHAT_CATEGORY_ZONE
* CHAT_CATEGORY_ZONE_CHINESE_S
* CHAT_CATEGORY_ZONE_ENGLISH
* CHAT_CATEGORY_ZONE_FRENCH
* CHAT_CATEGORY_ZONE_GERMAN
* CHAT_CATEGORY_ZONE_JAPANESE
* CHAT_CATEGORY_ZONE_RUSSIAN
* CHAT_CATEGORY_ZONE_SPANISH


h5. ChatChannelCategoryHeaders
* CHAT_CATEGORY_HEADER_CHANNELS
* CHAT_CATEGORY_HEADER_COMBAT
* CHAT_CATEGORY_HEADER_GUILDS


h5. Globals


h5. ActionResult
* ACTION_RESULT_ABILITY_ON_COOLDOWN
* ACTION_RESULT_ABSORBED
* ACTION_RESULT_AT_PET_LIMIT
* ACTION_RESULT_BAD_TARGET
* ACTION_RESULT_BAD_TARGET_COMBAT_STATE
* ACTION_RESULT_BLADETURN
* ACTION_RESULT_BLOCKED
* ACTION_RESULT_BLOCKED_DAMAGE
* ACTION_RESULT_BUSY
* ACTION_RESULT_CANNOT_USE
* ACTION_RESULT_CANT_SEE_TARGET
* ACTION_RESULT_CANT_SWAP_HOTBAR_IS_OVERRIDDEN
* ACTION_RESULT_CANT_SWAP_WHILE_CHANGING_GEAR
* ACTION_RESULT_CASTER_DEAD
* ACTION_RESULT_CAST_AT_PET_LIMIT
* ACTION_RESULT_CHARMED
* ACTION_RESULT_CRITICAL_DAMAGE
* ACTION_RESULT_CRITICAL_HEAL
* ACTION_RESULT_DAMAGE
* ACTION_RESULT_DAMAGE_SHIELDED
* ACTION_RESULT_DEFENDED
* ACTION_RESULT_DIED
* ACTION_RESULT_DIED_COMPANION_XP
* ACTION_RESULT_DIED_XP
* ACTION_RESULT_DISARMED
* ACTION_RESULT_DISORIENTED
* ACTION_RESULT_DODGED
* ACTION_RESULT_DOT_TICK
* ACTION_RESULT_DOT_TICK_CRITICAL
* ACTION_RESULT_FAILED
* ACTION_RESULT_FAILED_REQUIREMENTS
* ACTION_RESULT_FAILED_SIEGE_CREATION_REQUIREMENTS
* ACTION_RESULT_FALLING
* ACTION_RESULT_FALL_DAMAGE
* ACTION_RESULT_FEARED
* ACTION_RESULT_GRAVEYARD_DISALLOWED_IN_INSTANCE
* ACTION_RESULT_GRAVEYARD_TOO_CLOSE
* ACTION_RESULT_HEAL
* ACTION_RESULT_HEAL_ABSORBED
* ACTION_RESULT_HOT_TICK
* ACTION_RESULT_HOT_TICK_CRITICAL
* ACTION_RESULT_IMMUNE
* ACTION_RESULT_INSUFFICIENT_RESOURCE
* ACTION_RESULT_INTERCEPTED
* ACTION_RESULT_INTERRUPT
* ACTION_RESULT_INVALID
* ACTION_RESULT_INVALID_FIXTURE
* ACTION_RESULT_INVALID_JUSTICE_TARGET
* ACTION_RESULT_INVALID_TERRAIN
* ACTION_RESULT_IN_AIR
* ACTION_RESULT_IN_COMBAT
* ACTION_RESULT_IN_ENEMY_KEEP
* ACTION_RESULT_IN_ENEMY_OUTPOST
* ACTION_RESULT_IN_ENEMY_RESOURCE
* ACTION_RESULT_IN_ENEMY_TOWN
* ACTION_RESULT_IN_HIDEYHOLE
* ACTION_RESULT_KILLED_BY_DAEDRIC_WEAPON
* ACTION_RESULT_KILLED_BY_SUBZONE
* ACTION_RESULT_KILLING_BLOW
* ACTION_RESULT_KNOCKBACK
* ACTION_RESULT_LEVITATED
* ACTION_RESULT_MERCENARY_LIMIT
* ACTION_RESULT_MISS
* ACTION_RESULT_MISSING_EMPTY_SOUL_GEM
* ACTION_RESULT_MISSING_FILLED_SOUL_GEM
* ACTION_RESULT_MOBILE_GRAVEYARD_LIMIT
* ACTION_RESULT_MOUNTED
* ACTION_RESULT_MUST_BE_IN_OWN_KEEP
* ACTION_RESULT_NOT_ENOUGH_INVENTORY_SPACE
* ACTION_RESULT_NOT_ENOUGH_INVENTORY_SPACE_SOUL_GEM
* ACTION_RESULT_NOT_ENOUGH_SPACE_FOR_SIEGE
* ACTION_RESULT_NO_LOCATION_FOUND
* ACTION_RESULT_NO_RAM_ATTACKABLE_TARGET_WITHIN_RANGE
* ACTION_RESULT_NO_WEAPONS_TO_SWAP_TO
* ACTION_RESULT_NPC_TOO_CLOSE
* ACTION_RESULT_OFFBALANCE
* ACTION_RESULT_PACIFIED
* ACTION_RESULT_PARRIED
* ACTION_RESULT_PARTIAL_RESIST
* ACTION_RESULT_POWER_DRAIN
* ACTION_RESULT_POWER_ENERGIZE
* ACTION_RESULT_PRECISE_DAMAGE
* ACTION_RESULT_QUEUED
* ACTION_RESULT_RAM_ATTACKABLE_TARGETS_ALL_DESTROYED
* ACTION_RESULT_RAM_ATTACKABLE_TARGETS_ALL_OCCUPIED
* ACTION_RESULT_RECALLING
* ACTION_RESULT_REFLECTED
* ACTION_RESULT_REINCARNATING
* ACTION_RESULT_RESIST
* ACTION_RESULT_RESURRECT
* ACTION_RESULT_ROOTED
* ACTION_RESULT_SELF_PLAYING_TRIBUTE
* ACTION_RESULT_SIEGE_BLOCKED
* ACTION_RESULT_SIEGE_LIMIT
* ACTION_RESULT_SIEGE_NOT_ALLOWED_IN_ZONE
* ACTION_RESULT_SIEGE_PACKED_UP
* ACTION_RESULT_SIEGE_TOO_CLOSE
* ACTION_RESULT_SILENCED
* ACTION_RESULT_SNARED
* ACTION_RESULT_SOUL_GEM_RESURRECTION_ACCEPTED
* ACTION_RESULT_SPRINTING
* ACTION_RESULT_STAGGERED
* ACTION_RESULT_STUNNED
* ACTION_RESULT_SWIMMING
* ACTION_RESULT_TARGET_DEAD
* ACTION_RESULT_TARGET_NOT_IN_VIEW
* ACTION_RESULT_TARGET_NOT_PVP_FLAGGED
* ACTION_RESULT_TARGET_OUT_OF_RANGE
* ACTION_RESULT_TARGET_PLAYING_TRIBUTE
* ACTION_RESULT_TARGET_TOO_CLOSE
* ACTION_RESULT_TAUNTED
* ACTION_RESULT_UNEVEN_TERRAIN
* ACTION_RESULT_WEAPONSWAP
* ACTION_RESULT_WRECKING_DAMAGE
* ACTION_RESULT_WRONG_WEAPON


h5. BattlegroundResult
* BATTLEGROUND_RESULT_INVALID
* BATTLEGROUND_RESULT_LOSS
* BATTLEGROUND_RESULT_TIE
* BATTLEGROUND_RESULT_WIN


h5. BattlegroundRoundResult
* BATTLEGROUND_ROUND_RESULT_ENEMY_LEFT
* BATTLEGROUND_ROUND_RESULT_HIGHEST_SCORE_WIN
* BATTLEGROUND_ROUND_RESULT_INVALID
* BATTLEGROUND_ROUND_RESULT_LAST_TEAM_STANDING
* BATTLEGROUND_ROUND_RESULT_SCORE_LIMIT_REACHED
* BATTLEGROUND_ROUND_RESULT_STALEMATE
* BATTLEGROUND_ROUND_RESULT_TIEBREAKER_LIVES_REMAINING
* BATTLEGROUND_ROUND_RESULT_TIEBREAKER_MEDAL_SCORE
* BATTLEGROUND_ROUND_RESULT_TIEBREAKER_PLAYERS_ALIVE


h5. EndlessDungeonBuffBucketType
* ENDLESS_DUNGEON_BUFF_BUCKET_TYPE_DEFENSE
* ENDLESS_DUNGEON_BUFF_BUCKET_TYPE_OFFENSE
* ENDLESS_DUNGEON_BUFF_BUCKET_TYPE_UTILITY


h5. EndlessDungeonBuffSelectorRerollError
* ENDLESS_DUNGEON_BUFF_REROLL_ERROR_CANNOT_AFFORD
* ENDLESS_DUNGEON_BUFF_REROLL_ERROR_INTERNAL_ERROR
* ENDLESS_DUNGEON_BUFF_REROLL_ERROR_NO_AVAILABLE_CHOICES


h5. EndlessDungeonBuffType
* ENDLESS_DUNGEON_BUFF_TYPE_NONE
* ENDLESS_DUNGEON_BUFF_TYPE_VERSE
* ENDLESS_DUNGEON_BUFF_TYPE_VISION


h5. EndlessDungeonCounterType
* ENDLESS_DUNGEON_COUNTER_TYPE_ARC
* ENDLESS_DUNGEON_COUNTER_TYPE_CYCLE
* ENDLESS_DUNGEON_COUNTER_TYPE_STAGE
* ENDLESS_DUNGEON_COUNTER_TYPE_WIPES_REMAINING


h5. EndlessDungeonGroupType
* ENDLESS_DUNGEON_GROUP_TYPE_DUO
* ENDLESS_DUNGEON_GROUP_TYPE_SOLO


h5. EndlessDungeonPointReason
* ENDLESS_DUNGEON_POINT_REASON_ARC
* ENDLESS_DUNGEON_POINT_REASON_BONUS_ACTIVITY_ED1
* ENDLESS_DUNGEON_POINT_REASON_BONUS_ACTIVITY_ED2
* ENDLESS_DUNGEON_POINT_REASON_BONUS_ACTIVITY_HIGH
* ENDLESS_DUNGEON_POINT_REASON_BONUS_ACTIVITY_LOW
* ENDLESS_DUNGEON_POINT_REASON_BONUS_ACTIVITY_MEDIUM
* ENDLESS_DUNGEON_POINT_REASON_BONUS_POINT_ONE
* ENDLESS_DUNGEON_POINT_REASON_BONUS_POINT_THREE
* ENDLESS_DUNGEON_POINT_REASON_BONUS_POINT_TWO
* ENDLESS_DUNGEON_POINT_REASON_CYCLE
* ENDLESS_DUNGEON_POINT_REASON_KILL_BANNERMEN
* ENDLESS_DUNGEON_POINT_REASON_KILL_BOSS
* ENDLESS_DUNGEON_POINT_REASON_KILL_CHAMPION
* ENDLESS_DUNGEON_POINT_REASON_KILL_MINIBOSS
* ENDLESS_DUNGEON_POINT_REASON_KILL_NORMAL_MONSTER
* ENDLESS_DUNGEON_POINT_REASON_KILL_NOXP_MONSTER
* ENDLESS_DUNGEON_POINT_REASON_LIFE_REMAINING
* ENDLESS_DUNGEON_POINT_REASON_STAGE


h5. ItemBonusSuppressionType
* ITEM_BONUS_SUPPRESSION_TYPE_ABILITY
* ITEM_BONUS_SUPPRESSION_TYPE_BATTLE_GROUND
* ITEM_BONUS_SUPPRESSION_TYPE_CAMPAIGN
* ITEM_BONUS_SUPPRESSION_TYPE_ITEMSET
* ITEM_BONUS_SUPPRESSION_TYPE_NONE


h5. LeaderboardScoreNotificationType
* LEADERBOARD_SCORE_NOTIFICATION_TYPE_ENDLESS_DUNGEON
* LEADERBOARD_SCORE_NOTIFICATION_TYPE_RAID


h5. PledgeOfMaraResult
* PLEDGE_OF_MARA_RESULT_BEGIN_PLEDGE
* PLEDGE_OF_MARA_RESULT_DEAD
* PLEDGE_OF_MARA_RESULT_OUT_OF_RANGE
* PLEDGE_OF_MARA_RESULT_PLEDGED
* PLEDGE_OF_MARA_RESULT_PLEDGE_CANCELLED
* PLEDGE_OF_MARA_RESULT_PLEDGE_DECLINED
* PLEDGE_OF_MARA_RESULT_PLEDGE_INELIGIBLE
* PLEDGE_OF_MARA_RESULT_TOO_BUSY


h5. TargetMarkerType
* TARGET_MARKER_TYPE_EIGHT
* TARGET_MARKER_TYPE_FIVE
* TARGET_MARKER_TYPE_FOUR
* TARGET_MARKER_TYPE_NONE
* TARGET_MARKER_TYPE_ONE
* TARGET_MARKER_TYPE_SEVEN
* TARGET_MARKER_TYPE_SIX
* TARGET_MARKER_TYPE_THREE
* TARGET_MARKER_TYPE_TWO


h5. Globals
* DEFAULT_ENDLESS_DUNGEON_ID


h5. CraftingProcessContext
* CRAFTING_PROCESS_CONTEXT_CONSUME_ATTUNABLE_STATIONS
* CRAFTING_PROCESS_CONTEXT_NONE


h5. HirelingType
* HIRELING_TYPE_BLACKSMITHING
* HIRELING_TYPE_CLOTHIER
* HIRELING_TYPE_ENCHANTING
* HIRELING_TYPE_JEWELRYCRAFTING
* HIRELING_TYPE_PROVISIONING
* HIRELING_TYPE_WOODWORKING


h5. PlayerFxWhileHarvestingType
* PLAYER_FX_WHILE_HARVESTING_TYPE_CHOPPING_WOOD
* PLAYER_FX_WHILE_HARVESTING_TYPE_GATHERING_LEATHER
* PLAYER_FX_WHILE_HARVESTING_TYPE_GATHERING_RUNE
* PLAYER_FX_WHILE_HARVESTING_TYPE_GATHERING_WATER
* PLAYER_FX_WHILE_HARVESTING_TYPE_LOOTING_HERBALIST_SATCHEL
* PLAYER_FX_WHILE_HARVESTING_TYPE_MINING_ORE
* PLAYER_FX_WHILE_HARVESTING_TYPE_NONE
* PLAYER_FX_WHILE_HARVESTING_TYPE_PICKING_FLORA
* PLAYER_FX_WHILE_HARVESTING_TYPE_TEMP_VALUE_1
* PLAYER_FX_WHILE_HARVESTING_TYPE_TEMP_VALUE_2
* PLAYER_FX_WHILE_HARVESTING_TYPE_TEMP_VALUE_3


h5. ProspectiveAlchemyResult
* PROSPECTIVE_ALCHEMY_RESULT_KNOWN
* PROSPECTIVE_ALCHEMY_RESULT_UNCRAFTABLE
* PROSPECTIVE_ALCHEMY_RESULT_UNKNOWN


h5. ProvisionerSpecialIngredientType
* PROVISIONER_SPECIAL_INGREDIENT_TYPE_FILLET
* PROVISIONER_SPECIAL_INGREDIENT_TYPE_FLAVORING
* PROVISIONER_SPECIAL_INGREDIENT_TYPE_FURNISHING
* PROVISIONER_SPECIAL_INGREDIENT_TYPE_NONE
* PROVISIONER_SPECIAL_INGREDIENT_TYPE_SPICES


h5. RecipeCraftingSystem
* RECIPE_CRAFTING_SYSTEM_ALCHEMY_FORMULAE
* RECIPE_CRAFTING_SYSTEM_BLACKSMITHING_DIAGRAMS
* RECIPE_CRAFTING_SYSTEM_CLOTHIER_PATTERNS
* RECIPE_CRAFTING_SYSTEM_ENCHANTING_SCHEMATICS
* RECIPE_CRAFTING_SYSTEM_INVALID
* RECIPE_CRAFTING_SYSTEM_JEWELRYCRAFTING_SKETCHES
* RECIPE_CRAFTING_SYSTEM_PROVISIONING_DESIGNS
* RECIPE_CRAFTING_SYSTEM_WOODWORKING_BLUEPRINTS


h5. ReconstructResponse
* RECONSTRUCT_RESPONSE_BAD_INTERACT_MODE
* RECONSTRUCT_RESPONSE_INSUFFICIENT_FUNDS
* RECONSTRUCT_RESPONSE_INSUFFICIENT_INVENTORY_SPACE
* RECONSTRUCT_RESPONSE_INSUFFICIENT_UPGRADE_MATERIALS
* RECONSTRUCT_RESPONSE_INVALID_CURRENCY
* RECONSTRUCT_RESPONSE_INVALID_ITEM
* RECONSTRUCT_RESPONSE_INVALID_QUALITY
* RECONSTRUCT_RESPONSE_INVALID_TRAIT_FOR_ITEM
* RECONSTRUCT_RESPONSE_ITEM_LOCKED
* RECONSTRUCT_RESPONSE_SUCCESS
* RECONSTRUCT_RESPONSE_TRAIT_NOT_RESEARCHED
* RECONSTRUCT_RESPONSE_UNKNOWN_FAILURE


h5. RetraitResponse
* RETRAIT_RESPONSE_BAD_INTERACT_MODE
* RETRAIT_RESPONSE_BAD_TRAIT_FOR_ITEM
* RETRAIT_RESPONSE_HAVENT_RESEARCHED_TRAIT_FOR_ITEM
* RETRAIT_RESPONSE_INSUFFICIENT_FUNDS
* RETRAIT_RESPONSE_INVALID_ITEM_FOR_RETRAIT
* RETRAIT_RESPONSE_ITEM_ALREADY_HAS_TRAIT
* RETRAIT_RESPONSE_ITEM_NOT_FOUND
* RETRAIT_RESPONSE_SUCCESS


h5. ScribingErrorResult
* SCRIBING_ERROR_RESULT_CANNOT_OVERWRITE_CRAFTED_ABILITY
* SCRIBING_ERROR_RESULT_CRAFTED_ABILITY_ALREADY_UNLOCKED
* SCRIBING_ERROR_RESULT_CRAFTED_ABILITY_NOT_UNLOCKED
* SCRIBING_ERROR_RESULT_CRAFTED_ABILITY_SCRIPT_NOT_LOCKED
* SCRIBING_ERROR_RESULT_CRAFTED_ABILITY_SCRIPT_NOT_UNLOCKED
* SCRIBING_ERROR_RESULT_DUPLICATE_CRAFTED_ABILITY
* SCRIBING_ERROR_RESULT_FAILED_SKILL_TRANSITION
* SCRIBING_ERROR_RESULT_FAILED_TO_REMOVE_CRAFTED_ABILITY
* SCRIBING_ERROR_RESULT_FAILURE_TO_LOCK_CRAFTED_ABILITY_SCRIPT
* SCRIBING_ERROR_RESULT_FAILURE_TO_UNLOCK_CRAFTED_ABILITY_SCRIPT
* SCRIBING_ERROR_RESULT_INVALID_CRAFTED_ABILITY_DEF
* SCRIBING_ERROR_RESULT_INVALID_CRAFTED_ABILITY_SCRIPT_DEF
* SCRIBING_ERROR_RESULT_INVALID_CRAFTED_ABILITY_TYPE
* SCRIBING_ERROR_RESULT_INVALID_ENTRY_POINT
* SCRIBING_ERROR_RESULT_INVALID_LINKED_SKILL
* SCRIBING_ERROR_RESULT_MARKED_FOR_DELETE
* SCRIBING_ERROR_RESULT_NONE
* SCRIBING_ERROR_RESULT_NOT_ALLOWED_IN_VENGEANCE
* SCRIBING_ERROR_RESULT_NO_SCRIPTS_UPDATED
* SCRIBING_ERROR_RESULT_PRIMARY_CRAFTED_ABILITY_SCRIPT_DISABLED
* SCRIBING_ERROR_RESULT_PRIMARY_CRAFTED_ABILITY_SCRIPT_NOT_UNLOCKED
* SCRIBING_ERROR_RESULT_SECONDARY_CRAFTED_ABILITY_SCRIPT_DISABLED
* SCRIBING_ERROR_RESULT_SECONDARY_CRAFTED_ABILITY_SCRIPT_NOT_UNLOCKED
* SCRIBING_ERROR_RESULT_TERTIARY_CRAFTED_ABILITY_SCRIPT_DISABLED
* SCRIBING_ERROR_RESULT_TERTIARY_CRAFTED_ABILITY_SCRIPT_NOT_UNLOCKED


h5. ScribingTooltipDisplayFlags
* SCRIBING_TOOLTIP_DISPLAY_FLAGS_SCRIPT_COMPATIBILITY_ERROR
* SCRIBING_TOOLTIP_DISPLAY_FLAGS_SCRIPT_LOCKED_ERROR
* SCRIBING_TOOLTIP_DISPLAY_FLAGS_SHOW_ACQUIRE_HINT
* SCRIBING_TOOLTIP_DISPLAY_FLAGS_SHOW_ERRORS
* SCRIBING_TOOLTIP_DISPLAY_FLAGS_SHOW_SELECTED_SCRIPTS


h5. TradeskillType
* CRAFTING_TYPE_ALCHEMY
* CRAFTING_TYPE_BLACKSMITHING
* CRAFTING_TYPE_CLOTHIER
* CRAFTING_TYPE_ENCHANTING
* CRAFTING_TYPE_INVALID
* CRAFTING_TYPE_JEWELRYCRAFTING
* CRAFTING_TYPE_PROVISIONING
* CRAFTING_TYPE_SCRIBING
* CRAFTING_TYPE_WOODWORKING


h5. Globals
* MAX_ITEM_SLOTS_PER_DECONSTRUCTION
* MAX_ITERATIONS_PER_DECONSTRUCTION


h5. GameCameraAdditionalInfo
* ADDITIONAL_INTERACT_INFO_EMPTY
* ADDITIONAL_INTERACT_INFO_FISHING_NODE
* ADDITIONAL_INTERACT_INFO_HOUSE_BANK
* ADDITIONAL_INTERACT_INFO_HOUSE_INSTANCE_DOOR
* ADDITIONAL_INTERACT_INFO_INSTANCE_TYPE
* ADDITIONAL_INTERACT_INFO_IN_HIDEYHOLE
* ADDITIONAL_INTERACT_INFO_LOCKED
* ADDITIONAL_INTERACT_INFO_NONE
* ADDITIONAL_INTERACT_INFO_PICKPOCKET_CHANCE
* ADDITIONAL_INTERACT_INFO_REQUIRES_KEY
* ADDITIONAL_INTERACT_INFO_WEREWOLF_ACTIVE_WHILE_ATTEMPTING_TO_CRAFT
* ADDITIONAL_INTERACT_INFO_WEREWOLF_ACTIVE_WHILE_ATTEMPTING_TO_EXCAVATE


h5. GameCameraFramingScreenType
* FRAMING_SCREEN_AVA
* FRAMING_SCREEN_CHAMPION
* FRAMING_SCREEN_CROWN_CRATES
* FRAMING_SCREEN_CROWN_STORE
* FRAMING_SCREEN_DEFAULT
* FRAMING_SCREEN_INVENTORY
* FRAMING_SCREEN_ITEM_SETS_BOOK
* FRAMING_SCREEN_JOURNAL
* FRAMING_SCREEN_LOOT
* FRAMING_SCREEN_MAP
* FRAMING_SCREEN_SKILLS
* FRAMING_SCREEN_SOCIAL
* FRAMING_SCREEN_SYSTEM


h5. Globals


h5. InfamyThresholdsType
* INFAMY_THRESHOLD_DISREPUTABLE
* INFAMY_THRESHOLD_FUGITIVE
* INFAMY_THRESHOLD_NOTORIOUS
* INFAMY_THRESHOLD_UPSTANDING


h5. JusticeAllegiance
* JUSTICE_CRIMINAL
* JUSTICE_ENFORCER
* JUSTICE_NONE


h5. JusticeSkillEvent
* JUSTICE_SKILL_FENCE
* JUSTICE_SKILL_LOCKPICK
* JUSTICE_SKILL_NONE
* JUSTICE_SKILL_PICKPOCKET


h5. PickpocketDifficultyType
* PICKPOCKET_DIFFICULTY_EASY
* PICKPOCKET_DIFFICULTY_HARD
* PICKPOCKET_DIFFICULTY_INVALID
* PICKPOCKET_DIFFICULTY_MEDIUM


h5. ProspectivePickpocketResult
* PROSPECTIVE_PICKPOCKET_RESULT_CAN_ATTEMPT
* PROSPECTIVE_PICKPOCKET_RESULT_COOLDOWN
* PROSPECTIVE_PICKPOCKET_RESULT_INVENTORY_FULL
* PROSPECTIVE_PICKPOCKET_RESULT_OUT_OF_POSITION
* PROSPECTIVE_PICKPOCKET_RESULT_OUT_OF_RANGE


h5. Globals


h5. TutorialShowOptions
* TUTORIAL_SHOW_OPTIONS_ALL
* TUTORIAL_SHOW_OPTIONS_GAMEPAD
* TUTORIAL_SHOW_OPTIONS_KEYBOARD


h5. TutorialTrigger
* TUTORIAL_TRIGGER_ABILITY_PURCHASED_TIMELY_ESCAPE
* TUTORIAL_TRIGGER_ACCOUNT_BANK_OPENED
* TUTORIAL_TRIGGER_ACHIEVEMENTS_OPENED
* TUTORIAL_TRIGGER_ACQUIRED_COLLECTIBLE
* TUTORIAL_TRIGGER_ACQUIRED_SPECIFIC_COLLECTIBLE
* TUTORIAL_TRIGGER_ADD_CONSOLIDATED_ITEM_SETS_SHOWN_GAMEPAD
* TUTORIAL_TRIGGER_ADD_CONSOLIDATED_ITEM_SETS_SHOWN_POINTER_BOX
* TUTORIAL_TRIGGER_ALCHEMY_OPENED
* TUTORIAL_TRIGGER_ALCHEMY_STATION_OIL_SLOTTED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_ANTIQUITY_DAMAGED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_ANTIQUITY_DESTROYED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_ANTIQUITY_UNEARTHED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_BASIC_EXCAVATION_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_BASIC_EXCAVATION_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_BONUS_LOOT_UNEARTHED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_CAREFUL_TOUCH_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_CAREFUL_TOUCH_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_FISSURE_SPAWNED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_HEAVY_SHOVEL_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_HEAVY_SHOVEL_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_OPENED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_RADAR_OUT_OF_ENERGY
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_RADAR_SENSE_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_DIGGING_RADAR_SENSE_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_JOURNAL_OPENED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_CO_OPT_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_CO_OPT_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_EXTEND_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_EXTEND_UPGRADED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_GOAL_CAPTURED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_OPENED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_UNITE_UNLOCKED
* TUTORIAL_TRIGGER_ANTIQUITY_SCRYING_UNITE_UPGRADED
* TUTORIAL_TRIGGER_ARMORY_OPENED
* TUTORIAL_TRIGGER_ATTEMPTED_TO_FISH_WITHOUT_BAIT
* TUTORIAL_TRIGGER_AVA_FAST_TRAVEL
* TUTORIAL_TRIGGER_BANK_FULL_NO_ESO_PLUS
* TUTORIAL_TRIGGER_BANK_OPENED_AS_SUBSCRIBER
* TUTORIAL_TRIGGER_BANK_OVERFULL
* TUTORIAL_TRIGGER_BATTLE_LEVEL_ZONE_ENTERED
* TUTORIAL_TRIGGER_BATTLE_LEVEL_ZONE_ENTERED_VETERAN
* TUTORIAL_TRIGGER_BLACKSMITHING_CREATION_OPENED
* TUTORIAL_TRIGGER_BLACKSMITHING_DECONSTRUCTION_OPENED
* TUTORIAL_TRIGGER_BLACKSMITHING_IMPROVEMENT_OPENED
* TUTORIAL_TRIGGER_BLACKSMITHING_REFINEMENT_OPENED
* TUTORIAL_TRIGGER_BLACKSMITHING_RESEARCH_OPENED
* TUTORIAL_TRIGGER_BOUNTY_ADDED
* TUTORIAL_TRIGGER_CADWELLS_ALMANAC_OPENED
* TUTORIAL_TRIGGER_CAMPAIGN_AVAILABLE_TO_ENTER
* TUTORIAL_TRIGGER_CAMPAIGN_BROWSER_OPENED
* TUTORIAL_TRIGGER_CAMPAIGN_OVERVIEW_OPENED
* TUTORIAL_TRIGGER_CHAMPION_POINTS_UNSPENT
* TUTORIAL_TRIGGER_CHAMPION_POINT_GAINED
* TUTORIAL_TRIGGER_CHAMPION_RANK_UP
* TUTORIAL_TRIGGER_CHAMPION_SLOTTABLE_STAR_PURCHASED
* TUTORIAL_TRIGGER_CHAMPION_SYSTEM_UNLOCKED
* TUTORIAL_TRIGGER_CHAMPION_UI_SHOWN
* TUTORIAL_TRIGGER_CLOTHIER_CREATION_OPENED
* TUTORIAL_TRIGGER_CLOTHIER_DECONSTRUCTION_OPENED
* TUTORIAL_TRIGGER_CLOTHIER_IMPROVEMENT_OPENED
* TUTORIAL_TRIGGER_CLOTHIER_REFINEMENT_OPENED
* TUTORIAL_TRIGGER_CLOTHIER_RESEARCH_OPENED
* TUTORIAL_TRIGGER_COLLECTIBLE_OF_CATEGORYID_ACQUIRED
* TUTORIAL_TRIGGER_COLLECTIONS_DLC_OPENED_AS_SUBSCRIBER
* TUTORIAL_TRIGGER_COLLECTIONS_OPENED
* TUTORIAL_TRIGGER_COMBAT_MONSTER_DIFFICULTY
* TUTORIAL_TRIGGER_COMBAT_ROOTED
* TUTORIAL_TRIGGER_COMBAT_SKILLS_OPENED
* TUTORIAL_TRIGGER_COMBAT_STATUS_EFFECT
* TUTORIAL_TRIGGER_COMBAT_STUNNED
* TUTORIAL_TRIGGER_COMPANION_ABILITY_ACQUIRED
* TUTORIAL_TRIGGER_COMPANION_ABILITY_SLOT_ACQUIRED
* TUTORIAL_TRIGGER_COMPANION_EQUIPMENT_ACQUIRED
* TUTORIAL_TRIGGER_COMPANION_RAPPORT_DECREASE
* TUTORIAL_TRIGGER_COMPANION_RAPPORT_INCREASE
* TUTORIAL_TRIGGER_CONSOLIDATED_STATION_OPENED
* TUTORIAL_TRIGGER_CONTACTS_OPENED
* TUTORIAL_TRIGGER_CONTROLLING_SIEGE
* TUTORIAL_TRIGGER_CONVERTED_GRAIN_OR_PLATING
* TUTORIAL_TRIGGER_CRAFT_BAG_ITEM_GAINED
* TUTORIAL_TRIGGER_CRAFT_BAG_OPENED
* TUTORIAL_TRIGGER_CROWN_CONSUMABLE_PURCHASED
* TUTORIAL_TRIGGER_CROWN_CRATE_UI_OPENED
* TUTORIAL_TRIGGER_CROWN_STORE_PRODUCT_PURCHASED
* TUTORIAL_TRIGGER_CROWN_STORE_TABS_SHOWN_POINTER_BOX
* TUTORIAL_TRIGGER_CURRENCY_GAINED
* TUTORIAL_TRIGGER_DAILY_LOGIN_REWARDS_OPENED
* TUTORIAL_TRIGGER_DAILY_QUEST_ADDED
* TUTORIAL_TRIGGER_DAMAGED_EQUIPMENT_REDUCING_EFFECTIVENESS
* TUTORIAL_TRIGGER_DEATH_AVA
* TUTORIAL_TRIGGER_DEATH_PVE
* TUTORIAL_TRIGGER_DECONSTRUCTION_LEVEL_PENALTY
* TUTORIAL_TRIGGER_DEPRECATED_1
* TUTORIAL_TRIGGER_DEPRECATED_10
* TUTORIAL_TRIGGER_DEPRECATED_2
* TUTORIAL_TRIGGER_DEPRECATED_3
* TUTORIAL_TRIGGER_DEPRECATED_4
* TUTORIAL_TRIGGER_DEPRECATED_5
* TUTORIAL_TRIGGER_DEPRECATED_6
* TUTORIAL_TRIGGER_DEPRECATED_7
* TUTORIAL_TRIGGER_DEPRECATED_8
* TUTORIAL_TRIGGER_DEPRECATED_9
* TUTORIAL_TRIGGER_DIALOGUE_TONE_SEEN
* TUTORIAL_TRIGGER_DISCOVERED_ENDLESS_DUNGEON
* TUTORIAL_TRIGGER_DISCOVERED_GROUP_DUNGEON
* TUTORIAL_TRIGGER_DISCOVERED_PUBLIC_DUNGEON
* TUTORIAL_TRIGGER_DISCOVERED_TRIAL
* TUTORIAL_TRIGGER_DISREPUTABLE_REACHED
* TUTORIAL_TRIGGER_DYEING_OPENED
* TUTORIAL_TRIGGER_DYEING_OPENED_AS_SUBSCRIBER
* TUTORIAL_TRIGGER_DYE_STAMP_CONFIRMATION_SEEN
* TUTORIAL_TRIGGER_EARNED_ALLIANCE_POINTS
* TUTORIAL_TRIGGER_EIDETIC_MEMORY
* TUTORIAL_TRIGGER_EMOTES_MENU_OPENED
* TUTORIAL_TRIGGER_ENCHANTING_CREATION_OPENED
* TUTORIAL_TRIGGER_ENCHANTING_EXTRACTION_OPENED
* TUTORIAL_TRIGGER_ENDEAVORS_OPENED
* TUTORIAL_TRIGGER_ENLIGHTENED_STATE_GAINED
* TUTORIAL_TRIGGER_ENLIGHTENED_STATE_LOST
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_CAPTURE_THE_FLAG
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_CRAZY_KING
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_DEATHMATCH
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_DOMINATION
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_KING_OF_THE_HILL
* TUTORIAL_TRIGGER_ENTERED_BATTLEGROUND_MURDERBALL
* TUTORIAL_TRIGGER_ENTERED_EDITABLE_HOME
* TUTORIAL_TRIGGER_ENTERED_OBJECTIVE_CAPTURE_AREA
* TUTORIAL_TRIGGER_ENTERED_OWNED_HOUSING_EDITOR_AS_SUBSCRIBER
* TUTORIAL_TRIGGER_ENTER_VENGEANCE_CAMPAIGN
* TUTORIAL_TRIGGER_EQUIPMENT_DAMAGED
* TUTORIAL_TRIGGER_EQUIPMENT_OUT_OF_CHARGES
* TUTORIAL_TRIGGER_EQUIPPED_ANY_ARMOR
* TUTORIAL_TRIGGER_EQUIPPED_ANY_WEAPON
* TUTORIAL_TRIGGER_EVENT_TICKET_DROP_ON_COOLDOWN
* TUTORIAL_TRIGGER_FENCE_OPENED
* TUTORIAL_TRIGGER_FILLETING_OPENED
* TUTORIAL_TRIGGER_FUGITIVE_REACHED
* TUTORIAL_TRIGGER_FURNITURE_VAULT_REMIND_ON_PLACE
* TUTORIAL_TRIGGER_GAINED_BIND_ON_EQUIP_ITEM
* TUTORIAL_TRIGGER_GAINED_CRAFTING_MATERIAL
* TUTORIAL_TRIGGER_GAINED_DISGUISE
* TUTORIAL_TRIGGER_GAINED_EMPTY_SOUL_GEM
* TUTORIAL_TRIGGER_GAINED_FORWARD_CAMP_ITEM
* TUTORIAL_TRIGGER_GAINED_LOCKPICK
* TUTORIAL_TRIGGER_GAINED_MYTHIC_ITEM
* TUTORIAL_TRIGGER_GAINED_SET_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_BALLISTA_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_CATAPULT_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_LANCER_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_MASONRY_KIT
* TUTORIAL_TRIGGER_GAINED_SIEGE_MONSTER_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_OIL_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_RAM_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_TREBUCHET_ITEM
* TUTORIAL_TRIGGER_GAINED_SIEGE_WOODWORKING_KIT
* TUTORIAL_TRIGGER_GAINED_SOUL_GEM
* TUTORIAL_TRIGGER_GIFT_INVENTORY_OPENED
* TUTORIAL_TRIGGER_GIFT_RECEIVED
* TUTORIAL_TRIGGER_GROUP_CHAT
* TUTORIAL_TRIGGER_GROUP_FINDER_OPENED
* TUTORIAL_TRIGGER_GROUP_TOOLS_OPENED
* TUTORIAL_TRIGGER_GUILDS_HERALDRY_OPENED
* TUTORIAL_TRIGGER_GUILDS_HOME_OPENED
* TUTORIAL_TRIGGER_GUILDS_ROSTER_OPENED
* TUTORIAL_TRIGGER_GUILD_BANK_OPENED
* TUTORIAL_TRIGGER_GUILD_CHAT
* TUTORIAL_TRIGGER_HELP_CUSTOMER_SUPPORT_OPENED
* TUTORIAL_TRIGGER_HELP_TUTORIALS_OPENED
* TUTORIAL_TRIGGER_HOME_STORAGE_OPENED
* TUTORIAL_TRIGGER_HOUSE_TOURS_MANAGE_LISTINGS_OPENED_POINTER_BOX
* TUTORIAL_TRIGGER_HOUSE_TOURS_OPENED
* TUTORIAL_TRIGGER_HOUSE_VISITED_AS_GUEST
* TUTORIAL_TRIGGER_HOUSING_EDITOR_ENTERED_LINK_MODE
* TUTORIAL_TRIGGER_HOUSING_EDITOR_ENTERED_PATH_MODE
* TUTORIAL_TRIGGER_HOUSING_EDITOR_ENTERED_PRECISION_PLACEMENT_MODE
* TUTORIAL_TRIGGER_IMPORTANT_DIALOGUE
* TUTORIAL_TRIGGER_INCOMING_PLAYER_TO_PLAYER_NOTIFICATION
* TUTORIAL_TRIGGER_INVENTORY_FULL
* TUTORIAL_TRIGGER_INVENTORY_OPENED
* TUTORIAL_TRIGGER_INVENTORY_OPENED_AND_FISH_PRESENT
* TUTORIAL_TRIGGER_INVENTORY_OPENED_AND_QUICKSLOTS_AVAILABLE
* TUTORIAL_TRIGGER_INVENTORY_OPENED_AND_STOLEN_ITEMS_PRESENT
* TUTORIAL_TRIGGER_INVENTORY_OPENED_AND_WEAPON_SETS_AVAILABLE
* TUTORIAL_TRIGGER_JEWELRYCRAFTING_CREATION_OPENED
* TUTORIAL_TRIGGER_JEWELRYCRAFTING_DECONSTRUCTION_OPENED
* TUTORIAL_TRIGGER_JEWELRYCRAFTING_IMPROVEMENT_OPENED
* TUTORIAL_TRIGGER_JEWELRYCRAFTING_REFINEMENT_OPENED
* TUTORIAL_TRIGGER_JEWELRYCRAFTING_RESEARCH_OPENED
* TUTORIAL_TRIGGER_JOURNAL_OPENED
* TUTORIAL_TRIGGER_LAUNDER_OPENED
* TUTORIAL_TRIGGER_LEADERBOARDS_OPENED
* TUTORIAL_TRIGGER_LEVEL_UP
* TUTORIAL_TRIGGER_LIVESTOCK_TARGETED
* TUTORIAL_TRIGGER_LOCKPICKING_OPENED
* TUTORIAL_TRIGGER_LOCKPICKING_PRACTICE_OPENED
* TUTORIAL_TRIGGER_LORE_LIBRARY_OPENED
* TUTORIAL_TRIGGER_MAELSTROM_ARENA_ZONE_ENTERED
* TUTORIAL_TRIGGER_MAIL_OPENED
* TUTORIAL_TRIGGER_MAIL_OPENED_AND_FULL
* TUTORIAL_TRIGGER_MAP_OPENED_ANTIQUITY_DIG_SITES
* TUTORIAL_TRIGGER_MAP_OPENED_BATTLEGROUND
* TUTORIAL_TRIGGER_MAP_OPENED_CYRODIIL
* TUTORIAL_TRIGGER_MAP_OPENED_IMPERIAL_CITY
* TUTORIAL_TRIGGER_MAP_OPENED_PVE
* TUTORIAL_TRIGGER_MARKET_OPENED
* TUTORIAL_TRIGGER_MOUNTED
* TUTORIAL_TRIGGER_MOUNT_SET
* TUTORIAL_TRIGGER_NONE
* TUTORIAL_TRIGGER_NON_SUBSCRIBER_LIMIT_REACHED
* TUTORIAL_TRIGGER_NOTIFICATIONS_OPENED
* TUTORIAL_TRIGGER_NOTORIOUS_REACHED
* TUTORIAL_TRIGGER_OPENED_EDITOR
* TUTORIAL_TRIGGER_OUTFIT_SELECTOR_SHOWN_POINTER_BOX
* TUTORIAL_TRIGGER_OUTFIT_STYLES_SHOWN
* TUTORIAL_TRIGGER_OUTLAW_DOOR_VIEWED
* TUTORIAL_TRIGGER_OWNED_LOCK_VIEWED
* TUTORIAL_TRIGGER_PICKPOCKET_PROMPT_VIEWED
* TUTORIAL_TRIGGER_POISON_EQUIPPED
* TUTORIAL_TRIGGER_PROMOTIONAL_EVENTS_HUD_REWARD_TO_CLAIM
* TUTORIAL_TRIGGER_PROMOTIONAL_EVENTS_HUD_TRACKER_SHOWN
* TUTORIAL_TRIGGER_PROMOTIONAL_EVENTS_OPENED
* TUTORIAL_TRIGGER_PROVISIONING_OPENED
* TUTORIAL_TRIGGER_PURCHASED_ABILITY
* TUTORIAL_TRIGGER_PURCHASED_CRIMINAL_ABILITY
* TUTORIAL_TRIGGER_PURCHASED_PASSIVE_ABILITY
* TUTORIAL_TRIGGER_PURCHASED_ULTIMATE_ABILITY
* TUTORIAL_TRIGGER_PVE_FAST_TRAVEL
* TUTORIAL_TRIGGER_QUEST_ADDED
* TUTORIAL_TRIGGER_QUEUED_FOR_CAMPAIGN_AS_GUEST
* TUTORIAL_TRIGGER_RAID_TRIAL_COMPLETED
* TUTORIAL_TRIGGER_RAID_TRIAL_FAILED
* TUTORIAL_TRIGGER_RAID_TRIAL_STARTED
* TUTORIAL_TRIGGER_RECEIVED_MAIL
* TUTORIAL_TRIGGER_RECEIVED_WHISPER
* TUTORIAL_TRIGGER_REFUGE_ENTERED
* TUTORIAL_TRIGGER_RETRAIT_STATION_OPENED
* TUTORIAL_TRIGGER_REUSE_2
* TUTORIAL_TRIGGER_REUSE_3
* TUTORIAL_TRIGGER_REUSE_4
* TUTORIAL_TRIGGER_REUSE_5
* TUTORIAL_TRIGGER_REUSE_6
* TUTORIAL_TRIGGER_RIDING_SKILL_MANAGEMENT_OPENED
* TUTORIAL_TRIGGER_SCALEABLE_REGION_ENTERED
* TUTORIAL_TRIGGER_SCRIBING_ABILITY_SCRIBED
* TUTORIAL_TRIGGER_SCRIBING_GRIMOIRE_SELECTED
* TUTORIAL_TRIGGER_SCRIBING_OPENED
* TUTORIAL_TRIGGER_SCRIBING_SCRIPT_SELECTED
* TUTORIAL_TRIGGER_SEAL_MARKET_OPENED
* TUTORIAL_TRIGGER_SKILLS_SCRIBING_OPENED
* TUTORIAL_TRIGGER_SKILLS_SKILL_STYLING
* TUTORIAL_TRIGGER_SKILL_BUILD_SELECTION_GAMEPAD
* TUTORIAL_TRIGGER_SKILL_BUILD_SELECTION_POINTER_BOX
* TUTORIAL_TRIGGER_SKYSHARDS_DISCOVERED
* TUTORIAL_TRIGGER_STATS_OPENED
* TUTORIAL_TRIGGER_STATS_OPENED_AND_ATTRIBUTE_POINTS_UNSPENT
* TUTORIAL_TRIGGER_STOLEN_ITEM_EQUIPPED
* TUTORIAL_TRIGGER_STOLEN_ITEM_TARGETED
* TUTORIAL_TRIGGER_STORE_OPENED
* TUTORIAL_TRIGGER_SUBCLASSING_SWAP_SKILL_LINE_POINTER_BOX
* TUTORIAL_TRIGGER_SUBCLASSING_SYSTEM
* TUTORIAL_TRIGGER_SUBCLASSING_TRAIN_SKILL_LINE
* TUTORIAL_TRIGGER_TELVAR_STONES_GAINED
* TUTORIAL_TRIGGER_TELVAR_THRESHOLD_CROSSED
* TUTORIAL_TRIGGER_TELVAR_ZONE_ENTERED
* TUTORIAL_TRIGGER_TRADESKILLS_OPENED
* TUTORIAL_TRIGGER_TRADE_OPENED
* TUTORIAL_TRIGGER_TRESPASS_SUBZONE_ENTERED
* TUTORIAL_TRIGGER_TRESPASS_SUBZONE_EXITED_WITH_BOUNTY
* TUTORIAL_TRIGGER_TRIBUTE_AGENT_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_CARD_UPGRADED
* TUTORIAL_TRIGGER_TRIBUTE_CHOICE_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_CLUE_ACQUIRED
* TUTORIAL_TRIGGER_TRIBUTE_CONFINE_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_CONTRACT_AGENT_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_CONTRACT_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_CURSE_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_DONATE_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_FINDER_OPENED
* TUTORIAL_TRIGGER_TRIBUTE_LOSE_PRESTIGE
* TUTORIAL_TRIGGER_TRIBUTE_PVP_VICTORY
* TUTORIAL_TRIGGER_TRIBUTE_SETBACK_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_TAUNT_AGENT_CARD_SEEN
* TUTORIAL_TRIGGER_TRIBUTE_TRIGGER_CARD_SEEN
* TUTORIAL_TRIGGER_TWO_FAST_TRAVEL_NODES
* TUTORIAL_TRIGGER_ULTIMATE_AVAILABLE
* TUTORIAL_TRIGGER_UNIVERSAL_DECONSTRUCTION_OPENED
* TUTORIAL_TRIGGER_UNIVERSAL_STYLE_ITEM
* TUTORIAL_TRIGGER_UNOWNED_LOCK_VIEWED
* TUTORIAL_TRIGGER_VENGEANCE_INVENTORY_OPENED
* TUTORIAL_TRIGGER_VENGEANCE_LOADOUTS_OPENED
* TUTORIAL_TRIGGER_VENGEANCE_PERKS_OPENED
* TUTORIAL_TRIGGER_VOICE_CHAT_OPEN_CHANNELS
* TUTORIAL_TRIGGER_VOICE_CHAT_OPEN_HISTORY
* TUTORIAL_TRIGGER_WEAPON_SWAPPING_UNLOCKED
* TUTORIAL_TRIGGER_WEAPON_SWAP_SHOWN_IN_SKILLS_AFTER_UNLOCK_POINTER_BOX
* TUTORIAL_TRIGGER_WOODWORKING_CREATION_OPENED
* TUTORIAL_TRIGGER_WOODWORKING_DECONSTRUCTION_OPENED
* TUTORIAL_TRIGGER_WOODWORKING_IMPROVEMENT_OPENED
* TUTORIAL_TRIGGER_WOODWORKING_REFINEMENT_OPENED
* TUTORIAL_TRIGGER_WOODWORKING_RESEARCH_OPENED
* TUTORIAL_TRIGGER_YOUR_GROUP_OPENED
* TUTORIAL_TRIGGER_ZONE_STORIES_SHOWN


h5. TutorialType
* TUTORIAL_TYPE_HUD_BRIEF
* TUTORIAL_TYPE_HUD_INFO_BOX
* TUTORIAL_TYPE_POINTER_BOX
* TUTORIAL_TYPE_UI_INFO_BOX


h5. Globals
* TUTORIAL_ENABLED_SETTING_ID


h5. ModBrowserCategoryType
* MOD_BROWSER_CATEGORY_TYPE_ABILITY_BAR
* MOD_BROWSER_CATEGORY_TYPE_BANK_AND_INVENTORY
* MOD_BROWSER_CATEGORY_TYPE_BETA
* MOD_BROWSER_CATEGORY_TYPE_BUFFS_AND_DEBUFFS
* MOD_BROWSER_CATEGORY_TYPE_CAST_BARS_AND_COOLDOWNS
* MOD_BROWSER_CATEGORY_TYPE_CHARACTER_PROGRESSION
* MOD_BROWSER_CATEGORY_TYPE_CHAT
* MOD_BROWSER_CATEGORY_TYPE_COMBAT
* MOD_BROWSER_CATEGORY_TYPE_CRAFTING
* MOD_BROWSER_CATEGORY_TYPE_DATA
* MOD_BROWSER_CATEGORY_TYPE_GUILD_TRADERS_AND_VENDORS
* MOD_BROWSER_CATEGORY_TYPE_HOUSING
* MOD_BROWSER_CATEGORY_TYPE_INFO_AND_PLUGIN_BARS
* MOD_BROWSER_CATEGORY_TYPE_LIBRARIES
* MOD_BROWSER_CATEGORY_TYPE_MAIL
* MOD_BROWSER_CATEGORY_TYPE_MAP_AND_COMPASS
* MOD_BROWSER_CATEGORY_TYPE_MISC
* MOD_BROWSER_CATEGORY_TYPE_PLUGINS_AND_PATCHES
* MOD_BROWSER_CATEGORY_TYPE_PVP
* MOD_BROWSER_CATEGORY_TYPE_ROLEPLAY
* MOD_BROWSER_CATEGORY_TYPE_SOCIAL
* MOD_BROWSER_CATEGORY_TYPE_TOOLTIP
* MOD_BROWSER_CATEGORY_TYPE_TRIALS
* MOD_BROWSER_CATEGORY_TYPE_UI_GRAPHICS
* MOD_BROWSER_CATEGORY_TYPE_UNIT_FRAMES
* MOD_BROWSER_CATEGORY_TYPE_UTILITY


h5. ModBrowserListingReportReason
* MOD_BROWSER_LISTING_REPORT_REASON_CHILD_ABUSE
* MOD_BROWSER_LISTING_REPORT_REASON_DOXING
* MOD_BROWSER_LISTING_REPORT_REASON_HATE_SPEECH
* MOD_BROWSER_LISTING_REPORT_REASON_IMMINENT_HARM
* MOD_BROWSER_LISTING_REPORT_REASON_MISLEADING
* MOD_BROWSER_LISTING_REPORT_REASON_NONE
* MOD_BROWSER_LISTING_REPORT_REASON_NUDITY
* MOD_BROWSER_LISTING_REPORT_REASON_OTHER
* MOD_BROWSER_LISTING_REPORT_REASON_PROFANE
* MOD_BROWSER_LISTING_REPORT_REASON_SELF_HARM
* MOD_BROWSER_LISTING_REPORT_REASON_STOLEN_COPYRIGHT
* MOD_BROWSER_LISTING_REPORT_REASON_TERRORISM


h5. ModBrowserListingReportResult
* MOD_BROWSER_LISTING_REPORT_RESULT_FAILURE
* MOD_BROWSER_LISTING_REPORT_RESULT_SUCCESS


h5. ModBrowserListingReportSource
* MOD_BROWSER_LISTING_REPORT_SOURCE_CONTENTS
* MOD_BROWSER_LISTING_REPORT_SOURCE_DESCRIPTION
* MOD_BROWSER_LISTING_REPORT_SOURCE_IMAGE
* MOD_BROWSER_LISTING_REPORT_SOURCE_NAME
* MOD_BROWSER_LISTING_REPORT_SOURCE_NONE


h5. ModBrowserLoadDependenciesResult
* MOD_BROWSER_LOAD_DEPENDENCIES_RESULT_LOAD_DEPENDENCIES_FAILED
* MOD_BROWSER_LOAD_DEPENDENCIES_RESULT_SUCCESS


h5. ModBrowserLoadImageResult
* MOD_BROWSER_LOAD_IMAGE_RESULT_IMAGE_DOESNT_EXIST
* MOD_BROWSER_LOAD_IMAGE_RESULT_LOAD_IMAGE_FAILED
* MOD_BROWSER_LOAD_IMAGE_RESULT_SUCCESS


h5. ModBrowserLoadReleaseNoteResult
* MOD_BROWSER_LOAD_RELEASE_NOTE_RESULT_LOAD_RELEASE_NOTE_FAILED
* MOD_BROWSER_LOAD_RELEASE_NOTE_RESULT_SUCCESS


h5. ModBrowserRequestListingsResult
* MOD_BROWSER_REQUEST_LISTINGS_RESULT_REQUEST_LISTINGS_FAILED
* MOD_BROWSER_REQUEST_LISTINGS_RESULT_SUCCESS


h5. ModBrowserSearchType
* MOD_BROWSER_SEARCH_TYPE_BROWSE
* MOD_BROWSER_SEARCH_TYPE_SUBSCRIBED


h5. ModInstallState
* MOD_INSTALL_STATE_INSTALLED
* MOD_INSTALL_STATE_INSTALLING
* MOD_INSTALL_STATE_NOT_INSTALLED
* MOD_INSTALL_STATE_UNINSTALLING
* MOD_INSTALL_STATE_UPDATE_AVAILABLE


h5. Globals
* MOD_BROWSER_REPORT_LISTING_COMMENT_MAX_LENGTH
* MOD_BROWSER_TEXT_SEARCH_MAX_LENGTH


h5. Globals


h5. AddOnLoadState
* ADDON_STATE_DEPENDENCIES_DISABLED
* ADDON_STATE_DISABLED
* ADDON_STATE_ENABLED
* ADDON_STATE_ERROR_STATE_UNABLE_TO_LOAD
* ADDON_STATE_NO_STATE
* ADDON_STATE_TOC_LOADED
* ADDON_STATE_VERSION_MISMATCH


h5. AllowMarkupType
* ALLOW_MARKUP_TYPE_ALL
* ALLOW_MARKUP_TYPE_COLOR_ONLY
* ALLOW_MARKUP_TYPE_NONE


h5. AnchorConstrains
* ANCHOR_CONSTRAINS_X
* ANCHOR_CONSTRAINS_XY
* ANCHOR_CONSTRAINS_Y


h5. AnchorPosition
* BOTTOM
* BOTTOMLEFT
* BOTTOMRIGHT
* CENTER
* LEFT
* RIGHT
* TOP
* TOPLEFT
* TOPRIGHT


h5. AnimationPlayback
* ANIMATION_PLAYBACK_INVALID
* ANIMATION_PLAYBACK_LOOP
* ANIMATION_PLAYBACK_ONE_SHOT
* ANIMATION_PLAYBACK_PING_PONG


h5. AnimationType
* ANIMATION_ALPHA
* ANIMATION_COLOR
* ANIMATION_CUSTOM
* ANIMATION_DESATURATION
* ANIMATION_INVALID
* ANIMATION_ROTATE3D
* ANIMATION_SCALE
* ANIMATION_SCROLL
* ANIMATION_SIZE
* ANIMATION_TEXTURE
* ANIMATION_TEXTUREROTATE
* ANIMATION_TEXTURESLIDE
* ANIMATION_TRANSFORMOFFSET
* ANIMATION_TRANSFORMROTATION
* ANIMATION_TRANSFORMSCALE
* ANIMATION_TRANSFORMSKEW
* ANIMATION_TRANSLATE
* ANIMATION_TRANSLATE3D


h5. AxisRotationOrder
* AXIS_ROTATION_ORDER_XYZ
* AXIS_ROTATION_ORDER_ZXY


h5. BarAlignment
* BAR_ALIGNMENT_CENTER
* BAR_ALIGNMENT_NORMAL
* BAR_ALIGNMENT_REVERSE


h5. ButtonState
* BSTATE_DISABLED
* BSTATE_DISABLED_PRESSED
* BSTATE_NORMAL
* BSTATE_PRESSED


h5. CardinalDirection
* CARDINAL_DIRECTION_EAST
* CARDINAL_DIRECTION_NORTH
* CARDINAL_DIRECTION_SOUTH
* CARDINAL_DIRECTION_WEST


h5. ChildLayoutType
* CHILD_LAYOUT_TYPE_FLEX
* CHILD_LAYOUT_TYPE_NONE


h5. ControlAccessControl
* CONTROL_ACCESS_PRIVATE
* CONTROL_ACCESS_PUBLIC


h5. ControlHandlerOrder
* CONTROL_HANDLER_ORDER_AFTER
* CONTROL_HANDLER_ORDER_BEFORE
* CONTROL_HANDLER_ORDER_NONE


h5. ControlMaskMode
* CONTROL_MASK_MODE_BASIC
* CONTROL_MASK_MODE_NONE
* CONTROL_MASK_MODE_THRESHOLD


h5. ControlOrientation
* ORIENTATION_HORIZONTAL
* ORIENTATION_VERTICAL


h5. ControlType
* CT_BACKDROP
* CT_BUTTON
* CT_CANVAS
* CT_COLORSELECT
* CT_COMPASS
* CT_CONTROL
* CT_COOLDOWN
* CT_DEBUGTEXT
* CT_EDITBOX
* CT_INVALID_TYPE
* CT_LABEL
* CT_LINE
* CT_MAPDISPLAY
* CT_POLYGON
* CT_ROOT_WINDOW
* CT_SCROLL
* CT_SLIDER
* CT_STATUSBAR
* CT_TEXTBUFFER
* CT_TEXTURE
* CT_TEXTURECOMPOSITE
* CT_TOOLTIP
* CT_TOPLEVELCONTROL
* CT_VECTOR


h5. CooldownDisplayType
* CD_TYPE_RADIAL
* CD_TYPE_VERTICAL
* CD_TYPE_VERTICAL_REVEAL


h5. CooldownTimeType
* CD_TIME_TYPE_TIME_REMAINING
* CD_TIME_TYPE_TIME_UNTIL


h5. DrawLayer
* DL_BACKGROUND
* DL_CONTROLS
* DL_OVERLAY
* DL_TEXT


h5. DrawTier
* DT_HIGH
* DT_LOW
* DT_MEDIUM
* DT_PARENT


h5. EventReasonType
* EVENT_REASON_HARDWARE
* EVENT_REASON_SOFTWARE


h5. ExpectedInputChangeResult
* EXPECTED_INPUT_CHANGE_RESULT_INPUT_MODE_CHANGED
* EXPECTED_INPUT_CHANGE_RESULT_INPUT_TYPE_CHANGED
* EXPECTED_INPUT_CHANGE_RESULT_NO_CHANGE


h5. FlexAlignment
* FLEX_ALIGNMENT_AUTO
* FLEX_ALIGNMENT_BASELINE
* FLEX_ALIGNMENT_CENTER
* FLEX_ALIGNMENT_FLEX_END
* FLEX_ALIGNMENT_FLEX_START
* FLEX_ALIGNMENT_SPACE_AROUND
* FLEX_ALIGNMENT_SPACE_BETWEEN
* FLEX_ALIGNMENT_STRETCH


h5. FlexDirection
* FLEX_DIRECTION_COLUMN
* FLEX_DIRECTION_COLUMN_REVERSE
* FLEX_DIRECTION_ROW
* FLEX_DIRECTION_ROW_REVERSE


h5. FlexEdge
* FLEX_EDGE_ALL
* FLEX_EDGE_BOTTOM
* FLEX_EDGE_END
* FLEX_EDGE_HORIZONTAL
* FLEX_EDGE_LEFT
* FLEX_EDGE_RIGHT
* FLEX_EDGE_START
* FLEX_EDGE_TOP
* FLEX_EDGE_VERTICAL


h5. FlexJustification
* FLEX_JUSTIFICATION_CENTER
* FLEX_JUSTIFICATION_FLEX_END
* FLEX_JUSTIFICATION_FLEX_START
* FLEX_JUSTIFICATION_SPACE_AROUND
* FLEX_JUSTIFICATION_SPACE_BETWEEN
* FLEX_JUSTIFICATION_SPACE_EVENLY


h5. FlexWrap
* FLEX_WRAP_NO_WRAP
* FLEX_WRAP_WRAP
* FLEX_WRAP_WRAP_REVERSE


h5. FontStyle
* FONT_STYLE_NORMAL
* FONT_STYLE_OUTLINE
* FONT_STYLE_OUTLINE_THICK
* FONT_STYLE_SHADOW
* FONT_STYLE_SOFT_SHADOW_THICK
* FONT_STYLE_SOFT_SHADOW_THIN


h5. GuiRender3DSpaceSystem
* GUI_RENDER_3D_SPACE_SYSTEM_CAMERA
* GUI_RENDER_3D_SPACE_SYSTEM_WORLD


h5. HitTestingDesiredHandlers
* HIT_TESTING_DESIRED_HANDLERS_ANY
* HIT_TESTING_DESIRED_HANDLERS_MOUSE_WHEEL_ONLY
* HIT_TESTING_DESIRED_HANDLERS_RECEIVE_DRAG_ONLY


h5. InputDeviceType
* INPUT_DEVICE_TYPE_KEYBOARD
* INPUT_DEVICE_TYPE_MOUSE


h5. InputPreferredMode
* INPUT_PREFERRED_MODE_ALWAYS_GAMEPAD
* INPUT_PREFERRED_MODE_ALWAYS_KEYBOARD
* INPUT_PREFERRED_MODE_AUTOMATIC


h5. LabelLineAnchor
* LABEL_LINE_ANCHOR_BASELINE
* LABEL_LINE_ANCHOR_BOTTOM
* LABEL_LINE_ANCHOR_TOP


h5. LabelLineOrder
* LABEL_LINE_ORDER_OVER
* LABEL_LINE_ORDER_UNDER


h5. LabelLineStyle
* LABEL_LINE_STYLE_SOLID
* LABEL_LINE_STYLE_WAVY


h5. MapArrowType
* MAP_ARROW_TYPE_GUTTER
* MAP_ARROW_TYPE_INSIDE
* MAP_ARROW_TYPE_NONE


h5. MapDisplayPinType
* MAP_PIN_TYPE_ACTIVE_COMPANION
* MAP_PIN_TYPE_AGGRO
* MAP_PIN_TYPE_ALDMERI_VS_DAGGERFALL_LARGE
* MAP_PIN_TYPE_ALDMERI_VS_DAGGERFALL_MEDIUM
* MAP_PIN_TYPE_ALDMERI_VS_DAGGERFALL_SMALL
* MAP_PIN_TYPE_ALDMERI_VS_EBONHEART_LARGE
* MAP_PIN_TYPE_ALDMERI_VS_EBONHEART_MEDIUM
* MAP_PIN_TYPE_ALDMERI_VS_EBONHEART_SMALL
* MAP_PIN_TYPE_ANTIQUITY_DIG_SITE
* MAP_PIN_TYPE_ANTIQUITY_DIG_SITE_PING
* MAP_PIN_TYPE_ARTIFACT_ALDMERI_DEFENSIVE
* MAP_PIN_TYPE_ARTIFACT_ALDMERI_OFFENSIVE
* MAP_PIN_TYPE_ARTIFACT_DAGGERFALL_DEFENSIVE
* MAP_PIN_TYPE_ARTIFACT_DAGGERFALL_OFFENSIVE
* MAP_PIN_TYPE_ARTIFACT_EBONHEART_DEFENSIVE
* MAP_PIN_TYPE_ARTIFACT_EBONHEART_OFFENSIVE
* MAP_PIN_TYPE_ARTIFACT_GATE_CLOSED_ALDMERI_DOMINION
* MAP_PIN_TYPE_ARTIFACT_GATE_CLOSED_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_ARTIFACT_GATE_CLOSED_EBONHEART_PACT
* MAP_PIN_TYPE_ARTIFACT_GATE_OPEN_ALDMERI_DOMINION
* MAP_PIN_TYPE_ARTIFACT_GATE_OPEN_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_ARTIFACT_GATE_OPEN_EBONHEART_PACT
* MAP_PIN_TYPE_ARTIFACT_KEEP_ALDMERI_DOMINION
* MAP_PIN_TYPE_ARTIFACT_KEEP_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_ARTIFACT_KEEP_EBONHEART_PACT
* MAP_PIN_TYPE_ARTIFACT_RETURN_ALDMERI
* MAP_PIN_TYPE_ARTIFACT_RETURN_DAGGERFALL
* MAP_PIN_TYPE_ARTIFACT_RETURN_EBONHEART
* MAP_PIN_TYPE_ASSISTED_QUEST_CONDITION
* MAP_PIN_TYPE_ASSISTED_QUEST_ENDING
* MAP_PIN_TYPE_ASSISTED_QUEST_OPTIONAL_CONDITION
* MAP_PIN_TYPE_ASSISTED_QUEST_REPEATABLE_CONDITION
* MAP_PIN_TYPE_ASSISTED_QUEST_REPEATABLE_ENDING
* MAP_PIN_TYPE_ASSISTED_QUEST_REPEATABLE_OPTIONAL_CONDITION
* MAP_PIN_TYPE_ASSISTED_QUEST_ZONE_STORY_CONDITION
* MAP_PIN_TYPE_ASSISTED_QUEST_ZONE_STORY_ENDING
* MAP_PIN_TYPE_ASSISTED_QUEST_ZONE_STORY_OPTIONAL_CONDITION
* MAP_PIN_TYPE_AUTO_MAP_NAVIGATION_PING
* MAP_PIN_TYPE_AVA_CAPTURE_AREA_ALDMERI
* MAP_PIN_TYPE_AVA_CAPTURE_AREA_AURA
* MAP_PIN_TYPE_AVA_CAPTURE_AREA_DAGGERFALL
* MAP_PIN_TYPE_AVA_CAPTURE_AREA_EBONHEART
* MAP_PIN_TYPE_AVA_CAPTURE_AREA_NEUTRAL
* MAP_PIN_TYPE_AVA_DAEDRIC_ARTIFACT_VOLENDRUNG_ALDMERI
* MAP_PIN_TYPE_AVA_DAEDRIC_ARTIFACT_VOLENDRUNG_DAGGERFALL
* MAP_PIN_TYPE_AVA_DAEDRIC_ARTIFACT_VOLENDRUNG_EBONHEART
* MAP_PIN_TYPE_AVA_DAEDRIC_ARTIFACT_VOLENDRUNG_NEUTRAL
* MAP_PIN_TYPE_AVA_TOWN_ALDMERI_DOMINION
* MAP_PIN_TYPE_AVA_TOWN_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_AVA_TOWN_EBONHEART_PACT
* MAP_PIN_TYPE_AVA_TOWN_GRAVEYARD_ACCESSIBLE
* MAP_PIN_TYPE_AVA_TOWN_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_AURA
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_A_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_A_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_A_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_A_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_B_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_B_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_B_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_B_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_C_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_C_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_C_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_C_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_D_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_D_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_D_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_D_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_NEUTRAL
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_CAPTURE_AREA_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_FLAG_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_FLAG_FIRE_DRAKES_AURA
* MAP_PIN_TYPE_BGPIN_FLAG_NEUTRAL
* MAP_PIN_TYPE_BGPIN_FLAG_NEUTRAL_AURA
* MAP_PIN_TYPE_BGPIN_FLAG_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_FLAG_PIT_DAEMONS_AURA
* MAP_PIN_TYPE_BGPIN_FLAG_RETURN_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_FLAG_RETURN_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_FLAG_RETURN_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_FLAG_SPAWN_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_FLAG_SPAWN_NEUTRAL
* MAP_PIN_TYPE_BGPIN_FLAG_SPAWN_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_FLAG_SPAWN_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_FLAG_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_FLAG_STORM_LORDS_AURA
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_AURA
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_A_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_A_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_A_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_A_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_B_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_B_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_B_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_B_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_C_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_C_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_C_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_C_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_D_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_D_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_D_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_D_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MOBILE_CAPTURE_AREA_STORM_LORDS
* MAP_PIN_TYPE_BGPIN_MURDERBALL_FIRE_DRAKES
* MAP_PIN_TYPE_BGPIN_MURDERBALL_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MURDERBALL_PIT_DAEMONS
* MAP_PIN_TYPE_BGPIN_MURDERBALL_SPAWN_NEUTRAL
* MAP_PIN_TYPE_BGPIN_MURDERBALL_STORM_LORDS
* MAP_PIN_TYPE_BORDER_KEEP_ALDMERI_DOMINION
* MAP_PIN_TYPE_BORDER_KEEP_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_BORDER_KEEP_EBONHEART_PACT
* MAP_PIN_TYPE_DARK_BROTHERHOOD_TARGET
* MAP_PIN_TYPE_EBONHEART_VS_DAGGERFALL_LARGE
* MAP_PIN_TYPE_EBONHEART_VS_DAGGERFALL_MEDIUM
* MAP_PIN_TYPE_EBONHEART_VS_DAGGERFALL_SMALL
* MAP_PIN_TYPE_FARM_ALDMERI_DOMINION
* MAP_PIN_TYPE_FARM_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_FARM_EBONHEART_PACT
* MAP_PIN_TYPE_FARM_NEUTRAL
* MAP_PIN_TYPE_FAST_TRAVEL_BORDER_KEEP_ACCESSIBLE
* MAP_PIN_TYPE_FAST_TRAVEL_KEEP_ACCESSIBLE
* MAP_PIN_TYPE_FAST_TRAVEL_OUTPOST_ACCESSIBLE
* MAP_PIN_TYPE_FAST_TRAVEL_WAYSHRINE
* MAP_PIN_TYPE_FAST_TRAVEL_WAYSHRINE_CURRENT_LOC
* MAP_PIN_TYPE_FORWARD_CAMP_ACCESSIBLE
* MAP_PIN_TYPE_FORWARD_CAMP_ALDMERI_DOMINION
* MAP_PIN_TYPE_FORWARD_CAMP_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_FORWARD_CAMP_EBONHEART_PACT
* MAP_PIN_TYPE_GROUP
* MAP_PIN_TYPE_GROUP_LEADER
* MAP_PIN_TYPE_HARVEST_NODE
* MAP_PIN_TYPE_IMPERIAL_DISTRICT_ALDMERI_DOMINION
* MAP_PIN_TYPE_IMPERIAL_DISTRICT_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_IMPERIAL_DISTRICT_EBONHEART_PACT
* MAP_PIN_TYPE_IMPERIAL_DISTRICT_GRAVEYARD_ACCESSIBLE
* MAP_PIN_TYPE_IMPERIAL_DISTRICT_NEUTRAL
* MAP_PIN_TYPE_INVALID
* MAP_PIN_TYPE_KEEP_ALDMERI_DOMINION
* MAP_PIN_TYPE_KEEP_ATTACKED_LARGE
* MAP_PIN_TYPE_KEEP_ATTACKED_SMALL
* MAP_PIN_TYPE_KEEP_BRIDGE
* MAP_PIN_TYPE_KEEP_BRIDGE_IMPASSABLE
* MAP_PIN_TYPE_KEEP_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_KEEP_EBONHEART_PACT
* MAP_PIN_TYPE_KEEP_GRAVEYARD_ACCESSIBLE
* MAP_PIN_TYPE_KEEP_MILEGATE
* MAP_PIN_TYPE_KEEP_MILEGATE_CENTER_DESTROYED
* MAP_PIN_TYPE_KEEP_MILEGATE_IMPASSABLE
* MAP_PIN_TYPE_KEEP_NEUTRAL
* MAP_PIN_TYPE_LOCATION
* MAP_PIN_TYPE_MILL_ALDMERI_DOMINION
* MAP_PIN_TYPE_MILL_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_MILL_EBONHEART_PACT
* MAP_PIN_TYPE_MILL_NEUTRAL
* MAP_PIN_TYPE_MINE_ALDMERI_DOMINION
* MAP_PIN_TYPE_MINE_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_MINE_EBONHEART_PACT
* MAP_PIN_TYPE_MINE_NEUTRAL
* MAP_PIN_TYPE_NPC_FOLLOWER
* MAP_PIN_TYPE_OUTPOST_ALDMERI_DOMINION
* MAP_PIN_TYPE_OUTPOST_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_OUTPOST_EBONHEART_PACT
* MAP_PIN_TYPE_OUTPOST_GRAVEYARD_ACCESSIBLE
* MAP_PIN_TYPE_OUTPOST_NEUTRAL
* MAP_PIN_TYPE_PING
* MAP_PIN_TYPE_PLAYER
* MAP_PIN_TYPE_PLAYER_CAMERA
* MAP_PIN_TYPE_PLAYER_WAYPOINT
* MAP_PIN_TYPE_POI_COMPLETE
* MAP_PIN_TYPE_POI_SEEN
* MAP_PIN_TYPE_POI_SUGGESTED
* MAP_PIN_TYPE_QUEST_COMPLETE
* MAP_PIN_TYPE_QUEST_CONDITION
* MAP_PIN_TYPE_QUEST_ENDING
* MAP_PIN_TYPE_QUEST_GIVE_ITEM
* MAP_PIN_TYPE_QUEST_INTERACT
* MAP_PIN_TYPE_QUEST_OFFER
* MAP_PIN_TYPE_QUEST_OFFER_REPEATABLE
* MAP_PIN_TYPE_QUEST_OFFER_ZONE_STORY
* MAP_PIN_TYPE_QUEST_OPTIONAL_CONDITION
* MAP_PIN_TYPE_QUEST_PING
* MAP_PIN_TYPE_QUEST_REPEATABLE_CONDITION
* MAP_PIN_TYPE_QUEST_REPEATABLE_ENDING
* MAP_PIN_TYPE_QUEST_REPEATABLE_OPTIONAL_CONDITION
* MAP_PIN_TYPE_QUEST_TALK_TO
* MAP_PIN_TYPE_QUEST_ZONE_STORY_CONDITION
* MAP_PIN_TYPE_QUEST_ZONE_STORY_ENDING
* MAP_PIN_TYPE_QUEST_ZONE_STORY_OPTIONAL_CONDITION
* MAP_PIN_TYPE_RALLY_POINT
* MAP_PIN_TYPE_RESPAWN_BORDER_KEEP_ACCESSIBLE
* MAP_PIN_TYPE_RESTRICTED_LINK_ALDMERI_DOMINION
* MAP_PIN_TYPE_RESTRICTED_LINK_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_RESTRICTED_LINK_EBONHEART_PACT
* MAP_PIN_TYPE_RETURN_ALDMERI_DOMINION
* MAP_PIN_TYPE_RETURN_DAGGERFALL_COVENANT
* MAP_PIN_TYPE_RETURN_EBONHEART_PACT
* MAP_PIN_TYPE_RETURN_NEUTRAL
* MAP_PIN_TYPE_SKYSHARD_COMPLETE
* MAP_PIN_TYPE_SKYSHARD_SEEN
* MAP_PIN_TYPE_SKYSHARD_SUGGESTED
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_EIGHT
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_FIVE
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_FOUR
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_ONE
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_SEVEN
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_SIX
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_THREE
* MAP_PIN_TYPE_TARGET_MARKER_TYPE_TWO
* MAP_PIN_TYPE_TIMELY_ESCAPE_NPC
* MAP_PIN_TYPE_TRACKED_ANTIQUITY_DIG_SITE
* MAP_PIN_TYPE_TRACKED_QUEST_CONDITION
* MAP_PIN_TYPE_TRACKED_QUEST_ENDING
* MAP_PIN_TYPE_TRACKED_QUEST_OFFER_ZONE_STORY
* MAP_PIN_TYPE_TRACKED_QUEST_OPTIONAL_CONDITION
* MAP_PIN_TYPE_TRACKED_QUEST_REPEATABLE_CONDITION
* MAP_PIN_TYPE_TRACKED_QUEST_REPEATABLE_ENDING
* MAP_PIN_TYPE_TRACKED_QUEST_REPEATABLE_OPTIONAL_CONDITION
* MAP_PIN_TYPE_TRACKED_QUEST_ZONE_STORY_CONDITION
* MAP_PIN_TYPE_TRACKED_QUEST_ZONE_STORY_ENDING
* MAP_PIN_TYPE_TRACKED_QUEST_ZONE_STORY_OPTIONAL_CONDITION
* MAP_PIN_TYPE_TRAINER
* MAP_PIN_TYPE_TRI_BATTLE_LARGE
* MAP_PIN_TYPE_TRI_BATTLE_MEDIUM
* MAP_PIN_TYPE_TRI_BATTLE_SMALL
* MAP_PIN_TYPE_UNIT_COMBAT_HEALTHY
* MAP_PIN_TYPE_UNIT_COMBAT_WEAK
* MAP_PIN_TYPE_UNIT_IDLE_HEALTHY
* MAP_PIN_TYPE_UNIT_IDLE_WEAK
* MAP_PIN_TYPE_VENDOR
* MAP_PIN_TYPE_WORLD_EVENT_POI_ACTIVE
* MAP_PIN_TYPE_ZONE_STORY_SUGGESTED_AREA


h5. MapDisplayType
* MAP_TYPE_COUNT
* MAP_TYPE_LOCATION_CENTERED
* MAP_TYPE_PLAYER_CENTERED


h5. MapPinAnimationTarget
* PIN_ANIMATION_TARGET_MAP_AND_GUTTER
* PIN_ANIMATION_TARGET_MAP_ONLY


h5. ModifyTextType
* MODIFY_TEXT_TYPE_NONE
* MODIFY_TEXT_TYPE_UPPERCASE


h5. MouseCursorType
* MOUSE_CURSOR_CHAMPION_COMBAT_STAR
* MOUSE_CURSOR_CHAMPION_CONDITIONING_STAR
* MOUSE_CURSOR_CHAMPION_WORLD_STAR
* MOUSE_CURSOR_DEFAULT_CURSOR
* MOUSE_CURSOR_DO_NOT_CARE
* MOUSE_CURSOR_ERASE
* MOUSE_CURSOR_FILL
* MOUSE_CURSOR_FILL_MULTIPLE
* MOUSE_CURSOR_ICON
* MOUSE_CURSOR_NEXT_LEFT
* MOUSE_CURSOR_NEXT_RIGHT
* MOUSE_CURSOR_PAINT
* MOUSE_CURSOR_PAN
* MOUSE_CURSOR_PREVIEW
* MOUSE_CURSOR_RESIZE_EW
* MOUSE_CURSOR_RESIZE_NESW
* MOUSE_CURSOR_RESIZE_NS
* MOUSE_CURSOR_RESIZE_NWSE
* MOUSE_CURSOR_ROTATE
* MOUSE_CURSOR_SAMPLE
* MOUSE_CURSOR_UI_HAND


h5. ObjectFit
* OBJECT_FIT_CONTAIN
* OBJECT_FIT_COVER
* OBJECT_FIT_FILL


h5. PolygonBorderDirection
* POLYGON_BORDER_DIRECTION_IN
* POLYGON_BORDER_DIRECTION_OUT


h5. PolygonPointLayout
* POLYGON_POINT_LAYOUT_CLOCKWISE
* POLYGON_POINT_LAYOUT_COUNTER_CLOCKWISE


h5. ReleaseReferenceOptions
* KEEP_TEXTURE_AT_ZERO_REFERENCES
* RELEASE_TEXTURE_AT_ZERO_REFERENCES


h5. RotationAnimationMode
* ROTATION_ANIMATION_MODE_EULER
* ROTATION_ANIMATION_MODE_QUATERNION


h5. ScrollBounding
* SCROLL_BOUNDING_BOUND
* SCROLL_BOUNDING_CONTAINED
* SCROLL_BOUNDING_DEFAULT
* SCROLL_BOUNDING_UNBOUND


h5. ShaderEffectType
* SHADER_EFFECT_TYPE_CAUSTIC
* SHADER_EFFECT_TYPE_GAUSSIAN_BLUR
* SHADER_EFFECT_TYPE_HALO
* SHADER_EFFECT_TYPE_MOTION_BLUR
* SHADER_EFFECT_TYPE_NONE
* SHADER_EFFECT_TYPE_RADIAL_BLUR
* SHADER_EFFECT_TYPE_WAVE


h5. ShapeType
* SHAPE_BOX
* SHAPE_CIRCLE


h5. Space
* SPACE_CAMERA
* SPACE_INTERFACE
* SPACE_WORLD


h5. TextAlignment
* TEXT_ALIGN_BOTTOM
* TEXT_ALIGN_CENTER
* TEXT_ALIGN_LEFT
* TEXT_ALIGN_RIGHT
* TEXT_ALIGN_TOP


h5. TextType
* TEXT_TYPE_ALL
* TEXT_TYPE_ALPHABETIC
* TEXT_TYPE_ALPHABETIC_NO_FULLWIDTH_LATIN
* TEXT_TYPE_NUMERIC
* TEXT_TYPE_NUMERIC_UNSIGNED_INT
* TEXT_TYPE_PASSWORD


h5. TextWrapMode
* TEXT_WRAP_MODE_ELLIPSIS
* TEXT_WRAP_MODE_TRUNCATE


h5. TextureAddressMode
* TEX_MODE_CLAMP
* TEX_MODE_WRAP


h5. TextureBlendMode
* TEX_BLEND_MODE_ADD
* TEX_BLEND_MODE_ALPHA
* TEX_BLEND_MODE_COLOR_DODGE


h5. TextureSampleProcessing
* TEX_SAMPLE_PROCESSING_ALPHA_AS_RGB
* TEX_SAMPLE_PROCESSING_RGB


h5. TooltipHeaderSide
* TOOLTIP_HEADER_SIDE_LEFT
* TOOLTIP_HEADER_SIDE_RIGHT


h5. TranslateAnimationDeltaType
* TRANSLATE_ANIMATION_DELTA_TYPE_FROM_END
* TRANSLATE_ANIMATION_DELTA_TYPE_FROM_START


h5. Unit
* UNIT_AUTO
* UNIT_CENTIMETERS
* UNIT_EXPRESSION
* UNIT_METERS
* UNIT_NATIVE
* UNIT_PERCENT
* UNIT_PIXELS
* UNIT_UI


h5. VERTEX_POINTS
* VERTEX_POINTS_BOTTOMLEFT
* VERTEX_POINTS_BOTTOMRIGHT
* VERTEX_POINTS_TOPLEFT
* VERTEX_POINTS_TOPRIGHT


h5. Globals
* LOOP_INDEFINITELY
* COMPASS_PIN_INHERIT_MAX_DISTANCE
* COMPASS_PIN_NO_MAX_DISTANCE
* KEYBOARD_CUSTOM_UI_SCALE_LOWER_BOUND
* KEYBOARD_CUSTOM_UI_SCALE_UPPER_BOUND
* GAMEPAD_CUSTOM_UI_SCALE_LOWER_BOUND
* GAMEPAD_CUSTOM_UI_SCALE_UPPER_BOUND
* IME_UNDERLINE_THICKNESS_PIXELS
* MAX_ANCHORS


h5. GamepadType
* GAMEPAD_TYPE_NONE
* GAMEPAD_TYPE_PS4
* GAMEPAD_TYPE_PS4_NO_TOUCHPAD
* GAMEPAD_TYPE_PS5
* GAMEPAD_TYPE_STADIA
* GAMEPAD_TYPE_SWITCH
* GAMEPAD_TYPE_XBOX
* GAMEPAD_TYPE_XBSX


h5. KeyCode
* KEY_0
* KEY_1
* KEY_2
* KEY_3
* KEY_4
* KEY_5
* KEY_6
* KEY_7
* KEY_8
* KEY_9
* KEY_A
* KEY_ALT
* KEY_B
* KEY_BACKSPACE
* KEY_C
* KEY_CAPSLOCK
* KEY_COMMAND
* KEY_CTRL
* KEY_D
* KEY_DELETE
* KEY_DOWNARROW
* KEY_E
* KEY_END
* KEY_ENTER
* KEY_ESCAPE
* KEY_F
* KEY_F1
* KEY_F10
* KEY_F11
* KEY_F12
* KEY_F13
* KEY_F14
* KEY_F15
* KEY_F16
* KEY_F17
* KEY_F18
* KEY_F19
* KEY_F2
* KEY_F20
* KEY_F21
* KEY_F22
* KEY_F23
* KEY_F24
* KEY_F3
* KEY_F4
* KEY_F5
* KEY_F6
* KEY_F7
* KEY_F8
* KEY_F9
* KEY_G
* KEY_GAMEPAD_BACK
* KEY_GAMEPAD_BACK_HOLD
* KEY_GAMEPAD_BOTH_BACK_START
* KEY_GAMEPAD_BOTH_BUTTON_1_BUTTON_4
* KEY_GAMEPAD_BOTH_BUTTON_2_BUTTON_3
* KEY_GAMEPAD_BOTH_BUTTON_2_BUTTON_4
* KEY_GAMEPAD_BOTH_DPAD_RIGHT_BUTTON_2
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_BUTTON_1
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_BUTTON_2
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_BUTTON_3
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_BUTTON_4
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_DPAD_LEFT
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_LEFT_STICK
* KEY_GAMEPAD_BOTH_LEFT_SHOULDER_RIGHT_STICK
* KEY_GAMEPAD_BOTH_LEFT_TRIGGER_BUTTON_1
* KEY_GAMEPAD_BOTH_RIGHT_SHOULDER_BUTTON_1
* KEY_GAMEPAD_BOTH_RIGHT_SHOULDER_BUTTON_2
* KEY_GAMEPAD_BOTH_RIGHT_SHOULDER_BUTTON_3
* KEY_GAMEPAD_BOTH_RIGHT_SHOULDER_BUTTON_4
* KEY_GAMEPAD_BOTH_SHOULDERS
* KEY_GAMEPAD_BOTH_STICKS
* KEY_GAMEPAD_BOTH_TOUCHPAD_START
* KEY_GAMEPAD_BUTTON_1
* KEY_GAMEPAD_BUTTON_1_HOLD
* KEY_GAMEPAD_BUTTON_2
* KEY_GAMEPAD_BUTTON_2_HOLD
* KEY_GAMEPAD_BUTTON_3
* KEY_GAMEPAD_BUTTON_3_HOLD
* KEY_GAMEPAD_BUTTON_4
* KEY_GAMEPAD_BUTTON_4_HOLD
* KEY_GAMEPAD_DPAD_DOWN
* KEY_GAMEPAD_DPAD_DOWN_HOLD
* KEY_GAMEPAD_DPAD_LEFT
* KEY_GAMEPAD_DPAD_LEFT_HOLD
* KEY_GAMEPAD_DPAD_RIGHT
* KEY_GAMEPAD_DPAD_RIGHT_HOLD
* KEY_GAMEPAD_DPAD_UP
* KEY_GAMEPAD_DPAD_UP_HOLD
* KEY_GAMEPAD_LEFT_SHOULDER
* KEY_GAMEPAD_LEFT_SHOULDER_HOLD
* KEY_GAMEPAD_LEFT_STICK
* KEY_GAMEPAD_LEFT_STICK_HOLD
* KEY_GAMEPAD_LEFT_TRIGGER
* KEY_GAMEPAD_LEFT_TRIGGER_HOLD
* KEY_GAMEPAD_LEFT_TRIGGER_THEN_RIGHT_TRIGGER
* KEY_GAMEPAD_LSTICK_DOWN
* KEY_GAMEPAD_LSTICK_LEFT
* KEY_GAMEPAD_LSTICK_RIGHT
* KEY_GAMEPAD_LSTICK_UP
* KEY_GAMEPAD_RIGHT_SHOULDER
* KEY_GAMEPAD_RIGHT_SHOULDER_HOLD
* KEY_GAMEPAD_RIGHT_STICK
* KEY_GAMEPAD_RIGHT_STICK_HOLD
* KEY_GAMEPAD_RIGHT_TRIGGER
* KEY_GAMEPAD_RIGHT_TRIGGER_HOLD
* KEY_GAMEPAD_RSTICK_DOWN
* KEY_GAMEPAD_RSTICK_LEFT
* KEY_GAMEPAD_RSTICK_RIGHT
* KEY_GAMEPAD_RSTICK_UP
* KEY_GAMEPAD_START
* KEY_GAMEPAD_START_HOLD
* KEY_GAMEPAD_TOUCHPAD_HOLD
* KEY_GAMEPAD_TOUCHPAD_PRESSED
* KEY_GAMEPAD_TOUCHPAD_SWIPE_DOWN
* KEY_GAMEPAD_TOUCHPAD_SWIPE_LEFT
* KEY_GAMEPAD_TOUCHPAD_SWIPE_RIGHT
* KEY_GAMEPAD_TOUCHPAD_SWIPE_UP
* KEY_GAMEPAD_TOUCHPAD_TOUCHED
* KEY_H
* KEY_HOME
* KEY_I
* KEY_INSERT
* KEY_INVALID
* KEY_J
* KEY_K
* KEY_L
* KEY_LEFTARROW
* KEY_LWINDOWS
* KEY_M
* KEY_MOUSEWHEEL_DOWN
* KEY_MOUSEWHEEL_UP
* KEY_MOUSE_4
* KEY_MOUSE_5
* KEY_MOUSE_LEFT
* KEY_MOUSE_LEFTRIGHT
* KEY_MOUSE_MIDDLE
* KEY_MOUSE_RIGHT
* KEY_N
* KEY_NUMLOCK
* KEY_NUMPAD0
* KEY_NUMPAD1
* KEY_NUMPAD2
* KEY_NUMPAD3
* KEY_NUMPAD4
* KEY_NUMPAD5
* KEY_NUMPAD6
* KEY_NUMPAD7
* KEY_NUMPAD8
* KEY_NUMPAD9
* KEY_NUMPAD_ADD
* KEY_NUMPAD_DOT
* KEY_NUMPAD_ENTER
* KEY_NUMPAD_MINUS
* KEY_NUMPAD_SLASH
* KEY_NUMPAD_STAR
* KEY_O
* KEY_OEM_102_GERMAN_LESS_THAN
* KEY_OEM_1_SEMICOLON
* KEY_OEM_2_FORWARD_SLASH
* KEY_OEM_3_TICK
* KEY_OEM_4_LEFT_SQUARE_BRACKET
* KEY_OEM_5_BACK_SLASH
* KEY_OEM_6_RIGHT_SQUARE_BRACKET
* KEY_OEM_7_SINGLE_QUOTE
* KEY_OEM_8_BACK_TICK
* KEY_OEM_COMMA
* KEY_OEM_MINUS
* KEY_OEM_PERIOD
* KEY_OEM_PLUS
* KEY_P
* KEY_PAGEDOWN
* KEY_PAGEUP
* KEY_PAUSE
* KEY_PRINTSCREEN
* KEY_Q
* KEY_R
* KEY_RIGHTARROW
* KEY_RWINDOWS
* KEY_S
* KEY_SCROLLLOCK
* KEY_SHIFT
* KEY_SPACEBAR
* KEY_T
* KEY_TAB
* KEY_U
* KEY_UPARROW
* KEY_V
* KEY_W
* KEY_X
* KEY_Y
* KEY_Z


h5. MouseButtonIndex
* MOUSE_BUTTON_INDEX_BUTTON_4
* MOUSE_BUTTON_INDEX_BUTTON_5
* MOUSE_BUTTON_INDEX_INVALID
* MOUSE_BUTTON_INDEX_LEFT
* MOUSE_BUTTON_INDEX_LEFT_AND_RIGHT
* MOUSE_BUTTON_INDEX_MIDDLE
* MOUSE_BUTTON_INDEX_RIGHT


h5. PreferredInputDeviceType
* PREFERRED_INPUT_DEVICE_TYPE_GAMEPAD
* PREFERRED_INPUT_DEVICE_TYPE_KEYBOARD
* PREFERRED_INPUT_DEVICE_TYPE_KEYBOARD_OR_MOUSE
* PREFERRED_INPUT_DEVICE_TYPE_MOUSE


h5. VirtualKeyboardType
* VIRTUAL_KEYBOARD_TYPE_DEFAULT
* VIRTUAL_KEYBOARD_TYPE_EMAIL


h5. Globals


h5. OfficialLanguage
* OFFICIAL_LANGUAGE_CHINESE_S
* OFFICIAL_LANGUAGE_ENGLISH
* OFFICIAL_LANGUAGE_FRENCH
* OFFICIAL_LANGUAGE_GERMAN
* OFFICIAL_LANGUAGE_JAPANESE
* OFFICIAL_LANGUAGE_RUSSIAN
* OFFICIAL_LANGUAGE_SPANISH


h5. Globals


h5. ScriptProfilerGarbageCollectionType
* SCRIPT_PROFILER_GARBAGE_COLLECTION_TYPE_AUTOMATIC
* SCRIPT_PROFILER_GARBAGE_COLLECTION_TYPE_MANUAL


h5. ScriptProfilerRecordDataType
* SCRIPT_PROFILER_RECORD_DATA_TYPE_CFUNCTION
* SCRIPT_PROFILER_RECORD_DATA_TYPE_CLOSURE
* SCRIPT_PROFILER_RECORD_DATA_TYPE_GARBAGE_COLLECTION
* SCRIPT_PROFILER_RECORD_DATA_TYPE_INVALID
* SCRIPT_PROFILER_RECORD_DATA_TYPE_USER_EVENT


h5. Globals


h5. CharacterResolution
* CHARACTER_RESOLUTION_HIGH
* CHARACTER_RESOLUTION_LOW
* CHARACTER_RESOLUTION_MEDIUM
* CHARACTER_RESOLUTION_ULTRA


h5. ConsoleEnhancedRenderQuality
* CONSOLE_ENHANCED_RENDER_QUALITY_ENHANCED_1080
* CONSOLE_ENHANCED_RENDER_QUALITY_FOUR_K
* CONSOLE_ENHANCED_RENDER_QUALITY_PS5_1440
* CONSOLE_ENHANCED_RENDER_QUALITY_PS5_4K
* CONSOLE_ENHANCED_RENDER_QUALITY_XBSS_1080
* CONSOLE_ENHANCED_RENDER_QUALITY_XBSS_1440
* CONSOLE_ENHANCED_RENDER_QUALITY_XBSX_1440
* CONSOLE_ENHANCED_RENDER_QUALITY_XBSX_2160


h5. DLSSMode
* DLSS_MODE_BALANCED
* DLSS_MODE_PERFORMANCE
* DLSS_MODE_QUALITY


h5. FSRMode
* FSR_MODE_BALANCED
* FSR_MODE_OFF
* FSR_MODE_PERFORMANCE
* FSR_MODE_QUALITY
* FSR_MODE_ULTRA_QUALITY


h5. FullscreenMode
* FULLSCREEN_MODE_FULLSCREEN_EXCLUSIVE
* FULLSCREEN_MODE_FULLSCREEN_WINDOWED
* FULLSCREEN_MODE_WINDOWED


h5. GraphicsMode
* GRAPHICS_MODE_FIDELITY
* GRAPHICS_MODE_PERFORMANCE


h5. GraphicsPresets
* GRAPHICS_PRESETS_CUSTOM
* GRAPHICS_PRESETS_HIGH
* GRAPHICS_PRESETS_LOW
* GRAPHICS_PRESETS_MAXIMUM
* GRAPHICS_PRESETS_MEDIUM
* GRAPHICS_PRESETS_MINIMUM
* GRAPHICS_PRESETS_PS4
* GRAPHICS_PRESETS_PS4PLUS1080P
* GRAPHICS_PRESETS_PS4PLUS4K
* GRAPHICS_PRESETS_PS5
* GRAPHICS_PRESETS_PS5_PRO
* GRAPHICS_PRESETS_SCORPIO
* GRAPHICS_PRESETS_ULTRA
* GRAPHICS_PRESETS_XB1
* GRAPHICS_PRESETS_XBSS
* GRAPHICS_PRESETS_XBSS_PERF
* GRAPHICS_PRESETS_XBSX


h5. HDRMode
* HDR_MODE_DEFAULT
* HDR_MODE_VIBRANT


h5. ParticleDensity
* PARTICLE_DENSITY_HIGH
* PARTICLE_DENSITY_LOW
* PARTICLE_DENSITY_MEDIUM
* PARTICLE_DENSITY_ULTRA


h5. SubSamplingMode
* SUB_SAMPLING_MODE_LOW
* SUB_SAMPLING_MODE_MEDIUM
* SUB_SAMPLING_MODE_NORMAL


h5. Globals


h5. Globals
* ACCOUNT_NAME_MAX_LENGTH
* ACCOUNT_NAME_MIN_LENGTH
* CHARNAME_MIN_LENGTH
* DECORATED_DISPLAY_NAME_MAX_LENGTH
* DISPLAY_NAME_PREFIX_BYTE


h5. VoiceChannelType
* VOICE_CHANNEL_ALL
* VOICE_CHANNEL_AREA
* VOICE_CHANNEL_BATTLEGROUP
* VOICE_CHANNEL_GROUP
* VOICE_CHANNEL_GUILD
* VOICE_CHANNEL_NONE


h5. Globals
* VOICE_CHAT_OFFICERS_ROOM_NUMBER
* VOICE_CHAT_REQUEST_DELAY

h2. Game API
* ReloadUI(*string* _guiName_)

* GetCVar(*string* _CVarName_)
** _Returns:_ *string* _value_

* SetCVar(*string* _CVarName_, *string* _value_)

* ResetConsolePublicUserSettingsToDefault()

* ResetSettingToDefault(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)

* ResetToDefaultSettings(*[SettingSystemType|#SettingSystemType]* _system_)

* IsActiveDisplayEnabledOnPlatform()
** _Returns:_ *bool* _isActiveDisplayEnabled_

* GetString(*string* _stringVariablePrefix_, *integer* _contextId_)
** _Returns:_ *string* _stringValue_

* IsShiftKeyDown()
** _Returns:_ *bool* _isShiftDown_

* IsControlKeyDown()
** _Returns:_ *bool* _isCtrlDown_

* IsAltKeyDown()
** _Returns:_ *bool* _isAltDown_

* IsCommandKeyDown()
** _Returns:_ *bool* _isCommandDown_

* IsCapsLockOn()
** _Returns:_ *bool* _isCapsLockOn_

* PlaySound(*string* _soundName_)

* SetGuiHidden(*string* _guiName_, *bool* _hidden_)

* GetGuiHidden(*string* _guiName_)
** _Returns:_ *bool* _hidden_

* ToggleFullScreen()

* IsUserAdjustingClientWindow()
** _Returns:_ *bool* _isAdjusting_

* GetInterfaceColor(*[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _fieldValue_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_

* GetErrorString(*integer* _errorStringId_)
** _Returns:_ *string* _stringValue_

* GetErrorStringLockedByCollectibleId(*integer* _errorStringId_)
** _Returns:_ *integer* _lockedByCollectibleId_

* GetAllianceName(*[Alliance|#Alliance]* _alliance_)
** _Returns:_ *string* _name_

* GetBattlegroundTeamName(*[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_)
** _Returns:_ *string* _name_

* GetNumClasses()
** _Returns:_ *integer* _classCount_

* GetClassIdByIndex(*luaindex* _index_)
** _Returns:_ *integer* _classId_

* GetClassIndexById(*integer* _classId_)
** _Returns:_ *luaindex:nilable* _index_

* GetClassInfo(*luaindex* _index_)
** _Returns:_ *integer* _classId_, *string* _lore_, *textureName* _normalIconKeyboard_, *textureName* _pressedIconKeyboard_, *textureName* _mouseoverIconKeyboard_, *bool* _isSelectable_, *textureName* _ingameIconKeyboard_, *textureName* _ingameIconGamepad_, *textureName* _normalIconGamepad_, *textureName* _pressedIconGamepad_

* GetClassName(*[Gender|#Gender]* _gender_, *integer* _classId_)
** _Returns:_ *string* _className_

* GetRaceName(*[Gender|#Gender]* _gender_, *integer* _raceId_)
** _Returns:_ *string* _raceName_

* GetLocationName(*integer* _worldId_)
** _Returns:_ *string* _worldName_

* GetGenderFromNameDescriptor(*string* _nameDescriptor_)
** _Returns:_ *[Gender|#Gender]* _gender_

* PlainStringFind(*string* _string_, *string* _searchFor_)
** _Returns:_ *bool* _found_, *integer* _startIndex_, *integer* _endIndex_

* SplitString(*string* _delims_, *string* _stringToSplit_)
** _Uses variable returns..._
** _Returns:_ *string* _strings_

* ComputeStringDistance(*string* _source_, *string* _target_, *integer* _maxDistance_)
** _Returns:_ *integer* _distance_

* LocaleAwareToUpper(*string* _stringToUppercase_)
** _Returns:_ *string* _upperCasedString_

* LocaleAwareToLower(*string* _stringToLowercase_)
** _Returns:_ *string* _lowerCasedString_

* GetNumDisplays()
** _Returns:_ *integer* _numDisplays_

* GetDisplayModes(*luaindex* _displayIndex_)
** _Uses variable returns..._
** _Returns:_ *integer* _width_, *integer* _height_

* IsMinSpecMachine()
** _Returns:_ *bool* _minspec_

* IsPrivateFunction(*string* _functionName_)
** _Returns:_ *bool* _isPrivate_

* IsProtectedFunction(*string* _functionName_)
** _Returns:_ *bool* _isProtected_

* GetAPIVersion()
** _Returns:_ *integer* _version_

* Id64ToString(*id64* _id_)
** _Returns:_ *string* _stringDesc_

* StringToId64(*string* _stringId_)
** _Returns:_ *id64* _id_

* AreId64sEqual(*id64* _firstId_, *id64* _secondId_)
** _Returns:_ *bool* _areEqual_

* IsId64EqualToNumber(*id64* _id_, *integer53* _number_)
** _Returns:_ *bool* _areEqual_

* CompareId64s(*id64* _firstId_, *id64* _secondId_)
** _Returns:_ *integer* _result_

* CompareId64ToNumber(*id64* _id_, *integer53* _number_)
** _Returns:_ *integer* _result_

* Id64ToNumber(*id64* _id_)
** _Returns:_ *integer53* _number_, *bool* _lostPrecisionUseId64ToString_

* NumberToId64(*integer53* _number_)
** _Returns:_ *id64* _id_, *bool* _lostPrecisionUseStringToId64_

* BitAnd(*integer53* _valueA_, *integer53* _valueB_)
** _Returns:_ *integer53* _result_

* BitOr(*integer53* _valueA_, *integer53* _valueB_)
** _Returns:_ *integer53* _result_

* BitXor(*integer53* _valueA_, *integer53* _valueB_)
** _Returns:_ *integer53* _result_

* BitNot(*integer53* _value_, *integer* _numBits_)
** _Returns:_ *integer53* _result_

* BitLShift(*integer53* _value_, *integer* _numBits_)
** _Returns:_ *integer53* _result_

* BitRShift(*integer53* _value_, *integer* _numBits_)
** _Returns:_ *integer53* _result_

* HideMouse(*bool* _onlyConsiderWhileMoving_)

* ShowMouse(*bool* _onlyConsiderWhileMoving_)

* IsInternalBuild()
** _Returns:_ *bool* _isInternalBuild_

* SaveLoadDialogResult(*[SaveLoadDialogError|#SaveLoadDialogError]* _errorType_, *[SaveLoadDialogAnswer|#SaveLoadDialogAnswer]* _result_)

* GetFrameTimeSeconds()
** _Returns:_ *number* _frameTimeInSeconds_

* GetFrameDeltaTimeSeconds()
** _Returns:_ *number* _frameDeltaTimeInSeconds_

* GetFrameDeltaTimeMilliseconds()
** _Returns:_ *integer* _frameDeltaTimeInMilliseconds_

* GetDateStringFromTimestamp(*integer* _timestamp_)
** _Returns:_ *string* _dateString_

* GetFrameDeltaMilliseconds()
** _Returns:_ *integer* _deltaMilliseconds_

* GetFrameDeltaSeconds()
** _Returns:_ *number* _deltaSeconds_

* GetGameTimeMilliseconds()
** _Returns:_ *integer* _gameTimeInMilliseconds_

* GetGameTimeSeconds()
** _Returns:_ *number* _gameTimeInSeconds_

* GetFramerate()
** _Returns:_ *number* _currentFramerate_

* GetDiffBetweenTimeStamps(*integer53* _laterTime_, *integer53* _earlierTime_)
** _Returns:_ *number* _difference_

* FormatTimeSeconds(*number* _timeValueInSeconds_, *[TimeFormatStyleCode|#TimeFormatStyleCode]* _formatType_, *[TimeFormatPrecisionCode|#TimeFormatPrecisionCode]* _precisionType_, *[TimeFormatDirectionCode|#TimeFormatDirectionCode]* _direction_)
** _Returns:_ *string* _formattedTimeString_, *number* _nextUpdateTimeInSec_

* FormatTimeMilliseconds(*integer* _timeValueInMilliseconds_, *[TimeFormatStyleCode|#TimeFormatStyleCode]* _formatType_, *[TimeFormatPrecisionCode|#TimeFormatPrecisionCode]* _precisionType_, *[TimeFormatDirectionCode|#TimeFormatDirectionCode]* _direction_)
** _Returns:_ *string* _formattedTimeString_, *integer* _nextUpdateTimeInMilliseconds_

* SetGameCameraUIMode(*bool* _active_)

* LockCameraRotation(*bool* _locked_)

* SetCameraOptionsPreviewModeEnabled(*bool* _enabled_, *[CameraOptionsPreview|#CameraOptionsPreview]* _option_)

* GetAvARankName(*[Gender|#Gender]* _gender_, *integer* _rank_)
** _Returns:_ *string* _rankName_

* GetAvARankIcon(*integer* _rank_)
** _Returns:_ *textureName* _rankIcon_

* CalculateCubicBezierEase(*number* _progress_, *number* _x1_, *number* _y1_, *number* _x2_, *number* _y2_)
** _Returns:_ *number* _result_

* GetGamepadIconPathForKeyCode(*[KeyCode|#KeyCode]* _key_, *bool* _disabled_)
** _Returns:_ *string:nilable* _gamepadIcon_, *integer:nilable* _width_, *integer:nilable* _height_

* GetMouseIconPathForKeyCode(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *string:nilable* _mouseIcon_, *integer:nilable* _width_, *integer:nilable* _height_

* FormatIntegerWithDigitGrouping(*integer* _number_, *string* _delimiter_, *integer* _digitGroupSize_)
** _Returns:_ *string* _formattedNumber_

* DoesCurrentLanguageRequireIME()
** _Returns:_ *bool* _requiresIME_

* IsVirtualKeyboardOnScreen()
** _Returns:_ *bool* _isVirtualKeyboardOnScreen_

* HashString(*string* _text_)
** _Returns:_ *integer* _hashValue_

* Set3DRenderSpaceToCurrentCamera(*string* _controlName_)

* ComputeDepthAtWhichWorldWidthRendersAsUIWidth(*number* _worldWidth_, *number* _UIWidth_)
** _Returns:_ *number* _depth_

* ComputeDepthAtWhichWorldHeightRendersAsUIHeight(*number* _worldHeight_, *number* _UIHeight_)
** _Returns:_ *number* _depth_

* GetWorldDimensionsOfViewFrustumAtDepth(*number* _depth_)
** _Returns:_ *number* _frustumWidth_, *number* _frustumHeight_

* GetESOVersionString()
** _Returns:_ *string* _versionString_

* Is64BitClient()
** _Returns:_ *bool* _is64Bit_

* DoesSystemSupportConsoleEnhancedRenderQuality(*[ConsoleEnhancedRenderQuality|#ConsoleEnhancedRenderQuality]* _consoleEnhancedRenderQuality_)
** _Returns:_ *bool* _hasSupport_

* DoesSystemSupportHDR()
** _Returns:_ *bool* _supportsHDR_

* IsSystemUsingHDR()
** _Returns:_ *bool* _usesHDR_

* IsGameInWindowedMode()
** _Returns:_ *bool* _isInWindowedMode_

* ShouldShowAdvancedUIErrors()
** _Returns:_ *bool* _shouldShowAdvancedUIErrors_

* DoesPlatformSupportModBrowser()
** _Returns:_ *bool* _usesMods_

* TakeScreenshot()

* GetESOFullVersionString()
** _Returns:_ *string* _versionString_

* IsInUI(*string* _guiName_)
** _Returns:_ *bool* _isInUI_

* GetStringWidthScaled(*object* _fontObject_, *string* _text_, *number* _scale_, *[Space|#Space]* _space_)
** _Returns:_ *number* _stringWidthScaled_

* GetTooltipStringForRenderQualitySetting()
** _Returns:_ *string* _tooltipText_

* DoesPlatformSupportGraphicSetting(*integer* _settingId_)
** _Returns:_ *bool* _isSettingSupported_

* DoesPlatformSupportFramerateCapInMenus()
** _Returns:_ *bool* _isFramerateCapSupported_

* DoesPlatformSupportScreenDimAndResolutionDrop()
** _Returns:_ *bool* _isScreenDimAndResolutionDropSupported_

* DoesPlatformSupportSpatialSound()
** _Returns:_ *bool* _isSpatialSoundSupported_

* DoesPlatformSupportSpatialSoundQuality()
** _Returns:_ *bool* _isSpatialSoundQualitySupported_

* ZoGetOfficialGameLanguage()
** _Returns:_ *[OfficialLanguage|#OfficialLanguage]* _language_

* ZoGetOfficialGameLanguageDescriptor()
** _Returns:_ *string* _languageDescriptor_

* ZoIsOfficialLanguageSupported(*[OfficialLanguage|#OfficialLanguage]* _language_)
** _Returns:_ *bool* _isSupported_

* ZoIsIgnoringPatcherLanguage()
** _Returns:_ *bool* _isIgnoringPatcherLanguage_

* BCP47StringForZoOfficialLanguage(*[OfficialLanguage|#OfficialLanguage]* _language_)
** _Returns:_ *string* _languageDescriptor_

* DeleteSavedVariablesForAddonIndex(*luaindex* _addOnIndex_)

* GetTotalUserAddOnMemoryPoolUsageMB()
** _Returns:_ *number* _totalUserAddOnMemoryPoolCapacityMB_

* GetTotalUserAddOnMemoryPoolCapacityMB()
** _Returns:_ *number* _totalUserAddOnMemoryPoolCapacityMB_

* GetTotalUserAddOnCPUTimeUsedNowMS()
** _Returns:_ *number* _totalUserAddOnCPUTimeUsedThisFrameMS_

* GetTotalUserAddOnCPUTimeUsedLastFrameMS()
** _Returns:_ *number* _totalUserAddOnCPUTimeUsedLastFrameMS_

* GetTotalUserAddOnCPUTimeAvailableEachFrameMS()
** _Returns:_ *number* _totalUserAddOnCPUTimeAvailableEachFrameMS_

* SetSetting(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_, *string* _value_, *[SetOptions|#SetOptions]* _setOptions_)

* ApplySettings()

* RefreshSettings()

* GetSetting(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)
** _Returns:_ *string* _value_

* GetSetting_Bool(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)
** _Returns:_ *bool* _value_

* IsSettingDeferred(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)
** _Returns:_ *bool* _isDeferred_

* IsDeferredSettingLoading(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)
** _Returns:_ *bool* _isLoaded_

* IsDeferredSettingLoaded(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)
** _Returns:_ *bool* _isLoaded_

* RequestLoadDeferredSetting(*[SettingSystemType|#SettingSystemType]* _system_, *integer* _settingId_)

* ShouldShowDLSSSetting()
** _Returns:_ *bool* _shouldShowDLSSSetting_

* ShouldShowFSRSetting()
** _Returns:_ *bool* _shouldShowFSRSetting_

* GetEULADetails(*[EULAType|#EULAType]* _eulaType_)
** _Returns:_ *string* _message_, *string* _agreeText_, *string* _disagreeText_, *bool* _hasAgreed_, *string* _dialogText_, *string* _readCheckText_

* HasAgreedToEULA(*[EULAType|#EULAType]* _eulaType_)
** _Returns:_ *bool* _hasAgreed_

* AgreeToEULA(*[EULAType|#EULAType]* _eulaType_)

* HasViewedEULA(*[EULAType|#EULAType]* _eulaType_)
** _Returns:_ *bool* _hasViewed_

* MarkEULAAsViewed(*[EULAType|#EULAType]* _eulaType_)

* ShouldShowEULA(*[EULAType|#EULAType]* _eulaType_)
** _Returns:_ *bool* _shouldShow_

* OpenURLByType *private* (*[ApprovedURLType|#ApprovedURLType]* _urlType_)

* GetURLTextByType *private* (*[ApprovedURLType|#ApprovedURLType]* _urlType_)
** _Returns:_ *string* _urlText_

* ShouldOpenURLTypeInOverlay *private* (*[ApprovedURLType|#ApprovedURLType]* _urlType_)
** _Returns:_ *bool* _urlOpensInOverlay_

* OpenChapterUpgradeURL *private* (*integer* _chapterId_, *bool* _isCollectorsEdition_, *[ChapterUpgradeSource|#ChapterUpgradeSource]* _source_)

* ShowPlatformStoreUI *private* ()

* ShowPlatformESOCrownPacksUI *private* ()

* ShowPlatformESOPlusSubscriptionUI *private* ()

* ShowPlatformESOChapterUpgradeUI *private* (*integer* _chapterId_, *bool* _isCollectorsEdition_, *[ChapterUpgradeSource|#ChapterUpgradeSource]* _source_)

* ShowPlatformESOVOAdditionalContentUI *private* ()

* DisableShareFeatures *private* ()

* EnableShareFeatures *private* ()

* GetPlatformServiceType()
** _Returns:_ *[PlatformServiceType|#PlatformServiceType]* _platformServiceType_

* DoesPlatformSupportDisablingShareFeatures()
** _Returns:_ *bool* _canDisableShareFeatures_

* DoesPlatformStoreUseExternalLinks()
** _Returns:_ *bool* _usesExternalLinks_

* FlashTaskbarWindow *private* (*string* _reason_, *integer* _flashCount_, *integer* _flashRateMs_)

* CancelTaskbarWindowFlash *private* (*string* _reason_)

* GetFrameDeltaNormalizedForTargetFramerate(*number* _targetFramesPerSecond_)
** _Returns:_ *number* _frameDeltaNormalizedForTargetFramerate_

* GetSecondsSinceMidnight()
** _Returns:_ *integer* _secondsSinceMidnight_

* GetFrameTimeMilliseconds()
** _Returns:_ *integer* _frameTimeInMilliseconds_

* GetTimeStamp()
** _Returns:_ *integer53* _timestamp_

* GetTimeStamp32()
** _Returns:_ *integer* _timestamp_

* GetDate()
** _Returns:_ *integer* _currentTime_

* GetTimeString()
** _Returns:_ *string* _currentTimeString_

* GetDateElementsFromTimestamp(*integer53* _timestamp_)
** _Returns:_ *integer* _year_, *integer* _month_, *integer* _day_

* GetTimestampForStartOfDate(*integer* _year_, *integer* _month_, *integer* _day_, *bool* _inLocalTime_)
** _Returns:_ *integer53* _timestamp_

* GetFormattedTime()
** _Returns:_ *integer* _formattedTime_

* GetDayOfTheWeekIndex(*integer53* _timestamp_)
** _Returns:_ *integer* _weekdayIndex_

* GetNumDaysInMonth(*integer* _year_, *integer* _month_)
** _Returns:_ *integer* _numDays_

* GetDisplayName()
** _Returns:_ *string* _displayName_

* DecorateDisplayName(*string* _displayName_)
** _Returns:_ *string* _decoratedDisplayName_

* IsDecoratedDisplayName(*string* _displayName_)
** _Returns:_ *bool* _isDecorated_

* UndecorateDisplayName(*string* _displayName_)
** _Returns:_ *string* _undecoratedDisplayName_

* DecoratePlatformDisplayName(*string* _displayName_)
** _Returns:_ *string* _decoratedDisplayName_

* GetNumFriends()
** _Returns:_ *integer* _numFriends_

* GetFriendInfo(*luaindex* _friendIndex_)
** _Returns:_ *string* _displayName_, *string* _note_, *[PlayerStatus|#PlayerStatus]* _playerStatus_, *integer* _secsSinceLogoff_

* GetFriendCharacterInfo(*luaindex* _friendIndex_)
** _Returns:_ *bool* _hasCharacter_, *string* _characterName_, *string* _zoneName_, *integer* _classType_, *[Alliance|#Alliance]* _alliance_, *integer* _level_, *integer* _championRank_, *integer* _zoneId_, *id64* _consoleId_

* GetNumIgnored()
** _Returns:_ *integer* _numIgnored_

* GetIgnoredInfo(*luaindex* _index_)
** _Returns:_ *string* _displayName_, *string* _note_

* IsIgnored(*string* _charOrDisplayName_)
** _Returns:_ *bool* _isIgnored_

* RequestFriend(*string* _charOrDisplayName_, *string* _message_)

* RemoveFriend(*string* _displayName_)

* SetFriendNote(*luaindex* _friendIndex_, *string* _note_)

* AddIgnore(*string* _charOrDisplayName_)

* RemoveIgnore(*string* _displayName_)

* SetIgnoreNote(*luaindex* _ignoreIndex_, *string* _note_)

* IsFriend(*string* _charOrDisplayName_)
** _Returns:_ *bool* _isFriend_

* GetNumIncomingFriendRequests()
** _Returns:_ *integer* _numRequests_

* GetIncomingFriendRequestInfo(*luaindex* _index_)
** _Returns:_ *string* _displayName_, *integer* _secsSinceRequest_, *string* _message_

* GetNumOutgoingFriendRequests()
** _Returns:_ *integer* _numRequests_

* GetOutgoingFriendRequestInfo(*luaindex* _index_)
** _Returns:_ *string* _displayName_, *integer* _secsSinceRequest_, *string* _note_

* AcceptFriendRequest(*string* _displayName_)

* RejectFriendRequest(*string* _displayName_)

* CancelFriendRequest(*luaindex* _index_)

* GetGuildId(*luaindex* _guildIndex_)
** _Returns:_ *integer* _guildId_

* GetNumGuilds()
** _Returns:_ *integer* _numGuilds_

* GetGuildName(*integer* _guildId_)
** _Returns:_ *string* _name_

* GetGuildDescription(*integer* _guildId_)
** _Returns:_ *string* _description_

* GetGuildMotD(*integer* _guildId_)
** _Returns:_ *string* _motd_

* GetGuildFoundedDate(*integer* _guildId_)
** _Returns:_ *string* _foundedDate_

* GetGuildAlliance(*integer* _guildId_)
** _Returns:_ *[Alliance|#Alliance]* _alliance_

* GetNumGuildMembers(*integer* _guildId_)
** _Returns:_ *integer* _numGuildMembers_

* GetNumGuildInvitees(*integer* _guildId_)
** _Returns:_ *integer* _numGuildInvitees_

* GetGuildInfo(*integer* _guildId_)
** _Returns:_ *integer* _numMembers_, *integer* _numOnline_, *string* _leaderName_, *integer* _numInvitees_

* IsPlayerInGuild(*integer* _guildId_)
** _Returns:_ *bool* _isInGuild_

* GetGuildMemberInfo(*integer* _guildId_, *luaindex* _memberIndex_)
** _Returns:_ *string* _name_, *string* _note_, *luaindex* _rankIndex_, *[PlayerStatus|#PlayerStatus]* _playerStatus_, *integer* _secsSinceLogoff_

* GetGuildMemberCharacterInfo(*integer* _guildId_, *luaindex* _memberIndex_)
** _Returns:_ *bool* _hasCharacter_, *string* _characterName_, *string* _zoneName_, *integer* _classType_, *[Alliance|#Alliance]* _alliance_, *integer* _level_, *integer* _championRank_, *integer* _zoneId_, *id64* _consoleId_

* GetGuildInviteeInfo(*integer* _guildId_, *luaindex* _inviteeIndex_)
** _Returns:_ *string* _name_, *luaindex* _rankIndex_

* GetGuildMemberIndexFromDisplayName(*integer* _guildId_, *string* _displayName_)
** _Returns:_ *luaindex:nilable* _memberIndex_

* GetPlayerGuildMemberIndex(*integer* _guildId_)
** _Returns:_ *luaindex* _memberIndex_

* GuildInvite(*integer* _guildId_, *string* _displayName_)
** _Returns:_ *bool* _inviteSent_

* IsValidGuildName(*string* _guildName_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* GuildCreate(*string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_)

* GuildRemove(*integer* _guildId_, *string* _displayName_)

* GuildUninvite(*integer* _guildId_, *string* _displayName_)

* GuildLeave(*integer* _guildId_)

* GuildPromote(*integer* _guildId_, *string* _displayName_)

* GuildDemote(*integer* _guildId_, *string* _displayName_)

* GuildSetRank(*integer* _guildId_, *string* _displayName_, *luaindex* _rankIndex_)

* ShouldDisplayGuildMemberRemoveAlert(*string* _characterName_)
** _Returns:_ *bool* _shouldDisplay_

* ShouldDisplaySelfKickedFromGuildAlert(*integer* _guildId_)
** _Returns:_ *bool* _shouldDisplay_

* SetGuildDescription(*integer* _guildId_, *string* _description_)

* SetGuildMotD(*integer* _guildId_, *string* _motd_)

* DoesGuildRankHavePermission(*integer* _guildId_, *luaindex* _rankIndex_, *[GuildPermission|#GuildPermission]* _permission_)
** _Returns:_ *bool* _hasPermission_

* DoesPlayerHaveGuildPermission(*integer* _guildId_, *[GuildPermission|#GuildPermission]* _permission_)
** _Returns:_ *bool* _hasPermission_

* CanEditGuildRankPermission(*integer* _rankId_, *[GuildPermission|#GuildPermission]* _permission_)
** _Returns:_ *bool* _hasPermission_

* DoesGuildHavePrivilege(*integer* _guildId_, *[GuildPrivilege|#GuildPrivilege]* _privilege_)
** _Returns:_ *bool* _hasPrivilege_

* GetNumGuildRanks(*integer* _guildId_)
** _Returns:_ *integer* _numRanks_

* GetGuildRankIconIndex(*integer* _guildId_, *luaindex* _rankIndex_)
** _Returns:_ *luaindex* _iconIndex_

* GetNumGuildRankIcons()
** _Returns:_ *integer* _numGuildRankIcons_

* GetGuildRankSmallIcon(*luaindex* _iconIndex_)
** _Returns:_ *textureName* _icon_

* GetGuildRankLargeIcon(*luaindex* _iconIndex_)
** _Returns:_ *textureName* _icon_

* GetGuildRankListHighlightIcon(*luaindex* _iconIndex_)
** _Returns:_ *textureName* _icon_

* GetGuildRankListUpIcon(*luaindex* _iconIndex_)
** _Returns:_ *textureName* _icon_

* GetGuildRankListDownIcon(*luaindex* _iconIndex_)
** _Returns:_ *textureName* _icon_

* GetGuildRankId(*integer* _guildId_, *luaindex* _rankIndex_)
** _Returns:_ *integer* _rankId_

* GetGuildRankIndex(*integer* _guildId_, *integer* _rankId_)
** _Returns:_ *luaindex:nilable* _rankIndex_

* IsGuildRankGuildMaster(*integer* _guildId_, *luaindex* _rankIndex_)
** _Returns:_ *bool* _isGuildMaster_

* IsPlayerGuildMaster(*integer* _guildId_)
** _Returns:_ *bool* _isGuildMaster_

* InitializePendingGuildRanks(*integer* _guildId_)

* AddPendingGuildRank(*integer* _rankId_, *string* _name_, *integer* _permissions_, *luaindex* _iconIndex_)

* SavePendingGuildRanks()
** _Returns:_ *bool* _success_

* ComposeGuildRankPermissions(*integer* _permissions_, *integer* _permission_, *bool* _enabled_)
** _Returns:_ *integer* _newPermissions_

* RequestOfflineGuildMembers(*integer* _guildId_)

* SetGuildMemberNote(*integer* _guildId_, *luaindex* _memberIndex_, *string* _note_)

* GetGuildRankCustomName(*integer* _guildId_, *luaindex* _rankIndex_)
** _Returns:_ *string* _rankName_

* GetNumGuildInvites()
** _Returns:_ *integer* _numGuildInvites_

* GetGuildInviteInfo(*luaindex* _index_)
** _Returns:_ *integer* _guildId_, *string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_, *string* _inviterDisplayName_, *string* _note_

* AcceptGuildInvite(*integer* _guildId_)

* RejectGuildInvite(*integer* _guildId_)

* JumpToGuildMember(*string* _name_)

* GetGuildClaimedKeep(*integer* _guildId_)
** _Returns:_ *integer* _claimedKeepId_, *integer* _claimedKeepCampaignId_

* DoesGuildHaveClaimedKeep(*integer* _guildId_)
** _Returns:_ *bool* _hasClaimedKeep_

* CheckGuildKeepClaim(*integer* _guildId_, *integer* _keepId_)
** _Returns:_ *integer* _result_

* CheckGuildKeepRelease(*integer* _guildId_)
** _Returns:_ *integer* _result_

* ReleaseKeepForGuild(*integer* _guildId_)

* ClaimInteractionKeepForGuild(*integer* _guildId_)

* ReleaseInteractionKeepForGuild()

* GetGuildOwnedKioskInfo(*integer* _guildId_)
** _Returns:_ *string:nilable* _ownedKioskName_

* GetGuildKioskCycleTimes()
** _Returns:_ *integer* _despawnTimestampS_, *integer* _bidEndTimestampS_, *integer* _respawnTimestampS_

* GetNumGuildSpecificItems()
** _Returns:_ *integer* _numItems_

* GetGuildSpecificItemInfo(*luaindex* _index_)
** _Returns:_ *textureName* _icon_, *string* _itemName_, *integer* _quality_, *integer* _stackCount_, *integer* _requiredLevel_, *integer* _requiredChampionRank_, *integer* _purchasePrice_, *[CurrencyType|#CurrencyType]* _currencyType_

* BuyGuildSpecificItem(*luaindex* _slotIndex_)

* GetGuildSpecificItemLink(*luaindex* _index_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetNumGuildPermissionDependencies(*[GuildPermission|#GuildPermission]* _permission_)
** _Returns:_ *integer* _numDependencies_

* GetGuildPermissionDependency(*[GuildPermission|#GuildPermission]* _permission_, *luaindex* _index_)
** _Returns:_ *[GuildPermission|#GuildPermission]* _dependentPermission_

* GetNumGuildPermissionRequisites(*[GuildPermission|#GuildPermission]* _permission_)
** _Returns:_ *integer* _numDependencies_

* GetGuildPermissionRequisite(*[GuildPermission|#GuildPermission]* _permission_, *luaindex* _index_)
** _Returns:_ *[GuildPermission|#GuildPermission]* _requisitePermission_

* GetNumGuildMembersRequiredForPrivilege(*[GuildPrivilege|#GuildPrivilege]* _privilege_)
** _Returns:_ *integer* _numGuildMembers_

* IsGuildMate(*string* _charOrDisplayName_)
** _Returns:_ *bool* _isGuildMate_

* SetGuildApplicationAttributeValue(*[GuildMetaDataAttribute|#GuildMetaDataAttribute]* _attribute_, *integer* _value_, *bool* _useValue_)

* HasGuildRecruitmentDataChanged(*integer* _guildId_)
** _Returns:_ *bool* _dataChanged_

* GetGuildRecruitmentInfo(*integer* _guildId_)
** _Returns:_ *string* _recruitmentMessage_, *string* _headerMessage_, *[GuildRecruitmentStatusAttributeValue|#GuildRecruitmentStatusAttributeValue]* _recruitmentStatus_, *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _primaryFocus_, *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _secondaryFocus_, *[GuildPersonalityAttributeValue|#GuildPersonalityAttributeValue]* _personality_, *[GuildLanguageAttributeValue|#GuildLanguageAttributeValue]* _language_, *integer* _minimumCP_

* GetGuildRecruitmentStatus(*integer* _guildId_)
** _Returns:_ *[GuildRecruitmentStatusAttributeValue|#GuildRecruitmentStatusAttributeValue]* _recruitmentStatus_

* GetGuildRecruitmentRoleValue(*integer* _guildId_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *bool* _selected_

* GetGuildRecruitmentActivityValue(*integer* _guildId_, *[GuildActivityAttributeValue|#GuildActivityAttributeValue]* _activity_)
** _Returns:_ *bool* _selected_

* GetGuildRecruitmentStartTime(*integer* _guildId_)
** _Returns:_ *integer* _localStartTimeHours_

* GetGuildRecruitmentEndTime(*integer* _guildId_)
** _Returns:_ *integer* _localEndTimeHours_

* SetGuildRecruitmentRecruitmentStatus(*integer* _guildId_, *[GuildRecruitmentStatusAttributeValue|#GuildRecruitmentStatusAttributeValue]* _recruitmentStatus_)

* SetGuildRecruitmentPrimaryFocus(*integer* _guildId_, *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _primaryFocus_)

* SetGuildRecruitmentSecondaryFocus(*integer* _guildId_, *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _secondaryFocus_)

* SetGuildRecruitmentRoleValue(*integer* _guildId_, *[LFGRole|#LFGRole]* _role_, *bool* _selected_)

* SetGuildRecruitmentActivityValue(*integer* _guildId_, *[GuildActivityAttributeValue|#GuildActivityAttributeValue]* _activity_, *bool* _selected_)

* SetGuildRecruitmentPersonality(*integer* _guildId_, *[GuildPersonalityAttributeValue|#GuildPersonalityAttributeValue]* _personality_)

* SetGuildRecruitmentLanguage(*integer* _guildId_, *[GuildLanguageAttributeValue|#GuildLanguageAttributeValue]* _language_)

* SetGuildRecruitmentMinimumCP(*integer* _guildId_, *integer* _minimumCP_)

* SetGuildRecruitmentRecruitmentMessage(*integer* _guildId_, *string* _recruitmentMessage_)
** _Returns:_ *[UpdateGuildMetaDataResponse|#UpdateGuildMetaDataResponse]* _response_

* SetGuildRecruitmentHeaderMessage(*integer* _guildId_, *string* _headerMessage_)
** _Returns:_ *[UpdateGuildMetaDataResponse|#UpdateGuildMetaDataResponse]* _response_

* SetGuildRecruitmentStartTime(*integer* _guildId_, *integer* _startTimeHours_)

* SetGuildRecruitmentEndTime(*integer* _guildId_, *integer* _endTimeHours_)

* SaveGuildRecruitmentPendingChanges(*integer* _guildId_)
** _Uses variable returns..._
** _Returns:_ *[GuildMetaDataAttribute|#GuildMetaDataAttribute]* _neededRequiredFields_

* GetNumGuildBlacklistEntries(*integer* _guildId_)
** _Returns:_ *integer* _numBlacklistEntries_

* GetGuildBlacklistInfoAt(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *string* _accountName_, *string* _note_

* IsGuildBlacklistAccountNameValid(*integer* _guildId_, *string* _accountName_)
** _Returns:_ *[GuildBlacklistResponse|#GuildBlacklistResponse]* _result_

* AddToGuildBlacklistByDisplayName(*integer* _guildId_, *string* _displayName_, *string* _note_)
** _Returns:_ *[GuildBlacklistResponse|#GuildBlacklistResponse]* _result_

* RemoveFromGuildBlacklist(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *[GuildBlacklistResponse|#GuildBlacklistResponse]* _result_

* SetGuildBlacklistNote(*integer* _guildId_, *luaindex* _index_, *string* _note_)
** _Returns:_ *[GuildBlacklistResponse|#GuildBlacklistResponse]* _result_

* GetGuildRecruitmentLink(*integer* _guildId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* DoesGuildHaveNewApplicationsNotification(*integer* _guildId_)
** _Returns:_ *bool* _doesHaveNotification_

* ClearGuildHasNewApplicationsNotification(*integer* _guildId_)

* SetGamepadVibration(*integer* _durationMs_, *number* _firstMotor_, *number* _secondMotor_, *number* _thirdMotor_, *number* _fourthMotor_, *string* _debugSourceInfo_)

* GetGamepadLeftStickX(*bool* _includeDeadzone_)
** _Returns:_ *number* _x_

* GetGamepadLeftStickY(*bool* _includeDeadzone_)
** _Returns:_ *number* _y_

* GetGamepadLeftStickDeltaX(*bool* _includeDeadzone_)
** _Returns:_ *number* _deltaX_

* GetGamepadLeftStickDeltaY(*bool* _includeDeadzone_)
** _Returns:_ *number* _deltaY_

* GetGamepadRightStickX(*bool* _includeDeadzone_)
** _Returns:_ *number* _x_

* GetGamepadRightStickY(*bool* _includeDeadzone_)
** _Returns:_ *number* _y_

* GetGamepadRightStickDeltaX(*bool* _includeDeadzone_)
** _Returns:_ *number* _deltaX_

* GetGamepadRightStickDeltaY(*bool* _includeDeadzone_)
** _Returns:_ *number* _deltaY_

* GetGamepadLeftTriggerMagnitude()
** _Returns:_ *number* _magnitude_

* GetGamepadRightTriggerMagnitude()
** _Returns:_ *number* _magnitude_

* SetGamepadLeftStickConsumedByUI(*bool* _consumed_)

* SetGamepadRightStickConsumedByUI(*bool* _consumed_)

* WasGamepadLeftStickConsumedByOverlay()
** _Returns:_ *bool* _consumed_

* GetGamepadTouchpadX()
** _Returns:_ *number* _gamepadTouchpadX_

* GetGamepadTouchpadY()
** _Returns:_ *number* _gamepadTouchpadY_

* IsGamepadTouchpadActive()
** _Returns:_ *bool* _gamepadTouchpadActive_

* GetGamepadType()
** _Returns:_ *[GamepadType|#GamepadType]* _gamepadType_

* GetMostRecentGamepadType()
** _Returns:_ *[GamepadType|#GamepadType]* _mostRecentGamepadType_

* GetGamepadVisualReferenceArt()
** _Returns:_ *string* _referenceArt_

* GetGamepadLeftStickSlideIcon()
** _Returns:_ *string* _icon_

* GetGamepadLeftStickSlideAndScrollIcon()
** _Returns:_ *string* _icon_

* GetGamepadRightStickScrollIcon()
** _Returns:_ *string* _icon_

* GetGamepadBothDpadDownAndRightStickScrollIcon()
** _Returns:_ *string* _icon_

* GetKeyboardIconPathForKeyCode(*[KeyCode|#KeyCode]* _key_, *bool* _disabled_)
** _Returns:_ *string:nilable* _keyboardIcon_, *integer:nilable* _width_, *integer:nilable* _height_

* IsMouseWithinClientArea()
** _Returns:_ *bool* _insideClient_

* IsConsoleUI()
** _Returns:_ *bool* _isConsoleUI_

* IsMacUI()
** _Returns:_ *bool* _isMacUI_

* IsKeyboardUISupported()
** _Returns:_ *bool* _isKeyboardUISupported_

* IsGamepadUISupported()
** _Returns:_ *bool* _isGamepadUISupported_

* DoesPlatformAllowConfiguringAutomaticInputChanging()
** _Returns:_ *bool* _doesPlatformAllowConfiguringAutomaticInputChanging_

* BlockAutomaticInputModeChange(*bool* _shouldBlock_)

* IsInGamepadPreferredMode()
** _Returns:_ *bool* _inGamepadPreferredMode_

* WasLastInputGamepad()
** _Returns:_ *bool* _lastInputWasGamepad_

* AreKeyboardBindingsSupportedInGamepadUI()
** _Returns:_ *bool* _keyboardBindingsSupported_

* IsKeyCodeGamepadKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isGamepadKey_

* IsKeyCodeMouseKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isMouseKey_

* IsKeyCodeArrowKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isArrowKey_

* IsKeyCodeKeyboardKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isKeyboardKey_

* IsKeyCodeChordKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isKeyChord_

* IsKeyCodeHoldKey(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isKeyHold_

* IsKeyDown *private* (*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *bool* _isKeyDown_

* ConvertKeyPressToHold(*[KeyCode|#KeyCode]* _key_)
** _Returns:_ *[KeyCode|#KeyCode]* _holdKey_

* ConvertHoldKeyPressToNonHold(*[KeyCode|#KeyCode]* _holdKey_)
** _Returns:_ *[KeyCode|#KeyCode]* _key_

* GetKeyChordsFromSingleKey(*[KeyCode|#KeyCode]* _key_)
** _Uses variable returns..._
** _Returns:_ *[KeyCode|#KeyCode]* _keyChord_

* HasActiveEditControl()
** _Returns:_ *bool* _hasActiveEditControl_

* GetUIPlatform()
** _Returns:_ *[UIPlatform|#UIPlatform]* _platform_

* SetOverscanOffsets(*integer* _offsetX_, *integer* _offsetY_, *integer* _offsetWidth_, *integer* _offsetHeight_)

* GetOverscanOffsets()
** _Returns:_ *integer* _offsetX_, *integer* _offsetY_, *integer* _offsetWidth_, *integer* _offsetHeight_

* IsGUIResizing()
** _Returns:_ *bool* _isGUIResizing_

* GetGamepadOrKeyboardLeftStickX(*bool* _includeDeadzone_)
** _Returns:_ *number* _GamepadOrKeyboardX_

* GetGamepadOrKeyboardLeftStickY(*bool* _includeDeadzone_)
** _Returns:_ *number* _GamepadOrKeyboardY_

* GetGamepadOrKeyboardRightStickX(*bool* _includeDeadzone_)
** _Returns:_ *number* _GamepadOrKeyboardX_

* GetGamepadOrKeyboardRightStickY(*bool* _includeDeadzone_)
** _Returns:_ *number* _GamepadOrKeyboardY_

* ShouldWarnConsoleAddOnMemoryLimit()
** _Returns:_ *bool* _warnConsoleAddOnMemoryLimit_

* ShouldWarnConsoleAddOnSavedVariableLimit()
** _Returns:_ *bool* _warnConsoleAddOnSavedVariableLimit_

* ClearWarnConsoleAddOnMemoryLimit()

* ClearWarnConsoleAddOnSavedVariableLimit()

* AreUserAddOnsSupported()
** _Returns:_ *bool* _areUserAddOnsSupported_

* ShouldKeyCodeUseKeyMarkup(*[KeyCode|#KeyCode]* _keyCode_)
** _Returns:_ *bool* _shouldUseKeyMarkup_

* UpdatePlayerPresenceInformation *private* ()

* UpdatePlayerPresenceName *private* ()

* MakeRemoteSceneRequest(*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneRequestType|#RemoteSceneRequestType]* _requestType_, *string* _sceneName_)

* SendLeaderToFollowerSync(*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneSyncType|#RemoteSceneSyncType]* _syncType_, *string* _currentSceneName_, *string* _nextSceneName_, *integer* _sequenceNumber_, *bool* _currentSceneFragmentsComplete_)

* ChangeRemoteTopLevel(*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneRequestType|#RemoteSceneRequestType]* _requestType_)

* NotifyThatFollowerFinishedFragmentTransition(*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *string* _sceneName_, *integer* _sequenceNumber_)

* GetOrCreateSynchronizingObject(*string* _name_)
** _Returns:_ *object* _synchronizingObject_

* IsValidName(*string* _name_)
** _Returns:_ *bool* _isValid_

* GetKeyName(*[KeyCode|#KeyCode]* _keyCode_)
** _Returns:_ *string* _keyName_

* GetKeyboardLayout()
** _Returns:_ *string* _keyboardLayout_

* GetKeyNarrationText(*[KeyCode|#KeyCode]* _keyCode_)
** _Returns:_ *string* _keyName_

* GetDigitGroupingSize()
** _Returns:_ *integer* _digitGroupingSize_

* AbbreviateNumber(*integer* _number_, *[NumberAbbreviationPrecision|#NumberAbbreviationPrecision]* _precision_, *bool* _useUppercaseSuffix_)
** _Returns:_ *number* _abbreviatedValue_, *string* _suffix_

* IsCountSingularForm(*integer* _number_)
** _Returns:_ *bool* _isSingular_

* FormatFloatRelevantFraction(*number* _num_)
** _Returns:_ *string* _formattedString_

* IsESOPlusSubscriber()
** _Returns:_ *bool* _isESOPlusSubscriber_

* IsCommunicationRestrictedAccount()
** _Returns:_ *bool* _isCommunicationRestrictedAccount_

* GetCurrentChapterUpgradeId()
** _Returns:_ *integer* _chapterUpgradeId_

* GetChapterCollectibleId(*integer* _chapterUpgradeId_)
** _Returns:_ *integer* _collectibleId_

* IsChapterOwned(*integer* _chapterUpgradeId_)
** _Returns:_ *bool* _isChapterOwned_

* GetTrialInfo()
** _Returns:_ *integer* _accountTypeId_, *string* _title_, *string* _description_, *integer* _version_

* GetPlayerMarketCurrency(*[MarketCurrencyType|#MarketCurrencyType]* _type_)
** _Returns:_ *integer* _currencyAmount_

* OnMarketPurchaseMoreCrowns *private* ()

* IsChromaSystemAvailable()
** _Returns:_ *bool* _systemAvailable_

* ChromaClearKeyboardEffect()

* ChromaClearKeypadEffect()

* ChromaClearMouseEffect()

* ChromaClearMousepadEffect()

* ChromaClearHeadsetEffect()

* ChromaCreateKeyboardStaticEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateKeypadStaticEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateMouseStaticEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateMousepadStaticEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateHeadsetStaticEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateKeyboardBreathingEffect(*[ChromaKeyboardBreathingEffectType|#ChromaKeyboardBreathingEffectType]* _breathingType_, *number* _red1_, *number* _green1_, *number* _blue1_, *number* _red2_, *number* _green2_, *number* _blue2_)

* ChromaCreateKeypadBreathingEffect(*[ChromaKeypadBreathingEffectType|#ChromaKeypadBreathingEffectType]* _breathingType_, *number* _red1_, *number* _green1_, *number* _blue1_, *number* _red2_, *number* _green2_, *number* _blue2_)

* ChromaCreateMouseBreathingEffect(*[ChromaMouseBreathingEffectType|#ChromaMouseBreathingEffectType]* _breathingType_, *number* _red1_, *number* _green1_, *number* _blue1_, *number* _red2_, *number* _green2_, *number* _blue2_)

* ChromaCreateMousepadBreathingEffect(*[ChromaMousepadBreathingEffectType|#ChromaMousepadBreathingEffectType]* _breathingType_, *number* _red1_, *number* _green1_, *number* _blue1_, *number* _red2_, *number* _green2_, *number* _blue2_)

* ChromaCreateHeadsetBreathingEffect(*number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateKeyboardWaveEffect(*[ChromaKeyboardWaveEffectDirection|#ChromaKeyboardWaveEffectDirection]* _waveDirection_)

* ChromaCreateKeypadWaveEffect(*[ChromaKeypadWaveEffectDirection|#ChromaKeypadWaveEffectDirection]* _waveDirection_)

* ChromaCreateMouseWaveEffect(*[ChromaMouseWaveEffectDirection|#ChromaMouseWaveEffectDirection]* _waveDirection_)

* ChromaCreateMousepadWaveEffect(*[ChromaMousepadWaveEffectDirection|#ChromaMousepadWaveEffectDirection]* _waveDirection_)

* ChromaCreateKeyboardReactiveEffect(*[ChromaKeyboardReactiveEffectDuration|#ChromaKeyboardReactiveEffectDuration]* _reactionDuration_, *number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateKeypadReactiveEffect(*[ChromaKeypadReactiveEffectDuration|#ChromaKeypadReactiveEffectDuration]* _reactionDuration_, *number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateMouseReactiveEffect(*[ChromaMouseReactiveEffectDuration|#ChromaMouseReactiveEffectDuration]* _reactionDuration_, *number* _red_, *number* _green_, *number* _blue_)

* ChromaCreateKeyboardSpectrumCyclingEffect()

* ChromaCreateKeypadSpectrumCyclingEffect()

* ChromaCreateMouseSpectrumCyclingEffect()

* ChromaCreateMousepadSpectrumCyclingEffect()

* ChromaResetCustomEffectObject(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_)

* ChromaApplyCustomEffectFullColor(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_, *[ChromaBlendMode|#ChromaBlendMode]* _blendMode_)

* ChromaApplyCustomEffectRowColor(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *luaindex* _rowIndex_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_, *[ChromaBlendMode|#ChromaBlendMode]* _blendMode_)

* ChromaApplyCustomEffectColumnColor(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *luaindex* _columnIndex_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_, *[ChromaBlendMode|#ChromaBlendMode]* _blendMode_)

* ChromaApplyCustomEffectCellColor(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *luaindex* _rowIndex_, *luaindex* _columnIndex_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_, *[ChromaBlendMode|#ChromaBlendMode]* _blendMode_)

* ChromaApplyCustomEffectId(*integer* _effectId_)

* ChromaGetCustomEffectCellColor(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *luaindex* _rowIndex_, *luaindex* _columnIndex_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* ChromaGetCustomEffectDimensions(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_)
** _Returns:_ *integer* _numRows_, *integer* _numColumn_

* ChromaFinalizeCustomEffect(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_)

* GetChromaKeyboardKeyByZoGuiKey(*[KeyCode|#KeyCode]* _zoGuiKeyCode_)
** _Returns:_ *[ChromaKeyboardKey|#ChromaKeyboardKey]* _chromaKeyboardKey_

* GetChromaKeyboardCellByChromaKeyboardKey(*[ChromaKeyboardKey|#ChromaKeyboardKey]* _chromaKeyboardKey_)
** _Returns:_ *luaindex* _rowIndex_, *luaindex* _columnIndex_

* GetChromaMouseCellByLED(*[ChromaMouseLED2|#ChromaMouseLED2]* _ledId_)
** _Returns:_ *luaindex* _rowIndex_, *luaindex* _columnIndex_

* GetChromaMousepadCellByLED(*[ChromaMousepadLED|#ChromaMousepadLED]* _ledId_)
** _Returns:_ *luaindex* _rowIndex_, *luaindex* _columnIndex_

* ChromaGenerateCustomEffect(*[ChromaDeviceType|#ChromaDeviceType]* _deviceType_, *[ChromaCustomEffectType|#ChromaCustomEffectType]* _customEffectType_, *[ChromaCustomEffectGridStyle|#ChromaCustomEffectGridStyle]* _gridStyle_)
** _Returns:_ *integer* _effectId_

* ChromaDeleteCustomEffectById(*integer* _effectId_)

* ChromaDeleteAllCustomEffectIds()

* ChromaSetCustomEffectCellActive(*integer* _effectId_, *luaindex* _rowIndex_, *luaindex* _columnIndex_, *bool* _isActive_)

* ChromaSetCustomEffectSingleColorRGBA(*integer* _effectId_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_)

* ChromaSetCustomEffectSingleColorBlendMode(*integer* _effectId_, *[ChromaBlendMode|#ChromaBlendMode]* _blendMode_)

* ChromaSetCustomSingleColorFadingEffectValue(*integer* _effectId_, *number* _fadeValue_)

* ChromaSetCustomSingleColorFadingEffectUsesAlphaChannel(*integer* _effectId_, *bool* _useAlphaChannel_)

* CreateBackgroundListFilter(*[BackgroundListFilterTarget|#BackgroundListFilterTarget]* _target_, *string* _searchText_)
** _Returns:_ *integer* _taskId_

* AddBackgroundListFilterType(*integer* _taskId_, *[BackgroundListFilterType|#BackgroundListFilterType]* _filterType_)

* AddBackgroundListFilterEntry(*integer* _taskId_, *integer* _value1_, *integer* _value2_, *integer* _value3_, *integer* _value4_)

* AddBackgroundListFilterEntry64(*integer* _taskId_, *id64* _value_)

* StartBackgroundListFilter(*integer* _taskId_)

* DestroyBackgroundListFilter(*integer* _taskId_)

* GetNumBackgroundListFilterResults(*integer* _taskId_)
** _Returns:_ *integer* _numResults_

* GetBackgroundListFilterResult(*integer* _taskId_, *luaindex* _resultIndex_)
** _Returns:_ *integer* _value1_, *integer* _value2_, *integer* _value3_, *integer* _value4_

* GetBackgroundListFilterResult64(*integer* _taskId_, *luaindex* _resultIndex_)
** _Returns:_ *id64* _value_

* PlayVideo(*string* _filename_, *bool* _playImmediately_, *[VideoSkipMode|#VideoSkipMode]* _skipMode_, *integer* _subtitleId_, *bool* _playInBackground_, *bool* _loopPlayback_, *bool* _mutePlayback_)

* PlayVideoById(*integer* _videoDataId_, *bool* _playImmediately_, *[VideoSkipMode|#VideoSkipMode]* _skipMode_)

* IsAnyVideoPlaying()
** _Returns:_ *bool* _isPlaying_

* AbortVideoPlayback()

* CancelCurrentVideoPlayback()

* SetVideoCancelAllOnCancelAny(*bool* _cancelAll_)

* ResetVideoCancelConfirmation()

* SetCurrentVideoPlaybackVolume(*number* _volume_, *number* _lerpTime_)

* GetOpeningCinematicVideoDataId()
** _Returns:_ *integer* _openingCinematicVideoDataId_

* GetCollectibleName(*integer* _collectibleId_)
** _Returns:_ *string* _name_

* GetCollectibleCategoryNameByCollectibleId(*integer* _collectibleId_)
** _Returns:_ *string* _categoryName_

* IsCollectiblePurchasable(*integer* _collectibleId_)
** _Returns:_ *bool* _isPurchasable_

* GetPurchasableCollectibleIdForCollectible(*integer* _collectibleId_)
** _Returns:_ *integer* _purchasableCollectibleId_

* GetNumServiceTokens(*[ServiceTokenType|#ServiceTokenType]* _tokenType_)
** _Returns:_ *integer* _numTokens_

* GetServiceTokenDescription(*[ServiceTokenType|#ServiceTokenType]* _tokenType_)
** _Returns:_ *string* _tokenDescription_

* GetNumOwnedCharacterSlots()
** _Returns:_ *integer* _numOwnedCharacterSlots_

* SetOverrideMusicMode(*[OverrideMusicMode|#OverrideMusicMode]* _overrideMusicMode_)

* GetOverrideMusicMode()
** _Returns:_ *[OverrideMusicMode|#OverrideMusicMode]* _overrideMusicMode_

* AddPendingNarrationText(*string* _text_)

* AddPartialPendingNarrationText(*string* _text_)

* FinalizePartialPendingNarrationText(*integer* _pauseBetweenTextMs_)

* RequestReadPendingNarrationTextToClient(*[ScreenReaderNarrationType|#ScreenReaderNarrationType]* _narrationType_)

* RequestReadTextChatToClient(*string* _text_)

* ClearNarrationQueue(*[ScreenReaderNarrationType|#ScreenReaderNarrationType]* _narrationType_)

* ClearAllNarrationQueues()

* ClearActiveNarration()

* SetTextChatNarrationQueueEnabled(*bool* _enabled_)

* SetCenterScreenAnnounceNarrationQueueEnabled(*bool* _enabled_)


* ToggleShowIngameGui()

* GetNumPlayerStatuses()
** _Returns:_ *integer* _numStatuses_

* GetCriticalStrikeChance(*number* _statValue_)
** _Returns:_ *number* _chance_

* DoesGameHaveFocus()
** _Returns:_ *bool* _hasFocus_

* IsPlayerActivated()
** _Returns:_ *bool* _activated_

* GetSecondsPlayed()
** _Returns:_ *integer* _secondsPlayed_

* GetLatency()
** _Returns:_ *integer* _latencyMS_

* PlaceInTradeWindow *protected* (*luaindex:nilable* _tradeIndex_)

* PlaceInUnitFrame *protected* (*string* _target_)

* ConvertMouseButtonToKeyCode(*[MouseButtonIndex|#MouseButtonIndex]* _mouseButton_)
** _Returns:_ *[KeyCode|#KeyCode]* _key_

* ResetAllBindsToDefault()

* ResetKeyboardBindsToDefault()

* ResetGamepadBindsToDefault()

* ClearBindsForUnknownActions()

* ResetGamepadDeadzonesToDefault()

* DoesUnitExist(*string* _unitTag_)
** _Returns:_ *bool* _exists_

* GetRawUnitName(*string* _unitTag_)
** _Returns:_ *string* _rawName_

* GetUnitDisplayName(*string* _unitTag_)
** _Returns:_ *string* _displayName_

* GetUnitGender(*string* _unitTag_)
** _Returns:_ *[Gender|#Gender]* _gender_

* GetUnitNameHighlightedByReticle()
** _Returns:_ *string* _name_

* GetUnitClass(*string* _unitTag_)
** _Returns:_ *string* _className_

* GetUnitClassId(*string* _unitTag_)
** _Returns:_ *integer* _classId_

* GetUnitChampionPoints(*string* _unitTag_)
** _Returns:_ *integer* _championPoints_

* GetUnitEffectiveChampionPoints(*string* _unitTag_)
** _Returns:_ *integer* _championPoints_

* CanUnitGainChampionPoints(*string* _unitTag_)
** _Returns:_ *bool* _canGainChampionPoints_

* GetUnitEffectiveLevel(*string* _unitTag_)
** _Returns:_ *integer* _level_

* GetUnitZone(*string* _unitTag_)
** _Returns:_ *string* _zoneName_

* GetUnitWorldPosition(*string* _unitTag_)
** _Returns:_ *integer* _zoneId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* GetUnitRawWorldPosition(*string* _unitTag_)
** _Returns:_ *integer* _zoneId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* IsUnitWorldMapPositionBreadcrumbed(*string* _unitTag_)
** _Returns:_ *bool* _isBreadcrumb_

* GetUnitXP(*string* _unitTag_)
** _Returns:_ *integer* _exp_

* GetUnitXPMax(*string* _unitTag_)
** _Returns:_ *integer* _maxExp_

* IsUnitChampion(*string* _unitTag_)
** _Returns:_ *bool* _isChampion_

* IsUnitUsingVeteranDifficulty(*string* _unitTag_)
** _Returns:_ *bool* _isVeteranDifficulty_

* GetPlayerCurseType()
** _Returns:_ *[CurseType|#CurseType]* _curseType_

* GetPlayerChampionXP()
** _Returns:_ *integer* _championExp_

* GetPlayerChampionPointsEarned()
** _Returns:_ *integer* _points_

* IsUnitBattleLeveled(*string* _unitTag_)
** _Returns:_ *bool* _isBattleLeveled_

* IsUnitChampionBattleLeveled(*string* _unitTag_)
** _Returns:_ *bool* _isChampBattleLeveled_

* GetUnitBattleLevel(*string* _unitTag_)
** _Returns:_ *integer* _battleLevel_

* GetUnitChampionBattleLevel(*string* _unitTag_)
** _Returns:_ *integer* _champBattleLevel_

* GetUnitDrownTime(*string* _unitTag_)
** _Returns:_ *number* _startTime_, *number* _endTime_

* GetUnitEquipmentBonusRatingRelativeToLevel(*string* _unitTag_, *number* _rawEquipmentBonusRating_)
** _Returns:_ *number* _relativeEquipmentBonusRating_

* IsUnitInGroupSupportRange(*string* _unitTag_)
** _Returns:_ *bool* _result_

* GetUnitType(*string* _unitTag_)
** _Returns:_ *integer* _type_

* CanUnitTrade(*string* _unitTag_)
** _Returns:_ *bool* _canTrade_

* AreUnitsEqual(*string* _unitTag_, *string* _secondUnitTag_)
** _Returns:_ *bool* _areEqual_

* IsUnitGrouped(*string* _unitTag_)
** _Returns:_ *bool* _isGrouped_

* IsUnitGroupLeader(*string* _unitTag_)
** _Returns:_ *bool* _isGroupLeader_

* IsGroupMemberInSameWorldAsPlayer(*string* _unitTag_)
** _Returns:_ *bool* _isInSameWorld_

* IsGroupMemberInSameInstanceAsPlayer(*string* _unitTag_)
** _Returns:_ *bool* _isInSameInstance_

* IsGroupMemberInSameLayerAsPlayer(*string* _unitTag_)
** _Returns:_ *bool* _isInSameLayer_

* IsUnitSoloOrGroupLeader(*string* _unitTag_)
** _Returns:_ *bool* _isSoloOrGroupLeader_

* GetGroupLeaderUnitTag()
** _Returns:_ *string* _leaderUnitTag_

* IsUnitFriend(*string* _unitTag_)
** _Returns:_ *bool* _isOnFriendList_

* IsUnitIgnored(*string* _unitTag_)
** _Returns:_ *bool* _isIgnored_

* IsUnitPlayer(*string* _unitTag_)
** _Returns:_ *bool* _isPlayer_

* IsUnitPvPFlagged(*string* _unitTag_)
** _Returns:_ *bool* _isPvPFlagged_

* IsUnitAttackable(*string* _unitTag_)
** _Returns:_ *bool* _attackable_

* IsUnitJusticeGuard(*string* _unitTag_)
** _Returns:_ *bool* _isJusticeGuard_

* IsUnitInvulnerableGuard(*string* _unitTag_)
** _Returns:_ *bool* _isInvulnerableGuard_

* IsUnitLivestock(*string* _unitTag_)
** _Returns:_ *bool* _isLivestock_

* GetUnitAlliance(*string* _unitTag_)
** _Returns:_ *integer* _alliance_

* AreUnitsCurrentlyAllied(*string* _unitTag1_, *string* _unitTag2_)
** _Returns:_ *bool* _allied_

* GetUnitBattlegroundTeam(*string* _unitTag_)
** _Returns:_ *[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_

* GetUnitRace(*string* _unitTag_)
** _Returns:_ *string* _race_

* GetUnitRaceId(*string* _unitTag_)
** _Returns:_ *integer* _raceId_

* IsUnitFriendlyFollower(*string* _unitTag_)
** _Returns:_ *bool* _isFollowing_

* GetUnitReaction(*string* _unitTag_)
** _Returns:_ *[UnitReactionType|#UnitReactionType]* _unitReaction_

* GetUnitAvARankPoints(*string* _unitTag_)
** _Returns:_ *integer* _AvARankPoints_

* GetUnitAvARank(*string* _unitTag_)
** _Returns:_ *integer* _rank_, *integer* _subRank_

* GetLargeAvARankIcon(*integer* _rank_)
** _Returns:_ *textureName* _largeRankIcon_

* GetAvARankProgress(*integer* _currentRankPoints_)
** _Returns:_ *integer* _subRankStartsAt_, *integer* _nextSubRankAt_, *integer* _rankStartsAt_, *integer* _nextRankAt_

* GetNumPointsNeededForAvARank(*integer* _rank_)
** _Returns:_ *integer* _numPointsRequired_

* GetUnitReactionColor(*string* _unitTag_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* GetUnitReactionColorType(*string* _unitTag_)
** _Returns:_ *[UnitReactionColor|#UnitReactionColor]* _reactionColorType_

* IsUnitInCombat(*string* _unitTag_)
** _Returns:_ *bool* _isInCombat_

* IsUnitActivelyEngaged(*string* _unitTag_)
** _Returns:_ *bool* _isActivelyEngaged_

* IsUnitDead(*string* _unitTag_)
** _Returns:_ *bool* _isDead_

* IsUnitReincarnating(*string* _unitTag_)
** _Returns:_ *bool* _isReincarnating_

* IsUnitDeadOrReincarnating(*string* _unitTag_)
** _Returns:_ *bool* _isDead_

* IsUnitSwimming(*string* _unitTag_)
** _Returns:_ *bool* _isSwimming_

* IsUnitFalling(*string* _unitTag_)
** _Returns:_ *bool* _isFalling_

* IsUnitInAir(*string* _unitTag_)
** _Returns:_ *bool* _isInAir_

* IsUnitResurrectableByPlayer(*string* _unitTag_)
** _Returns:_ *bool* _isResurrectable_

* IsUnitBeingResurrected(*string* _unitTag_)
** _Returns:_ *bool* _isBeingResurrected_

* DoesUnitHaveResurrectPending(*string* _unitTag_)
** _Returns:_ *bool* _hasResurrectPending_

* GetUnitStealthState(*string* _unitTag_)
** _Returns:_ *integer* _stealthState_

* GetUnitDisguiseState(*string* _unitTag_)
** _Returns:_ *integer* _disguiseState_

* GetUnitHidingEndTime(*string* _unitTag_)
** _Returns:_ *number* _endTime_

* IsUnitOnline(*string* _unitTag_)
** _Returns:_ *bool* _isOnline_

* IsUnitInspectableSiege(*string* _unitTag_)
** _Returns:_ *bool* _isInspectableSiege_

* IsUnitInDungeon(*string* _unitTag_)
** _Returns:_ *bool* _isInDungeon_

* IsUnitGuildKiosk(*string* _unitTag_)
** _Returns:_ *bool* _isGuildKiosk_

* GetUnitGuildKioskOwner(*string* _unitTag_)
** _Returns:_ *integer* _ownerGuildId_

* GetUnitCaption(*string* _unitTag_)
** _Returns:_ *string* _caption_

* GetUnitSilhouetteTexture(*string* _unitTag_)
** _Returns:_ *string* _icon_

* GetRaceAndGenderSilhouetteTexture(*integer* _raceDefId_, *[Gender|#Gender]* _gender_)
** _Returns:_ *string* _icon_

* GetUnitPowerInfo(*string* _unitTag_, *luaindex* _poolIndex_)
** _Returns:_ *integer:nilable* _type_, *integer* _current_, *integer* _max_, *integer* _effectiveMax_

* GetUnitPower(*string* _unitTag_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_)
** _Returns:_ *integer* _current_, *integer* _max_, *integer* _effectiveMax_

* GetUnitBankAccessBag(*string* _unitTag_)
** _Returns:_ *[Bag|#Bag]:nilable* _bankBag_

* GetUnitTargetMarkerType(*string* _unitTag_)
** _Returns:_ *[TargetMarkerType|#TargetMarkerType]* _targetMarkerType_

* GetCurrentCharacterId()
** _Returns:_ *string* _id_

* GetPlayerStat(*[DerivedStats|#DerivedStats]* _derivedStat_, *[StatBonusOption|#StatBonusOption]* _statBonusOption_)
** _Returns:_ *integer* _value_

* GetAllUnitAttributeVisualizerEffectInfo(*string* _unitTag_)
** _Uses variable returns..._
** _Returns:_ *[UnitAttributeVisual|#UnitAttributeVisual]* _unitAttributeVisual_, *[DerivedStats|#DerivedStats]* _statType_, *[Attributes|#Attributes]* _attributeType_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *number* _value_, *number* _maxValue_

* GetUnitAttributeVisualizerEffectInfo(*string* _unitTag_, *[UnitAttributeVisual|#UnitAttributeVisual]* _unitAttributeVisual_, *[DerivedStats|#DerivedStats]* _statType_, *[Attributes|#Attributes]* _attributeType_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_)
** _Returns:_ *number:nilable* _value_, *number:nilable* _maxValue_, *integer:nilable* _sequenceId_

* GetUnitDifficulty(*string* _unitTag_)
** _Returns:_ *[UIMonsterDifficulty|#UIMonsterDifficulty]* _difficult_

* GetUnitTitle(*string* _unitTag_)
** _Returns:_ *string* _title_

* CancelCast()
** _Returns:_ *bool* _cancelled_

* IsTargetSameAsLastValidTarget()
** _Returns:_ *bool* _same_

* TogglePlayerWield()

* IsPlayerMoving()
** _Returns:_ *bool* _moving_

* IsPlayerGroundTargeting()
** _Returns:_ *bool* _isGroundTargeting_

* IsPlayerEmoteOverridden(*integer* _emoteId_)
** _Returns:_ *bool* _isOverridden_

* GetGroundTargetingError()
** _Returns:_ *integer:nilable* _error_

* GetPlayerCameraHeading()
** _Returns:_ *number* _heading_

* GetPlayerWorldPositionInHouse()
** _Returns:_ *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _rotationRadians_

* GetUnitBuffInfo(*string* _unitTag_, *luaindex* _buffIndex_)
** _Returns:_ *string* _buffName_, *number* _timeStarted_, *number* _timeEnding_, *integer* _buffSlot_, *integer* _stackCount_, *textureName* _iconFilename_, *string* _deprecatedBuffType_, *[BuffEffectType|#BuffEffectType]* _effectType_, *[AbilityType|#AbilityType]* _abilityType_, *[StatusEffectType|#StatusEffectType]* _statusEffectType_, *integer* _abilityId_, *bool* _canClickOff_, *bool* _castByPlayer_

* GetNumBuffs(*string* _unitTag_)
** _Returns:_ *integer* _numBuffs_

* GetUnitActiveMundusStoneBuffIndices(*string* _unitTag_)
** _Uses variable returns..._
** _Returns:_ *luaindex* _mundusStoneBuffIndex_

* GroupInvite(*string* _unitTag_)

* GroupKick(*string* _unitTag_)

* GroupPromote(*string* _unitTag_)

* CancelBuff(*integer* _buffIndex_)

* GetWeaponSwapUnlockedLevel()
** _Returns:_ *integer* _level_

* GetSlotAbilityCost(*luaindex* _actionSlotIndex_, *[CombatMechanicFlags|#CombatMechanicFlags]* _mechanicType_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _abilityCost_

* GetSlotTexture(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *string* _texture_, *string* _weapontexture_, *string* _activationAnimation_

* GetSlotName(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *string* _name_

* GetSlotItemDisplayQuality(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]:nilable* _displayQuality_

* GetSlotCooldownInfo(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _remain_, *integer* _duration_, *bool* _global_, *[ActionBarSlotType|#ActionBarSlotType]* _globalSlotType_

* IsSlotUsed(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _used_

* IsSlotUsable(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _useable_

* OnSlotDownAndUp *private* (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* OnSlotDown *private* (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* OnSlotUp *private* (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* OnSpecialMoveKeyPressed *private* (*[SpecialMove|#SpecialMove]* _moveIndex_)

* OnSpecialMoveKeyDown *private* (*[SpecialMove|#SpecialMove]* _moveIndex_)

* OnSpecialMoveKeyUp *private* (*[SpecialMove|#SpecialMove]* _moveIndex_)

* GetSlotItemCount(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *integer:nilable* _count_

* GetSlotItemSound(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *integer* _itemSoundCategory_

* IsSlotItemConsumable(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _consumable_

* DoesInventoryContainEmptySoulGem()
** _Returns:_ *bool* _hasEmptyGem_

* IsSlotSoulTrap(*luaindex* _actionSlotIndex_)
** _Returns:_ *bool* _isSoulTrap_

* GetNumAbilities()
** _Returns:_ *integer* _num_

* GetAbilityInfoByIndex(*luaindex* _abilityIndex_)
** _Returns:_ *string* _name_, *string* _texture_, *integer* _rank_, *integer* _actionSlotType_, *bool* _passive_, *bool* _showInSpellbook_

* IsValidAbilityForSlot(*luaindex* _abilityIndex_, *luaindex* _actionSlotIndex_)
** _Returns:_ *bool* _isValid_

* IsValidCraftedAbilityForSlot(*integer* _craftedAbilityId_, *luaindex* _actionSlotIndex_)
** _Returns:_ *bool* _isValid_

* IsValidItemForSlot(*[Bag|#Bag]* _bagId_, *integer* _bagSlotIndex_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _isValid_

* IsValidItemForSlotByItemId(*integer* _itemId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _valid_

* IsValidCollectibleForSlot(*integer* _collectibleId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _valid_

* IsValidQuestItemForSlot(*integer* _questItemId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _valid_

* IsValidEmoteForSlot(*integer* _emoteId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _valid_

* IsValidQuickChatForSlot(*integer* _quickChatId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _valid_

* CompleteQuest()

* AbandonQuest(*luaindex* _journalQuestIndex_)

* GetIsQuestSharable(*luaindex* _journalQuestIndex_)
** _Returns:_ *bool* _isSharable_

* ShareQuest(*luaindex* _journalQuestIndex_)

* GetJournalQuestStepInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_)
** _Returns:_ *string* _journalText_, *[QuestStepVisibility|#QuestStepVisibility]:nilable* _visibility_, *[QuestStepComparisonType|#QuestStepComparisonType]* _comparisonType_, *string* _trackerOverrideText_, *integer* _numConditions_

* GetJournalQuestLocationInfo(*luaindex* _journalQuestIndex_)
** _Returns:_ *string* _zoneName_, *string* _objectiveName_, *luaindex* _zoneIndex_, *luaindex* _poiIndex_

* GetJournalQuestEnding(*luaindex* _journalQuestIndex_)
** _Returns:_ *string* _goal_, *string* _dialog_, *string* _confirmComplete_, *string* _declineComplete_, *string* _backgroundText_, *string* _journalStepText_

* GetJournalQuestNumConditions(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_)
** _Returns:_ *integer* _conditionCount_

* RequestJournalQuestConditionAssistance(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer:nilable* _taskId_

* GetNearestQuestCondition(*integer* _considerType_)
** _Returns:_ *bool* _foundValidCondition_, *luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_

* GetJournalQuestTimerInfo(*luaindex* _journalQuestIndex_)
** _Returns:_ *number* _timerStart_, *number* _timerEnd_, *bool* _isVisible_, *bool* _isPaused_

* GetJournalQuestTimerCaption(*luaindex* _journalQuestIndex_)
** _Returns:_ *string* _caption_

* GetJournalQuestNumSteps(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _numSteps_

* GetQuestToolCount(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _toolCount_

* SendChatMessage *private* (*string* _message_, *[ChannelType|#ChannelType]* _channelId_, *string* _target_)

* MoveForwardStart *private* ()

* MoveForwardStop *private* ()

* MoveBackwardStart *private* ()

* MoveBackwardStop *private* ()

* StopAllMovement()

* ToggleWalk *private* ()

* TurnLeftStart *private* ()

* TurnLeftStop *private* ()

* TurnRightStart *private* ()

* TurnRightStop *private* ()

* StrafeLeftStart *private* ()

* StrafeLeftStop *private* ()

* StrafeRightStart *private* ()

* StrafeRightStop *private* ()

* JumpAscendStart *private* ()

* AscendStop *private* ()

* DescendStart *private* ()

* DescendStop *private* ()

* LeftMouseDownInWorld *private* ()

* LeftMouseUpInWorld *private* ()

* LeftAndRightMouseDownInWorld *private* ()

* LeftAndRightMouseUpInWorld *private* ()

* RightMouseDownInWorld *private* ()

* RightMouseUpInWorld *private* ()

* CameraZoomIn()

* CameraZoomOut()

* ToggleAutoRun *private* ()

* RollDodgeStart *private* ()

* RollDodgeStop *private* ()

* PrepareAttack *private* ()

* PerformAttack *private* ()

* StartBlock *private* ()

* StopBlock *private* ()

* ToggleGameCameraPadlockTarget *private* ()

* PerformInterrupt *private* ()

* StartCommandPet *private* ()

* StopCommandPet *private* ()

* GameCameraGamepadZoomDown *private* ()

* GameCameraGamepadZoomUp *private* ()

* EndInteraction(*integer* _interactionType_)

* GetChatterGreeting()
** _Returns:_ *string* _optionString_

* GetChatterData()
** _Returns:_ *string* _text_, *integer* _numOptions_, *bool* _atGreeting_

* GetMaxBags()
** _Returns:_ *integer* _maxBags_

* GetItemInstanceId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer:nilable* _id_

* GetItemTotalCount(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _count_

* IsItemConsumable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _consumable_

* GetQuestToolLink(*luaindex* _aQuestIndex_, *luaindex* _aToolIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetQuestItemLink(*luaindex* _aQuestIndex_, *luaindex* _aStepIndex_, *luaindex* _aConditionIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetQuestItemNameFromLink(*string* _link_)
** _Returns:_ *string* _name_

* GetItemName(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *string* _name_

* IsItemUsable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _usable_, *bool* _usableOnlyFromActionSlot_

* GetSlotStackSize(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _stack_, *integer* _maxStack_

* GetEquippedItemInfo(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *string* _icon_, *bool* _slotHasItem_, *integer* _sellPrice_, *bool* _isHeldSlot_, *bool* _isHeldNow_, *bool* _locked_

* GetHeldSlots()
** _Returns:_ *integer* _heldMain_, *integer* _heldOff_, *integer* _lastHeldMain_, *integer* _lastHeldOff_

* IsEquipable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isEquipable_, *integer* _resultErrorCodeIfFailed_

* GetItemLinkInfo(*string* _itemLink_)
** _Returns:_ *string* _icon_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_

* IsBankUpgradeAvailable()
** _Returns:_ *bool* _isAvailable_

* GetFirstFreeValidSlotForItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *luaindex:nilable* _freeSlot_

* GetFirstFreeValidSlotForSimpleAction(*[ActionBarSlotType|#ActionBarSlotType]* _actionType_, *integer* _actionId_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *luaindex:nilable* _emptyActionSlotIndex_

* FindActionSlotMatchingItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *luaindex:nilable* _currentSlot_

* FindActionSlotMatchingSimpleAction(*[ActionBarSlotType|#ActionBarSlotType]* _actionType_, *integer* _actionId_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *luaindex:nilable* _currentActionSlotIndex_

* GetItemSoundCategoryFromLink(*string* _link_)
** _Returns:_ *integer* _itemSoundCategory_

* GetSelectedGuildBankId()
** _Returns:_ *integer:nilable* _guildId_

* GetMapPlayerPosition(*string* _unitTag_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_, *number* _heading_, *bool* _isShownInCurrentMap_, *bool* _isSymbolicLocation_

* GetMapPing(*string* _unitTag_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetMapRallyPoint()
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetMapPlayerWaypoint()
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetNumKeepTravelNetworkNodes(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *integer* _numNodes_

* GetNumKeepTravelNetworkLinks(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *integer* _numLinks_

* GetKeepTravelNetworkNodeInfo(*luaindex* _nodeIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *integer* _keepId_, *bool* _accessible_, *number* _normalizedX_, *number* _normalizedY_

* GetKeepTravelNetworkNodeKeepId(*luaindex* _nodeIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *integer* _keepId_

* GetKeepTravelNetworkNodePosition(*luaindex* _nodeIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetKeepTravelNetworkLinkInfo(*luaindex* _linkIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *integer* _linkType_, *integer* _linkOwner_, *integer* _restricedToAlliance_, *number* _startX_, *number* _startY_, *number* _endX_, *number* _endY_

* GetKeepTravelNetworkLinkEndpoints(*luaindex* _linkIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *luaindex* _keepAIndex_, *luaindex* _keepBIndex_

* GetKeepAccessible(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *bool* _accessible_

* GetKeepHasResourcesForTravel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_)
** _Returns:_ *bool* _hasResources_

* GetKeepFastTravelInteraction()
** _Returns:_ *integer:nilable* _startKeepId_

* GetNumLootItems()
** _Returns:_ *integer* _count_

* GetNumKeepResourceTypes()
** _Returns:_ *integer* _numTypes_

* GetNumKeepUpgradePaths()
** _Returns:_ *integer* _numPaths_

* GetNumUpgradesForKeepAtResourceLevel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepResourceType|#KeepResourceType]* _resourceType_, *integer* _level_)
** _Returns:_ *integer* _numUpgrades_

* GetKeepUpgradeDetails(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepResourceType|#KeepResourceType]* _resourceType_, *integer* _level_, *luaindex* _index_)
** _Returns:_ *string* _upgradeName_, *string* _upgradeDetails_, *textureName* _upgradeIcon_, *bool* _active_

* GetKeepUpgradeLineFromResourceType(*[KeepResourceType|#KeepResourceType]* _resourceType_)
** _Returns:_ *[KeepUpgradeLine|#KeepUpgradeLine]* _upgradeLine_

* GetKeepUpgradeLineFromUpgradePath(*[KeepUpgradePath|#KeepUpgradePath]* _upgradePath_)
** _Returns:_ *[KeepUpgradeLine|#KeepUpgradeLine]* _upgradeLine_

* GetNumUpgradesForKeepAtPathLevel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepUpgradePath|#KeepUpgradePath]* _upgradePath_, *integer* _level_)
** _Returns:_ *integer* _numUpgrades_

* GetKeepUpgradePathDetails(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepUpgradePath|#KeepUpgradePath]* _upgradePath_, *integer* _level_, *luaindex* _index_)
** _Returns:_ *string* _upgradeName_, *string* _upgradeDetails_, *textureName* _icon_, *bool* _active_

* CanRespawnAtKeep(*integer* _keepId_)
** _Returns:_ *bool* _canRespawn_

* GetIsTracked(*[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *bool* _tracked_

* GetTrackingLevel(*[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *[TrackingLevel|#TrackingLevel]* _trackingLevel_

* SetTracked(*[TrackedDataType|#TrackedDataType]* _trackType_, *bool* _tracked_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *bool* _success_

* CanTrack(*[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *bool* _canTrack_

* GetTrackedByIndex(*luaindex* _index_)
** _Returns:_ *[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _param1_, *integer* _param2_

* GetTrackedIsAssisted(*[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *bool* _assisted_

* SetTrackedIsAssisted(*[TrackedDataType|#TrackedDataType]* _trackType_, *bool* _assisted_, *integer* _param1_, *integer* _param2_)

* AddMapPin(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* SetMapPinAssisted(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *bool* _assisted_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* SetMapPinContinuousPositionUpdate(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *bool* _continuousUpdate_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* StartMouseSiegeWeaponAim *private* ()

* StopMouseSiegeWeaponAim *private* ()

* SiegeWeaponPackUp *private* ()

* SiegeWeaponRelease *private* ()

* SiegeWeaponFire *private* ()

* CanSiegeWeaponPackUp()
** _Returns:_ *bool* _canPackup_

* CanSiegeWeaponFire()
** _Returns:_ *bool* _canFire_

* CanSiegeWeaponAim()
** _Returns:_ *bool* _canAim_

* IsPlayerControllingSiegeWeapon()
** _Returns:_ *bool* _isPlayerControlling_

* IsPlayerEscortingRam()
** _Returns:_ *bool* _isPlayerEscorting_

* GetNumPlayersEscortingRam()
** _Returns:_ *integer* _numPlayersEscorting_

* GetMinMaxRamEscorts()
** _Returns:_ *integer* _minEscorts_, *integer* _maxEscorts_

* FormatAchievementLinkTimestamp(*string* _timestamp_)
** _Returns:_ *string* _date_, *string* _time_

* GetNumStats()
** _Returns:_ *integer* _numStats_

* PlayerHasAttributeUpgrades()
** _Returns:_ *bool* _hasLevelUpgrades_

* ChooseAbilityProgressionMorph(*luaindex* _progressionIndex_, *integer* _morph_)

* GetAbilityProgressionInfo(*luaindex* _progressionIndex_)
** _Returns:_ *string* _name_, *integer* _morph_, *integer* _rank_

* GetAbilityProgressionXPInfo(*luaindex* _progressionIndex_)
** _Returns:_ *integer* _lastRankXp_, *integer* _nextRankXP_, *integer* _currentXP_, *bool* _atMorph_

* GetAbilityProgressionAbilityInfo(*luaindex* _progressionIndex_, *integer* _morph_, *integer* _rank_)
** _Returns:_ *string* _name_, *string* _texture_, *luaindex* _abilityIndex_

* GetAbilityProgressionRankFromAbilityId(*integer* _abilityId_)
** _Returns:_ *integer:nilable* _rank_

* GetAbilityProgressionXPInfoFromAbilityId(*integer* _abilityId_)
** _Returns:_ *bool* _hasProgression_, *luaindex* _progressionIndex_, *integer* _lastRankXp_, *integer* _nextRankXP_, *integer* _currentXP_, *bool* _atMorph_

* GetAttributeDerivedStatPerPointValue(*integer* _attribute_, *integer* _stat_)
** _Returns:_ *number* _amountPerPoint_

* GetActiveCombatTipInfo(*integer* _activeCombatTipId_)
** _Returns:_ *string* _name_, *string* _tipText_, *string* _iconPath_

* IsInteractionCameraActive()
** _Returns:_ *bool* _isActive_

* IsSpectatorCameraActive()
** _Returns:_ *bool* _isActive_

* GameCameraInteractStart *private* ()

* IsReticleHidden()
** _Returns:_ *bool* _isHidden_

* IsGameCameraUnitHighlightedAttackable()
** _Returns:_ *bool* _attackable_

* GameCameraMouseFreeLookStart *private* ()

* GameCameraMouseFreeLookStop *private* ()

* CycleGameCameraPreferredEnemyTarget *private* ()

* IsGameCameraPreferredTargetValid()
** _Returns:_ *bool* _valid_

* ClearGameCameraPreferredTarget *private* ()

* GetGameCameraInteractableActionInfo()
** _Returns:_ *string:nilable* _action_, *string:nilable* _name_, *bool* _interactBlocked_, *bool* _isOwned_, *integer* _additionalInfo_, *integer:nilable* _contextualInfo_, *string:nilable* _contextualLink_, *bool* _isCriminalInteract_

* GetNameOfGameCameraQuestToolTarget()
** _Returns:_ *string* _name_

* ToggleGameCameraFirstPerson()

* IsGameCameraSiegeControlled()
** _Returns:_ *bool* _valid_

* ReleaseGameCameraSiegeControlled *private* ()

* SetSpectatorCameraEnabled *private* (*bool* _enable_)

* GetSpectatableUnitName(*luaindex* _index_)
** _Returns:_ *string* _name_

* GetNumSpectatableUnits()
** _Returns:_ *integer* _numUnits_

* SetSpectatorCameraTargetIndex(*luaindex* _index_)

* GetSpectatorCameraTargetIndex()
** _Returns:_ *luaindex* _index_

* SpectatorCameraTargetNext()

* SpectatorCameraTargetPrev()

* GetNumPendingFeedback()
** _Returns:_ *integer* _pendingFeedback_

* GetFeedbackIdByIndex(*luaindex* _feedbackIndex_)
** _Returns:_ *integer:nilable* _feedbackId_

* GetFeedbackType(*integer* _feedbackId_)
** _Returns:_ *integer* _feedbackType_

* RemovePendingFeedback(*integer* _feedbackId_)

* IsFeedbackGatheringEnabled()
** _Returns:_ *bool* _enabled_

* GetAllyUnitBlockState(*string* _unitTag_)
** _Returns:_ *[BlockState|#BlockState]* _state_

* Quit()

* ConfirmLogout(*bool* _quitGame_, *[LogoutType|#LogoutType]* _option_, *[LogoutResult|#LogoutResult]* _initialResult_)

* CancelLogout()

* GetIsNewCharacter()
** _Returns:_ *bool* _isNewCharacter_

* GetUniqueNameForCharacter(*string* _characterName_)
** _Returns:_ *string* _uniqueName_

* GetWorldName()
** _Returns:_ *string* _worldName_

* IsSettingTemplate()
** _Returns:_ *bool* _isSettingTemplate_

* IsNewCharacterNotificationSuppressionActive()
** _Returns:_ *bool* _isSuppressionActive_

* GetTrialChatRestriction(*[ChannelType|#ChannelType]* _channel_, *string* _target_)
** _Returns:_ *[TrialAccountRestrictionType|#TrialAccountRestrictionType]* _restrictionType_

* GetTrialChatIsRestrictedAndWarn(*[ChannelType|#ChannelType]* _channel_, *string* _target_)
** _Returns:_ *bool* _handled_

* GetPlayerStatus()
** _Returns:_ *[PlayerStatus|#PlayerStatus]* _status_

* SelectPlayerStatus(*[PlayerStatus|#PlayerStatus]* _status_)

* CanChangeBattleLevelPreference()
** _Returns:_ *bool* _canChangeBattleLevelPreference_

* GetCursorBagId()
** _Returns:_ *[Bag|#Bag]:nilable* _originatingBagId_

* GetCursorSlotIndex()
** _Returns:_ *integer:nilable* _slotIndex_

* GetCursorCollectibleId()
** _Returns:_ *integer:nilable* _collectibleId_

* GetCursorAbilityId()
** _Returns:_ *integer:nilable* _abilityId_

* GetCursorCraftedAbilityId()
** _Returns:_ *integer:nilable* _craftedAbilityId_

* GetCursorChampionSkillId()
** _Returns:_ *integer:nilable* _championSkillId_

* GetCursorEmoteId()
** _Returns:_ *integer:nilable* _emoteId_

* GetCursorQuickChatId()
** _Returns:_ *integer:nilable* _quickChatId_

* GetCursorQuestItemId()
** _Returns:_ *integer:nilable* _questItemId_

* GetCursorCraftedAbilityScriptId()
** _Returns:_ *integer:nilable* _scriptId_

* GetCursorVengeancePerkData()
** _Returns:_ *luaindex:nilable* _vengeancePerkIndex_, *[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]:nilable* _vengeancePerkSlotFlag_

* PlaceInActionBar *protected* (*luaindex* _actionSlot_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* PlaceInInventory *protected* (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* RequestMoveItem *protected* (*[Bag|#Bag]* _sourceBag_, *integer* _sourceSlot_, *[Bag|#Bag]* _destBag_, *integer* _destSlot_, *integer* _stackCount_)

* PlaceInEquipSlot *protected* (*integer* _slot_)

* PlaceInStoreWindow *protected* ()

* PlaceInTransfer *protected* ()

* PlaceInWorldLeftClick *protected* ()

* PlaceInAttachmentSlot *protected* (*luaindex* _attachmentSlot_)

* PickupAction *protected* (*luaindex* _actionSlot_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* PickupAbility *protected* (*luaindex* _abilityIndex_)

* PickupAbilityById *protected* (*integer* _abilityId_)

* PickupCompanionAbilityById *protected* (*integer* _abilityId_)

* PickupAbilityBySkillLine *protected* (*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)

* PickupChampionSkillById *protected* (*integer* _championSkillId_)

* PickupInventoryItem *protected* (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _count_)

* PickupEquippedItem *protected* (*integer* _slotIndex_, *[Bag|#Bag]* _bagId_)

* PickupTradeItem *protected* (*luaindex* _tradeIndex_)

* PickupQuestTool *protected* (*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)

* PickupQuestItem *protected* (*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)

* PickupStoreItem *protected* (*luaindex* _entryIndex_)

* PickupStoreBuybackItem *protected* (*luaindex* _entryIndex_)

* PickupCollectible *protected* (*integer* _collectibleId_)

* PickupEmoteById *protected* (*integer* _emoteId_)

* PickupQuickChatById *protected* (*integer* _quickChatId_)

* PickupCraftedAbility *protected* (*integer* _craftedAbilityId_)

* PickupCraftedAbilityScript *protected* (*integer* _craftedAbilityScriptId_)

* PickupVengeancePerk *protected* (*luaindex* _vengeancePerkIndex_, *[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _vengeancePerkSlotFlag_)

* RespondToDestroyRequest *private* (*bool* _destroyItem_)

* PlaceInTradingHouse *protected* ()

* InitiateConfirmUseInventoryItem *protected* (*[Bag|#Bag]* _bag_, *integer* _slotIndex_)

* RespondToConfirmUseInventoryItemRequest *private* (*bool* _useItem_)

* GetNumActionLayers()
** _Returns:_ *integer* _actionLayers_

* GetActionLayerInfo(*luaindex* _layerIndex_)
** _Returns:_ *string* _layerName_, *integer* _numLayerCategories_

* GetActionLayerCategoryInfo(*luaindex* _layerIndex_, *luaindex* _categoryIndex_)
** _Returns:_ *string* _categoryName_, *integer* _numActions_

* GetActionInfo(*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_)
** _Returns:_ *string* _actionName_, *bool* _isRebindable_, *bool* _isHidden_

* GetActionBindingInfo(*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_)
** _Returns:_ *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_

* GetActionDefaultBindingInfo(*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_)
** _Returns:_ *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_

* GetHighestPriorityActionBindingInfoFromName(*string* _actionName_, *bool* _preferGamepad_)
** _Returns:_ *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_

* GetHighestPriorityActionBindingInfoFromNameAndInputDevice(*string* _actionName_, *[PreferredInputDeviceType|#PreferredInputDeviceType]* _preferredInputDeviceType_)
** _Returns:_ *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_

* GetMaxBindingsPerAction()
** _Returns:_ *integer* _maxNumBindings_

* CreateDefaultActionBind(*string* _actionName_, *[KeyCode|#KeyCode]* _key_, *[KeyCode|#KeyCode]* _modifier1_, *[KeyCode|#KeyCode]* _modifier2_, *[KeyCode|#KeyCode]* _modifier3_, *[KeyCode|#KeyCode]* _modifier4_)

* BindKeyToAction *protected* (*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_, *[KeyCode|#KeyCode]* _key_, *[KeyCode|#KeyCode]* _modifier1_, *[KeyCode|#KeyCode]* _modifier2_, *[KeyCode|#KeyCode]* _modifier3_, *[KeyCode|#KeyCode]* _modifier4_)

* UnbindKeyFromAction *protected* (*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_)

* UnbindAllKeysFromAction *protected* (*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_)

* GetActionIndicesFromName(*string* _actionName_)
** _Returns:_ *luaindex:nilable* _layerIndex_, *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _actionIndex_

* GetBindingIndicesFromKeys(*luaindex* _layerIndex_, *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_)
** _Returns:_ *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _actionIndex_, *luaindex:nilable* _bindingIndex_

* GetActionNameFromKey(*string* _layerName_, *[KeyCode|#KeyCode]* _keyCode_)
** _Returns:_ *string* _actionName_

* IsCurrentBindingDefault(*string* _actionName_, *luaindex* _bindingIndex_)
** _Returns:_ *bool* _isDefault_

* PushActionLayerByName(*string* _layerName_)

* InsertActionLayerByName(*string* _layerName_, *luaindex* _activeLayerIndex_)

* InsertNamedActionLayerAbove(*string* _layerName_, *string* _existingLayerName_)

* RemoveActionLayerByName(*string* _layerName_)

* IsActionLayerActiveByName(*string* _layerName_)
** _Returns:_ *bool* _active_

* PopActionLayer()

* GetNumActiveActionLayers()
** _Returns:_ *integer* _numActiveActionLayers_

* GetActiveActionLayerIndex(*luaindex* _activeActionLayerIndex_)
** _Returns:_ *luaindex:nilable* _layerIndex_

* GetActionLayerNameByIndex(*luaindex* _layerIndex_)
** _Returns:_ *string* _layerName_

* IsActionLayerTopLayerByName(*string* _layerName_)
** _Returns:_ *bool* _isTopLayer_

* GetNumCharacters()
** _Returns:_ *integer* _numCharacters_

* GetCharacterInfo(*luaindex* _index_)
** _Returns:_ *string* _name_, *[Gender|#Gender]* _gender_, *integer* _level_, *integer* _classId_, *integer* _raceId_, *[Alliance|#Alliance]* _alliance_, *string* _id_, *integer* _locationId_

* GetNumAttributes()
** _Returns:_ *integer* _numAttributes_

* GetNumAdvancedStatCategories()
** _Returns:_ *integer* _numCategories_

* GetAdvancedStatsCategoryId(*luaindex* _categoryIndex_)
** _Returns:_ *integer* _categoryId_

* GetAdvancedStatCategoryInfo(*integer* _categoryId_)
** _Returns:_ *string* _displayName_, *integer* _numStats_

* GetAdvancedStatInfo(*integer* _categoryId_, *luaindex* _statIndex_)
** _Returns:_ *[AdvancedStatDisplayType|#AdvancedStatDisplayType]* _statType_, *string* _displayName_, *string* _description_, *string* _flatDescription_, *string* _percentDescription_

* GetAdvancedStatValue(*[AdvancedStatDisplayType|#AdvancedStatDisplayType]* _statType_)
** _Returns:_ *[AdvancedStatDisplayFormat|#AdvancedStatDisplayFormat]* _displayFormat_, *integer:nilable* _flatValue_, *number:nilable* _percentValue_

* IsPlayerTryingToMove()
** _Returns:_ *bool* _tryingToMove_

* GetCon(*integer* _otherLevel_, *integer:nilable* _playerLevel_)
** _Returns:_ *[DifficultyCon|#DifficultyCon]* _con_

* IsPlayerInWerewolfForm()
** _Returns:_ *bool* _isInWerewolfForm_

* IsPlayerStunned()
** _Returns:_ *bool* _isStunned_

* ArePlayerWeaponsSheathed()
** _Returns:_ *bool* _weaponsAreSheathed_

* GetCurrentSynergyInfo()
** _Returns:_ *bool* _hasSynergy_, *string* _synergyName_, *textureName* _iconFilename_, *string* _prompt_, *integer* _priority_

* GetNumberOfAvailableSynergies()
** _Returns:_ *integer* _numAvailable_

* GetSynergyInfoAtIndex(*luaindex* _synergyIndex_)
** _Returns:_ *string* _synergyName_, *textureName* _iconFilename_, *string* _prompt_, *integer* _priority_, *integer* _synergyAbilityId_, *bool* _canBeUsed_

* CanUseSynergyAtIndex(*luaindex* _synergyIndex_)
** _Returns:_ *bool* _canBeUsed_

* SetSynergyPriorityOverride(*integer* _synergyAbilityId_, *integer* _priority_)

* GetSynergyPriorityOverride(*integer* _synergyAbilityId_)
** _Returns:_ *integer* _priority_

* ClearSynergyPriorityOverride(*integer* _synergyAbilityId_)

* ClearAllSynergyPriorityOverrides()

* HasSynergyEffects()
** _Returns:_ *bool* _hasSynergy_

* GetGroupInviteInfo()
** _Returns:_ *string* _characterName_, *integer* _millisecondsSinceRequest_, *string* _displayName_

* AcceptGroupInvite()

* DeclineGroupInvite()

* HasPendingGroupElectionVote()
** _Returns:_ *bool* _hasPendingVote_

* CastGroupVote(*[GroupVoteChoice|#GroupVoteChoice]* _vote_)

* RegisterForGroupAddOnDataBroadcastAuthKey(*string* _addOnName_)
** _Returns:_ *integer:nilable* _authKey_, *string* _registeredAddOnName_

* BroadcastAddOnDataToGroup(*integer* _authKey_, *integer* _data_)
** _Returns:_ *[GroupAddOnDataBroadcastResult|#GroupAddOnDataBroadcastResult]* _result_

* GetGroupAddOnDataBroadcastCooldownRemainingMS()
** _Returns:_ *integer* _cooldownRemainingMS_

* GroupLeave()

* GroupInviteByName(*string* _characterOrDisplayName_)

* GroupKickByName(*string* _characterOrDisplayName_)

* GroupDisband()

* IsPlayerInGroup(*string* _characterOrDisplayName_)
** _Returns:_ *bool* _inGroup_

* IsCharacterInGroup(*string* _characterName_)
** _Returns:_ *bool* _inGroup_

* GetGroupSize()
** _Returns:_ *integer* _groupSize_

* GetNumCompanionsInGroup()
** _Returns:_ *integer* _numCompanions_

* JumpToGroupLeader()

* JumpToGroupMember(*string* _characterOrDisplayName_)

* CanJumpToGroupMember(*string* _unitTag_)
** _Returns:_ *bool* _canJump_, *[JumpToPlayerResult|#JumpToPlayerResult]* _result_

* SetVeteranDifficulty(*bool* _isVeteranDifficulty_)

* GetLocalPlayerGroupUnitTag()
** _Returns:_ *string:nilable* _unitTag_

* GetGroupUnitTagByIndex(*luaindex* _sortIndex_)
** _Returns:_ *string:nilable* _unitTag_

* GetGroupIndexByUnitTag(*string* _unitTag_)
** _Returns:_ *luaindex* _sortIndex_

* IsGroupCompanionUnitTag(*string* _unitTag_)
** _Returns:_ *bool* _isGroupCompanionUnitTag_

* GetCompanionUnitTagByGroupUnitTag(*string* _groupUnitTag_)
** _Returns:_ *string:nilable* _companionUnitTag_

* GetGroupUnitTagByCompanionUnitTag(*string* _companionUnitTag_)
** _Returns:_ *string:nilable* _groupUnitTag_

* GetInstanceKickTime()
** _Returns:_ *integer:nilable* _remainingTimeMs_, *integer:nilable* _totalTimeMs_

* GetInstanceKickReason()
** _Returns:_ *[ForcedZoneExitCause|#ForcedZoneExitCause]* _reason_

* IsGroupMemberInRemoteRegion(*string* _unitTag_)
** _Returns:_ *bool* _inRemoteRegion_

* IsAnyGroupMemberInDungeon()
** _Returns:_ *bool* _isAnyGroupMemberInDungeon_

* IsGroupCrossAlliance()
** _Returns:_ *bool* _isGroupCrossAlliance_

* IsInLFGGroup()
** _Returns:_ *bool* _isInLFGGroup_

* IsCurrentLFGActivityComplete()
** _Returns:_ *bool* _isComplete_

* GetGroupMemberSelectedRole(*string* _unitTag_)
** _Returns:_ *[LFGRole|#LFGRole]* _role_

* IsGroupUsingVeteranDifficulty()
** _Returns:_ *bool* _isVeteran_

* IsGroupModificationAvailable()
** _Returns:_ *bool* _isAvailable_

* DoesGroupModificationRequireVote()
** _Returns:_ *bool* _doesRequireVote_

* CanPlayerChangeGroupDifficulty()
** _Returns:_ *bool* _canChange_, *[GroupDifficultyChangeReason|#GroupDifficultyChangeReason]* _reason_

* GetGroupElectionInfo()
** _Returns:_ *[GroupElectionType|#GroupElectionType]* _electionType_, *integer* _timeRemainingSeconds_, *string* _electionDescriptor_, *string:nilable* _targetUnitTag_

* GetGroupElectionVoteByUnitTag(*string* _unitTag_)
** _Returns:_ *[GroupVoteChoice|#GroupVoteChoice]* _choice_

* GetGroupElectionUnreadyUnitTags()
** _Uses variable returns..._
** _Returns:_ *string* _unreadyPlayers_

* BeginGroupElection(*[GroupElectionType|#GroupElectionType]* _electionType_, *string* _electionDescriptor_, *string* _targetUnitTag_, *[GroupElectionFlags|#GroupElectionFlags]* _flags_)
** _Returns:_ *bool* _sentSuccessfully_

* GetExpectedGroupElectionResult(*[GroupElectionType|#GroupElectionType]* _electionType_, *string* _targetUnitTag_)
** _Returns:_ *[GroupElectionFailure|#GroupElectionFailure]* _failureReason_

* AssignTargetMarkerToReticleTarget(*[TargetMarkerType|#TargetMarkerType]* _targetMarkerType_)

* GetRaidReviveCountersRemaining()
** _Returns:_ *integer:nilable* _currentCounter_

* GetCurrentRaidScore()
** _Returns:_ *integer* _score_

* GetCurrentRaidDeaths()
** _Returns:_ *integer:nilable* _deaths_

* GetCurrentRaidStartingReviveCounters()
** _Returns:_ *integer:nilable* _startingReviveCounters_

* GetCurrentRaidLifeScoreBonus()
** _Returns:_ *integer:nilable* _currentLifeScoreBonus_

* GetRaidBonusMultiplier()
** _Returns:_ *integer* _currentLifeScoreBonus_

* IsRaidInProgress()
** _Returns:_ *bool* _inProgress_

* HasRaidEnded()
** _Returns:_ *bool* _ended_

* WasRaidSuccessful()
** _Returns:_ *bool:nilable* _successful_

* IsPlayerInRaid()
** _Returns:_ *bool* _inRaid_

* IsPlayerInReviveCounterRaid()
** _Returns:_ *bool* _isInReviveCounterRaid_

* IsPlayerInRaidStagingArea()
** _Returns:_ *bool* _isInRaidStagingArea_

* GetRaidName(*integer* _raidId_)
** _Returns:_ *string* _name_

* GetCurrentParticipatingRaidId()
** _Returns:_ *integer* _currentRaidId_

* GetRaidTargetTime()
** _Returns:_ *integer* _raidTargetTime_

* GetRaidDuration()
** _Returns:_ *integer* _raidTime_

* QueryRaidLeaderboardData(*[RaidCategory|#RaidCategory]* _raidCategory_, *integer* _raidId_)
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* GetNumRaidLeaderboards(*[RaidCategory|#RaidCategory]* _raidCategory_)
** _Returns:_ *integer* _count_, *bool* _hasWeekly_

* GetRaidOfTheWeekLeaderboardInfo(*[RaidCategory|#RaidCategory]* _raidCategory_)
** _Returns:_ *string* _name_, *integer* _raidId_

* GetRaidLeaderboardName(*integer* _raidId_)
** _Returns:_ *string* _name_

* GetRaidLeaderboardUISortIndex(*[RaidCategory|#RaidCategory]* _raidCategory_, *integer* _raidId_)
** _Returns:_ *luaindex* _uiSortIndex_

* GetRaidOfTheWeekLeaderboardLocalPlayerInfo(*[RaidCategory|#RaidCategory]* _raidCategory_)
** _Returns:_ *integer* _rank_, *integer* _bestScore_

* GetRaidLeaderboardLocalPlayerInfo(*integer* _raidId_)
** _Returns:_ *integer* _rank_, *integer* _bestScore_

* GetNumTrialOfTheWeekLeaderboardEntries()
** _Returns:_ *integer* _count_

* GetNumTrialLeaderboardEntries(*integer* _raidId_)
** _Returns:_ *integer* _count_

* GetNumChallengeOfTheWeekLeaderboardEntries()
** _Returns:_ *integer* _count_

* GetNumChallengeLeaderboardEntries(*integer* _raidId_)
** _Returns:_ *integer* _count_

* GetTrialOfTheWeekLeaderboardEntryInfo(*luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _time_, *integer* _classId_, *integer* _allianceId_, *string* _displayName_

* GetTrialLeaderboardEntryInfo(*integer* _raidId_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _time_, *integer* _classId_, *integer* _allianceId_, *string* _displayName_

* GetChallengeOfTheWeekLeaderboardEntryInfo(*luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _time_, *integer* _retClassId_, *integer* _allianceId_, *string* _displayName_

* GetChallengeLeaderboardEntryInfo(*integer* _raidId_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _time_, *integer* _retClassId_, *integer* _allianceId_, *string* _displayName_

* GetRaidOfTheWeekTimes()
** _Returns:_ *integer* _secondsUntilEnd_, *integer* _secondsUntilNextStart_

* GetPlayerRaidOfTheWeekParticipationInfo(*[RaidCategory|#RaidCategory]* _raidCategory_)
** _Returns:_ *bool* _isParticipating_, *bool* _isCredited_

* GetPlayerRaidParticipationInfo(*integer* _raidId_)
** _Returns:_ *bool* _isParticipating_, *bool* _isCredited_

* GetPlayerRaidOfTheWeekProgressInfo(*[RaidCategory|#RaidCategory]* _raidCategory_)
** _Returns:_ *bool* _inProgress_, *bool* _complete_

* GetPlayerRaidProgressInfo(*integer* _raidId_)
** _Returns:_ *bool* _inProgress_, *bool* _complete_

* GetNextRaidLeaderboardId(*[RaidCategory|#RaidCategory]* _raidCategory_, *integer:nilable* _lastRaidId_)
** _Returns:_ *integer:nilable* _nextRaidId_

* GetNextTributeLeaderboardType(*[TributeLeaderboardType|#TributeLeaderboardType]:nilable* _lastTributeLeaderboardType_)
** _Returns:_ *[TributeLeaderboardType|#TributeLeaderboardType]:nilable* _nextTributeLeaderboardType_

* GetTributeLeaderboardLocalPlayerInfo(*[TributeLeaderboardType|#TributeLeaderboardType]* _tributeLeaderboardType_)
** _Returns:_ *integer* _currentRank_, *integer* _currentScore_

* QueryTributeLeaderboardData(*[TributeLeaderboardType|#TributeLeaderboardType]* _tributeLeaderboardType_)
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* GetNumTributeLeaderboardEntries(*[TributeLeaderboardType|#TributeLeaderboardType]* _tributeLeaderboardType_)
** _Returns:_ *integer* _numLeaderboardEntries_

* GetTributeLeaderboardEntryInfo(*[TributeLeaderboardType|#TributeLeaderboardType]* _tributeLeaderboardType_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _rank_, *string* _displayName_, *string* _characterName_, *integer* _score_

* GetTributeLeaderboardsSchedule()
** _Returns:_ *integer* _secondsUntilEnd_, *integer* _secondsUntilNextStart_

* RequestTributeLeaderboardRank()
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* HasPlayerConfirmedEndlessDungeonCompanionSummoning()
** _Returns:_ *bool* _confirmed_

* SetPlayerConfirmedEndlessDungeonCompanionSummoning(*bool* _confirmed_)

* GetNumEndlessDungeonLifetimeVerseAndVisionStackCounts()
** _Returns:_ *integer* _totalVerseStacks_, *integer* _totalNonAvatarVisionStacks_, *integer* _totalAvatarVisionStacks_

* GetNumEndlessDungeonActiveVerses()
** _Returns:_ *integer* _numActiveVerses_

* GetEndlessDungeonActiveVerseAbility(*luaindex* _index_)
** _Returns:_ *integer* _abilityId_

* GetNextEndlessDungeonLifetimeVerseAbilityAndStackCount(*integer:nilable* _lastAbilityId_)
** _Returns:_ *integer:nilable* _nextAbilityId_, *integer:nilable* _nextStackCount_

* GetNextEndlessDungeonVisionAbilityAndStackCount(*integer:nilable* _lastAbilityId_)
** _Returns:_ *integer:nilable* _nextAbilityId_, *integer:nilable* _nextStackCount_

* GetNumStacksForEndlessDungeonBuff(*integer* _buffAbilityId_, *bool* _includeLifetimeStacks_)
** _Returns:_ *integer* _stackCount_

* GetEndlessDungeonBuffSelectorBucketTypeChoice(*[EndlessDungeonBuffBucketType|#EndlessDungeonBuffBucketType]* _bucketType_)
** _Returns:_ *integer* _abilityId_

* CanRerollCurrentBuffSelectorOptions()
** _Returns:_ *bool* _canRerollBuffs_

* GetEndlessDungeonBuffSelectorRerollCost()
** _Returns:_ *integer* _rerollCost_

* GetEndlessDungeonCounterValue(*[EndlessDungeonCounterType|#EndlessDungeonCounterType]* _counterType_)
** _Returns:_ *integer* _value_

* GetEndlessDungeonScore()
** _Returns:_ *integer* _score_

* GetEndlessDungeonStartTimeMilliseconds()
** _Returns:_ *integer53* _startTimeMilliseconds_

* GetEndlessDungeonFinalRunTimeMilliseconds()
** _Returns:_ *integer53* _finalRunTimeMilliseconds_

* IsInstanceEndlessDungeon()
** _Returns:_ *bool* _isEndlessDungeon_

* IsEndlessDungeonStarted()
** _Returns:_ *bool* _isEndlessDungeonStarted_

* GetEndlessDungeonGroupType()
** _Returns:_ *[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_

* IsEndlessDungeonCompleted()
** _Returns:_ *bool* _isEndlessDungeonCompleted_

* QueryEndlessDungeonLeaderboardData(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_, *integer* _endlessDungeonId_)
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* GetEndlessDungeonOfTheWeekLeaderboardLocalPlayerInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_)
** _Returns:_ *integer* _rank_, *integer* _bestScore_

* GetEndlessDungeonLeaderboardLocalPlayerInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_, *integer* _endlessDungeonId_)
** _Returns:_ *integer* _rank_, *integer* _bestScore_

* GetPlayerEndlessDungeonOfTheWeekParticipationInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_)
** _Returns:_ *bool* _isParticipating_, *bool* _isCredited_

* GetPlayerEndlessDungeonParticipationInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_, *integer* _endlessDungeonId_)
** _Returns:_ *bool* _isParticipating_, *bool* _isCredited_

* GetPlayerEndlessDungeonOfTheWeekProgressInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_)
** _Returns:_ *bool* _inProgress_, *bool* _complete_

* GetPlayerEndlessDungeonProgressInfo(*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_, *integer* _endlessDungeonId_)
** _Returns:_ *bool* _inProgress_, *bool* _complete_

* GetNumEndlessDungeonOfTheWeekDuoLeaderboardEntries()
** _Returns:_ *integer* _count_

* GetNumEndlessDungeonDuoLeaderboardEntries(*integer* _endlessDungeonId_)
** _Returns:_ *integer* _count_

* GetNumEndlessDungeonOfTheWeekSoloLeaderboardEntries()
** _Returns:_ *integer* _count_

* GetNumEndlessDungeonSoloLeaderboardEntries(*integer* _endlessDungeonId_)
** _Returns:_ *integer* _count_

* GetEndlessDungeonOfTheWeekDuoLeaderboardEntryInfo(*luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _score_, *integer* _classId_, *string* _displayName_, *integer* _stage_, *integer* _cycle_, *integer* _arc_

* GetEndlessDungeonDuoLeaderboardEntryInfo(*integer* _endlessDungeonId_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _score_, *integer* _classId_, *string* _displayName_, *integer* _stage_, *integer* _cycle_, *integer* _arc_

* GetEndlessDungeonOfTheWeekSoloLeaderboardEntryInfo(*luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _score_, *integer* _retClassId_, *string* _displayName_, *integer* _stage_, *integer* _cycle_, *integer* _arc_

* GetEndlessDungeonSoloLeaderboardEntryInfo(*integer* _endlessDungeonId_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _ranking_, *string* _charName_, *integer* _score_, *integer* _retClassId_, *string* _displayName_, *integer* _stage_, *integer* _cycle_, *integer* _arc_

* GetEndlessDungeonOfTheWeekTimes()
** _Returns:_ *integer* _secondsUntilEnd_, *integer* _secondsUntilNextStart_

* JumpToFriend(*string* _displayName_)

* JumpToHouse(*string* _displayName_)

* JumpToSpecificHouse(*string* _displayName_, *integer* _houseId_, *bool* _fromHouseTours_)

* GetNextLeaderboardScoreNotificationId(*integer:nilable* _lastId_)
** _Returns:_ *integer:nilable* _nextId_

* GetLeaderboardScoreNotificationInfo(*integer* _notificationId_)
** _Returns:_ *[LeaderboardScoreNotificationType|#LeaderboardScoreNotificationType]* _contentType_, *integer* _contentId_, *integer* _contentContextualInfo_, *integer* _score_, *integer* _millisecondsSinceRequest_, *integer* _numMembers_

* GetLeaderboardScoreNotificationMemberInfo(*integer* _notificationId_, *luaindex* _memberIndex_)
** _Returns:_ *string* _displayName_, *string* _characterName_, *bool* _isFriend_, *bool* _isGuildMember_, *bool* _isPlayer_

* RemoveLeaderboardScoreNotification(*integer* _notificationId_)

* InviteToTributeByDisplayName(*string* _displayName_)

* IsCommunicationRestricted()
** _Returns:_ *bool* _isCommunicationRestricted_

* CanCommunicateWith(*string* _characterOrDisplayName_, *id64* _consoleId_)
** _Returns:_ *bool* _isCommunicationPermitted_

* IsActiveAbilityHotBarCategory(*[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _isActiveAbilityCategory_

* IsActionSlotRestricted(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _locked_

* IsActionBarRespeccable()
** _Returns:_ *bool* _isRespeccable_

* GetActionBarLockedReason()
** _Returns:_ *[ActionBarLockedReason|#ActionBarLockedReason]* _actionBarLockedReason_

* ClearSlot *protected* (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* SelectSlotAbility *protected* (*luaindex* _abilityIndex_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* SelectSlotItem *protected* (*[Bag|#Bag]* _bagId_, *integer* _bagSlotIndex_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)

* SelectSlotSimpleAction *protected* (*[ActionBarSlotType|#ActionBarSlotType]* _actionType_, *integer* _actionId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* SelectLastSlottedItem *protected* (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)

* ClearLastSlottedItem()

* GetLastSlottedItemLink()
** _Returns:_ *string* _itemLink_

* GetSlotItemLink(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *string* _itemLink_

* GetSlotBoundId(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _actionId_

* GetSlotType(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *[ActionBarSlotType|#ActionBarSlotType]* _actionType_

* GetCurrentQuickslot()
** _Returns:_ *luaindex* _actionSlotIndex_

* SetCurrentQuickslot(*luaindex* _actionSlotIndex_)

* GetActiveHotbarCategory()
** _Returns:_ *[HotBarCategory|#HotBarCategory]* _hotbarCategory_

* GetActionSlotEffectDuration(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _durationMilliseconds_

* GetActionSlotEffectTimeRemaining(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _timeRemainingMilliseconds_

* GetActionSlotEffectStackCount(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _stackCount_

* CanAbilityBeUsedFromHotbar(*integer* _abilityId_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *bool* _canBeUsed_

* GetEffectiveAbilityIdForAbilityOnHotbar(*integer* _abilityId_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _effectiveAbilityId_

* GetEffectiveAbilityIdForAbilityOnHotbarForArmoryBuild(*integer* _abilityId_, *luaindex* _buildIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *integer* _effectiveAbilityId_

* GetSkillProgressionIdForHotbarSlotOverrideRule(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *integer* _progressionId_

* GetWeaponPairFromHotbarCategory(*[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *[ActiveWeaponPair|#ActiveWeaponPair]* _weaponPair_

* IsSlotToggled(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _toggledOn_

* ActionSlotHasCostFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasRequirementFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasWeaponSlotFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasTargetFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasRangeFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasLeapKeepTargetFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasSubzoneFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasStatusEffectFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasFallingFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasSwimmingFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasMountedFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasReincarnatingFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasActivationHighlight(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* ActionSlotHasNonCostStateFailure(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _status_

* GetAssignableAbilityBarStartAndEndSlots()
** _Returns:_ *luaindex* _startActionSlotIndex_, *luaindex* _endActionSlotIndex_

* GetAssignableChampionBarStartAndEndSlots()
** _Returns:_ *luaindex* _startActionSlotIndex_, *luaindex* _endActionSlotIndex_

* GetRequiredChampionDisciplineIdForSlot(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *integer* _requiredDisciplineId_

* IsActionSlotLocked(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _isLocked_

* IsActionSlotMutable(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _isMutable_

* ActionSlotHasEffectiveSlotAbilityData(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)
** _Returns:_ *bool* _hasEffectiveSlotAbilityData_

* GetActionSlotUnlockText(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *string* _slotUnlockText_

* HasMountSkin()
** _Returns:_ *bool* _result_

* GetMountSkinId()
** _Returns:_ *integer* _skinId_

* GetRidingStats()
** _Returns:_ *integer* _inventoryBonus_, *integer* _maxInventoryBonus_, *integer* _staminaBonus_, *integer* _maxStaminaBonus_, *integer* _speedBonus_, *integer* _maxSpeedBonus_

* GetMaxRidingTraining(*[RidingTrainType|#RidingTrainType]* _trainTypeIndex_)
** _Returns:_ *integer* _maxValue_

* GetTimeUntilCanBeTrained()
** _Returns:_ *integer* _timeMs_, *integer* _totalDurationMs_

* GetTrainingCost()
** _Returns:_ *integer* _cost_

* TrainRiding(*[RidingTrainType|#RidingTrainType]* _trainTypeIndex_)

* IsMounted()
** _Returns:_ *bool* _mounted_

* IsGroupMountPassenger()
** _Returns:_ *bool* _isPassenger_

* IsGroupMountPassengerForTarget(*string* _characterOrDisplayName_)
** _Returns:_ *bool* _isPassenger_

* ToggleMount *private* ()

* UseMountAsPassenger(*string* _characterOrDisplayName_)

* GetTargetMountedStateInfo(*string* _characterOrDisplayName_)
** _Returns:_ *[MountedState|#MountedState]* _mountedState_, *bool* _isRidingGroupMount_, *bool* _hasFreePassengerSlot_

* GetAbilityIdByIndex(*luaindex* _abilityIndex_)
** _Returns:_ *integer* _abilityId_

* GetAbilityLink(*integer* _abilityId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* DoesAbilityExist(*integer* _abilityId_)
** _Returns:_ *bool* _exists_

* IsAbilityPermanent(*integer* _abilityId_)
** _Returns:_ *bool* _isPermanent_

* GetAbilityEffectDescription(*integer* _effectSlotId_)
** _Returns:_ *string* _description_

* GetAbilityUpgradeLines(*integer* _abilityId_)
** _Uses variable returns..._
** _Returns:_ *string* _label_, *string* _oldValue_, *string* _newValue_

* GetAbilityNewEffectLines(*integer* _abilityId_)
** _Uses variable returns..._
** _Returns:_ *string* _newEffect_

* GetAbilityBuffType(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *[BuffType|#BuffType]* _buffType_

* ShouldAbilityShowAsUsableWithDuration(*integer* _abilityId_)
** _Returns:_ *bool* _showAsUsable_

* IsBlockActive()
** _Returns:_ *bool* _active_

* StartSoulGemResurrection *private* ()

* CancelSoulGemResurrection *private* ()

* OnWeaponSwap *private* ()

* OnWeaponSwapToSet1 *private* ()

* OnWeaponSwapToSet2 *private* ()

* ActivateSynergy *private* ()

* ActivateSynergyAtIndex *private* (*luaindex* _synergyIndex_)
** _Returns:_ *[ClientUseAbilityResult|#ClientUseAbilityResult]* _castResult_

* GetOfferedQuestInfo()
** _Returns:_ *string* _dialogue_, *string* _response_

* GetOfferedQuestShareInfo(*integer* _questId_)
** _Returns:_ *string* _questName_, *string* _characterName_, *integer* _millisecondsSinceRequest_, *string* _displayName_

* GetOfferedQuestShareIds()
** _Uses variable returns..._
** _Returns:_ *integer* _questId_

* AcceptOfferedQuest()

* AcceptSharedQuest(*integer* _questId_)

* DeclineSharedQuest(*integer* _questId_)

* GetNumJournalQuests()
** _Returns:_ *integer* _numQuests_

* IsValidQuestIndex(*luaindex* _journalQuestIndex_)
** _Returns:_ *bool* _isValid_

* GetJournalQuestType(*luaindex* _journalQuestIndex_)
** _Returns:_ *[QuestType|#QuestType]* _type_

* GetJournalQuestRepeatType(*luaindex* _journalQuestIndex_)
** _Returns:_ *[QuestRepeatableType|#QuestRepeatableType]* _repeatType_

* GetJournalQuestZoneDisplayType(*luaindex* _journalQuestIndex_)
** _Returns:_ *[ZoneDisplayType|#ZoneDisplayType]* _zoneDisplayType_

* CanAbandonJournalQuest(*luaindex* _journalQuestIndex_)
** _Returns:_ *bool* _canAbandon_

* GetJournalQuestInfo(*luaindex* _journalQuestIndex_)
** _Returns:_ *string* _questName_, *string* _backgroundText_, *string* _activeStepText_, *integer* _activeStepType_, *string* _activeStepTrackerOverrideText_, *bool* _completed_, *bool* _tracked_, *integer* _questLevel_, *bool* _pushed_, *integer* _questType_, *[ZoneDisplayType|#ZoneDisplayType]* _zoneDisplayType_

* GetJournalQuestId(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _questId_

* GetJournalQuestIsComplete(*luaindex* _journalQuestIndex_)
** _Returns:_ *bool* _completed_

* GetJournalQuestName(*luaindex* _journalQuestIndex_)
** _Returns:_ *string* _questName_

* GetJournalQuestLevel(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _level_

* GetJournalQuestConditionType(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_, *[TrackingLevel|#TrackingLevel]* _trackingLevel_)
** _Returns:_ *integer* _pinType_

* GetJournalQuestConditionInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_, *bool* _useShortDescription_)
** _Returns:_ *string* _conditionText_, *integer* _current_, *integer* _max_, *bool* _isFailCondition_, *bool* _isComplete_, *bool* _isCreditShared_, *bool* _isVisible_, *[QuestConditionType|#QuestConditionType]* _conditionType_

* GetJournalQuestConditionValues(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer* _current_, *integer* _max_, *bool* _isFailCondition_, *bool* _isComplete_, *bool* _isCreditShared_, *bool* _isVisible_

* DoesItemFulfillJournalQuestCondition(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *bool* _fulfillsCondition_

* DoesItemLinkFulfillJournalQuestCondition(*string* _link_, *luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_, *bool:nilable* _isSelfCrafted_)
** _Returns:_ *bool* _fulfillsCondition_

* GetQuestToolCooldownInfo(*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)
** _Returns:_ *integer* _remain_, *integer* _duration_

* GetQuestItemCooldownInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer* _remain_, *integer* _duration_

* UseQuestItem(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)

* UseQuestTool(*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)

* CanUseQuestItem(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *bool* _canUse_

* CanUseQuestTool(*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)
** _Returns:_ *bool* _canUse_

* CanQuickslotQuestItemById(*integer* _questItemId_)
** _Returns:_ *bool* _canQuickslot_

* IsJournalQuestInCurrentMapZone(*luaindex* _questIndex_)
** _Returns:_ *bool* _isInCurrentZone_

* IsJournalQuestStepEnding(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_)
** _Returns:_ *bool* _isEnding_

* DoesJournalQuestConditionHavePosition(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *bool* _hasPosition_

* SetMapToQuestCondition(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* SetMapToQuestStepEnding(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* SetMapToQuestZone(*luaindex* _questIndex_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* GetJournalQuestNumRewards(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _count_

* GetQuestRewardItemLink(*luaindex* _rewardIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetNextCompletedQuestId(*integer:nilable* _lastQuestId_)
** _Returns:_ *integer:nilable* _nextQuestId_

* GetCompletedQuestInfo(*integer* _questId_)
** _Returns:_ *string* _name_, *[QuestType|#QuestType]* _questType_

* GetCompletedQuestLocationInfo(*integer* _questId_)
** _Returns:_ *string* _zoneName_, *string* _objectiveName_, *luaindex* _zoneIndex_, *luaindex* _poiIndex_

* GetJournalQuestRewardInfo(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *[RewardType|#RewardType]* _type_, *string* _name_, *integer* _amount_, *textureName* _iconFile_, *bool* _meetsUsageRequirement_, *[ItemDisplayQuality|#ItemDisplayQuality]* _itemDisplayQuality_, *[RewardItemType|#RewardItemType]:nilable* _itemType_

* GetJournalQuestRewardItemId(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *integer* _rewardItemDefId_

* GetJournalQuestRewardCollectibleId(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *integer* _rewardCollectibleDefId_

* GetJournalQuestRewardTributeCardUpgradeInfo(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *integer* _patronDefId_, *luaindex* _cardIndex_

* GetJournalQuestRewardSkillLine(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_

* GetJournalQuestRewardActiveSpectacleEventId(*luaindex* _journalQuestIndex_, *luaindex* _rewardIndex_)
** _Returns:_ *integer* _activeSpectacleEventId_

* GetJournalQuestStartingZone(*luaindex* _journalQuestIndex_)
** _Returns:_ *luaindex* _zoneIndex_

* GetQuestToolInfo(*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)
** _Returns:_ *textureName* _iconFilename_, *integer* _stackCount_, *bool* _isUsable_, *string* _name_, *integer* _questItemId_

* GetQuestItemInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *textureName* _iconFilename_, *integer* _stackCount_, *string* _name_, *integer* _questItemId_

* GetQuestToolQuestItemId(*luaindex* _journalQuestIndex_, *luaindex* _toolIndex_)
** _Returns:_ *integer* _questItemId_

* GetQuestConditionQuestItemId(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer* _questItemId_

* GetQuestItemName(*integer* _questItemId_)
** _Returns:_ *string* _itemName_

* GetQuestItemTooltipText(*integer* _questItemId_)
** _Returns:_ *string* _tooltipText_

* GetQuestItemIcon(*integer* _questItemId_)
** _Returns:_ *textureName* _iconFilename_

* CancelRequestJournalQuestConditionAssistance(*integer* _taskId_)

* GetJournalQuestZoneStoryZoneId(*luaindex* _journalQuestIndex_)
** _Returns:_ *integer* _zoneId_

* HasQuest(*integer* _questId_)
** _Returns:_ *bool* _hasQuest_

* HasCompletedQuest(*integer* _questId_)
** _Returns:_ *bool* _hasCompleted_

* GetQuestType(*integer* _questId_)
** _Returns:_ *[QuestType|#QuestType]* _questType_

* GetQuestRepeatableType(*integer* _questId_)
** _Returns:_ *[QuestRepeatableType|#QuestRepeatableType]* _repeatType_

* GetQuestConditionItemInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer* _itemId_, *integer* _materialItemId_, *[TradeskillType|#TradeskillType]* _craftingType_, *[ItemQuality|#ItemQuality]* _itemQuality_

* GetQuestConditionMasterWritInfo(*luaindex* _journalQuestIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)
** _Returns:_ *integer:nilable* _itemId_, *integer:nilable* _materialItemId_, *[TradeskillType|#TradeskillType]:nilable* _craftingType_, *[ItemQuality|#ItemQuality]:nilable* _itemQuality_, *integer:nilable* _itemTemplateId_, *integer:nilable* _itemSetId_, *[ItemTraitType|#ItemTraitType]:nilable* _itemTraitType_, *integer:nilable* _itemStyleId_, *integer:nilable* _encodedAlchemyTraits_

* GetDynamicChatChannelName(*integer* _channelId_)
** _Returns:_ *string* _name_

* GetChatChannelId(*string* _name_)
** _Returns:_ *[ChannelType|#ChannelType]* _channelId_

* CanWriteGuildChannel(*integer* _channelId_)
** _Returns:_ *bool* _canWrite_

* GetNumChatContainers()
** _Returns:_ *integer* _numContainers_

* GetNumChatContainerTabs(*luaindex* _chatContainerIndex_)
** _Returns:_ *integer* _numContainerTabs_

* GetChatContainerTabInfo(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_)
** _Returns:_ *string* _name_, *bool* _isLocked_, *bool* _isInteractable_, *bool* _isCombatLog_, *bool* _areTimestampsEnabled_

* GetNumChatCategories()
** _Returns:_ *integer* _numCategories_

* IsChatContainerTabCategoryEnabled(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_, *[ChatChannelCategories|#ChatChannelCategories]* _chatCategory_)
** _Returns:_ *bool* _enabled_

* SetChatContainerTabCategoryEnabled(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_, *[ChatChannelCategories|#ChatChannelCategories]* _chatCategory_, *bool* _enabled_)

* SetChatContainerTabInfo(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_, *string* _name_, *bool* _isLocked_, *bool* _isInteractable_, *bool* _areTimestampsEnabled_)

* ResetChatContainerTabToDefault(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_)

* GetChatContainerColors(*luaindex* _chatContainerIndex_)
** _Returns:_ *number* _bgRed_, *number* _bgGreen_, *number* _bgBlue_, *number* _bgMinAlpha_, *number* _bgMaxAlpha_

* SetChatContainerColors(*luaindex* _chatContainerIndex_, *number* _bgRed_, *number* _bgGreen_, *number* _bgBlue_, *number* _bgMinAlpha_, *number* _bgMaxAlpha_)

* ResetChatToDefaults()

* ResetChatContainerColorsToDefault(*luaindex* _chatContainerIndex_)

* AddChatContainer()

* RemoveChatContainer(*luaindex* _chatContainerIndex_)

* AddChatContainerTab(*luaindex* _chatContainerIndex_, *string* _name_, *bool* _isCombatLog_)

* RemoveChatContainerTab(*luaindex* _chatContainerIndex_, *luaindex* _tabIndex_)

* TransferChatContainerTab(*luaindex* _fromChatContainerIndex_, *luaindex* _fromTabIndex_, *luaindex* _toChatContainerIndex_, *luaindex* _toTabIndex_)

* GetChatFontSize()
** _Returns:_ *integer* _fontSize_

* SetChatFontSize(*integer* _fontSize_)

* GetGamepadChatFontSize()
** _Returns:_ *integer* _gamepadFontSize_

* SetGamepadChatFontSize(*integer* _gamepadFontSize_)

* ResetChatFontSizeToDefault()

* GetChatCategoryColor(*[ChatChannelCategories|#ChatChannelCategories]* _category_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* SetChatCategoryColor(*[ChatChannelCategories|#ChatChannelCategories]* _category_, *number* _red_, *number* _green_, *number* _blue_)

* ResetChatCategoryColorToDefault(*[ChatChannelCategories|#ChatChannelCategories]* _category_)

* GetChannelCategoryFromChannel(*[ChannelType|#ChannelType]* _channel_)
** _Returns:_ *[ChatChannelCategories|#ChatChannelCategories]* _category_

* IsChatBubbleCategoryEnabled(*[ChatChannelCategories|#ChatChannelCategories]* _category_)
** _Returns:_ *bool* _enabled_

* SetChatBubbleCategoryEnabled(*[ChatChannelCategories|#ChatChannelCategories]* _category_, *bool* _enabled_)

* IsChatSystemAvailableForCurrentPlatform()
** _Returns:_ *bool* _enabled_

* IsChannelCategoryCommunicationRestricted(*[ChatChannelCategories|#ChatChannelCategories]* _channelCategory_)
** _Returns:_ *bool* _isChannelRestricted_

* RandomDiceRoll *private* (*integer* _maxValue_, *integer* _numRolls_, *integer* _modifier_)
** _Returns:_ *[RandomRollResult|#RandomRollResult]* _result_

* RandomRangeRoll *private* (*integer* _minValue_, *integer* _maxValue_)
** _Returns:_ *[RandomRollResult|#RandomRollResult]* _result_

* SetSessionIgnore(*string* _userName_, *bool* _isIgnoredThisSession_)

* ClearSessionIgnores()

* SetChatLogEnabled(*bool* _isEnabled_)

* IsChatLogEnabled()
** _Returns:_ *bool* _isEnabled_

* ReplyToPendingInteraction(*bool* _isConfirmed_)

* IsUnderArrest()
** _Returns:_ *bool* _beingArrested_

* IsGameCameraClickableFixture()
** _Returns:_ *bool* _isClickableFixture_

* IsGameCameraClickableFixtureActive()
** _Returns:_ *bool* _isClickableFixtureActive_

* GetGameCameraInteractableUnitAudioInfo()
** _Returns:_ *integer* _audioModelType_, *integer* _audioModelMaterial_, *integer* _audioModelSize_

* IsGameCameraInteractableUnitMonster()
** _Returns:_ *bool* _isUnitMonster_

* GetGameCameraInteractableInfo()
** _Returns:_ *bool* _interactionExists_, *bool* _interactionAvailableNow_, *bool* _questInteraction_, *bool* _questTargetBased_, *luaindex* _questJournalIndex_, *luaindex* _questToolIndex_, *bool* _questToolOnCooldown_

* GetGameCameraPickpocketingBonusInfo()
** _Returns:_ *bool* _inBonus_, *bool* _isHostile_, *integer* _percentChance_, *[PickpocketDifficultyType|#PickpocketDifficultyType]* _difficulty_, *bool* _isEmpty_, *[ProspectivePickpocketResult|#ProspectivePickpocketResult]* _prospectiveResult_, *string* _monsterSocialClassString_, *[MonsterSocialClass|#MonsterSocialClass]* _monsterSocialClass_

* GetChatterOption(*luaindex* _optionIndex_)
** _Returns:_ *string* _optionString_, *integer* _optionType_, *integer* _optionalArgument_, *bool* _isImportant_, *bool* _chosenBefore_, *integer* _teleportNPC_, *[DialogueToneType|#DialogueToneType]* _dialogueTone_

* GetChatterOptionWaypoints(*luaindex* _optionIndex_)
** _Uses variable returns..._
** _Returns:_ *integer* _waypointId_

* SelectChatterOption(*luaindex* _optionIndex_)

* IsInteractionPending()
** _Returns:_ *bool* _isPending_

* EndPendingInteraction()

* GetChatterOptionCount()
** _Returns:_ *integer* _optionCount_

* ResetChatter()

* GetChatterFarewell()
** _Returns:_ *string* _backToTOCString_, *string* _farewellString_, *bool* _isImportant_

* IsInteracting()
** _Returns:_ *bool* _isInteracting_

* IsPlayerInteractingWithObject()
** _Returns:_ *bool* _areThey_

* IsInteractingWithMyAssistant()
** _Returns:_ *bool* _isAssistant_

* IsInteractingWithMyCompanion()
** _Returns:_ *bool* _interactingWithCompanion_

* IsPendingInteractionConfirmationValid()
** _Returns:_ *bool* _isValid_

* ChooseEndlessDungeonBuff(*[EndlessDungeonBuffBucketType|#EndlessDungeonBuffBucketType]* _bucketType_)

* RerollEndlessDungeonBuffSelection *private* ()

* IsInteractVOPlaying()
** _Returns:_ *bool* _isPlaying_

* ReplayLastInteractVO()

* CanReplayLastInteractVO()
** _Returns:_ *bool* _canReplay_

* CheckInventorySpaceAndWarn(*integer* _numItems_)
** _Returns:_ *bool* _haveSpace_

* CheckInventorySpaceSilently(*integer* _numItems_)
** _Returns:_ *bool* _haveSpace_

* HasItemToImproveForWrit(*integer* _itemId_, *integer* _materialItemId_, *[ItemTraitType|#ItemTraitType]* _itemTraitType_, *integer* _itemStyleId_, *[ItemQuality|#ItemQuality]* _targetFunctionalQuality_)
** _Returns:_ *bool* _hasItem_

* GetItemTraitInformation(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemTraitInformation|#ItemTraitInformation]* _itemTraitInformation_

* GetItemTraitInformationFromItemLink(*string* _itemLink_)
** _Returns:_ *[ItemTraitInformation|#ItemTraitInformation]* _itemTraitInformation_

* BindItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* GetWornItemInfo(*[Bag|#Bag]* _wornBagId_, *[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _slotHasItem_, *textureName* _icon_, *bool* _isHeldSlot_, *bool* _isHeldNow_, *bool* _isLocked_

* RequestEquipItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[Bag|#Bag]* _wornBagId_, *[EquipSlot|#EquipSlot]* _equipSlot_)

* RequestUnequipItem(*[Bag|#Bag]* _wornBagId_, *[EquipSlot|#EquipSlot]* _equipSlot_)

* GetItemGlyphMinLevels(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer:nilable* _minLevel_, *integer:nilable* _minChampionPoints_

* GetItemSetSuppressionInfo(*integer* _itemSetId_)
** _Returns:_ *[ItemBonusSuppressionType|#ItemBonusSuppressionType]* _suppressionType_, *integer* _refId_

* GetItemTraitSuppressionInfo(*[ItemTraitType|#ItemTraitType]* _itemTraitType_)
** _Returns:_ *[ItemBonusSuppressionType|#ItemBonusSuppressionType]* _suppressionType_, *integer* _refId_

* GetItemEnchantSuppressionInfo()
** _Returns:_ *[ItemBonusSuppressionType|#ItemBonusSuppressionType]* _suppressionType_, *integer* _refId_

* GetItemPoisonSuppressionInfo()
** _Returns:_ *[ItemBonusSuppressionType|#ItemBonusSuppressionType]* _suppressionType_, *integer* _refId_

* GetItemBonusSuppressionName(*[ItemBonusSuppressionType|#ItemBonusSuppressionType]* _suppressionType_, *integer* _refId_)
** _Returns:_ *string* _text_

* GetNumAvailableMundusStoneSlots()
** _Returns:_ *integer* _numMundusStoneSlots_

* PlayItemSound(*[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_, *[ItemUISoundAction|#ItemUISoundAction]* _itemSoundAction_)

* PlayLootSound(*integer* _audioModelType_, *bool* _closeLootWindow_)

* WhatIsVisualSlotShowing(*[VisualSlot|#VisualSlot]* _visualSlot_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[VisualLayer|#VisualLayer]* _highestPriorityVisualLayerThatIsShowing_

* GetHiddenByStringForVisualLayer(*[VisualLayer|#VisualLayer]* _visualLayer_)
** _Returns:_ *string* _hiddenByString_

* WouldEquipmentBeHidden(*[EquipSlot|#EquipSlot]* _equipSlot_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isHidden_, *[VisualLayer|#VisualLayer]* _highestPriorityVisualLayerThatIsShowing_

* IsEquipSlotVisualCategoryHidden(*[EquipSlotVisualCategory|#EquipSlotVisualCategory]* _equipSlotVisualCategory_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isHidden_

* WouldCollectibleBeHidden(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isHidden_, *[VisualLayer|#VisualLayer]* _highestPriorityVisualLayerThatIsShowing_

* WouldOutfitBeHidden(*luaindex* _outfitIndex_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isHidden_, *[VisualLayer|#VisualLayer]* _highestPriorityVisualLayerThatIsShowing_

* DoesCollectibleHaveVisibleAppearance(*integer* _collectibleId_)
** _Returns:_ *bool* _hasVisibleAppearance_

* GetKioskBidWindowSecondsRemaining()
** _Returns:_ *integer* _secondsRemaining_

* GetKioskGuildInfo(*integer* _guildId_)
** _Returns:_ *integer:nilable* _bankedMoney_, *integer:nilable* _existingBidAmount_, *integer:nilable* _numTotalBids_, *[GuildKioskGuildInfoResult|#GuildKioskGuildInfoResult]* _queryResult_

* GetMaxKioskBidsPerGuild()
** _Returns:_ *integer* _maxBidsPerGuild_

* GetKioskPurchaseCost()
** _Returns:_ *integer* _cost_

* GuildKioskBid(*integer* _guildId_, *integer* _bidAmount_)

* GuildKioskPurchase(*integer* _guildId_)

* RequestGuildKioskActiveBids(*integer* _guildId_)
** _Returns:_ *[SocialActionResult|#SocialActionResult]* _result_

* GetNumGuildKioskActiveBids(*integer* _guildId_)
** _Returns:_ *integer* _numBids_

* GetGuildKioskActiveBidInfo(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *integer* _timeSinceBidS_, *integer* _bidAmount_, *string* _kioskName_, *string* _bidderDisplayName_

* GetNumTradingHouseGuilds()
** _Returns:_ *integer* _numGuilds_

* GetTradingHouseGuildDetails(*luaindex* _index_)
** _Returns:_ *integer* _guildId_, *string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_

* GetCurrentTradingHouseGuildDetails()
** _Returns:_ *integer* _guildId_, *string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_

* CanBuyFromTradingHouse(*integer* _guildId_)
** _Returns:_ *bool* _canBuy_

* CanSellOnTradingHouse(*integer* _guildId_)
** _Returns:_ *bool* _canSell_

* GetSelectedTradingHouseGuildId()
** _Returns:_ *integer:nilable* _guildId_

* SelectTradingHouseGuildId(*integer* _guildId_)
** _Returns:_ *bool* _success_

* GetTradingHouseListingCounts()
** _Returns:_ *integer* _currentListingCount_, *integer* _maxListingCount_

* GetTradingHousePostPriceInfo(*integer* _desiredPostPrice_)
** _Returns:_ *integer* _listingFee_, *integer* _tradingHouseCut_, *integer* _expectedProfit_

* GetTradingHouseListingPercentage()
** _Returns:_ *number* _listingPercentage_

* GetTradingHouseCutPercentage()
** _Returns:_ *number* _cutPercentage_

* SetPendingItemPost(*[Bag|#Bag]* _bag_, *integer* _slot_, *integer* _quantity_)

* GetPendingItemPost()
** _Returns:_ *[Bag|#Bag]* _bag_, *integer* _slot_, *integer* _quantity_

* RequestPostItemOnTradingHouse(*[Bag|#Bag]* _bag_, *integer* _slot_, *integer* _quantity_, *integer* _postingPrice_)

* SetPendingItemPurchase(*luaindex* _index_)

* SetPendingItemPurchaseByItemUniqueId(*id64* _itemUniqueId_, *integer* _purchasePrice_)

* ClearPendingItemPurchase()

* ConfirmPendingItemPurchase()

* ClearAllTradingHouseSearchTerms()

* SetTradingHouseFilter(*[TradingHouseFilterType|#TradingHouseFilterType]* _filterType_, *integer:nilable* _values_)
** _Returns:_ *bool* _success_

* SetTradingHouseFilterRange(*[TradingHouseFilterType|#TradingHouseFilterType]* _filterType_, *integer:nilable* _minValue_, *integer:nilable* _maxValue_)
** _Returns:_ *bool* _success_

* GetMaxTradingHouseFilterExactTerms(*[TradingHouseFilterType|#TradingHouseFilterType]* _filterType_)
** _Returns:_ *integer* _maxReturns_

* ExecuteTradingHouseSearch(*integer* _page_, *[TradingHouseSortField|#TradingHouseSortField]* _sortField_, *bool* _sortAscending_, *bool* _useLastExecutedSearchFilters_)

* GetTradingHouseSearchResultsInfo()
** _Returns:_ *integer* _numItemsOnPage_, *integer* _currentPage_, *bool* _hasMorePages_

* GetTradingHouseSearchResultItemInfo(*luaindex* _index_)
** _Returns:_ *textureName* _icon_, *string* _itemName_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *integer* _stackCount_, *string* _sellerName_, *integer* _timeRemaining_, *integer* _purchasePrice_, *[CurrencyType|#CurrencyType]* _currencyType_, *id64* _itemUniqueId_, *number* _purchasePricePerUnit_

* GetTradingHouseSearchResultItemLink(*luaindex* _index_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* AreAllTradingHouseSearchResultsPurchased()
** _Returns:_ *bool* _allResultsPurchased_

* HasTradingHouseListings()
** _Returns:_ *bool* _hasListing_

* RequestTradingHouseListings()

* GetNumTradingHouseListings()
** _Returns:_ *integer* _numListings_

* CancelTradingHouseListing(*luaindex* _index_)

* CancelTradingHouseListingByItemUniqueId(*id64* _itemUniqueId_)

* GetTradingHouseListingItemInfo(*luaindex* _index_)
** _Returns:_ *textureName* _icon_, *string* _itemName_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *integer* _stackCount_, *string* _sellerName_, *integer* _timeRemaining_, *integer* _salePrice_, *[CurrencyType|#CurrencyType]* _currencyType_, *id64* _itemUniqueId_, *number* _salePricePerUnit_

* GetTradingHouseListingItemLink(*luaindex* _index_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetEnchantmentSearchCategories(*[ItemType|#ItemType]* _itemType_)
** _Uses variable returns..._
** _Returns:_ *integer* _category_

* GetTradingHouseCooldownRemaining()
** _Returns:_ *integer* _cooldownMilliseconds_

* MatchTradingHouseItemNames(*string* _searchText_)
** _Returns:_ *integer:nilable* _taskId_

* CancelMatchTradingHouseItemNames(*integer* _taskId_)

* GetMatchTradingHouseItemNamesResult(*integer* _taskId_, *luaindex* _resultIndex_)
** _Returns:_ *string* _itemName_, *integer* _itemNameHash_

* GetNumMatchTradingHouseItemNamesResults(*integer* _taskId_)
** _Returns:_ *integer:nilable* _numResults_

* GetMinLettersInTradingHouseItemNameForCurrentLanguage()
** _Returns:_ *integer* _minLetters_

* GetNumZones()
** _Returns:_ *integer* _numZones_

* SetMapToPlayerLocation()
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* DoesCurrentMapMatchMapForPlayerLocation()
** _Returns:_ *bool* _matches_

* DoesCurrentMapShowPlayerWorld()
** _Returns:_ *bool* _isInMap_

* SetMapToMapListIndex(*luaindex* _index_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* SetMapToMapId(*integer* _mapId_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* SetMapToAutoMapNavigationTargetPosition()
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* GetCurrentMapIndex()
** _Returns:_ *luaindex:nilable* _index_

* GetCurrentMapId()
** _Returns:_ *integer* _mapId_

* GetMapIndexByZoneId(*integer* _zoneId_)
** _Returns:_ *luaindex:nilable* _index_

* GetMapIdByZoneId(*integer* _zoneId_)
** _Returns:_ *integer* _mapId_

* GetMapIdByIndex(*luaindex* _mapIndex_)
** _Returns:_ *integer* _mapId_

* GetMapIndexById(*integer* _mapId_)
** _Returns:_ *luaindex:nilable* _index_

* GetCyrodiilMapIndex()
** _Returns:_ *luaindex:nilable* _index_

* GetImperialCityMapIndex()
** _Returns:_ *luaindex:nilable* _index_

* GetCurrentMapZoneIndex()
** _Returns:_ *luaindex* _zoneIndex_

* GetZoneNameByIndex(*luaindex* _zoneIndex_)
** _Returns:_ *string* _zoneName_

* GetMapNameByIndex(*luaindex* _mapIndex_)
** _Returns:_ *string* _mapName_

* GetMapNameById(*integer* _mapId_)
** _Returns:_ *string* _mapName_

* GetNumMaps()
** _Returns:_ *integer* _numMaps_

* MapZoomOut()
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* WouldProcessMapClick(*number* _normalizedClickX_, *number* _normalizedClickY_)
** _Returns:_ *bool* _wouldProcess_, *luaindex:nilable* _resultingMapIndex_

* ProcessMapClick(*number* _normalizedClickX_, *number* _normalizedClickY_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* GetZoneIndexByMapId(*integer* _mapId_)
** _Returns:_ *luaindex:nilable* _zoneIndex_

* GetMapInfoByIndex(*luaindex* _index_)
** _Returns:_ *string* _name_, *[UIMapType|#UIMapType]* _mapType_, *[MapContentType|#MapContentType]* _mapContentType_, *luaindex* _zoneIndex_, *string* _description_

* GetMapInfoById(*integer* _mapId_)
** _Returns:_ *string* _name_, *[UIMapType|#UIMapType]* _mapType_, *[MapContentType|#MapContentType]* _mapContentType_, *luaindex* _zoneIndex_, *string* _description_

* GetUniversallyNormalizedMapInfo(*integer* _mapId_)
** _Returns:_ *number* _normalizedOffsetX_, *number* _normalizedOffsetZ_, *number* _normalizedWidth_, *number* _normalizedHeight_

* GetZoneDescription(*luaindex* _zoneIndex_)
** _Returns:_ *string* _description_

* GetZoneDescriptionById(*integer* _zoneId_)
** _Returns:_ *string* _description_

* GetMapParentCategories(*luaindex* _index_)
** _Uses variable returns..._
** _Returns:_ *string* _categoryName_, *luaindex* _categoryIndex_

* GetMapNumTiles()
** _Returns:_ *integer* _numHorizontalTiles_, *integer* _numVerticalTiles_

* GetMapTileTexture(*luaindex* _tileIndex_)
** _Returns:_ *string* _tileFilename_

* GetMapNumTilesForMapId(*integer* _mapId_)
** _Returns:_ *integer* _numHorizontalTiles_, *integer* _numVerticalTiles_

* GetMapTileTextureForMapId(*integer* _mapId_, *luaindex* _tileIndex_)
** _Returns:_ *string* _tileFilename_

* GetMapName()
** _Returns:_ *string* _mapName_

* GetMapType()
** _Returns:_ *[UIMapType|#UIMapType]* _mapType_

* GetMapContentType()
** _Returns:_ *[MapContentType|#MapContentType]* _mapContentType_

* GetMapCustomMaxZoom()
** _Returns:_ *number:nilable* _customMaxZoom_

* GetMapFilterType()
** _Returns:_ *[MapFilterType|#MapFilterType]* _mapFilterType_

* GetNumMapLocations()
** _Returns:_ *integer* _numMapLocations_

* IsMapLocationVisible(*luaindex* _locationIndex_)
** _Returns:_ *bool* _isVisible_

* GetMapLocationIcon(*luaindex* _locationIndex_)
** _Returns:_ *string* _icon_, *number* _normalizedX_, *number* _normalizedZ_

* GetNumMapLocationTooltipLines(*luaindex* _locationIndex_)
** _Returns:_ *integer* _numLines_

* IsMapLocationTooltipLineVisible(*luaindex* _locationIndex_, *luaindex* _tooltipLineIndex_)
** _Returns:_ *bool* _isVisible_

* GetMapLocationTooltipLineInfo(*luaindex* _locationIndex_, *luaindex* _tooltipLineIndex_)
** _Returns:_ *textureName* _icon_, *string* _name_, *integer* _grouping_, *string* _categoryName_

* GetMapLocationTooltipHeader(*luaindex* _locationIndex_)
** _Returns:_ *string* _header_

* GetMapMouseoverInfo(*number* _normalizedMouseX_, *number* _normalizedMouseY_)
** _Returns:_ *string* _locationName_, *string* _textureFile_, *number* _textureWidthNormalized_, *number* _textureHeightNormalized_, *number* _textureXOffsetNormalized_, *number* _textureYOffsetNormalized_, *integer* _mapId_

* GetNumMapBlobs()
** _Returns:_ *integer* _numBlobs_

* GetMapBlobNameInfo(*luaindex* _blobIndex_)
** _Returns:_ *string* _locationName_, *number* _normalizedX_, *number* _normalizedZ_, *number* _normalizedWidth_, *number* _scale_

* GetNumMapKeySections()
** _Returns:_ *integer* _numSections_

* GetMapKeySectionName(*luaindex* _sectionIndex_)
** _Returns:_ *string* _sectionName_

* GetNumMapKeySectionSymbols(*luaindex* _sectionIndex_)
** _Returns:_ *integer* _numSymbols_

* GetMapKeySectionSymbolInfo(*luaindex* _sectionIndex_, *luaindex* _symbolIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *string* _tooltip_

* GetMapFloorInfo()
** _Returns:_ *luaindex* _currentFloor_, *integer* _numFloors_

* SetMapFloor(*luaindex* _desiredFloorIndex_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* ShouldMapShowPriorityFastTravelOnly()
** _Returns:_ *bool* _showPriorityFastTravelOnly_

* ClearAutoMapNavigationTarget()

* HasAutoMapNavigationTarget()
** _Returns:_ *bool* _hasAutoMapNavigationTarget_

* GetAutoMapNavigationNormalizedPositionForCurrentMap()
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetAutoMapNavigationCommonZoomOutMapIndex()
** _Returns:_ *luaindex:nilable* _commonMapIndex_

* GetNormalizedWorldPosition(*integer* _zoneId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetRawNormalizedWorldPosition(*integer* _zoneId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* OnMapUpdateComplete()

* PingMap(*[MapDisplayPinType|#MapDisplayPinType]* _pingType_, *[MapDisplayType|#MapDisplayType]* _mapDisplayType_, *number* _normalizedX_, *number* _normalizedZ_, *object* _mapDisplay_)

* SetPlayerWaypointByWorldLocation(*integer* _worldX_, *integer* _worldY_, *integer* _worldZ_)
** _Returns:_ *bool* _success_

* RemovePlayerWaypoint()

* RemoveRallyPoint()

* GenerateUnitNameTooltipLine(*string* _unitTag_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateQuestEndingTooltipLine(*luaindex* _questIndex_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateQuestNameTooltipLine(*luaindex* _questIndex_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateQuestConditionTooltipLine(*luaindex* _questIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_, *bool* _useShortDescription_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateMapPingTooltipLine(*[MapDisplayPinType|#MapDisplayPinType]* _mapPingType_, *string* _unitTag_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateAvAObjectiveConditionTooltipLine(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgQueryType_, *integer* _keepId_, *integer* _objectiveId_, *[ObjectivePinTier|#ObjectivePinTier]* _objectivePinTier_)
** _Returns:_ *string* _text_, *[InterfaceColorType|#InterfaceColorType]* _interfaceColorType_, *integer* _color_

* GenerateMasterWritBaseText(*string* _itemLink_)
** _Returns:_ *string* _description_

* GenerateMasterWritRewardText(*string* _itemLink_)
** _Returns:_ *string* _description_

* GetNumPOIs(*luaindex* _zoneIndex_)
** _Returns:_ *integer* _numPOIs_

* GetPOIInfo(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *string* _objectiveName_, *integer* _objectiveLevel_, *string* _startDescription_, *string* _finishedDescription_

* GetPOIType(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *[PointOfInterestType|#PointOfInterestType]* _poiType_

* GetPOIMapInfo(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_, *[MapDisplayPinType|#MapDisplayPinType]* _poiPinType_, *textureName* _icon_, *bool* _isShownInCurrentMap_, *bool* _linkedCollectibleIsLocked_, *bool* _isDiscovered_, *bool* _isNearby_

* GetPOIPinIcon(*integer* _poiId_, *bool* _checkNearby_)
** _Returns:_ *textureName* _icon_, *[MapDisplayPinType|#MapDisplayPinType]* _poiPinType_

* GetPOIIndices(*integer* _poiId_)
** _Returns:_ *luaindex* _zoneIndex_, *luaindex* _poiIndex_

* GetCurrentSubZonePOIIndices()
** _Returns:_ *luaindex:nilable* _zoneIndex_, *luaindex:nilable* _poiIndex_

* IsInCyrodiil()
** _Returns:_ *bool* _isInCyrodiil_

* IsInImperialCity()
** _Returns:_ *bool* _isInImperialCity_

* IsInAvAZone()
** _Returns:_ *bool* _isInAvAZone_

* IsInOutlawZone()
** _Returns:_ *bool* _isInOutlawZone_

* IsInJusticeEnabledZone()
** _Returns:_ *bool* _isInJusticeZone_

* CanLeaveCurrentLocationViaTeleport()
** _Returns:_ *bool* _canLeaveCurrentLocationViaTeleport_

* DoesCurrentZoneAllowScalingByLevel()
** _Returns:_ *bool* _allowsScaling_

* DoesCurrentZoneHaveTelvarStoneBehavior()
** _Returns:_ *bool* _telvarBehaviorEnabled_

* DoesCurrentZoneAllowBattleLevelScaling()
** _Returns:_ *bool* _allowsBattleLevelScaling_

* GetCurrentZoneLevelScalingConstraints()
** _Returns:_ *[ScaleLevelConstraintType|#ScaleLevelConstraintType]* _scaleLevelContraintType_, *integer* _minScaleLevel_, *integer* _maxScaleLevel_

* GetCollectibleIdForZone(*luaindex* _zoneIndex_)
** _Returns:_ *integer* _collectibleId_

* GetPOIZoneCompletionType(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_

* GetPOISkyshardId(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *integer* _skyshardId_

* GetPOIInstanceType(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *[InstanceType|#InstanceType]* _instanceType_

* GetPOIMapFilterOverride(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *[MapFilter|#MapFilter]* _mapFilterOverride_

* GetCadwellProgressionLevel()
** _Returns:_ *[CadwellProgressionLevel|#CadwellProgressionLevel]* _cadwellProgressionLevel_

* GetNumZonesForCadwellProgressionLevel(*[CadwellProgressionLevel|#CadwellProgressionLevel]* _cadwellProgressionLevel_)
** _Returns:_ *integer* _numZones_

* GetCadwellZoneInfo(*[CadwellProgressionLevel|#CadwellProgressionLevel]* _cadwellProgressionLevel_, *luaindex* _zoneIndex_)
** _Returns:_ *string* _zoneName_, *string* _zoneDescription_, *luaindex* _zoneOrder_

* GetNumPOIsForCadwellProgressionLevelAndZone(*[CadwellProgressionLevel|#CadwellProgressionLevel]* _cadwellProgressionLevel_, *luaindex* _zoneIndex_)
** _Returns:_ *integer* _numPOIs_

* GetCadwellZonePOIInfo(*[CadwellProgressionLevel|#CadwellProgressionLevel]* _cadwellProgressionLevel_, *luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *string* _poiName_, *string* _poiOpeningText_, *string* _poiClosingText_, *luaindex* _poiOrder_, *bool* _discovered_, *bool* _completed_

* GetPlayerActiveSubzoneName()
** _Returns:_ *string* _subzoneName_

* GetPlayerActiveZoneName()
** _Returns:_ *string* _zoneName_

* GetPlayerLocationName()
** _Returns:_ *string* _mapName_

* IsPlayerInAvAWorld()
** _Returns:_ *bool* _isInAvAWorld_

* IsActiveWorldBattleground()
** _Returns:_ *bool* _isInBattleground_

* IsActiveWorldGroupOwnable()
** _Returns:_ *bool* _isWorldGroupOwnable_

* IsActiveWorldStarterWorld()
** _Returns:_ *bool* _isStarterWorld_

* GuiRender3DPositionToWorldPosition(*number* _renderX_, *number* _renderY_, *number* _renderZ_)
** _Returns:_ *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* WorldPositionToGuiRender3DPosition(*integer* _worldX_, *integer* _worldY_, *integer* _worldZ_)
** _Returns:_ *number* _renderX_, *number* _renderY_, *number* _renderZ_

* ExitInstanceImmediately()

* CanExitInstanceImmediately()
** _Returns:_ *bool* _canExitInstanceImmediately_

* CanJumpToPlayerInZone(*integer* _zoneId_)
** _Returns:_ *bool* _canJump_, *[JumpToPlayerResult|#JumpToPlayerResult]* _result_

* GetHistoricalKeepTravelNetworkLinkInfo(*luaindex* _linkIndex_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _bgContext_, *number* _historyPercent_)
** _Returns:_ *integer* _linkType_, *integer* _linkOwner_, *integer* _restricedToAlliance_, *number* _startX_, *number* _startY_, *number* _endX_, *number* _endY_

* TravelToKeep(*integer* _destinationKeepId_)

* GetNumFastTravelNodes()
** _Returns:_ *integer* _numFastTravelNodes_

* GetFastTravelNodeInfo(*luaindex* _nodeIndex_)
** _Returns:_ *bool* _known_, *string* _name_, *number* _normalizedX_, *number* _normalizedY_, *textureName* _icon_, *textureName:nilable* _glowIcon_, *[PointOfInterestType|#PointOfInterestType]* _poiType_, *bool* _isShownInCurrentMap_, *bool* _linkedCollectibleIsLocked_

* GetFastTravelNodePOIIndicies(*luaindex* _nodeIndex_)
** _Returns:_ *luaindex* _zoneIndex_, *luaindex* _poiIndex_

* GetFastTravelNodeOutboundOnlyInfo(*luaindex* _nodeIndex_)
** _Returns:_ *bool* _isOutboundOnly_, *integer* _errorStringId_

* GetFastTravelNodeDrawLevelOffset(*luaindex* _nodeIndex_)
** _Returns:_ *integer* _drawLevelOffset_

* GetFastTravelNodeLinkedCollectibleId(*luaindex* _nodeIndex_)
** _Returns:_ *integer* _collectibleId_

* GetFastTravelNodeHouseId(*luaindex* _nodeIndex_)
** _Returns:_ *integer* _houseId_

* GetFastTravelNodeMapPriority(*luaindex* _nodeIndex_)
** _Returns:_ *integer:nilable* _mapPriority_

* IsFastTravelNodeAutoDiscovered(*luaindex* _nodeIndex_)
** _Returns:_ *bool* _isAutoDiscovered_

* HasCompletedFastTravelNodePOI(*luaindex* _nodeIndex_)
** _Returns:_ *bool* _hasCompletedPOI_

* FastTravelToNode(*luaindex* _nodeIndex_)

* GetRecallCost(*luaindex* _nodeIndex_)
** _Returns:_ *integer* _cost_

* GetRecallCurrency(*luaindex* _nodeIndex_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currency_

* GetRecallCooldown()
** _Returns:_ *integer* _remain_, *integer* _duration_

* GetNumObjectives()
** _Returns:_ *integer* _num_

* GetObjectiveIdsForIndex(*luaindex* _index_)
** _Returns:_ *integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_

* DoesObjectiveExist(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _exists_

* GetObjectiveType(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[ObjectiveType|#ObjectiveType]* _objectiveType_

* GetObjectiveControlState(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[ObjectiveControlState|#ObjectiveControlState]* _controlState_

* GetLastObjectiveControlEvent(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[ObjectiveControlEvent|#ObjectiveControlEvent]* _controlEvent_

* GetObjectiveInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *string* _objectiveName_, *[ObjectiveType|#ObjectiveType]* _objectiveType_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveState_

* GetObjectivePinInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _currentNormalizedX_, *number* _currentNormalizedY_, *bool* _continuousUpdate_

* GetObjectiveSpawnPinInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _spawnNormalizedX_, *number* _spawnNormalizedY_

* GetObjectiveAuraPinInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _red_, *number* _green_, *number* _blue_

* GetObjectiveReturnPinInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _returnNormalizedX_, *number* _returnNormalizedY_, *bool* _continuousUpdate_

* GetObjectiveDesignation(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[ObjectiveDesignation|#ObjectiveDesignation]* _designation_

* IsBattlegroundObjective(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isInBattleground_

* IsCarryableObjectiveCarriedByLocalPlayer(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isCarried_

* IsCaptureAreaObjectiveCaptured(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isCaptured_

* GetCaptureAreaObjectiveOwner(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _ownerAlliance_

* GetCaptureAreaObjectiveLastInfluenceState(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _alliance_, *bool* _wereInfluenceSourcesInRangeOfCaptureArea_

* GetCarryableObjectiveHoldingAllianceInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _holdingAlliance_, *[Alliance|#Alliance]* _lastHoldingAlliance_

* GetCarryableObjectiveHoldingCharacterInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *string* _rawCharacterName_, *string* _displayName_, *integer* _classId_

* GetCarryableObjectiveLastHoldingCharacterInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *string* _rawCharacterName_, *string* _displayName_, *integer* _classId_

* GetCaptureFlagObjectiveOriginalOwningAlliance(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _originalOwningAlliance_

* GetArtifactScrollObjectiveOriginalOwningAlliance(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _originalOwningAlliance_

* GetKeepThatHasCapturedThisArtifactScrollObjective(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _capturedAtKeepId_

* GetArtifactReturnObjectiveOwner(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _ownerAlliance_

* GetReturnObjectiveOwner(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[Alliance|#Alliance]* _ownerAlliance_

* GetAvAArtifactScore(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_, *[ObjectiveType|#ObjectiveType]* _artifactType_)
** _Returns:_ *bool* _allOwnHeld_, *integer* _enemyHeld_

* GetNumArtifactScoreBonuses(*[Alliance|#Alliance]* _alliance_, *[ObjectiveType|#ObjectiveType]* _artifactType_)
** _Returns:_ *integer* _numBonuses_

* GetArtifactScoreBonusAbilityId(*[Alliance|#Alliance]* _alliance_, *[ObjectiveType|#ObjectiveType]* _artifactType_, *luaindex* _index_)
** _Returns:_ *integer* _abilityId_

* IsObjectiveObjectVisible(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isVisible_

* IsObjectiveEnabled(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isEnabled_

* GetObjectiveVirtualId(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _virtualId_

* GetKeepArtifactObjectiveId(*integer* _keepId_)
** _Returns:_ *integer* _objectiveId_

* GetHistoricalAvAObjectivePinInfo(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _historyPercent_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _currentNormalizedX_, *number* _currentNormalizedY_, *bool* _continuousUpdate_

* DoesObjectivePassCompassVisibilitySubzoneCheck(*integer* _keepId_, *integer* _objectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _doesPassVisiblityCheck_

* GetBattlegroundGameType(*integer* _battlegroundId_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *[BattlegroundGameType|#BattlegroundGameType]* _gameType_

* GetCurrentBattlegroundGameType(*luaindex:nilable* _roundIndex_)
** _Returns:_ *[BattlegroundGameType|#BattlegroundGameType]* _gameType_

* GetScoreToWinBattlegroundRound(*integer* _battlegroundId_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _result_

* GetScoreToWinCurrentBattlegroundRound(*luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _result_

* GetBattlegroundRoundNearingVictoryPercent(*integer* _battlegroundId_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *number* _nearingVictoryPercent_

* GetCurrentBattlegroundRoundNearingVictoryPercent(*luaindex:nilable* _roundIndex_)
** _Returns:_ *number* _nearingVictoryPercent_

* GetBattlegroundRoundMaxActiveSequencedObjectives(*integer* _battlegroundId_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _maxActiveSequencedObjectives_

* GetCurrentBattlegroundRoundMaxActiveSequencedObjectives(*luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _maxActiveSequencedObjectives_

* GetCurrentBattlegroundId()
** _Returns:_ *integer* _battlegroundId_

* LeaveBattleground()

* GetCurrentBattlegroundShutdownTimer()
** _Returns:_ *integer:nilable* _timeLeftMS_

* GetCurrentBattlegroundRoundIndex()
** _Returns:_ *luaindex:nilable* _currentRound_

* GetLocalPlayerBattlegroundLivesRemaining()
** _Returns:_ *integer* _numLives_

* HasTeamWonBattlegroundEarly()
** _Returns:_ *bool* _isWonEarly_

* DidLocalPlayerJoinBattlegroundInProgress()
** _Returns:_ *bool* _joinedInProgress_

* DidCurrentBattlegroundRequestLFM()
** _Returns:_ *bool* _lfmRequested_

* DoesCurrentBattlegroundImpactMMR()
** _Returns:_ *bool* _impactsMMR_

* GetCurrentBattlegroundMMRReductionBonusTypes()
** _Returns:_ *[BattlegroundMMRBonusType|#BattlegroundMMRBonusType]* _bonusTypes_

* GetCurrentBattlegroundMMRLossReductionBonus()
** _Returns:_ *number* _bonusReductionPercent_

* GetBattlegroundName(*integer* _battlegroundId_)
** _Returns:_ *string* _name_

* GetBattlegroundDescription(*integer* _battlegroundId_)
** _Returns:_ *string* _description_

* GetBattlegroundNumRounds(*integer* _battlegroundId_)
** _Returns:_ *integer* _numRounds_

* DoesBattlegroundHaveRounds(*integer* _battlegroundId_)
** _Returns:_ *bool* _hasRounds_

* GetBattlegroundNumTeams(*integer* _battlegroundId_)
** _Returns:_ *integer* _numTeams_

* GetBattlegroundTeamByIndex(*integer* _battlegroundId_, *luaindex* _teamIndex_)
** _Returns:_ *[BattlegroundTeam|#BattlegroundTeam]:nilable* _battlegroundTeam_

* DoesBattlegroundHaveTeam(*integer* _battlegroundId_, *[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_)
** _Returns:_ *bool* _hasTeam_

* DoesBattlegroundHaveLimitedPlayerLives(*integer* _battlegroundId_)
** _Returns:_ *bool* _hasLimitedLives_

* GetBattlegroundMaxPlayerLives(*integer* _battlegroundId_)
** _Returns:_ *integer* _maxPlayerLives_

* GetBattlegroundTeamSize(*integer* _battlegroundId_)
** _Returns:_ *integer* _teamSize_

* GetBattlegroundInfoTexture(*integer* _battlegroundId_)
** _Returns:_ *textureName* _path_

* GetBattlegroundNumUsedMedals(*integer* _battlegroundId_)
** _Returns:_ *integer* _numMedals_

* GetBattlegroundMedalIdByIndex(*integer* _battlegroundId_, *luaindex* _medalIndex_)
** _Returns:_ *integer* _medalId_

* GetMedalInfo(*integer* _medalId_)
** _Returns:_ *string* _name_, *textureName* _iconTexture_, *string* _condition_, *integer* _scoreReward_

* GetMedalName(*integer* _medalId_)
** _Returns:_ *string* _name_

* GetMedalScoreReward(*integer* _medalId_)
** _Returns:_ *integer* _scoreReward_

* QueryBattlegroundLeaderboardData(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _battlegroundType_)
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* GetNextBattlegroundLeaderboardType(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]:nilable* _lastBattlegroundLeaderboardType_)
** _Returns:_ *[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]:nilable* _nextBattlegroundLeaderboardType_

* ShouldShowLeaderboardForBattlegroundLeaderboardType(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _battlegroundLeaderboardType_)
** _Returns:_ *bool* _shouldShow_

* GetNumBattlegroundLeaderboardEntries(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _battlegroundLeaderboardType_)
** _Returns:_ *integer* _numLeaderboardEntries_

* GetBattlegroundLeaderboardEntryInfo(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _battlegroundLeaderboardType_, *luaindex* _entryIndex_)
** _Returns:_ *integer* _rank_, *string* _displayName_, *string* _characterName_, *integer* _score_

* GetBattlegroundLeaderboardLocalPlayerInfo(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _lastBattlegroundLeaderboardType_)
** _Returns:_ *integer* _currentRank_, *integer* _currentScore_

* GetBattlegroundLeaderboardsSchedule(*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _leaderboardType_)
** _Returns:_ *integer* _secondsUntilEnd_, *integer* _secondsUntilNextStart_

* GetNumScoreboardEntries(*luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _numItems_

* GetScoreboardEntryInfo(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *string* _characterName_, *string* _displayName_, *[BattlegroundTeam|#BattlegroundTeam]* _team_, *bool* _isLocalPlayer_

* GetScoreboardEntryBattlegroundTeam(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *[BattlegroundTeam|#BattlegroundTeam]* _team_

* GetScoreboardEntryClassId(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _classId_

* GetScoreboardEntryScoreByType(*luaindex* _entryIndex_, *[ScoreTrackerEntryType|#ScoreTrackerEntryType]* _scoreType_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _score_

* GetNextScoreboardEntryMedalId(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_, *integer:nilable* _lastMedalId_)
** _Returns:_ *integer:nilable* _nextMedalId_

* GetScoreboardEntryNumEarnedMedalsById(*luaindex* _entryIndex_, *integer* _medalId_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _count_

* GetScoreboardEntryNumLivesRemaining(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _numLivesRemaining_

* GetBattlegroundCumulativeScoreForScoreboardEntryByType(*luaindex* _entryIndex_, *[ScoreTrackerEntryType|#ScoreTrackerEntryType]* _scoreType_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *integer* _score_

* GenerateCumulativeMedalInfoForScoreboardEntry(*luaindex* _entryIndex_, *luaindex:nilable* _roundIndex_)

* GetNextBattlegroundCumulativeMedalId(*integer:nilable* _lastMedalId_)
** _Returns:_ *integer:nilable* _nextMedalId_

* GetBattlegroundCumulativeNumEarnedMedalsById(*integer* _medalId_)
** _Returns:_ *integer* _count_

* GetCurrentBattlegroundRoundResult(*luaindex:nilable* _roundIndex_)
** _Returns:_ *[BattlegroundRoundResult|#BattlegroundRoundResult]:nilable* _roundResult_

* GetCurrentBattlegroundScore(*luaindex* _roundIndex_, *[BattlegroundTeam|#BattlegroundTeam]* _team_)
** _Returns:_ *integer* _score_

* GetCurrentBattlegroundRoundsWonByTeam(*[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_)
** _Returns:_ *integer* _numWins_

* DidCurrentBattlegroundTeamWinOrTieRound(*[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_, *luaindex:nilable* _roundIndex_)
** _Returns:_ *bool* _wonOrTied_

* GetBattlegroundResultForTeam(*[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_)
** _Returns:_ *[BattlegroundResult|#BattlegroundResult]* _result_

* GetCurrentBattlegroundState()
** _Returns:_ *[BattlegroundState|#BattlegroundState]* _result_

* IsCurrentBattlegroundStateTimed()
** _Returns:_ *bool* _isTimed_

* GetCurrentBattlegroundStateTimeRemaining()
** _Returns:_ *integer* _timeRemaining_

* GetScoreboardLocalPlayerEntryIndex(*luaindex:nilable* _roundIndex_)
** _Returns:_ *luaindex* _playerIndex_

* GetCampaignAllianceScore(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _score_

* GetSecondsUntilCampaignScoreReevaluation(*integer* _campaignId_)
** _Returns:_ *integer* _seconds_

* GetSecondsUntilCampaignStart(*integer* _campaignId_)
** _Returns:_ *integer* _seconds_

* GetSecondsUntilCampaignEnd(*integer* _campaignId_)
** _Returns:_ *integer* _seconds_

* GetCampaignUnderdogLeaderAlliance(*integer* _campaignId_)
** _Returns:_ *[Alliance|#Alliance]* _alliance_

* GetSecondsUntilCampaignUnderdogReevaluation(*integer* _campaignId_)
** _Returns:_ *integer* _seconds_

* GetPendingAssignedCampaign()
** _Returns:_ *integer* _campaignId_

* IsInCampaign()
** _Returns:_ *bool* _inCampaign_

* DoesCampaignHaveEmperor(*integer* _campaignId_)
** _Returns:_ *bool* _hasEmperor_

* GetCampaignEmperorInfo(*integer* _campaignId_)
** _Returns:_ *[Alliance|#Alliance]* _emperorAlliance_, *string* _emperorCharacterName_, *string* _emperorDisplayName_

* GetCampaignEmperorReignDuration(*integer* _campaignId_)
** _Returns:_ *integer* _durationInSeconds_

* GetCampaignAbdicationStatus(*integer* _campaignId_)
** _Returns:_ *[Alliance|#Alliance]* _abdicatedAlliance_, *string* _abdicatedCharacterName_, *string* _abdicatedDisplayName_

* GetEmperorAllianceBonusAbilityId(*integer* _rankIndex_)
** _Returns:_ *integer* _abilityId_

* GetCampaignReassignCooldown()
** _Returns:_ *integer* _cooldownSeconds_

* GetCampaignReassignInitialCooldown()
** _Returns:_ *integer* _cooldownSeconds_

* GetCampaignReassignCost(*[CampaignReassignmentRequestType|#CampaignReassignmentRequestType]* _reassignType_)
** _Returns:_ *integer* _cost_

* GetCurrentCampaignId()
** _Returns:_ *integer* _currentCampaignId_

* GetAssignedCampaignId()
** _Returns:_ *integer* _assignedCampaignId_

* GetNumFreeAnytimeCampaignReassigns()
** _Returns:_ *integer* _reassignCount_

* GetNumFreeEndCampaignReassigns()
** _Returns:_ *integer* _reassignCount_

* AssignCampaignToPlayer(*integer* _campaignId_, *[CampaignReassignmentRequestType|#CampaignReassignmentRequestType]* _reassignOnEnd_)

* GetCampaignUnassignCooldown()
** _Returns:_ *integer* _cooldownSeconds_

* GetCampaignUnassignInitialCooldown()
** _Returns:_ *integer* _cooldownSeconds_

* GetCampaignUnassignCost(*[CampaignUnassignRequestType|#CampaignUnassignRequestType]* _campaignUnassignType_)
** _Returns:_ *integer* _cost_

* GetNumFreeAnytimeCampaignUnassigns()
** _Returns:_ *integer* _unassignCount_

* UnassignCampaignForPlayer(*[CampaignUnassignRequestType|#CampaignUnassignRequestType]* _campaignUnassignType_)

* QueryCampaignSelectionData()

* GetCampaignSequenceId(*integer* _campaignId_)
** _Returns:_ *integer* _sequenceId_

* QueryCampaignLeaderboardData(*[Alliance|#Alliance]* _alliance_)
** _Returns:_ *[LeaderboardDataReadyState|#LeaderboardDataReadyState]* _readyState_

* GetLeaderboardCampaignSequenceId(*integer* _campaignId_)
** _Returns:_ *integer* _campaignSequenceId_

* GetCampaignLeaderboardMaxRank(*integer* _campaignId_)
** _Returns:_ *integer* _maxRank_

* GetNumCampaignLeaderboardEntries(*integer* _campaignId_)
** _Returns:_ *integer* _entryCount_

* GetNumCampaignAllianceLeaderboardEntries(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _entryCount_

* GetCampaignLeaderboardEntryInfo(*integer* _campaignId_, *luaindex* _entryIndex_)
** _Returns:_ *bool* _isPlayer_, *integer* _ranking_, *string* _charName_, *integer* _alliancePoints_, *integer* _classId_, *[Alliance|#Alliance]* _alliance_, *string* _displayName_

* GetCampaignAllianceLeaderboardEntryInfo(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_, *luaindex* _entryIndex_)
** _Returns:_ *bool* _isPlayer_, *integer* _ranking_, *string* _charName_, *integer* _alliancePoints_, *integer* _classId_, *string* _displayName_, *[Alliance|#Alliance]* _achievedEmperorAlliance_

* GetPlayerCampaignRewardTierInfo(*integer* _campaignId_)
** _Returns:_ *integer* _earnedTier_, *integer* _nextTierProgress_, *integer* _nextTierTotal_

* GetNumSelectionCampaigns()
** _Returns:_ *integer* _campaignCount_

* GetSelectionCampaignAllianceScore(*luaindex* _campaignIndex_, *integer* _alliance_)
** _Returns:_ *integer* _score_

* GetSelectionCampaignId(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _campaignId_

* GetSelectionCampaignTimes(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _secondsUntilCampaignStart_, *integer* _secondsUntilCampaignEnd_

* GetSelectionCampaignUnderdogLeaderAlliance(*luaindex* _campaignIndex_)
** _Returns:_ *[Alliance|#Alliance]* _alliance_

* GetNumSelectionCampaignFriends(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _numFriends_

* GetNumSelectionCampaignGuildMembers(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _numGuilds_

* GetNumSelectionCampaignGroupMembers(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _numGroupmates_

* GetSelectionCampaignPopulationData(*luaindex* _campaignIndex_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *[CampaignPopulationType|#CampaignPopulationType]* _currentPopulationEstimate_

* GetSelectionCampaignQueueWaitTime(*luaindex* _campaignIndex_)
** _Returns:_ *integer* _queueWaitTimeSeconds_

* GetSelectionCampaignCurrentAllianceLock(*luaindex* _campaignIndex_)
** _Returns:_ *[Alliance|#Alliance]* _lockedToAlliance_

* GetSelectionCampaignAllianceLockReason(*luaindex* _campaignIndex_)
** _Returns:_ *[CampaignAllianceLockReason|#CampaignAllianceLockReason]* _allianceLockReason_

* GetSelectionCampaignAllianceLockConflictingCharacterName(*luaindex* _campaignIndex_)
** _Returns:_ *string:nilable* _conflictingCharacterName_

* DoesPlayerMeetCampaignRequirements(*integer* _campaignId_)
** _Returns:_ *bool* _meetsJoiningRequirements_

* GetCampaignRulesetId(*integer* _campaignId_)
** _Returns:_ *integer* _rulesetId_

* GetCampaignRulesetName(*integer* _rulesetId_)
** _Returns:_ *string* _name_

* GetCampaignRulesetType(*integer* _rulesetId_)
** _Returns:_ *[CampaignRulesetType|#CampaignRulesetType]* _rulesetType_

* GetCampaignRulesetDescription(*integer* _rulesetId_)
** _Returns:_ *string* _description_

* GetCurrentCampaignLoyaltyStreak()
** _Returns:_ *integer* _currentLoyaltyStreak_

* GetCampaignRulesetNumImperialKeeps(*integer* _rulesetId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _numKeeps_

* GetCampaignRulesetImperialKeepId(*integer* _rulesetId_, *[Alliance|#Alliance]* _alliance_, *luaindex* _index_)
** _Returns:_ *integer* _keepId_

* GetCampaignRulsetMinEmperorAlliancePoints(*integer* _rulesetId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _minPoints_

* GetCampaignRulesetDurationInSeconds(*integer* _rulesetId_)
** _Returns:_ *integer* _duration_

* DoesCurrentCampaignRulesetAllowChampionPoints()
** _Returns:_ *bool* _allowsChampionPoints_

* RegisterForAssignedCampaignData()

* UnregisterForAssignedCampaignData()

* ResetCampaignHistoryWindow(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _currentHistoryPercent_)
** _Returns:_ *bool* _requiresRebuild_

* GetCampaignHistoryWindow(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _windowStartSecsAgo_, *integer* _windowEndSecsAgo_

* DoesHistoryRequireMapRebuild(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _oldHistoryPercent_, *number* _newHistoryPercent_)
** _Returns:_ *bool* _needsRebuild_

* IsUnderpopBonusEnabled(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *bool* _isBonusEnabled_

* IsLocalBattlegroundContext(*integer* _battlegroundContext_)
** _Returns:_ *bool* _isLocal_

* IsAssignedBattlegroundContext(*integer* _battlegroundContext_)
** _Returns:_ *bool* _isAssigned_

* DoBattlegroundContextsIntersect(*integer* _context1_, *integer* _context2_)
** _Returns:_ *bool* _intersects_

* GetNumKillLocations()
** _Returns:_ *integer* _numLocations_

* GetNumKillLocationAllianceKills(*luaindex* _index_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _numKills_

* GetKillLocationPinInfo(*luaindex* _index_)
** _Returns:_ *integer* _pinType_, *number* _normalizedX_, *number* _normalizedY_

* GetCampaignHoldings(*integer* _campaignId_, *[CampaignHoldingType|#CampaignHoldingType]* _holdingType_, *[Alliance|#Alliance]* _alliance_, *[Alliance|#Alliance]* _targetAlliance_)
** _Returns:_ *integer* _holdingsControlled_

* GetTotalCampaignHoldings(*integer* _campaignId_, *[CampaignHoldingType|#CampaignHoldingType]* _holdingType_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _holdingsControlled_

* GetCampaignAlliancePotentialScore(*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_)
** _Returns:_ *integer* _potentialScore_

* GetCampaignHoldingScoreValues(*integer* _campaignId_)
** _Returns:_ *integer* _keepValue_, *integer* _resourceValue_, *integer* _outpostValue_, *integer* _defensiveArtifactValue_, *integer* _offensiveArtifactValue_

* GetCampaignName(*integer* _campaignId_)
** _Returns:_ *string* _campaignName_

* CanCampaignBeAllianceLocked(*integer* _campaignId_)
** _Returns:_ *bool* _canCampaignBeAllianceLocked_

* IsImperialCityCampaign(*integer* _campaignId_)
** _Returns:_ *bool* _isImperialCityCampaign_

* GetNumCampaignRulesetTypes()
** _Returns:_ *integer* _numRulesetTypes_

* GetMinLevelForCampaignTutorial()
** _Returns:_ *integer* _minLevelForCampaignTutorial_

* HasAllianceLockPendingNotification()
** _Returns:_ *bool* _hasNotification_

* GetAllianceLockPendingNotificationInfo()
** _Returns:_ *integer:nilable* _campaignId_, *[Alliance|#Alliance]:nilable* _alliance_, *integer:nilable* _timeLeftS_

* MarkAllianceLockPendingNotificationSeen()

* GetExpectedGroupQueueResult()
** _Returns:_ *[QueueForCampaignResponseType|#QueueForCampaignResponseType]* _queueForCampaignResult_

* QueueForCampaign(*integer* _campaignId_, *bool* _queueAsGroup_)

* CanLeaveCampaignQueue(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *[LeaveCampaignQueueResponseType|#LeaveCampaignQueueResponseType]* _result_

* LeaveCampaignQueue(*integer* _campaignId_, *bool* _queueAsGroup_)

* GetNumCampaignQueueEntries()
** _Returns:_ *integer* _entryCount_

* IsQueuedForCampaign(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *bool* _isQueued_

* GetCampaignQueueEntry(*luaindex* _entryIndex_)
** _Returns:_ *integer* _campaignId_, *bool* _queueAsGroup_

* GetSecondsInCampaignQueue(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *integer* _timeInQueueInSeconds_

* GetCampaignQueuePosition(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *integer* _queuePosition_

* GetCampaignQueueRemainingConfirmationSeconds(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *integer* _confirmationTimeRemainingInSeconds_

* GetCampaignQueueState(*integer* _campaignId_, *bool* _queueAsGroup_)
** _Returns:_ *[CampaignQueueRequestStateType|#CampaignQueueRequestStateType]* _currentState_

* ConfirmCampaignEntry(*integer* _campaignId_, *bool* _queueAsGroup_, *bool* _accept_)

* GetCampaignQueueConfirmationDuration()
** _Returns:_ *integer* _numSeconds_

* GetStoreEntryInfo(*luaindex* _entryIndex_)
** _Returns:_ *textureName* _icon_, *string* _name_, *integer* _stack_, *integer* _price_, *integer* _sellPrice_, *bool* _meetsRequirementsToBuy_, *bool* _meetsRequirementsToUse_, *integer* _quality_, *bool* _questNameColor_, *[CurrencyType|#CurrencyType]* _currencyType1_, *integer* _currencyQuantity1_, *[CurrencyType|#CurrencyType]* _currencyType2_, *integer* _currencyQuantity2_, *[StoreEntryType|#StoreEntryType]* _entryType_, *[StoreFailure|#StoreFailure]* _buyStoreFailure_, *integer* _buyErrorStringId_, *integer* _actorCategory_

* GetStoreCollectibleInfo(*luaindex* _entryIndex_)
** _Returns:_ *integer* _collectibleId_, *bool* _owned_

* GetStoreEntryHouseTemplateId(*luaindex* _entryIndex_)
** _Returns:_ *integer* _houseTemplateId_

* GetStoreEntryQuestItemId(*luaindex* _entryIndex_)
** _Returns:_ *integer* _questItemId_

* GetStoreEntryAntiquityId(*luaindex* _entryIndex_)
** _Returns:_ *integer* _antiquityId_

* GetNumStoreItems()
** _Returns:_ *integer* _numItems_

* GetNumBuybackItems()
** _Returns:_ *integer* _numBuybackItems_

* GetStoreCurrencyTypes()
** _Returns:_ *bool* _usesMoney_, *bool* _usesAlliancePoints_, *bool* _usesTelvarStones_, *bool* _usesWritVouchers_, *bool* _usesEventCurrency_

* GetStoreUsedCurrencyTypes()
** _Uses variable returns..._
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* GetStoreItemLink(*luaindex* _entryIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetStoreEntryTypeInfo(*luaindex* _entryIndex_)
** _Uses variable returns..._
** _Returns:_ *[ItemFilterType|#ItemFilterType]* _itemFilterType_

* GetStoreEntryStatValue(*luaindex* _entryIndex_)
** _Returns:_ *integer* _statValue_

* GetStoreDefaultSortField()
** _Returns:_ *[StoreDefaultSortField|#StoreDefaultSortField]* _defaultSortField_

* GetStoreEntryMaxBuyable(*luaindex* _entryIndex_)
** _Returns:_ *integer* _quantity_

* GetBuybackItemInfo(*luaindex* _entryIndex_)
** _Returns:_ *textureName* _icon_, *string* _name_, *integer* _stack_, *integer* _price_, *[ItemQuality|#ItemQuality]* _functionalQuality_, *bool* _meetsRequirementsToEquip_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetBuybackItemLink(*luaindex* _entryIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* BuyStoreItem(*luaindex* _entryIndex_, *integer* _quantity_)

* BuybackItem(*luaindex* _entryIndex_)

* SellInventoryItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _quantity_)

* SellAllJunk()

* CloseStore()

* RepairAll()

* RepairItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* LaunderItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _quantity_)

* IsStoreEmpty()
** _Returns:_ *bool* _isEmpty_

* CanStoreRepair()
** _Returns:_ *bool* _canRepair_

* LootAll(*bool* _ignoreStolenItems_)

* GetLootItemLink(*integer* _lootId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetLootItemType(*integer* _lootId_)
** _Returns:_ *[LootItemType|#LootItemType]* _itemType_

* LootItemById(*integer* _lootId_)

* LootCurrency(*[CurrencyType|#CurrencyType]* _type_)

* LootMoney()

* EndLooting()

* IsLooting()
** _Returns:_ *bool* _isLooting_

* GetLootTargetInfo()
** _Returns:_ *string* _name_, *[InteractTargetType|#InteractTargetType]* _targetType_, *string* _actionName_, *bool* _isOwned_

* GetLootItemInfo(*luaindex* _lootIndex_)
** _Returns:_ *integer* _lootId_, *string* _name_, *textureName* _icon_, *integer* _count_, *integer* _quality_, *integer* _value_, *bool* _isQuest_, *bool* _stolen_, *[LootItemType|#LootItemType]* _lootType_, *bool* _isLockedSetPiece_, *bool* _canBeUsedToLearn_

* GetLootCurrency(*[CurrencyType|#CurrencyType]* _type_)
** _Returns:_ *integer* _unownedCurrency_, *integer* _ownedCurrency_

* GetLootMoney()
** _Returns:_ *integer* _unownedMoney_, *integer* _ownedMoney_

* GetLootQuestItemId(*integer* _lootId_)
** _Returns:_ *integer* _questItemId_

* GetLootAntiquityLeadId(*integer* _lootId_)
** _Returns:_ *integer* _antiquityId_

* GetLootTributeCardUpgradeInfo(*integer* _lootId_)
** _Returns:_ *integer* _tributePatronDefId_, *luaindex* _tributeCardIndex_

* GetKeepType(*integer* _keepId_)
** _Returns:_ *[KeepType|#KeepType]* _keepType_

* GetNumKeeps()
** _Returns:_ *integer* _numKeeps_

* GetAvAKeepScore(*integer* _campaignId_, *integer* _alliance_)
** _Returns:_ *bool* _isAllianceHoldingAllNativeKeeps_, *integer* _numEnemyKeepsThisAllianceHolds_, *integer* _numNativeKeepsThisAllianceHolds_, *integer* _totalNativeKeepsInThisAlliancesArea_, *integer* _numEdgeKeepBonusesActive_

* GetAvAKeepsHeld(*integer* _campaignId_, *integer* _alliance_)
** _Returns:_ *integer* _keepsHeld_

* GetNumKeepScoreBonuses()
** _Returns:_ *integer* _numBonuses_

* GetKeepScoreBonusAbilityId(*luaindex* _index_)
** _Returns:_ *integer* _abilityId_

* GetEdgeKeepBonusAbilityId(*luaindex* _index_)
** _Returns:_ *integer* _abilityId_

* GetKeepPinInfo(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _pinType_, *number* _normalizedX_, *number* _normalizedY_

* GetKeepName(*integer* _keepId_)
** _Returns:_ *string* _keepName_

* GetKeepAlliance(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _alliance_

* GetResourceKeepForKeep(*integer* _parentKeepId_, *[KeepResourceType|#KeepResourceType]* _resourceType_)
** _Returns:_ *integer* _keepId_

* GetKeepResourceLevel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepResourceType|#KeepResourceType]* _resourceType_)
** _Returns:_ *integer* _resourceLevel_

* GetKeepResourceType(*integer* _keepId_)
** _Returns:_ *[KeepResourceType|#KeepResourceType]* _resourceType_

* GetKeepResourceInfo(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepResourceType|#KeepResourceType]* _resourceType_, *integer* _level_)
** _Returns:_ *integer* _currentAmount_, *integer* _amountForNextLevel_, *integer* _upkeepPerMinute_

* GetKeepUpgradeInfo(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepUpgradePath|#KeepUpgradePath]* _upgradePath_, *integer* _level_)
** _Returns:_ *integer* _currentAmount_, *integer* _amountForNextLevel_, *integer* _upkeepPerMinute_

* GetKeepProductionLevel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _productionLevel_

* GetKeepDefensiveLevel(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _defensiveLevel_

* GetSecondsUntilKeepClaimAvailable(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _secondsUntilAvailable_

* GetGuildClaimInteractionKeepId()
** _Returns:_ *integer* _keepId_

* GetGuildReleaseInteractionKeepId()
** _Returns:_ *integer* _keepId_

* CancelKeepGuildClaimInteraction()

* CancelKeepGuildReleaseInteraction()

* GetHistoricalKeepUnderAttack(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _historyPercent_)
** _Returns:_ *bool* _underAttack_

* GetHistoricalKeepPinInfo(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _historyPercent_)
** _Returns:_ *integer* _pinType_, *number* _normalizedX_, *number* _normalizedY_

* GetHistoricalKeepAlliance(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *number* _historyPercent_)
** _Returns:_ *integer* _alliance_

* GetInteractionKeepId()
** _Returns:_ *integer* _keepId_

* GetKeepUnderAttack(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _underAttack_

* IsKeepPassable(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _isPassable_

* GetKeepDirectionalAccess(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *[KeepPieceDirectionalAccess|#KeepPieceDirectionalAccess]* _directionalAccess_

* GetKeepUpgradeRate(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[KeepUpgradeLine|#KeepUpgradeLine]* _upgradeLine_)
** _Returns:_ *integer* _rate_

* GetClaimedKeepGuildName(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *string* _guildName_

* GetMaxKeepSieges(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _maxSiege_

* GetMaxKeepNPCs(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _maxNPC_

* GetNumFriendlyKeepNPCs(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _numFriendlyNPC_

* GetNumSieges(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *integer* _alliance_)
** _Returns:_ *integer* _numSieges_

* GetKeepKeysByIndex(*luaindex* _index_)
** _Returns:_ *integer* _keepId_, *integer* _battlegroundContext_

* IsKeepTypeClaimable(*[KeepType|#KeepType]* _keepType_)
** _Returns:_ *bool* _isClaimable_

* IsKeepTypeCapturable(*[KeepType|#KeepType]* _keepType_)
** _Returns:_ *bool* _isCapturable_

* DoesKeepTypeHaveSiegeLimit(*[KeepType|#KeepType]* _keepType_)
** _Returns:_ *bool* _hasSiegeLimit_

* IsKeepTypePassable(*[KeepType|#KeepType]* _keepType_)
** _Returns:_ *bool* _isPassable_

* GetDistrictOwnershipTelVarBonusPercent(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _districtOwnershipTelVarBonusPercent_

* GetKeepCaptureBonusPercent(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _keepCaptureBonusPercent_

* DoesKeepPassCompassVisibilitySubzoneCheck(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _doesPassVisibilityCheck_

* GetKeepRecallAvailable(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _canRecall_

* CanUseKeepRecallStone()
** _Returns:_ *[KeepRecallStoneUseResult|#KeepRecallStoneUseResult]* _useResult_

* GetKeepMaxUpgradeLevel(*integer* _keepId_)
** _Returns:_ *integer* _maxLevel_

* GetNumEdgeKeepBonuses()
** _Returns:_ *integer* _numBonuses_

* IsKeepTravelBlockedByDaedricArtifact(*integer* _keepId_)
** _Returns:_ *bool* _isKeepTravelBlockedByDaedricArtifact_

* CanKeepBeFastTravelledTo(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *bool* _canKeepBeFastTravelledTo_

* GetNumTitles()
** _Returns:_ *integer* _titleCount_

* GetTitle(*luaindex* _titleIndex_)
** _Returns:_ *string* _titleString_

* GetCurrentTitleIndex()
** _Returns:_ *luaindex:nilable* _titleIndex_

* SelectTitle(*luaindex:nilable* _titleIndex_)

* AcceptResurrect()

* DeclineResurrect()

* IsResurrectPending()
** _Returns:_ *bool* _resurrectPending_

* GetPendingResurrectInfo()
** _Returns:_ *string* _casterName_, *integer* _timeLeft_, *string* _casterDisplayName_

* GetDeathInfo()
** _Returns:_ *integer* _timeUntilRevive_, *integer* _timeUntilAutoRelease_, *integer* _corpseSummonTime_, *bool* _isPenaltyTooHighToRevive_, *bool* _encounterIsInProgress_, *bool* _isAVADeath_, *bool* _isBattleGroundDeath_, *bool* _isReleaseOnly_, *bool* _soulGemAvailable_, *bool* _freeRevive_, *bool* _isRaidDeath_, *bool* _deprecatedParam_, *integer* _cyclicRespawnQueueDuration_, *integer* _cyclicRespawnQueueTimeLeft_

* DidDeathCauseDurabilityDamage()
** _Returns:_ *bool* _causedDurabilityDamage_

* Revive()

* Release()

* JoinRespawnQueue()

* IsQueuedForCyclicRespawn()
** _Returns:_ *bool* _queuedForRespawn_

* RespawnAtKeep(*integer* _keepId_)

* IsDuelingDeath()
** _Returns:_ *bool* _duelingDeath_

* RespawnAtForwardCamp(*luaindex* _index_)

* GetNumForwardCamps(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_)
** _Returns:_ *integer* _num_

* GetForwardCampPinInfo(*[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *luaindex* _index_)
** _Returns:_ *integer* _pinType_, *number* _normalizedX_, *number* _normalizedY_, *number* _normalizedRadius_, *bool* _useable_

* GetNextForwardCampRespawnTime()
** _Returns:_ *integer* _nextForwardCampRespawnTime_

* GetDuelInfo()
** _Returns:_ *[DuelState|#DuelState]* _duelState_, *string* _partnerCharacterName_, *string* _partnerDisplayName_, *integer* _timeRemainingMS_

* ChallengeTargetToDuel(*string* _characterOrDisplayName_)

* AcceptDuel()

* DeclineDuel()

* IsNearDuelBoundary()
** _Returns:_ *bool* _isNearBoundary_

* TradeInvite(*string* _target_)

* TradeInviteByName(*string* _playerName_)

* TradeInviteAccept()

* TradeInviteDecline()

* GetTradeInviteInfo()
** _Returns:_ *string* _characterName_, *integer* _millisecondsSinceRequest_, *string* _displayName_

* TradeSetMoney(*integer* _amount_)

* TradeInviteCancel()

* TradeCancel()

* TradeAccept()

* TradeEdit()

* TradeAddItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex:nilable* _tradeIndex_)

* TradeRemoveItem(*luaindex* _tradeIndex_)

* GetTradeItemInfo(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *string* _creatorName_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_

* IsTradeItemBoPAndTradeable(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
** _Returns:_ *bool* _isBoPAndTradeable_

* GetTradeItemBoPTimeRemainingSeconds(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
** _Returns:_ *integer* _timeRemainingS_

* GetTradeItemBoPTradeableDisplayNamesString(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
** _Returns:_ *string* _namesString_

* GetTradeItemBagAndSlot(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
** _Returns:_ *[Bag|#Bag]:nilable* _bagId_, *integer:nilable* _slotIndex_

* GetTradeItemLink(*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetTradeMoneyOffer(*[TradeParticipant|#TradeParticipant]* _who_)
** _Returns:_ *integer* _moneyOffer_

* GetIsTrackedForContentId(*[TrackedDataType|#TrackedDataType]* _trackType_, *integer* _contentId_)
** _Returns:_ *bool* _tracked_

* GetNumTracked()
** _Returns:_ *integer* _numTracked_

* IsTrackingDataAvailable()
** _Returns:_ *bool* _isAvailable_

* RemoveMapPin(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* AddMapQuestPins(*luaindex* _journalQuestIndex_, *[TrackingLevel|#TrackingLevel]* _trackingLevel_)

* RemoveMapQuestPins(*luaindex* _journalQuestIndex_)

* AddMapZoneStoryPins()

* RemoveMapZoneStoryPins()

* AddMapAntiquityDigSitePins()

* RemoveMapAntiquityDigSitePins()

* StartMapPinAnimation(*object* _animationTimeline_, *[MapPinAnimationTarget|#MapPinAnimationTarget]* _animationTarget_, *[ControlType|#ControlType]:nilable* _limitToMapType_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *integer* _playOffset_, *bool* _ignoreBreadcrumbs_)
** _Returns:_ *bool* _played_

* StopMapPinAnimation(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* IsPlayerInsidePinArea(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_)
** _Returns:_ *bool* _isPlayerInside_

* RemoveMapPinsByType(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_)

* RemoveMapPinsInRange(*[MapDisplayPinType|#MapDisplayPinType]* _startType_, *[MapDisplayPinType|#MapDisplayPinType]* _endType_, *integer:nilable* _param1_, *integer:nilable* _param2_, *integer:nilable* _param3_)

* AssistedQuestPinForTracked(*[MapDisplayPinType|#MapDisplayPinType]* _trackedPinType_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _assistedPinType_

* TrackedQuestPinForAssisted(*[MapDisplayPinType|#MapDisplayPinType]* _assistedPinType_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _trackedPinType_

* GetQuestPinTypeForTrackingLevel(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *[TrackingLevel|#TrackingLevel]* _trackingLevel_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinTypeForTrackingLevel_

* SetPinTint(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _red_, *number* _green_, *number* _blue_, *integer* _param1_, *integer* _param2_, *integer* _param3_)

* SetMapQuestPinsTrackingLevel(*luaindex* _journalQuestIndex_, *[TrackingLevel|#TrackingLevel]* _trackingLevel_)

* AreSkillsInitialized()
** _Returns:_ *bool* _areInitialized_

* GetAvailableSkillPoints()
** _Returns:_ *integer* _numPoints_

* GetNumSkyShards()
** _Returns:_ *integer* _numShards_

* GetNumSkillTypes()
** _Returns:_ *integer* _numSkillTypes_

* GetNumSkillLines(*[SkillType|#SkillType]* _skillType_)
** _Returns:_ *integer* _numSkillLines_

* GetSkillLineId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _skillLineId_

* GetSkillLineUnlockTextById(*integer* _skillLineId_)
** _Returns:_ *string* _unlockText_

* GetSkillLineDynamicInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *luaindex* _rank_, *bool* _isAdvised_, *bool* _isActive_, *bool* _isDiscovered_, *bool* _isAccountSkill_, *bool* _isInTraining_

* GetSkillLineXPInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _lastRankXP_, *integer* _nextRankXP_, *integer* _currentXP_

* GetSkillLineRankXPExtents(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _rank_)
** _Returns:_ *integer:nilable* _startXP_, *integer:nilable* _nextRankStartXP_

* GetSkillLineOrderingIndex(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *luaindex* _orderingIndex_

* GetSkillLinePointCostMultiplier(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _multiplier_

* GetNumSkillAbilities(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _numAbilities_

* GetSkillAbilityInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *string* _name_, *textureName* _texture_, *luaindex* _earnedRank_, *bool* _passive_, *bool* _ultimate_, *bool* _purchased_, *luaindex:nilable* _progressionIndex_, *integer* _rank_

* GetSkillLineProgressionAbilityRank(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *integer* _morphChoice_)
** _Returns:_ *integer* _rank_

* GetUpgradeSkillHighestRankAvailableAtSkillLineRank(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *luaindex* _skillLineRank_)
** _Returns:_ *integer:nilable* _availableSkillRank_

* GetSkillAbilityId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *bool* _showUpgrade_)
** _Returns:_ *integer* _abilityId_

* GetNumPassiveSkillRanks(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *integer* _numRanks_

* GetProgressionSkillProgressionIndex(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *luaindex:nilable* _progressionIndex_

* GetProgressionSkillProgressionId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *integer* _progressionId_

* GetProgressionSkillProgressionName(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *string* _progressionName_

* GetProgressionSkillMorphSlotAbilityId(*integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_)
** _Returns:_ *integer* _abilityId_

* GetProgressionSkillMorphSlotChainedAbilityIds(*integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_)
** _Uses variable returns..._
** _Returns:_ *integer* _abilityId_

* GetProgressionSkillMorphSlotRankXPExtents(*integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_, *integer* _rank_)
** _Returns:_ *integer* _startXP_, *integer* _endXP_

* GetCraftedAbilitySkillCraftedAbilityId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *integer* _craftedAbilityId_

* GetSpecificSkillAbilityInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *integer* _morphChoice_, *integer* _rank_)
** _Returns:_ *integer* _abilityId_, *luaindex* _skillLineRankNeeded_, *integer* _characterLevelNeeded_

* GetSpecificSkillAbilityKeysByAbilityId(*integer* _abilityId_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *integer* _morphChoice_, *integer* _rank_

* GetSkillAbilityUpgradeInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *integer:nilable* _currentUpgradeLevel_, *integer:nilable* _maxUpgradeLevel_

* GetSkillAbilityNextUpgradeInfo(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *string* _name_, *textureName* _texture_, *luaindex:nilable* _earnedRank_

* IsSkillAbilityPassive(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *bool* _isPassive_

* IsCraftedAbilitySkill(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *bool* _isCraftedAbility_

* IsSkillAbilityUltimate(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *bool* _isUltimate_

* IsSkillAbilityAutoGrant(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *bool* _isAutoGrant_

* GetSkillAbilityLineRankNeededToUnlock(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *luaindex* _lineRankNeededToUnlock_

* GetSkillAbilityCharacterLevelNeededToUnlock(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *integer* _levelNeededToUnlock_

* IsSkillAbilityPurchased(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *bool* _isPurchased_

* SetAdviseSkillLine(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *bool* _advise_)

* GetSkillAbilityIndicesFromProgressionIndex(*luaindex* _progressionIndex_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_

* GetSkillAbilityIndicesFromCraftedAbilityId(*integer* _craftedAbilityId_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_

* GetSkillLineIndicesFromSkillId(*integer* _skillId_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_

* GetSkillLineIndicesFromSkillLineId(*integer* _skillLineId_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_

* GetSkillLineGameplayActorCategory(*integer* _skillLineId_)
** _Returns:_ *[GameplayActorCategory|#GameplayActorCategory]* _gameplayActorCategory_

* IsWerewolfSkillLineById(*integer* _skillLineId_)
** _Returns:_ *bool* _isWerewolfSkillLine_

* IsPlayerClassSkillLineById(*integer* _skillLineId_)
** _Returns:_ *bool* _isPlayerClassSkillLine_

* GetSkillLineAnnouncementIconById(*integer* _skillLineId_)
** _Returns:_ *textureName* _announcementIcon_

* GetSkillLineCraftingGrowthTypeById(*integer* _skillLineId_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _craftingSkillType_

* GetSkillLineMasteryCollectibleId(*integer* _skillLineId_)
** _Returns:_ *integer* _collectibleId_

* GetSkillsAdvisorSuggestionLimit()
** _Returns:_ *integer* _suggestionLimit_

* GetSubclassingAchievementId()
** _Returns:_ *integer* _achievementId_

* GetSubclassingQuestId()
** _Returns:_ *integer* _questId_

* BestowSubclassingQuest()

* GetSubclassingAccessLevel()
** _Returns:_ *[SubclassingAccessLevel|#SubclassingAccessLevel]* _accessLevel_

* HasAccessToSubclassing()
** _Returns:_ *bool* _hasAccess_

* GetFirstFreeValidSlotForSkillAbility(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *luaindex:nilable* _freeSlotIndex_

* GetAssignedSlotFromSkillAbility(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)
** _Returns:_ *luaindex:nilable* _actionSlotIndex_

* SlotSkillAbilityInSlot(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *luaindex* _actionSlotIndex_)

* GetSkillRespecCost(*[SkillPointAllocationMode|#SkillPointAllocationMode]* _allocationMode_)
** _Returns:_ *integer* _cost_

* GetPendingSkillRespecScrollItemLink()
** _Returns:_ *string* _itemLink_

* PrepareSkillPointAllocationRequest(*[SkillPointAllocationMode|#SkillPointAllocationMode]* _allocationMode_, *[RespecPaymentType|#RespecPaymentType]* _respecPaymentType_)

* AddTrainingToAllocationRequest(*integer* _skillLineIdsToTrain_)

* DeactivateSkillLinesInAllocationRequest(*integer* _skillLineIdsToDeactivate_)

* ActivateSkillLinesInAllocationRequest(*integer* _skillLineIdsToDeactivate_)

* AddActiveChangeToAllocationRequest(*integer* _skillLineId_, *integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_, *bool* _isPurchased_)

* AddPassiveChangeToAllocationRequest(*integer* _skillLineId_, *integer* _abilityId_, *bool* _isRemoval_)

* AddHotbarSlotChangeToAllocationRequest(*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_, *[ActionBarSlotType|#ActionBarSlotType]* _actionType_, *integer* _actionId_)

* SendSkillPointAllocationRequest()

* GetClassAccessCollectibleId(*integer* _classId_)
** _Returns:_ *integer* _collectibleId_

* GetNumSkillLinesForClass(*integer* _classId_)
** _Returns:_ *integer* _numSkillLines_

* GetSkillLineIdForClass(*integer* _classId_, *luaindex* _classSkillLineIndex_)
** _Returns:_ *integer* _skillLineId_

* GetSkillLineClassId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _classId_

* AreCompanionSkillsInitialized()
** _Returns:_ *bool* _initialized_

* GetCompanionSkillLineNameById(*integer* _skillLineId_)
** _Returns:_ *string* _name_

* GetNumCompanionSkillLines(*[SkillType|#SkillType]* _skillType_)
** _Returns:_ *integer* _numSkillLines_

* GetCompanionSkillLineId(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)
** _Returns:_ *integer* _skillLineId_

* GetCompanionSkillLineDynamicInfo(*integer* _skillLineId_)
** _Returns:_ *luaindex* _rank_, *bool* _active_, *bool* _discovered_

* GetCompanionSkillLineXPInfo(*integer* _skillLineId_)
** _Returns:_ *integer* _lastRankXP_, *integer* _nextRankXP_, *integer* _currentXP_

* GetNumAbilitiesInCompanionSkillLine(*integer* _skillLineId_)
** _Returns:_ *integer* _numAbilities_

* GetCompanionAbilityId(*integer* _skillLineId_, *luaindex* _abilityIndex_)
** _Returns:_ *integer* _abilityId_

* IsCompanionAbilityUnlocked(*integer* _abilityId_)
** _Returns:_ *bool* _isUnlocked_

* GetCompanionAbilityRankRequired(*integer* _abilityId_)
** _Returns:_ *luaindex* _rankRequired_

* GetSkillBuildTutorialLevel()
** _Returns:_ *integer* _level_

* GetNumAvailableSkillBuilds()
** _Returns:_ *integer* _numSkillBuilds_

* GetSkillBuildInfo(*integer* _skillBuildId_)
** _Returns:_ *string* _name_, *string* _description_, *bool* _isTank_, *bool* _isHealer_, *bool* _isDPS_

* GetNumSkillBuildAbilities(*integer* _skillBuildId_)
** _Returns:_ *integer* _numSkillBuilds_

* GetSkillBuildEntryInfo(*integer* _skillBuildId_, *luaindex* _skillBuildAbilityIndex_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _abilityIndex_, *bool* _isActiveAbility_, *integer* _morphChoice_, *integer* _rank_

* GetAvailableSkillBuildIdByIndex(*luaindex* _skillBuildIndex_)
** _Returns:_ *integer* _skillBuildId_

* SelectSkillBuild(*integer* _skillBuildId_, *bool* _isAdvancedMode_)

* GetSkillBuildId()
** _Returns:_ *integer* _skillBuildId_

* IsSkillBuildAdvancedMode()
** _Returns:_ *bool* _isSkillBuildAdvancedMode_

* GetDefaultSkillBuildId()
** _Returns:_ *integer* _skillBuildId_

* SetHealthWarningStage(*[HealthWarningStage|#HealthWarningStage]* _stage_)

* FlashHealthWarningStage(*[HealthWarningStage|#HealthWarningStage]* _stage_, *integer* _flashTimeMs_)

* ClearHealthWarnings()

* SetFlashWaitTime(*integer* _waitTimeMs_)

* IsLocalMailboxFull(*[MailCategory|#MailCategory]* _category_)
** _Returns:_ *bool* _isFull_

* GetNumMailItemsByCategory(*[MailCategory|#MailCategory]* _category_)
** _Returns:_ *integer* _numMail_

* GetMailIdByIndex(*[MailCategory|#MailCategory]* _category_, *luaindex* _index_)
** _Returns:_ *id64* _mailId_

* GetNumMailItems()
** _Returns:_ *integer* _numMail_

* GetNextMailId(*id64:nilable* _lastMailId_)
** _Returns:_ *id64:nilable* _nextMailId_

* GetMailItemInfo(*id64* _mailId_)
** _Returns:_ *string* _senderDisplayName_, *string* _senderCharacterName_, *string* _subject_, *textureName* _icon_, *bool* _unread_, *bool* _fromSystem_, *bool* _fromCustomerService_, *bool* _returned_, *integer* _numAttachments_, *integer* _attachedMoney_, *integer* _codAmount_, *integer:nilable* _expiresInDays_, *integer* _secsSinceReceived_, *[MailCategory|#MailCategory]* _category_

* GetMailSender(*id64* _mailId_)
** _Returns:_ *string* _senderDisplayName_, *string* _senderCharacterName_

* GetMailFlags(*id64* _mailId_)
** _Returns:_ *bool* _unread_, *bool* _returned_, *bool* _fromSystem_, *bool* _fromCustomerService_

* SendMail(*string* _to_, *string* _subject_, *string* _body_)

* GetQueuedMailPostage()
** _Returns:_ *integer* _postage_

* ClearQueuedMail()

* CloseMailbox()

* RequestReadMail(*id64* _mailId_)
** _Returns:_ *[RequestReadMailResult|#RequestReadMailResult]* _result_

* DeleteMail(*id64* _mailId_)

* IsMailReturnable(*id64* _mailId_)
** _Returns:_ *bool* _isReturnable_

* ReturnMail(*id64* _mailId_)

* ReadMail(*id64* _mailId_)
** _Returns:_ *string* _body_

* HasUnreadMail()
** _Returns:_ *bool* _unread_

* HasUnreceivedMail()
** _Returns:_ *bool* _unreceived_

* GetNumUnreadMail()
** _Returns:_ *integer* _numUnread_

* CanQueueItemAttachment(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _attachmentSlot_)
** _Returns:_ *bool* _canAttach_

* RemoveQueuedItemAttachment(*luaindex* _attachmentSlot_)

* QueueMoneyAttachment(*integer* _amount_)

* GetQueuedMoneyAttachment()
** _Returns:_ *integer* _amount_

* QueueCOD(*integer* _amount_)

* GetQueuedCOD()
** _Returns:_ *integer* _amount_

* GetMailQueuedAttachmentLink(*luaindex* _attachmentSlot_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetQueuedItemAttachmentInfo(*luaindex* _attachmentSlot_)
** _Returns:_ *[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *textureName* _icon_, *integer* _stack_

* GetAttachedItemLink(*id64* _mailId_, *luaindex* _attachIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetAttachedItemInfo(*id64* _mailId_, *luaindex* _attachIndex_)
** _Returns:_ *textureName* _icon_, *integer* _stack_, *string* _creatorName_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *integer* _equipType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* TakeMailAttachedItems(*id64* _mailId_)

* TakeMailAttachedMoney(*id64* _mailId_)

* TakeMailAttachments(*id64* _mailId_, *bool* _deleteOnClaim_)

* TakeAllMailAttachmentsInCategory(*[MailCategory|#MailCategory]* _category_, *bool* _deleteOnClaim_)

* CanTryTakeAllMailAttachmentsInCategory(*[MailCategory|#MailCategory]* _category_, *bool* _deleteOnClaim_)
** _Returns:_ *bool* _canTakeAttachments_

* RequestOpenMailbox()

* IsReadMailInfoReady(*id64* _mailId_)
** _Returns:_ *bool* _isReady_

* QueueItemAttachment(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _attachmentSlot_)
** _Returns:_ *integer* _itemAttachmentResult_

* GetNumAchievementCategories()
** _Returns:_ *integer* _numCategories_

* GetAchievementCategoryInfo(*luaindex* _topLevelIndex_)
** _Returns:_ *string* _name_, *integer* _numSubCatgories_, *integer* _numAchievements_, *integer* _earnedPoints_, *integer* _totalPoints_, *bool* _hidesPoints_

* GetAchievementSubCategoryInfo(*luaindex* _topLevelIndex_, *luaindex* _subCategoryIndex_)
** _Returns:_ *string* _name_, *integer* _numAchievements_, *integer* _earnedPoints_, *integer* _totalPoints_, *bool* _hidesPoints_

* GetAchievementCategoryKeyboardIcons(*luaindex* _categoryIndex_)
** _Returns:_ *textureName* _normalIcon_, *textureName* _pressedIcon_, *textureName* _mouseoverIcon_

* GetAchievementCategoryGamepadIcon(*luaindex* _categoryIndex_)
** _Returns:_ *textureName* _gamepadIcon_

* GetEarnedAchievementPoints()
** _Returns:_ *integer* _points_

* GetTotalAchievementPoints()
** _Returns:_ *integer* _points_

* GetAchievementId(*luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *luaindex* _achievementIndex_)
** _Returns:_ *integer* _achievementId_

* GetAchievementProgress(*integer* _achievementId_)
** _Returns:_ *id64* _progress_

* GetAchievementTimestamp(*integer* _achievementId_)
** _Returns:_ *integer53* _timestamp_

* GetAchievementNumRewards(*integer* _achievementId_)
** _Returns:_ *integer* _numRewards_

* GetAchievementItemLink(*integer* _achievementId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetRecentlyCompletedAchievements(*integer* _numAchievementsToGet_)
** _Uses variable returns..._
** _Returns:_ *integer* _achievementId_

* GetCategoryInfoFromAchievementId(*integer* _achievementId_)
** _Returns:_ *luaindex:nilable* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _achievementIndex_

* GetFirstAchievementInLine(*integer* _achievementId_)
** _Returns:_ *integer* _firstAchievementId_

* GetNextAchievementInLine(*integer* _achievementId_)
** _Returns:_ *integer* _nextAchievementId_

* GetPreviousAchievementInLine(*integer* _achievementId_)
** _Returns:_ *integer* _previousAchievementId_

* GetAchievementLink(*integer* _achievementId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetAchievementIdFromLink(*string* _link_)
** _Returns:_ *integer* _achievementId_

* GetAchievementNameFromLink(*string* _link_)
** _Returns:_ *string* _name_

* GetAchievementProgressFromLinkData(*integer* _achievementId_, *string* _progress_)
** _Uses variable returns..._
** _Returns:_ *integer* _numCompleted_

* GetAchievementRewardPoints(*integer* _achievementId_)
** _Returns:_ *integer* _points_

* StartAchievementSearch(*string* _searchString_, *bool* _forceRefresh_)

* GetNumAchievementsSearchResults()
** _Returns:_ *integer* _numSearchResults_

* GetAchievementsSearchResult(*luaindex* _searchResultIndex_)
** _Returns:_ *luaindex* _categoryIndex_, *luaindex:nilable* _subcategoryIndex_, *luaindex* _achievementIndex_

* GetSkyshardAchievementZoneId(*integer* _achievementId_)
** _Returns:_ *integer* _zoneId_

* GetAchievementLinkedBookCollectionId(*integer* _achievementId_)
** _Returns:_ *integer* _bookCollectionId_

* GetNumExperiencePointsInLevel(*integer* _level_)
** _Returns:_ *integer:nilable* _numXP_

* GetNumExperiencePointsInCompanionLevel(*integer* _level_)
** _Returns:_ *integer:nilable* _numXP_

* GetActiveCompanionLevelForExperiencePoints(*integer* _numXP_, *integer:nilable* _startingLevel_)
** _Returns:_ *integer* _level_

* GetEnlightenedMultiplier()
** _Returns:_ *number* _multiplier_

* GetEnlightenedPool()
** _Returns:_ *integer* _poolAmount_

* IsEnlightenedAvailableForAccount()
** _Returns:_ *bool* _availableForAccount_

* IsEnlightenedAvailableForCharacter()
** _Returns:_ *bool* _availableForCharacter_

* GetNumChampionXPInChampionPoint(*integer* _championPointsEarned_)
** _Returns:_ *integer:nilable* _maxExp_

* GetMaxSpendableChampionPointsInAttribute()
** _Returns:_ *integer* _maxSpendableChampionPointsInAttribute_

* GetMaxLevel()
** _Returns:_ *integer* _maxLevel_

* GetChampionPointsPlayerProgressionCap()
** _Returns:_ *integer* _maxRank_

* GetAbilityProgressionAbilityId(*luaindex* _progressionIndex_, *integer* _morph_, *integer* _rank_)
** _Returns:_ *integer* _abilityId_

* GetProgressionSkillMorphSlotCurrentXP(*integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_)
** _Returns:_ *integer* _currentXP_

* GetProgressionSkillCurrentMorphSlot(*integer* _progressionId_)
** _Returns:_ *[MorphSlot|#MorphSlot]* _morphSlot_

* ChooseSkillProgressionMorphSlot(*integer* _progressionId_, *[MorphSlot|#MorphSlot]* _morphSlot_)

* GetNumProgressionSkillAbilityFxOverrides(*integer* _progressionId_)
** _Returns:_ *integer* _numAbilityFxOverrides_

* GetProgressionSkillAbilityFxOverrideCollectibleIdByIndex(*integer* _progressionId_, *luaindex* _index_)
** _Returns:_ *integer* _collectibleId_

* GetActiveProgressionSkillAbilityFxOverrideCollectibleId(*integer* _progressionId_)
** _Returns:_ *integer* _collectibleId_

* GetAbilityFxOverrideProgressionId(*integer* _abilityFxOverrideId_)
** _Returns:_ *integer* _progressionId_

* PurchaseAttributes(*integer* _health_, *integer* _magicka_, *integer* _stamina_)

* SendAttributePointAllocationRequest(*[RespecPaymentType|#RespecPaymentType]* _respecPaymentType_, *integer* _healthDelta_, *integer* _magickaDelta_, *integer* _staminaDelta_)

* GetAttributeSpentPoints(*integer* _attributeType_)
** _Returns:_ *integer* _points_

* GetAttributeUnspentPoints()
** _Returns:_ *integer* _points_

* GetPendingAttributeRespecScrollItemLink()
** _Returns:_ *string* _itemLink_

* GetAttributeRespecGoldCost()
** _Returns:_ *integer* _cost_

* GetNumScriptedEventInvites()
** _Returns:_ *integer* _eventCount_

* GetScriptedEventInviteIdFromIndex(*luaindex* _eventIndex_)
** _Returns:_ *integer* _eventId_

* GetScriptedEventInviteInfo(*integer* _eventId_)
** _Returns:_ *bool* _isValid_, *string* _eventName_, *string* _inviterName_, *string* _questName_, *integer* _timeRemainingMS_

* GetScriptedEventInviteTimeRemainingMS(*integer* _eventId_)
** _Returns:_ *integer* _timeRemainingMS_

* AcceptWorldEventInvite(*integer* _eventId_)

* DeclineWorldEventInvite(*integer* _eventId_)

* RemoveScriptedEventInviteForQuest(*string* _questName_)

* GetNumLoreCategories()
** _Returns:_ *integer* _numTopCategories_

* GetLoreCategoryInfo(*luaindex* _categoryIndex_)
** _Returns:_ *string* _name_, *integer* _numCollections_, *integer* _categoryId_

* GetLoreCollectionInfo(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_)
** _Returns:_ *string* _name_, *string* _description_, *integer* _numKnownBooks_, *integer* _totalBooks_, *bool* _hidden_, *textureName* _gamepadIcon_, *integer* _collectionId_

* GetLoreBookInfo(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_)
** _Returns:_ *string* _title_, *textureName* _icon_, *bool* _known_, *integer* _bookId_

* GetBookMediumInfo(*integer* _mediumId_)
** _Returns:_ *textureName* _bg_, *integer* _numPages_, *integer* _pageWidthPixels_, *integer* _pageHeightPixels_, *integer* _pageYOffsetPixels_, *integer* _leftPageXOffsetPixels_, *integer* _rightPageXOffsetPixels_, *string* _openUISound_, *string* _closeUISound_, *string* _turnPageUISound_

* GetBookMediumFontInfo(*integer* _mediumId_, *bool* _isGamepad_)
** _Returns:_ *string* _titleFontName_, *integer* _titleFontSize_, *[FontStyle|#FontStyle]* _titleFontStyle_, *string* _bodyFontName_, *integer* _bodyFontSize_, *[FontStyle|#FontStyle]* _bodyFontStyle_, *number* _fontColorR_, *number* _fontColorG_, *number* _fontColorB_, *number* _fontColorA_, *number* _fontStyleColorR_, *number* _fontStyleColorG_, *number* _fontStyleColorB_, *number* _fontStyleColorA_

* ReadLoreBook(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_)
** _Returns:_ *string* _body_, *integer* _mediumId_, *bool* _showTitle_

* GetLoreBookLink(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetLoreBookTitleFromLink(*string* _link_)
** _Returns:_ *string* _title_

* GetLoreBookCategoryIndexFromCategoryId(*integer* _categoryId_)
** _Returns:_ *luaindex:nilable* _categoryIndex_

* GetLoreBookCollectionIndicesFromCollectionId(*integer* _collectionId_)
** _Returns:_ *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _collectionIndex_

* GetLoreBookIndicesFromBookId(*integer* _bookId_)
** _Returns:_ *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _collectionIndex_, *luaindex:nilable* _bookIndex_

* GetLoreBookCollectionLinkedAchievement(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_)
** _Returns:_ *integer* _achievementId_

* GetLoreBookOverrideImageFromBookId(*integer* _bookId_)
** _Returns:_ *textureName:nilable* _overrideImage_, *[AnchorPosition|#AnchorPosition]:nilable* _overrideImageTitlePosition_

* GetNumUnlockedHirelingCorrespondence(*[HirelingType|#HirelingType]* _hirelingType_)
** _Returns:_ *integer* _current_, *integer* _max_

* GetHirelingCorrespondenceInfoByIndex(*[HirelingType|#HirelingType]* _hirelingType_, *luaindex* _index_)
** _Returns:_ *string* _sender_, *string* _subject_, *string* _message_, *textureName* _icon_

* GetGameCameraNonInteractableName()
** _Returns:_ *string:nilable* _name_

* GetGameCameraTargetHoverTutorial()
** _Returns:_ *[TutorialTrigger|#TutorialTrigger]* _tutorialType_

* GetPledgeOfMaraOfferInfo()
** _Returns:_ *string* _targetCharacterName_, *integer* _millisecondsSinceRequest_, *bool* _isSender_, *string* _targetDisplayName_

* SendPledgeOfMaraResponse(*[PledgeOfMaraResponse|#PledgeOfMaraResponse]* _response_)

* GetRingOfMaraExperienceBonus()
** _Returns:_ *number* _bonusPercentage_

* ReportFeedback(*[CustomerServiceSubmitFeedbackImpacts|#CustomerServiceSubmitFeedbackImpacts]* _impact_, *[CustomerServiceSubmitFeedbackCategories|#CustomerServiceSubmitFeedbackCategories]* _category_, *[CustomerServiceSubmitFeedbackSubcategories|#CustomerServiceSubmitFeedbackSubcategories]* _subcategory_, *string* _details_, *string* _description_, *bool* _takeScreenshot_)

* GetHelpCategoryInfo(*luaindex* _helpCategoryIndex_)
** _Returns:_ *string* _name_, *string* _description_, *textureName* _upIcon_, *textureName* _downIcon_, *textureName* _overIcon_, *textureName* _gamepadIcon_, *string* _gamepadName_

* GetNumHelpCategories()
** _Returns:_ *integer* _numHelpCategories_

* GetNumHelpEntriesWithinCategory(*luaindex* _helpCategoryIndex_)
** _Returns:_ *integer* _numHelpEntries_

* GetHelpInfo(*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_)
** _Returns:_ *string* _name_, *string* _description_, *string* _description2_, *textureName:nilable* _image_, *string* _descriptionGamepad_, *string* _descriptionGamepad2_, *[HelpShowOptions|#HelpShowOptions]* _showOptions_

* GetHelpId(*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_)
** _Returns:_ *integer:nilable* _helpId_

* GetUISystemAssociatedWithHelpEntry(*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_)
** _Returns:_ *[UISystem|#UISystem]* _uiSystem_

* GetHelpSearchResults()
** _Uses variable returns..._
** _Returns:_ *luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_

* GetHelpIndicesFromHelpLink(*string* _helpLink_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* SubmitCustomerServiceTicket()
** _Returns:_ *bool* _success_

* ResetCustomerServiceTicket(*bool* _retainTargetInfo_)

* SetCustomerServiceTicketBody(*string* _body_)

* SetCustomerServiceTicketCategory(*integer* _category_)

* SetCustomerServiceTicketIncludeScreenshot(*bool* _includeScreenshot_)

* SetCustomerServiceTicketPlayerTarget(*string* _displayName_)

* SetCustomerServiceTicketItemTargetByLink(*string* _itemLink_)

* SetCustomerServiceTicketItemTarget(*string* _itemName_, *integer* _itemId_)

* SetCustomerServiceTicketQuestTarget(*string* _questName_)

* SetCustomerServiceTicketGroupListingTarget(*luaindex* _groupListingIndex_)

* SetCustomerServiceTicketAppliedGroupListingTarget()

* SetCustomerServiceTicketHouseListingTarget(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)

* SetCustomerServiceTicketHouseListingCurrentHouseTarget()

* StartHelpSearch(*string* _searchString_)

* GetHelpOverviewIntroParagraph()
** _Returns:_ *string* _paragraph_

* GetNumHelpOverviewQuestionAnswers()
** _Returns:_ *integer* _length_

* GetHelpOverviewQuestionAnswerPair(*luaindex* _index_)
** _Returns:_ *string* _question_, *string* _answer_

* GetZoneStoriesHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetMundusStoneHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetSubclassingHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* IsKeyboardHelpOption(*[HelpShowOptions|#HelpShowOptions]* _showOption_)
** _Returns:_ *bool* _isKeyboardOption_

* IsGamepadHelpOption(*[HelpShowOptions|#HelpShowOptions]* _showOption_)
** _Returns:_ *bool* _isGamepadOption_

* IsSubmitFeedbackSupported()
** _Returns:_ *bool* _isSupported_

* GetHelpLink(*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* StopSettingChamber *private* ()

* GetSettingChamberStress()
** _Returns:_ *number* _stress_

* AttemptForceLock *private* ()

* GetLockpickingTimeLeft()
** _Returns:_ *integer* _timeLeftMs_

* GetChanceToForceLock()
** _Returns:_ *integer* _chance_

* GetNumLockpicksLeft()
** _Returns:_ *integer* _picksLeft_

* GetLockQuality()
** _Returns:_ *integer* _lockQuality_

* GetChamberState(*luaindex* _chamberIndex_)
** _Returns:_ *integer* _chamberState_, *number* _chamberProgress_

* IsChamberSolved(*luaindex* _chamberIndex_)
** _Returns:_ *bool* _solved_

* StartSettingChamber *private* (*luaindex* _chamberIndex_)
** _Returns:_ *bool* _succesfullyStarted_

* GetLockpickingDefaultGamepadVibration()
** _Returns:_ *number* _defaultVibration_

* DoesPlayerHaveLockpickingCompanionBonus()
** _Returns:_ *bool* _playerHasCompanionBonus_

* GetLockpickingCompanionBonusName()
** _Returns:_ *string* _lockpickingCompanionBonusName_

* GetLockpickingCompanionBonusTimeMS()
** _Returns:_ *integer* _lockpickingCompanionBonusTime_

* GetCraftingInteractionMode()
** _Returns:_ *[CraftingInteractionMode|#CraftingInteractionMode]* _currentCraftingInteractionMode_

* GetCraftingInteractionType()
** _Returns:_ *[TradeskillType|#TradeskillType]* _currentCraftingInteractionType_

* IsAwaitingCraftingProcessResponse()
** _Returns:_ *bool* _isCrafting_

* GetLastCraftingResultTotalInspiration()
** _Returns:_ *integer* _totalInspiration_

* GetNumLastCraftingResultLearnedTranslations()
** _Returns:_ *integer* _numLearnedTranslations_

* GetLastCraftingResultLearnedTranslationInfo(*luaindex* _resultIndex_)
** _Returns:_ *string* _translationName_, *string* _itemName_, *textureName* _icon_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetNumLastCraftingResultLearnedTraits()
** _Returns:_ *integer* _numLearnedTraits_

* GetLastCraftingResultLearnedTraitInfo(*luaindex* _resultIndex_)
** _Returns:_ *string* _traitName_, *string* _itemName_, *textureName* _icon_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetNumLastCraftingResultItemsAndPenalty()
** _Returns:_ *integer* _numItems_, *bool* _penaltyApplied_

* GetNumLastCraftingResultCurrencies()
** _Returns:_ *integer* _numCurrencies_

* GetLastCraftingResultCurrencyInfo(*luaindex* _resultIndex_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_, *integer* _currencyAmount_

* GetLastCraftingResultItemInfo(*luaindex* _resultIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *[ItemType|#ItemType]* _itemType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *[ItemUISoundCategory|#ItemUISoundCategory]* _soundCategory_, *integer* _itemInstanceId_

* GetLastCraftingResultItemLink(*luaindex* _resultIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetLastCraftingResultAbilityId()
** _Returns:_ *integer* _abilityId_

* GetTradeskillLevelPassiveAbilityId(*[TradeskillType|#TradeskillType]* _tradeskillType_)
** _Returns:_ *integer* _levelPassiveAbilityId_

* GetTradeskillRecipeCraftingSystem(*[TradeskillType|#TradeskillType]* _tradeskillType_)
** _Returns:_ *[RecipeCraftingSystem|#RecipeCraftingSystem]* _recipeCraftingSystem_

* QueueCraftingErrorAfterResultReceived(*[TradeskillResult|#TradeskillResult]* _craftingResult_)

* PrepareDeconstructMessage()

* AddItemToDeconstructMessage(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _quantity_)
** _Returns:_ *bool* _wasItemAdded_

* SendDeconstructMessage()
** _Returns:_ *bool* _wasMessageSent_

* PrepareConsumeAttunableStationsMessage()

* AddItemToConsumeAttunableStationsMessage(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _wasItemAdded_

* SendConsumeAttunableStationsMessage()
** _Returns:_ *bool* _wasMessageSent_

* GetNonCombatBonusLevelTypeForTradeskillType(*[TradeskillType|#TradeskillType]* _tradeskillType_)
** _Returns:_ *[NonCombatBonusType|#NonCombatBonusType]* _nonCombatBonusType_

* GetTradeskillTypeForNonCombatBonusLevelType(*[NonCombatBonusType|#NonCombatBonusType]* _nonCombatBonusType_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _tradeskillType_

* GetCostToCraftAlchemyItem(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *integer* _numIterations_)
** _Returns:_ *integer* _cost_

* GetMaxIterationsPossibleForAlchemyItem(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_)
** _Returns:_ *integer* _numIterations_, *[TradeskillResult|#TradeskillResult]* _limitReason_

* CraftAlchemyItem(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_, *integer* _numIterations_)

* GetAlchemyResultingItemInfo(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *[ProspectiveAlchemyResult|#ProspectiveAlchemyResult]* _prospectiveAlchemyResult_

* GetAlchemyResultingItemLink(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_, *[ProspectiveAlchemyResult|#ProspectiveAlchemyResult]* _prospectiveAlchemyResult_

* GetAlchemyResultInspiration(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_)
** _Returns:_ *integer* _inspiration_

* GetAlchemyResultQuantity(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *integer* _numIterations_)
** _Returns:_ *integer* _resultQuantity_

* GetAlchemyItemTraits(*[Bag|#Bag]* _reagentBagId_, *integer* _reagentSlotIndex_)
** _Uses variable returns..._
** _Returns:_ *string:nilable* _trait_, *textureName:nilable* _icon_, *textureName:nilable* _matchIcon_, *string:nilable* _cancellingTrait_, *textureName:nilable* _conflictIcon_

* IsAlchemyItemTraitKnown(*[Bag|#Bag]* _reagentBagId_, *integer* _reagentSlotIndex_, *luaindex* _traitIndex_)
** _Returns:_ *bool* _isKnown_

* DoesAlchemyItemHaveKnownTrait(*[Bag|#Bag]* _reagentBagId_, *integer* _reagentSlotIndex_, *integer* _traitId_)
** _Returns:_ *bool* _isKnown_

* DoesAlchemyItemHaveKnownEncodedTrait(*[Bag|#Bag]* _reagentBagId_, *integer* _reagentSlotIndex_, *integer* _encodedTraits_)
** _Returns:_ *bool* _isKnown_

* GetTraitIdFromBasePotion(*integer* _itemId_)
** _Returns:_ *integer* _traitId_

* IsAlchemySolvent(*[ItemType|#ItemType]* _itemType_)
** _Returns:_ *bool* _isAlchemySolvent_

* IsAlchemySolventForItemAndMaterialId(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *integer* _targetItemId_, *integer* _targetMaterialItemId_)
** _Returns:_ *bool* _isCorrectSolvent_

* GetAlchemyResultingItemIdIfKnown(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_, *integer:nilable* _desiredEncodedTraits_)
** _Returns:_ *integer:nilable* _resultingItemId_

* GetNumRecipeLists()
** _Returns:_ *integer* _numRecipeLists_

* GetRecipeListInfo(*luaindex* _recipeListIndex_)
** _Returns:_ *string* _name_, *integer* _numRecipes_, *textureName* _upIcon_, *textureName* _downIcon_, *textureName* _overIcon_, *textureName* _deprecatedReturn_, *string* _createSound_

* GetMaxRecipeIngredients()
** _Returns:_ *integer* _maxIngredients_

* GetRecipeInfo(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
** _Returns:_ *bool* _known_, *string* _name_, *integer* _numIngredients_, *integer* _provisionerLevelReq_, *integer* _qualityReq_, *[ProvisionerSpecialIngredientType|#ProvisionerSpecialIngredientType]* _specialIngredientType_, *[TradeskillType|#TradeskillType]* _requiredCraftingStationType_, *integer* _resultItemId_

* GetNextKnownRecipeForCraftingStation(*luaindex* _recipeListIndex_, *[TradeskillType|#TradeskillType]* _requiredCraftingStationType_, *luaindex:nilable* _lastRecipeIndex_)
** _Returns:_ *luaindex:nilable* _nextRecipeIndex_

* GetRecipeIngredientRequiredQuantity(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _ingredientIndex_)
** _Returns:_ *integer* _requiredQuantity_

* GetRecipeIngredientItemInfo(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _ingredientIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _requiredQuantity_, *integer* _sellPrice_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetRecipeIngredientItemLink(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _ingredientIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetNumRecipeTradeskillRequirements(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
** _Returns:_ *integer* _numTradeskillRequirements_

* GetRecipeTradeskillRequirement(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _tradeskillIndex_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _tradeskill_, *integer* _levelRequirement_

* GetRecipeResultItemInfo(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetRecipeResultItemLink(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetRecipeResultQuantity(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *integer* _numIterations_)
** _Returns:_ *integer* _quantity_

* GetMaxIterationsPossibleForRecipe(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
** _Returns:_ *integer* _maxIterations_, *[TradeskillResult|#TradeskillResult]* _limitReason_

* GetCostToCraftProvisionerItem(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *integer* _numIterations_)
** _Returns:_ *integer* _cost_

* CraftProvisionerItem(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *integer* _numIterations_)

* GetCurrentRecipeIngredientCount(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _ingredientIndex_)
** _Returns:_ *integer* _count_

* GetNumUpdatedRecipes()
** _Returns:_ *integer* _numRecipes_

* GetUpdatedRecipeIndices(*luaindex* _index_)
** _Returns:_ *luaindex* _recipeListIndex_, *luaindex* _recipeIndex_

* GetRecipeInfoFromItemId(*integer* _itemId_)
** _Returns:_ *[TradeskillType|#TradeskillType]:nilable* _craftingStationType_, *luaindex:nilable* _recipeListIndex_, *luaindex:nilable* _recipeIndex_

* GetCostToCraftEnchantingItem(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_, *integer* _numIterations_)
** _Returns:_ *integer* _cost_

* GetMaxIterationsPossibleForEnchantingItem(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_)
** _Returns:_ *integer* _numIterations_, *[TradeskillResult|#TradeskillResult]* _limitReason_

* CraftEnchantingItem(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_, *integer* _numIterations_)

* GetEnchantingResultingItemInfo(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetEnchantingResultingItemLink(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* AreAllEnchantingRunesKnown(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_)
** _Returns:_ *bool* _isKnown_

* IsRuneKnown(*integer* _itemId_)
** _Returns:_ *bool* _isKnown_

* GetRunestoneTranslatedName(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *string:nilable* _name_

* GetRunestoneSoundInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *string* _soundName_, *integer* _soundLength_

* GetEnchantedItemResultingItemLink(*[Bag|#Bag]* _itemBagId_, *integer* _itemSlotIndex_, *[Bag|#Bag]* _enchantmentBagId_, *integer* _enchantmentSlotIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetEnchantSearchCategoryType(*integer* _enchantId_)
** _Returns:_ *[EnchantmentSearchCategoryType|#EnchantmentSearchCategoryType]* _searchCategory_

* GetEnchantProcAbilityId(*integer* _enchantId_)
** _Returns:_ *integer* _abilityId_

* GetRunesForItemIdIfKnown(*integer* _itemId_, *integer* _materialItemId_, *[ItemQuality|#ItemQuality]* _itemQuality_)
** _Returns:_ *integer:nilable* _potencyRuneId_, *integer:nilable* _essenceRuneId_, *integer:nilable* _aspectRuneId_

* DoesPlayerHaveRunesForEnchanting(*integer* _aspectItemId_, *integer* _essenceItemId_, *integer* _potencyItemId_)
** _Returns:_ *bool* _hasRunes_

* RequestScribe(*integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_)

* SetCraftedAbilityScriptSelectionOverride(*integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_)

* GetCraftedAbilityScriptSelectionOverride()
** _Returns:_ *integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_

* IsCraftedAbilityScriptCompatibleWithSelections(*integer* _checkScriptId_, *integer* _craftedAbilityId_, *integer* _selectedPrimaryScriptId_, *integer* _selectedSecondaryScriptId_, *integer* _selectedTertiaryScriptId_)
** _Returns:_ *bool* _isCompatible_

* ResetCraftedAbilityScriptSelectionOverride()

* IsScribingEnabled()
** _Returns:_ *bool* _isScribingEnabled_

* GetCraftedAbilityLink(*integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetNumCraftedAbilities()
** _Returns:_ *integer* _numCraftedAbilities_

* GetCraftedAbilityIdAtIndex(*luaindex* _index_)
** _Returns:_ *integer* _craftedAbilityId_

* GetScribingInkItemLink(*[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetCostToScribeScripts(*integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_)
** _Returns:_ *integer* _cost_

* IsScribableScriptCombinationForCraftedAbility(*integer* _craftedAbilityId_, *integer* _selectedPrimaryScriptId_, *integer* _selectedSecondaryScriptId_, *integer* _selectedTertiaryScriptId_)
** _Returns:_ *bool* _isScribableCombination_

* IsCraftedAbilityScribed(*integer* _craftedAbilityId_)
** _Returns:_ *bool* _isScribed_

* IsCraftedAbilityScriptUnlocked(*integer* _craftedAbilityScriptId_)
** _Returns:_ *bool* _isUnlocked_

* GetAbilityIdForCraftedAbilityId(*integer* _craftedAbilityId_)
** _Returns:_ *integer* _abilityId_

* GetSkillTypeForCraftedAbilityId(*integer* _craftedAbilityId_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_

* IsCraftedAbilityScriptActive(*integer* _craftedAbilityId_, *integer* _craftedAbilityScriptId_)
** _Returns:_ *bool* _isActive_

* GetCraftedAbilityActiveScriptIds(*integer* _craftedAbilityId_)
** _Returns:_ *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_

* IsCraftedAbilityUnlocked(*integer* _craftedAbilityId_)
** _Returns:_ *bool* _isUnlocked_

* IsCraftedAbilityDisabled(*integer* _craftedAbilityId_)
** _Returns:_ *bool* _isDisabled_

* IsCraftedAbilityScriptDisabled(*integer* _craftedAbilityScriptId_)
** _Returns:_ *bool* _isDisabled_

* GetNumScriptsInSlotForCraftedAbility(*integer* _craftedAbilityId_, *[ScribingSlot|#ScribingSlot]* _slotType_)
** _Returns:_ *integer* _numScripts_

* GetScriptIdAtSlotIndexForCraftedAbility(*integer* _craftedAbilityId_, *[ScribingSlot|#ScribingSlot]* _slotType_, *luaindex* _index_)
** _Returns:_ *integer* _scriptDefId_

* GetCraftedAbilityScriptDisplayName(*integer* _craftedAbilityScriptId_)
** _Returns:_ *string* _displayName_

* GetCraftedAbilityScriptDescription(*integer* _craftedAbilityId_, *integer* _craftedAbilityScriptId_)
** _Returns:_ *string* _description_

* GetCraftedAbilityScriptGeneralDescription(*integer* _craftedAbilityScriptId_)
** _Returns:_ *string* _description_

* GetCraftedAbilityScriptIcon(*integer* _craftedAbilityScriptId_)
** _Returns:_ *textureName* _icon_

* GetCraftedAbilityScriptAcquireHint(*integer* _craftedAbilityScriptId_)
** _Returns:_ *string* _acquireHint_

* GetCraftedAbilityScriptScribingSlot(*integer* _craftedAbilityScriptId_)
** _Returns:_ *[ScribingSlot|#ScribingSlot]* _slot_

* GetCraftedAbilityDisplayName(*integer* _craftedAbilityId_)
** _Returns:_ *string* _displayName_

* GetCraftedAbilityDescription(*integer* _craftedAbilityId_)
** _Returns:_ *string* _description_

* GetCraftedAbilityIcon(*integer* _craftedAbilityId_)
** _Returns:_ *textureName* _icon_

* GetCraftedAbilityAcquireHint(*integer* _craftedAbilityId_)
** _Returns:_ *string* _acquireHint_

* GetCraftedAbilityRepresentativeAbilityId(*integer* _craftedAbilityId_, *string* _casterUnitTag_)
** _Returns:_ *integer* _abilityId_

* GetCraftedAbilityIdsFromLink(*string* _link_)
** _Returns:_ *integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_

* IsSmithingCraftingType(*[TradeskillType|#TradeskillType]* _tradeskillType_)
** _Returns:_ *bool* _isSmithingType_

* DoesSmithingTypeIgnoreStyleItems(*[TradeskillType|#TradeskillType]* _tradeskillType_)
** _Returns:_ *bool* _ignoresStyleItems_

* GetCostToCraftSmithingItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *integer* _itemStyleId_, *luaindex* _traitIndex_, *bool* _useUniversalStyleItem_, *integer* _numIterations_)
** _Returns:_ *integer* _cost_

* GetMaxIterationsPossibleForSmithingItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *integer* _itemStyleId_, *luaindex* _traitIndex_, *bool* _useUniversalStyleItem_)
** _Returns:_ *integer* _numIterations_, *[TradeskillResult|#TradeskillResult]* _limitReason_

* CraftSmithingItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *integer* _itemStyleId_, *luaindex* _traitIndex_, *bool* _useUniversalStyleItem_, *integer* _numIterations_)

* GetSmithingPatternResultLink(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *integer* _itemStyleId_, *luaindex* _traitIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* CanSmithingWeaponPatternsBeCraftedHere()
** _Returns:_ *bool* _canBeCrafted_

* CanSmithingApparelPatternsBeCraftedHere()
** _Returns:_ *bool* _canBeCrafted_

* CanSmithingJewelryPatternsBeCraftedHere()
** _Returns:_ *bool* _canBeCrafted_

* CanSmithingSetPatternsBeCraftedHere()
** _Returns:_ *bool* _canBeCrafted_

* CanSpecificSmithingItemSetPatternBeCraftedHere(*integer* _itemSetId_)
** _Returns:_ *bool* _canBeCrafted_

* GetNumSmithingPatterns()
** _Returns:_ *integer* _smithingPatterns_

* GetSmithingPatternInfo(*luaindex* _patternIndex_, *luaindex:nilable* _materialIndexOverride_, *integer:nilable* _materialQuanityOverride_, *integer:nilable* _styleOverride_, *[ItemTraitType|#ItemTraitType]:nilable* _traitTypeOverride_)
** _Returns:_ *string* _patternName_, *string* _baseName_, *textureName* _icon_, *integer* _numMaterials_, *integer* _numTraitsRequired_, *integer* _numTraitsKnown_, *[ItemFilterType|#ItemFilterType]* _resultItemFilterType_

* GetSmithingPatternInfoForItemId(*integer* _itemId_, *integer* _materialItemId_, *[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *luaindex:nilable* _patternIndex_, *luaindex:nilable* _materialIndex_

* GetSmithingPatternInfoForItemSet(*integer* _itemTemplateId_, *integer* _itemSetId_, *integer* _materialItemId_, *[ItemTraitType|#ItemTraitType]* _traitType_)
** _Returns:_ *luaindex:nilable* _patternIndex_, *luaindex:nilable* _materialIndex_, *integer:nilable* _resultingItemId_

* GetSmithingPatternMaterialItemInfo(*luaindex* _patternIndex_, *luaindex* _materialIndex_)
** _Returns:_ *string* _itemName_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_, *integer* _itemInstanceId_, *integer* _skillRequirement_, *integer* _createsItemOfLevel_, *bool* _isChampionPoint_

* GetSmithingPatternMaterialItemLink(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetSmithingPatternArmorType(*luaindex* _patternIndex_)
** _Returns:_ *[ArmorType|#ArmorType]* _armorType_

* GetCurrentSmithingMaterialItemCount(*luaindex* _patternIndex_, *luaindex* _materialIndex_)
** _Returns:_ *integer* _count_

* GetHighestItemStyleId()
** _Returns:_ *integer* _highestItemStyleDefId_

* GetItemStyleInfo(*integer* _itemStyleId_)
** _Returns:_ *bool* _alwaysHideIfLocked_

* GetItemStyleMaterialLink(*integer* _itemStyleId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetCurrentSmithingStyleItemCount(*integer* _itemStyleId_)
** _Returns:_ *integer* _count_

* IsSmithingStyleKnown(*integer* _itemStyleId_, *luaindex* _patternIndex_)
** _Returns:_ *bool* _known_

* GetFirstKnownItemStyleId(*luaindex* _patternIndex_)
** _Returns:_ *integer:nilable* _itemStyleId_

* CanSmithingStyleBeUsedOnPattern(*integer* _itemStyleId_, *luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_)
** _Returns:_ *bool* _canBeUsed_, *integer* _levelRequirement_, *integer* _championPointsRequirement_

* GetNumSmithingTraitItems()
** _Returns:_ *integer* _numTraitItems_

* GetSmithingTraitItemInfo(*luaindex* _traitItemIndex_)
** _Returns:_ *[ItemTraitType|#ItemTraitType]:nilable* _traitType_, *string* _itemName_, *textureName* _icon_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *integer* _itemStyleId_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetSmithingTraitItemLink(*luaindex* _traitItemIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetCurrentSmithingTraitItemCount(*luaindex* _traitItemIndex_)
** _Returns:_ *integer* _count_

* IsSmithingTraitItemValidForPattern(*luaindex* _patternIndex_, *luaindex* _traitItemIndex_)
** _Returns:_ *bool* _valid_

* IsSmithingTraitKnownForPattern(*luaindex* _patternIndex_, *[ItemTraitType|#ItemTraitType]* _traitType_)
** _Returns:_ *bool* _known_

* IsTraitKnownForItem(*integer* _itemId_, *[ItemTraitType|#ItemTraitType]* _traitType_)
** _Returns:_ *bool* _isKnown_

* GetNumSmithingResearchLines(*[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *integer* _numLines_

* GetMaxSimultaneousSmithingResearch(*[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *integer* _maxSimultaneousResearch_

* GetSmithingResearchLineInfo(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _numTraits_, *integer* _timeRequiredForNextResearchSecs_

* GetSmithingResearchLineTraitInfo(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
** _Returns:_ *[ItemTraitType|#ItemTraitType]* _traitType_, *string* _traitDescription_, *bool* _known_

* GetSmithingResearchLineTraitDescriptions(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
** _Returns:_ *string* _traitDescription_, *string* _traitResearchSourceDescription_, *string* _traitMaterialSourceDescription_

* GetSmithingResearchLineTraitTimes(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
** _Returns:_ *integer:nilable* _duration_, *integer:nilable* _timeRemainingSecs_

* CanItemBeSmithingTraitResearched(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
** _Returns:_ *bool* _canBeResearched_

* CanItemLinkBeTraitResearched(*string* _itemLink_)
** _Returns:_ *bool* _canBeResearched_

* ResearchSmithingTrait(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* CancelSmithingTraitResearch(*[TradeskillType|#TradeskillType]* _tradeskillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)

* CanItemBeRefined(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *bool* _canItemBeRefined_

* CanItemBeDeconstructed(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[TradeskillType|#TradeskillType]:nilable* _craftingSkillType_)
** _Returns:_ *bool* _canItemBeDeconstructed_

* GetRequiredSmithingRefinementStackSize()
** _Returns:_ *integer* _requiredStackSize_

* GetSmithingRefinementMinRawMaterial()
** _Returns:_ *integer* _minRawMaterial_

* GetSmithingRefinementMaxRawMaterial()
** _Returns:_ *integer* _maxRawMaterial_

* CanItemBeSmithingImproved(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *bool* _canBeImproved_

* GetSmithingImprovementChance(*[Bag|#Bag]* _itemToImproveBagId_, *integer* _itemToImproveSlotIndex_, *integer* _numBoostersToUse_, *[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *number* _chance_

* GetNumSmithingImprovementItems()
** _Returns:_ *integer* _numImprovementItems_

* GetSmithingImprovementItemInfo(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _improvementItemIndex_)
** _Returns:_ *string* _itemName_, *textureName* _icon_, *integer* _currentStack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemQuality|#ItemQuality]* _functionalQuality_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetSmithingImprovementItemLink(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _improvementItemIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetSmithingGuaranteedImprovementItemAmount(*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _improvementItemIndex_)
** _Returns:_ *integer* _numImprovementItemsRequired_

* GetSmithingImprovedItemInfo(*[Bag|#Bag]* _itemToImproveBagId_, *integer* _itemToImproveSlotIndex_, *[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *string* _itemName_, *textureName* _icon_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemQuality|#ItemQuality]* _functionalQuality_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetSmithingImprovedItemLink(*[Bag|#Bag]* _itemToImproveBagId_, *integer* _itemToImproveSlotIndex_, *[TradeskillType|#TradeskillType]* _craftingSkillType_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* ImproveSmithingItem(*[Bag|#Bag]* _itemToImproveBagId_, *integer* _itemToImproveSlotIndex_, *integer* _numBoostersToUse_)

* GetImperialStyleId()
** _Returns:_ *integer* _imperialStyleId_

* GetMoragTongStyleId()
** _Returns:_ *integer* _moragTongStyleId_

* GetNumValidItemStyles()
** _Returns:_ *integer* _numValidItemStyles_

* GetValidItemStyleId(*luaindex* _index_)
** _Returns:_ *integer* _validItemStyle_

* GetSmithingRefinedItemId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer:nilable* _refinedItemId_

* DoesItemMatchSmithingMaterialTraitAndStyle(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _materialItemId_, *[ItemTraitType|#ItemTraitType]* _itemTraitType_, *integer* _itemStyleId_)
** _Returns:_ *bool* _isMatchingItem_

* GetNumConsolidatedSmithingSets()
** _Returns:_ *integer* _numSets_

* GetNumUnlockedConsolidatedSmithingSets()
** _Returns:_ *integer* _numUnlocked_

* IsConsolidatedSmithingSetIndexUnlocked(*luaindex* _setIndex_)
** _Returns:_ *bool* _isUnlocked_

* IsConsolidatedSmithingItemSetIdUnlocked(*integer* _itemSetId_)
** _Returns:_ *bool* _isUnlocked_

* GetConsolidatedSmithingItemSetIdByIndex(*luaindex* _setIndex_)
** _Returns:_ *integer* _itemSetId_

* SetActiveConsolidatedSmithingSetByIndex(*luaindex:nilable* _setIndex_)

* GetActiveConsolidatedSmithingItemSetId()
** _Returns:_ *integer* _itemSetId_

* CanItemBeConsumedByConsolidatedStation(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeConsumed_

* GetSmithingStationItemSetIdFromItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _itemSetId_

* GetNextDirtyUnlockedConsolidatedSmithingItemSetId(*integer:nilable* _lastItemSetId_)
** _Returns:_ *integer:nilable* _nextItemSetId_

* StartConsolidatedSmithingItemSetSearch(*string* _searchString_)

* GetNumConsolidatedSmithingItemSetSearchResults()
** _Returns:_ *integer* _numSearchResults_

* GetConsolidatedSmithingItemSetSearchResult(*luaindex* _index_)
** _Returns:_ *integer* _itemSetId_

* GetNonCombatBonus(*[NonCombatBonusType|#NonCombatBonusType]* _nonCombatBonus_)
** _Returns:_ *integer* _bonusValue_

* GetActivityInfo(*integer* _activityId_)
** _Returns:_ *string* _name_, *integer* _levelMin_, *integer* _levelMax_, *integer* _championPointsMin_, *integer* _championPointsMax_, *[LFGGroupType|#LFGGroupType]* _groupType_, *integer* _minGroupSize_, *string* _description_, *integer* _sortOrder_

* GetActivityName(*integer* _activityId_)
** _Returns:_ *string* _name_

* GetActivityType(*integer* _activityId_)
** _Returns:_ *[LFGActivity|#LFGActivity]* _activity_

* GetActivityKeyboardDescriptionTextures(*integer* _activityId_)
** _Returns:_ *textureName* _descriptionTextureSmallKeyboard_, *textureName* _descriptionTextureLargeKeyboard_

* GetActivityGamepadDescriptionTexture(*integer* _activityId_)
** _Returns:_ *textureName* _descriptionTextureGamepad_

* GetActivityGroupType(*integer* _activityId_)
** _Returns:_ *[LFGGroupType|#LFGGroupType]* _groupTypeAllowed_

* GetActivityBattlegroundId(*integer* _activityId_)
** _Returns:_ *integer* _battlegroundId_

* ShouldActivityForceFullPanelKeyboard(*integer* _activityId_)
** _Returns:_ *bool* _forceFullPanelKeyboard_

* GetNumActivitySetActivities(*integer* _activitySetId_)
** _Returns:_ *integer* _count_

* GetActivitySetActivityIdByIndex(*integer* _activitySetId_, *luaindex* _index_)
** _Returns:_ *integer* _activityId_

* GetActivitySetInfo(*integer* _activitySetId_)
** _Returns:_ *string* _name_, *string* _description_, *integer* _sortOrder_

* GetActivitySetIcon(*integer* _activitySetId_)
** _Returns:_ *textureName* _icon_

* GetActivitySetKeyboardDescriptionTextures(*integer* _activitySetId_)
** _Returns:_ *textureName* _descriptionTextureSmallKeyboard_, *textureName* _descriptionTextureLargeKeyboard_

* GetActivitySetGamepadDescriptionTexture(*integer* _activitySetId_)
** _Returns:_ *textureName* _descriptionTextureGamepad_

* ShouldActivitySetForceFullPanelKeyboard(*integer* _activitySetId_)
** _Returns:_ *bool* _forceFullPanelKeyboard_

* DoesActivitySetHaveRewardData(*integer* _activitySetId_)
** _Returns:_ *bool* _hasRewardData_

* DoesActivitySetHaveMMR(*integer* _activitySetId_)
** _Returns:_ *bool* _hasMMR_

* GetActivityZoneId(*integer* _activityId_)
** _Returns:_ *integer* _zoneId_

* GetNumActivitiesByType(*[LFGActivity|#LFGActivity]* _activity_)
** _Returns:_ *integer* _count_

* GetActivityIdByTypeAndIndex(*[LFGActivity|#LFGActivity]* _activity_, *luaindex* _index_)
** _Returns:_ *integer* _activityId_

* GetActivityTypeAndIndex(*integer* _activityId_)
** _Returns:_ *[LFGActivity|#LFGActivity]* _activity_, *luaindex* _index_

* DoesPlayerMeetActivityLevelRequirements(*integer* _activityId_)
** _Returns:_ *bool* _meetsLevelRequirements_

* DoesGroupMeetActivityLevelRequirements(*integer* _activityId_)
** _Returns:_ *bool* _meetsLevelRequirements_

* IsActivityAvailableFromPlayerLocation(*integer* _activityId_)
** _Returns:_ *bool* _isActivityAvailableFromPlayerLocation_

* DoesActivitySetHaveAvailablityRequirementList(*integer* _activitySetId_)
** _Returns:_ *bool* _hasAvailablityReq_

* DoesActivitySetPassAvailablityRequirementList(*integer* _activitySetId_)
** _Returns:_ *bool* _passesAvailablityReq_, *integer* _errorStringId_

* UpdateSelectedLFGRole(*[LFGRole|#LFGRole]* _role_)

* GetSelectedLFGRole()
** _Returns:_ *[LFGRole|#LFGRole]* _role_

* CanUpdateSelectedLFGRole()
** _Returns:_ *bool* _canUpdateSelectedLFGRole_

* IsActivityEligibleForDailyReward(*[LFGActivity|#LFGActivity]* _activity_)
** _Returns:_ *bool* _isEligible_

* GetLFGCooldownTimeRemainingSeconds(*[LFGCooldownType|#LFGCooldownType]* _cooldownType_)
** _Returns:_ *integer* _timeRemainingSeconds_

* AddActivityFinderSetSearchEntry(*integer* _activitySetId_)

* AddActivityFinderSpecificSearchEntry(*integer* _activityId_)

* ClearActivityFinderSearch()

* StartActivityFinderSearch()
** _Returns:_ *[ActivityQueueResult|#ActivityQueueResult]* _result_

* CanSendLFMRequest()
** _Returns:_ *bool* _canSendLFMRequest_

* SendLFMRequest()

* GetNumActivityRequests()
** _Returns:_ *integer* _numRequests_

* GetActivityRequestIds(*luaindex* _requestIndex_)
** _Returns:_ *integer* _activityId_, *integer* _activitySetId_

* CancelGroupSearches()

* GetActivityFinderStatus()
** _Returns:_ *[ActivityFinderStatus|#ActivityFinderStatus]* _status_

* IsCurrentlySearchingForGroup()
** _Returns:_ *bool* _isSearching_

* GetRequiredActivityCollectibleId(*integer* _activityId_)
** _Returns:_ *integer* _collectibleId_

* GetLFGSearchTimes()
** _Returns:_ *integer* _startTimeMs_, *integer* _estimatedCompletionTimeMs_

* HasActivityFindReplacementNotification()
** _Returns:_ *bool* _hasfindReplacementNotification_

* GetActivityFindReplacementNotificationInfo()
** _Returns:_ *integer:nilable* _activityId_

* AcceptActivityFindReplacementNotification()

* DeclineActivityFindReplacementNotification()

* GetGroupSizeFromLFGGroupType(*[LFGGroupType|#LFGGroupType]* _groupType_)
** _Returns:_ *integer* _size_

* GetPlayerMMRByType(*[LFGActivity|#LFGActivity]* _activity_)
** _Returns:_ *integer* _mmrRating_

* GetNumActivitySetsByType(*[LFGActivity|#LFGActivity]* _activity_)
** _Returns:_ *integer* _count_

* GetActivitySetIdByTypeAndIndex(*[LFGActivity|#LFGActivity]* _activity_, *luaindex* _index_)
** _Returns:_ *integer* _activitySetId_

* GetActivityTypeGatingQuest(*[LFGActivity|#LFGActivity]* _activity_)
** _Returns:_ *integer* _questId_

* BestowActivityTypeGatingQuest(*[LFGActivity|#LFGActivity]* _activity_)

* IsLFGActivitySetDisabled(*integer* _activitySetId_)
** _Returns:_ *bool* _disabled_

* IsLFGActivityDisabled(*integer* _activityId_)
** _Returns:_ *bool* _disabled_

* IsLFGAccountDisabled()
** _Returns:_ *bool* _disabled_

* HasLFGReadyCheckNotification()
** _Returns:_ *bool* _hasReadyCheckNotification_

* HasAcceptedLFGReadyCheck()
** _Returns:_ *bool* _hasAcceptedReadyCheck_

* GetLFGReadyCheckNotificationInfo()
** _Returns:_ *[LFGActivity|#LFGActivity]* _activityType_, *[LFGRole|#LFGRole]* _playerRole_, *integer* _timeRemainingSeconds_

* GetLFGReadyCheckActivityType()
** _Returns:_ *[LFGActivity|#LFGActivity]* _activityType_

* AcceptLFGReadyCheckNotification()

* DeclineLFGReadyCheckNotification()

* GetLFGReadyCheckCounts()
** _Returns:_ *integer* _tanksAccepted_, *integer* _tanksPending_, *integer* _healersAccepted_, *integer* _healersPending_, *integer* _dpsAccepted_, *integer* _dpsPending_

* GetActivityAverageRoleTime(*integer* _activityId_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *bool* _hasData_, *integer* _timeSeconds_

* GetCurrentLFGActivityId()
** _Returns:_ *integer* _activityId_

* GetNumFishingLures()
** _Returns:_ *integer* _numLures_

* GetFishingLureInfo(*luaindex* _lureIndex_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *[ItemQuality|#ItemQuality]* _quality_

* SetFishingLure(*luaindex* _lureIndex_)

* GetFishingLure()
** _Returns:_ *luaindex:nilable* _lureIndex_

* GetNumViewableTreasureMaps()
** _Returns:_ *integer* _numViewableMaps_

* GetTreasureMapInfo(*luaindex* _treasureMapIndex_)
** _Returns:_ *string* _name_, *textureName* _imagePath_

* SetFloatingMarkerInfo(*[MapDisplayPinType|#MapDisplayPinType]* _markerType_, *number* _size_, *string* _primaryTexturePath_, *string* _secondaryTexturePath_, *bool* _primaryPulses_, *bool* _secondaryPulses_)

* SetFloatingMarkerGlobalAlpha(*number* _alpha_)

* GetAgentChatRequestInfo()
** _Returns:_ *bool* _isChatRequested_, *integer* _millisecondsSinceRequest_

* IsAgentChatActive()
** _Returns:_ *bool* _isActive_

* AcceptAgentChat()

* DeclineAgentChat()

* GetNumKillingAttacks()
** _Returns:_ *integer* _numKillingAttacks_

* GetKillingAttackInfo(*luaindex* _index_)
** _Returns:_ *string* _attackName_, *integer* _attackDamage_, *textureName* _attackIcon_, *bool* _wasKillingBlow_, *integer* _castTimeAgoMS_, *integer* _durationMS_, *integer* _numAttackHits_, *integer* _abilityId_, *textureName:nilable* _abilityFxIcon_

* DoesKillingAttackHaveAttacker(*luaindex* _index_)
** _Returns:_ *bool* _hasAttacker_

* GetKillingAttackerInfo(*luaindex* _index_)
** _Returns:_ *string* _attackerRawName_, *integer* _attackerChampionPoints_, *integer* _attackerLevel_, *integer* _attackerAvARank_, *bool* _isPlayer_, *bool* _isBoss_, *[Alliance|#Alliance]* _alliance_, *string* _minionName_, *string* _attackerDisplayName_

* GetKillingAttackerBattlegroundTeam(*luaindex* _index_)
** _Returns:_ *[BattlegroundTeam|#BattlegroundTeam]* _battlegroundTeam_

* GetNumDeathRecapHints()
** _Returns:_ *integer* _numHints_

* GetDeathRecapHintInfo(*luaindex* _index_)
** _Returns:_ *string* _text_, *[DeathRecapHintImportance|#DeathRecapHintImportance]* _importance_

* GetNumTelvarStonesLost()
** _Returns:_ *integer* _telvarStonesLost_

* IsRestyleSlotTypeDyeable(*[RestyleMode|#RestyleMode]* _restyleMode_, *integer* _restyleSlotType_)
** _Returns:_ *bool* _isDyeable_

* GetOutfitName(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_)
** _Returns:_ *string* _name_

* GetOutfitSlotInfo(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *integer* _collectibleId_, *luaindex:nilable* _itemMaterialIndex_, *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_

* EquipOutfit(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_)

* UnequipOutfit(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* GetEquippedOutfitIndex(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *luaindex:nilable* _outfitIndex_

* GetOutfitStyleFreeConversionCollectibleId(*integer* _outfitStyleId_)
** _Returns:_ *integer:nilable* _freeConversionCollectibleId_

* IsOutfitStyleWeapon(*integer* _outfitStyleId_)
** _Returns:_ *bool* _isWeapon_

* IsOutfitStyleArmor(*integer* _outfitStyleId_)
** _Returns:_ *bool* _isArmor_

* GetOutfitStyleWeaponModelType(*integer* _outfitStyleId_)
** _Returns:_ *[WeaponModelType|#WeaponModelType]* _weaponModelType_

* GetOutfitStyleVisualArmorType(*integer* _outfitStyleId_)
** _Returns:_ *[VisualArmorType|#VisualArmorType]* _visualArmorType_

* GetOutfitChangeFlatCost()
** _Returns:_ *integer* _flatCostStyleStones_

* SendOutfitChangeRequest(*bool* _useFlatCurrency_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_, *integer* _collectibleId_, *luaindex* _itemMaterialIndex_, *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_)

* GetOutfitSlotDataCollectibleCategoryId(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *integer* _collectibleCategoryId_

* GetOutfitSlotDataHiddenOutfitStyleCollectibleId(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *integer* _collectibleId_

* IsValidOutfitName(*string* _outfitName_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* RenameOutfit(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_, *string* _name_)

* GetApplyCostForIndividualOutfitSlot(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_, *integer* _collectibleId_, *integer* _changedDyeCount_)
** _Returns:_ *integer* _applyCostGold_

* GetTotalApplyCostForOutfitSlots(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_, *integer* _collectibleId_, *integer* _changedDyeCount_)
** _Returns:_ *integer* _totalCostGold_

* GetOutfitSlotsForCurrentlyHeldWeapons(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[OutfitSlot|#OutfitSlot]:nilable* _mainHandOutfitSlot_, *[OutfitSlot|#OutfitSlot]:nilable* _offHandOutfitSlot_

* GetOutfitSlotsForEquippedWeapons(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[OutfitSlot|#OutfitSlot]:nilable* _mainHandOutfitSlot_, *[OutfitSlot|#OutfitSlot]:nilable* _offHandOutfitSlot_, *[OutfitSlot|#OutfitSlot]:nilable* _backupMainHandOutfitSlot_, *[OutfitSlot|#OutfitSlot]:nilable* _backupOffHandOutfitSlot_

* AreDyeChannelsDyeableForOutfitSlotData(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_, *integer* _collectibleId_)
** _Returns:_ *bool* _primary_, *bool* _secondary_, *bool* _accent_

* IsJusticeEnabled()
** _Returns:_ *bool* _isJusticeEnabled_

* IsJusticeEnabledForZone(*luaindex* _aZoneIndex_)
** _Returns:_ *bool* _isBountyEnabled_

* IsKillOnSight()
** _Returns:_ *bool* _isKillOnSight_

* GetInfamy()
** _Returns:_ *integer* _infamy_

* GetBounty()
** _Returns:_ *integer* _bounty_

* GetPlayerInfamyData()
** _Returns:_ *integer* _heat_, *integer* _bounty_

* GetReducedBountyPayoffAmount()
** _Returns:_ *integer* _payoffAmount_

* GetFullBountyPayoffAmount()
** _Returns:_ *integer* _payoffAmount_

* GetBountyDecayInfo()
** _Returns:_ *integer* _amountPerInterval_, *integer* _intervalDurationS_, *integer* _progressThroughIntervalS_

* GetHeatDecayInfo()
** _Returns:_ *integer* _amountPerInterval_, *integer* _intervalDurationS_, *integer* _progressThroughIntervalS_

* GetSecondsUntilBountyDecaysToZero()
** _Returns:_ *integer* _secondsUntilBountyDecaysToZero_

* GetSecondsUntilHeatDecaysToZero()
** _Returns:_ *integer* _secondsUntilBountyDecaysToZero_

* GetInfamyLevel(*integer* _infamyAmount_)
** _Returns:_ *[InfamyThresholdsType|#InfamyThresholdsType]* _infamyLevel_

* GetInfamyMeterSize()
** _Returns:_ *integer* _meterSize_

* GetFenceSellTransactionInfo()
** _Returns:_ *integer* _totalSells_, *integer* _sellsUsed_, *integer* _resetTimeSeconds_

* GetFenceLaunderTransactionInfo()
** _Returns:_ *integer* _totalLaunders_, *integer* _laundersUsed_, *integer* _resetTimeSeconds_

* GetTotalFenceHagglingBonus()
** _Returns:_ *integer* _bonus_

* GetSecondsUntilArrestTimeout()
** _Returns:_ *integer* _secondsUntilArrestTimeout_

* IsTrespassing()
** _Returns:_ *bool* _isTrespassing_

* GetTimeToClemencyResetInSeconds()
** _Returns:_ *integer* _timeRemaining_

* GetTimeToShadowyConnectionsResetInSeconds()
** _Returns:_ *integer* _timeRemaining_

* IsStuckFixPending()
** _Returns:_ *bool* _isStuckFixPending_

* CanUseStuck(*bool* _warn_)
** _Returns:_ *bool* _canUseStuck_

* GetTimeUntilStuckAvailable()
** _Returns:_ *integer* _millisecondsUntilAvailable_

* GetStuckCooldown()
** _Returns:_ *integer* _cooldownRemainingSecs_

* SendPlayerStuck *private* ()

* ApplyPendingHeraldryChanges()

* IsPlayerAllowedToEditHeraldry(*integer* _guildIndex_)
** _Returns:_ *bool* _allowed_

* IsCurrentlyCustomizingHeraldry()
** _Returns:_ *bool* _currentlyCustomizing_

* GetHeraldryCustomizationCosts()
** _Returns:_ *integer* _backgroundStyleCost_, *integer* _backgroundPrimaryColorCost_, *integer* _backgroundSecondaryColorCost_, *integer* _crestStyleCost_, *integer* _crestColorCost_

* IsCreatingHeraldryForFirstTime()
** _Returns:_ *bool* _creatingForFirstTime_

* HasPendingHeraldryChanges()
** _Returns:_ *bool* _hasPendingChanges_

* GetPendingHeraldryCost()
** _Returns:_ *integer* _pendingCost_

* RevertToSavedHeraldry(*bool* _hasActiveAppearance_)

* SetPendingHeraldryIndices(*luaindex* _backgroundCategoryIndex_, *luaindex* _backgroundStyleIndex_, *luaindex* _backgroundPrimaryColorIndex_, *luaindex* _backgroundSecondaryColorIndex_, *luaindex* _crestCategoryIndex_, *luaindex* _crestStyleIndex_, *luaindex* _crestColorIndex_)

* GetPendingHeraldryIndices()
** _Returns:_ *luaindex* _backgroundCategoryIndex_, *luaindex* _backgroundStyleIndex_, *luaindex* _backgroundPrimaryColorIndex_, *luaindex* _backgroundSecondaryColorIndex_, *luaindex* _crestCategoryIndex_, *luaindex* _crestStyleIndex_, *luaindex* _crestColorIndex_

* GetNumHeraldryColors()
** _Returns:_ *integer* _numColors_

* GetHeraldryColorInfo(*luaindex* _colorIndex_)
** _Returns:_ *string* _colorName_, *[DyeHueCategory|#DyeHueCategory]* _hueCategory_, *number* _r_, *number* _g_, *number* _b_, *integer* _sortKey_

* GetNumHeraldryBackgroundCategories()
** _Returns:_ *integer* _numCategories_

* GetHeraldryBackgroundCategoryInfo(*luaindex* _categoryIndex_)
** _Returns:_ *string* _categoryName_, *textureName* _icon_

* GetHeraldryGuildFinderBackgroundCategoryIcon(*luaindex* _categoryIndex_)
** _Returns:_ *textureName* _icon_

* GetNumHeraldryBackgroundStyles(*luaindex* _categoryIndex_)
** _Returns:_ *integer* _numStyles_

* GetHeraldryBackgroundStyleInfo(*luaindex* _categoryIndex_, *luaindex* _styleIndex_)
** _Returns:_ *string* _styleName_, *textureName* _icon_

* GetHeraldryGuildFinderBackgroundStyleIcon(*luaindex* _categoryIndex_, *luaindex* _styleIndex_)
** _Returns:_ *textureName* _icon_

* GetNumHeraldryCrestCategories()
** _Returns:_ *integer* _numCategories_

* GetHeraldryCrestCategoryInfo(*luaindex* _categoryIndex_)
** _Returns:_ *string* _categoryName_, *textureName* _icon_

* GetNumHeraldryCrestStyles(*luaindex* _categoryIndex_)
** _Returns:_ *integer* _numStyles_

* GetHeraldryCrestStyleInfo(*luaindex* _categoryIndex_, *luaindex* _styleIndex_)
** _Returns:_ *string* _styleName_, *textureName* _icon_

* GetHeraldryGuildFinderCrestStyleIcon(*luaindex* _categoryIndex_, *luaindex* _styleIndex_)
** _Returns:_ *textureName* _icon_

* StartHeraldryCustomization(*integer* _guildIndex_)

* EndHeraldryCustomization()

* GetHeraldryGuildBankedMoney()
** _Returns:_ *integer:nilable* _money_

* GetGamepadTemplate()
** _Returns:_ *[GamepadTemplate|#GamepadTemplate]* _gamepadTemplate_

* GetNumSavedKeybindings()
** _Returns:_ *integer* _numSavedBindings_

* GetMaxNumSavedKeybindings()
** _Returns:_ *integer* _maxNumSavedBindings_

* SendAllCachedSettingMessages()

* GetVibrationInfoFromTrigger(*[GamepadVibrationTrigger|#GamepadVibrationTrigger]* _triggerType_)
** _Returns:_ *integer* _durationMS_, *number* _coarseMotor_, *number* _fineMotor_, *number* _leftTriggerMotor_, *number* _rightTriggerMotor_, *bool* _foundInfo_, *string* _debugSourceInfo_

* CanChampionSkillTypeBeSlotted(*[ChampionSkillType|#ChampionSkillType]* _championSkillType_)
** _Returns:_ *bool* _isSlottable_

* GetNumChampionDisciplines()
** _Returns:_ *integer* _numDisciplines_

* GetChampionDisciplineName(*integer* _disciplineId_)
** _Returns:_ *string* _name_

* GetChampionDisciplineType(*integer* _disciplineId_)
** _Returns:_ *[ChampionDisciplineType|#ChampionDisciplineType]* _disciplineType_

* GetChampionDisciplineZoomedOutBackground(*integer* _disciplineId_)
** _Returns:_ *textureName* _texture_

* GetChampionDisciplineZoomedInBackground(*integer* _disciplineId_)
** _Returns:_ *textureName* _texture_

* GetChampionDisciplineSelectedZoomedOutOverlay(*integer* _disciplineId_)
** _Returns:_ *textureName* _texture_

* GetNumChampionDisciplineSkills(*luaindex* _disciplineIndex_)
** _Returns:_ *integer* _numSkills_

* GetChampionSkillPosition(*integer* _championSkillId_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetChampionClusterRootOffset(*integer* _championSkillId_)
** _Returns:_ *number* _normalizedOffsetX_, *number* _normalizedOffsetY_

* GetChampionSkillName(*integer* _championSkillId_)
** _Returns:_ *string* _skillName_

* GetMaxPossiblePointsInChampionSkill()
** _Returns:_ *integer* _maxPossiblePoints_

* GetNumPointsSpentOnChampionSkill(*integer* _championSkillId_)
** _Returns:_ *integer* _numSpentPoints_

* GetNumSpentChampionPoints(*integer* _disciplineId_)
** _Returns:_ *integer* _numSpentPoints_

* GetNumUnspentChampionPoints(*integer* _disciplineId_)
** _Returns:_ *integer* _numUnspentPoints_

* GetChampionSkillDescription(*integer* _championSkillId_, *integer* _numPendingPoints_)
** _Returns:_ *string* _description_

* GetChampionSkillCurrentBonusText(*integer* _championSkillId_, *integer* _numPendingPoints_)
** _Returns:_ *string* _currentBonus_

* GetChampionAbilityId(*integer* _championSkillId_)
** _Returns:_ *integer* _abilityId_

* GetChampionRespecCost()
** _Returns:_ *integer* _cost_

* GetChampionPointPoolForRank(*integer* _rank_)
** _Returns:_ *[ChampionDisciplineType|#ChampionDisciplineType]* _disciplineType_

* IsChampionSystemUnlocked()
** _Returns:_ *bool* _unlocked_

* GetChampionSkillLinkIds(*integer* _championSkillId_)
** _Uses variable returns..._
** _Returns:_ *integer* _linkedSkillId_

* GetChampionSkillId(*luaindex* _disciplineIndex_, *luaindex* _championSkillIndex_)
** _Returns:_ *integer* _championSkillId_

* IsChampionSkillRootNode(*integer* _championSkillId_)
** _Returns:_ *bool* _isRoot_

* GetNumChampionNodesToPreallocate()
** _Returns:_ *integer* _numNodes_

* GetNumChampionLinksToPreallocate()
** _Returns:_ *integer* _numLinks_

* DoesChampionSkillHaveJumpPoints(*integer* _championSkillId_)
** _Returns:_ *bool* _hasJumpPoints_

* GetChampionSkillJumpPoints(*integer* _championSkillId_)
** _Uses variable returns..._
** _Returns:_ *integer* _jumpPoint_

* GetChampionSkillMaxPoints(*integer* _championSkillId_)
** _Returns:_ *integer* _maxPoints_

* WouldChampionSkillNodeBeUnlocked(*integer* _championSkillId_, *integer* _pendingPoints_)
** _Returns:_ *bool* _unlocked_

* GetChampionSkillType(*integer* _championSkillId_)
** _Returns:_ *[ChampionSkillType|#ChampionSkillType]* _championSkillType_

* IsChampionSkillClusterRoot(*integer* _championSkillId_)
** _Returns:_ *bool* _isRoot_

* GetChampionClusterName(*integer* _rootChampionSkillId_)
** _Returns:_ *string* _clusterName_

* GetChampionClusterBackgroundTexture(*integer* _rootChampionSkillId_)
** _Returns:_ *textureName* _texture_

* GetChampionClusterSkillIds(*integer* _rootChampionSkillId_)
** _Uses variable returns..._
** _Returns:_ *integer* _championSkillIds_

* PrepareChampionPurchaseRequest(*bool* _respecNeeded_)

* AddSkillToChampionPurchaseRequest(*integer* _championSkillId_, *integer* _newPendingPoints_)

* AddHotbarSlotToChampionPurchaseRequest(*luaindex* _slotIndex_, *integer* _championSkillId_)

* GetChampionPurchaseAvailability()
** _Returns:_ *[ChampionPurchaseResult|#ChampionPurchaseResult]* _result_

* GetExpectedResultForChampionPurchaseRequest()
** _Returns:_ *[ChampionPurchaseResult|#ChampionPurchaseResult]* _result_

* SendChampionPurchaseRequest()

* GetChampionDisciplineId(*luaindex* _disciplineIndex_)
** _Returns:_ *integer* _disciplineId_

* GetNumDefaultQuickChats()
** _Returns:_ *integer* _numQuickChats_

* GetDefaultQuickChatName(*luaindex* _index_)
** _Returns:_ *string* _name_

* GetDefaultQuickChatMessage(*luaindex* _index_)
** _Returns:_ *string* _message_

* PlayDefaultQuickChat *private* (*luaindex* _index_)

* ZoUTF8StringLength(*string* _string_)
** _Returns:_ *integer* _length_

* SetSCTAnimationOffsetX(*object* _timeline_, *number* _offsetX_)

* SetSCTAnimationOffsetY(*object* _timeline_, *number* _offsetY_)

* ResetSCTDataToDefaults()

* GetSCTKeyboardFont()
** _Returns:_ *string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_

* SetSCTKeyboardFont(*string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_)

* GetSCTGamepadFont()
** _Returns:_ *string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_

* SetSCTGamepadFont(*string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_)

* GetSCTEventVisualInfoId(*[SCTEventType|#SCTEventType]* _eventType_)
** _Returns:_ *integer* _SCTEventVisualInfoId_

* SetSCTEventVisualInfo(*[SCTEventType|#SCTEventType]* _eventType_, *integer* _SCTEventVisualInfoId_)

* GetNumSCTSlots()
** _Returns:_ *integer* _numSlots_

* CreateNewSCTSlot()
** _Returns:_ *luaindex* _slotIndex_

* GetSCTSlotPosition(*luaindex* _slotIndex_)
** _Returns:_ *[SCTUnitAnchorType|#SCTUnitAnchorType]* _SCTAnchorType_, *[AnchorPosition|#AnchorPosition]* _anchorPoint_, *number* _UIOffsetX_, *number* _UIOffsetY_, *number* _cameraOffsetRight_, *number* _cameraOffsetUp_

* SetSCTSlotPosition(*luaindex* _slotIndex_, *[SCTUnitAnchorType|#SCTUnitAnchorType]* _SCTAnchorType_, *[AnchorPosition|#AnchorPosition]* _anchorPoint_, *number* _UIOffsetX_, *number* _UIOffsetY_, *number* _cameraOffsetRight_, *number* _cameraOffsetUp_)

* GetSCTSlotZoomedInPosition(*luaindex* _slotIndex_)
** _Returns:_ *number* _zoomedInCameraDistanceThreshold_, *number* _zoomedInUIOffsetX_, *number* _zoomedInUIOffsetY_

* SetSCTSlotZoomedInPosition(*luaindex* _slotIndex_, *number* _zoomedInCameraDistanceThreshold_, *number* _zoomedInUIOffsetX_, *number* _zoomedInUIOffsetY_)

* GetSCTSlotClamping(*luaindex* _slotIndex_)
** _Returns:_ *number* _topEdgeUIOffsetBuffer_, *number* _bottomEdgeUIOffsetBuffer_

* SetSCTSlotClamping(*luaindex* _slotIndex_, *number* _topEdgeUIOffsetBuffer_, *number* _bottomEdgeUIOffsetBuffer_)

* GetSCTSlotAnimationTimeline(*luaindex* _slotIndex_)
** _Returns:_ *string* _animationTimelineName_

* SetSCTSlotAnimationTimeline(*luaindex* _slotIndex_, *string* _animationTimelineName_)

* GetSCTSlotAnimationMinimumSpacing(*luaindex* _slotIndex_)
** _Returns:_ *integer* _minSpacingMS_

* SetSCTSlotAnimationMinimumSpacing(*luaindex* _slotIndex_, *integer* _minSpacingMS_)

* IsSCTSlotEventTypeShown(*luaindex* _slotIndex_, *[SCTEventType|#SCTEventType]* _eventType_)
** _Returns:_ *bool* _isShown_

* SetSCTSlotEventTypeShown(*luaindex* _slotIndex_, *[SCTEventType|#SCTEventType]* _eventType_, *bool* _isShown_)

* DoesSCTSlotAllowTargetType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)
** _Returns:_ *bool* _allowed_

* AddSCTSlotAllowedTargetType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)

* ClearSCTSlotAllowedTargetTypes(*luaindex* _slotIndex_)

* DoesSCTSlotExcludeTargetType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)
** _Returns:_ *bool* _allowed_

* AddSCTSlotExcludedTargetType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)

* ClearSCTSlotExcludedTargetTypes(*luaindex* _slotIndex_)

* DoesSCTSlotAllowSourceType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)
** _Returns:_ *bool* _allowed_

* AddSCTSlotAllowedSourceType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _sourceType_)

* ClearSCTSlotAllowedSourceTypes(*luaindex* _slotIndex_)

* DoesSCTSlotExcludeSourceType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _targetType_)
** _Returns:_ *bool* _allowed_

* AddSCTSlotExcludedSourceType(*luaindex* _slotIndex_, *[SCTUnitType|#SCTUnitType]* _sourceType_)

* ClearSCTSlotExcludedSourceTypes(*luaindex* _slotIndex_)

* GetSCTSlotTargetReputationTypes(*luaindex* _slotIndex_)
** _Returns:_ *bool* _showForFriendly_, *bool* _showForNeutral_, *bool* _showForEnemy_

* SetSCTSlotTargetReputationTypes(*luaindex* _slotIndex_, *bool* _showForFriendly_, *bool* _showForNeutral_, *bool* _showForEnemy_)

* GetSCTSlotSourceReputationTypes(*luaindex* _slotIndex_)
** _Returns:_ *bool* _showForFriendly_, *bool* _showForNeutral_, *bool* _showForEnemy_

* SetSCTSlotSourceReputationTypes(*luaindex* _slotIndex_, *bool* _showForFriendly_, *bool* _showForNeutral_, *bool* _showForEnemy_)

* GetSCTSlotEventControlScales(*luaindex* _slotIndex_)
** _Returns:_ *number* _defaultScale_, *number* _critScale_

* SetSCTSlotEventControlScales(*luaindex* _slotIndex_, *number* _defaultScale_, *number* _critScale_)

* GetSCTSlotKeyboardCloudId(*luaindex* _slotIndex_)
** _Returns:_ *integer* _SCTCloudId_

* SetSCTSlotKeyboardCloud(*luaindex* _slotIndex_, *integer* _SCTCloudId_)

* GetSCTSlotGamepadCloudId(*luaindex* _slotIndex_)
** _Returns:_ *integer* _SCTCloudId_

* SetSCTSlotGamepadCloud(*luaindex* _slotIndex_, *integer* _SCTCloudId_)

* CreateNewSCTEventVisualInfo()
** _Returns:_ *integer* _SCTEventVisualInfoId_

* GetSCTSlotEventVisualInfo(*luaindex* _slotIndex_, *[SCTEventType|#SCTEventType]* _eventType_)
** _Returns:_ *integer* _SCTEventVisualInfoId_

* SetSCTSlotEventVisualInfo(*luaindex* _slotIndex_, *[SCTEventType|#SCTEventType]* _eventType_, *integer* _SCTEventVisualInfoId_)

* GetSCTEventVisualInfoTextFormat(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_)
** _Returns:_ *string* _format_, *bool* _enabled_

* SetSCTEventVisualInfoTextFormat(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_, *string* _format_)

* GetSCTEventVisualInfoTextFontSizes(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_)
** _Returns:_ *integer* _keyboardFontSize_, *integer* _gamepadFontSize_, *bool* _enabled_

* SetSCTEventVisualInfoTextFontSizes(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_, *integer* _keyboardFontSize_, *integer* _gamepadFontSize_)

* GetSCTEventVisualInfoTextColor(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_)
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *bool* _enabled_

* SetSCTEventVisualInfoTextColor(*integer* _SCTEventVisualInfoId_, *[SCTEventTextType|#SCTEventTextType]* _textType_, *number* _r_, *number* _g_, *number* _b_)

* GetSCTEventVisualInfoHideWhenValueIsZero(*integer* _SCTEventVisualInfoId_)
** _Returns:_ *bool* _hideWhenValueIsZero_, *bool* _enabled_

* SetSCTEventVisualInfoHideWhenValueIsZero(*integer* _SCTEventVisualInfoId_, *bool* _hideWhenValueIsZero_)

* CreateNewSCTCloud()
** _Returns:_ *integer* _SCTCloudId_

* GetNumSCTCloudOffsets(*integer* _SCTCloudId_)

* GetSCTCloudOffset(*integer* _SCTCloudId_, *luaindex* _offsetIndex_, *integer* _ordering_, *number* _UIOffsetX_, *number* _UIOffsetY_)

* AddSCTCloudOffset(*integer* _SCTCloudId_, *integer* _ordering_, *number* _UIOffsetX_, *number* _UIOffsetY_)

* ClearSCTCloudOffsets(*integer* _SCTCloudId_)

* GetSCTCloudAnimationOverlapPercent(*integer* _SCTCloudId_)
** _Returns:_ *number* _animationOverlapPercent_

* SetSCTCloudAnimationOverlapPercent(*integer* _SCTCloudId_, *number* _animationOverlapPercent_)

* ShowMarketProduct(*integer* _marketProductId_, *[MarketOpenOperation|#MarketOpenOperation]* _source_)

* ShowMarketAndSearch(*string* _marketProductSearchString_, *[MarketOpenOperation|#MarketOpenOperation]* _source_)

* RequestPurchaseMarketProduct(*integer* _marketProductId_, *luaindex* _presentationIndex_, *bool* _isGift_)

* ShowEsoPlusPage(*[MarketOpenOperation|#MarketOpenOperation]* _source_)

* RequestShowMarketChapterUpgrade(*[MarketOpenOperation|#MarketOpenOperation]* _source_, *integer* _chapterUpgradeId_)

* GetNumMarketProductUnlockNotifications()
** _Returns:_ *integer* _numNotifications_

* GetMarketProductUnlockNotificationProductId(*luaindex* _notificationIndex_)
** _Returns:_ *integer* _marketProductId_

* ClearMarketProductUnlockNotifications()

* HasExpiringMarketCurrencyNotification()
** _Returns:_ *bool* _hasNotification_

* ClearExpiringMarketCurrencyNotification()

* HasShownReturningPlayerAnnouncement()
** _Returns:_ *bool* _hasShownAnnouncement_

* FlagReturningPlayerAnnouncementSeen()

* StartWorldParticleEffect *private* (*integer* _particleEffectId_)

* StopWorldParticleEffect *private* (*integer* _particleEffectId_)

* SetWorldParticleEffectPosition *private* (*integer* _particleEffectId_, *number* _worldX_, *number* _worldY_, *number* _worldZ_)

* SetWorldParticleEffectOrientation *private* (*integer* _particleEffectId_, *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)

* SetWorldParticleEffectScale *private* (*integer* _particleEffectId_, *number* _scale_)

* DeleteWorldParticleEffect *private* (*integer* _particleEffectId_)

* StartWorldEffectOnPlayer *private* (*[UIWorldEffect|#UIWorldEffect]* _UIWorldEffect_)

* GetCurrentZoneDungeonDifficulty()
** _Returns:_ *[DungeonDifficulty|#DungeonDifficulty]* _isVeteranDifficulty_

* CopyHousePermissions(*integer* _sourceHouseId_, *integer* _destinationHouseId_)

* GetNumHousingPermissions(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_)
** _Returns:_ *integer* _numPermissions_

* DoesHousingUserGroupHaveAccess(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_)
** _Returns:_ *bool* _hasAccess_

* IsHousingPermissionEnabled(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_, *[HousePermissionSetting|#HousePermissionSetting]* _setting_)
** _Returns:_ *bool* _isPermissionEnabled_

* IsHousingPermissionMarkedForDelete(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_)
** _Returns:_ *bool* _isMarkedForDelete_

* GetHousingUserGroupDisplayName(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_)
** _Returns:_ *string* _displayName_

* SetHousingPermissionPreset(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_, *[HousePermissionPresetSetting|#HousePermissionPresetSetting]* _preset_, *bool* _setForAllHouses_)

* RemoveHousingPermission(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_, *bool* _removeFromAllHouses_)

* AddHousingPermission(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *bool* _grantAccess_, *[HousePermissionPresetSetting|#HousePermissionPresetSetting]* _preset_, *bool* _addToAllHouses_, *string* _targetName_)

* GetHousingPermissionPresetType(*integer* _houseId_, *[HousePermissionUserGroup|#HousePermissionUserGroup]* _permissionCategory_, *luaindex* _index_)
** _Returns:_ *[HousePermissionPresetSetting|#HousePermissionPresetSetting]* _preset_

* SetHousingPrimaryHouse(*integer* _houseId_)

* GetHousingPrimaryHouse()
** _Returns:_ *integer* _houseId_

* GetCurrentZoneHouseId()
** _Returns:_ *integer* _houseId_

* GetCurrentHousePopulationCap()
** _Returns:_ *integer* _popCap_

* GetNumFurnitureCategories()
** _Returns:_ *integer* _numCategories_

* GetFurnitureCategoryId(*luaindex* _categoryIndex_)
** _Returns:_ *integer* _categoryId_

* GetNumFurnitureSubcategories(*luaindex* _categoryIndex_)
** _Returns:_ *integer* _numSubcategories_

* GetFurnitureSubcategoryId(*luaindex* _categoryIndex_, *luaindex* _subcategoryIndex_)
** _Returns:_ *integer* _subcategoryId_

* GetFurnitureCategoryInfo(*integer* _furnitureCategoryId_)
** _Returns:_ *string* _displayName_, *integer:nilable* _parentCategoryId_, *bool* _availableInTradingHouse_, *integer* _categoryOrder_

* GetFurnitureCategoryKeyboardIcons(*integer* _furnitureCategoryId_)
** _Returns:_ *textureName* _normalIcon_, *textureName* _pressedIcon_, *textureName* _mouseoverIcon_

* GetFurnitureCategoryGamepadIcon(*integer* _furnitureCategoryId_)
** _Returns:_ *textureName* _gamepadIcon_

* GetHouseZoneId(*integer* _houseId_)
** _Returns:_ *integer* _zoneId_

* GetHousePreviewBackgroundImage(*integer* _houseId_)
** _Returns:_ *textureName* _previewBackgroundFileIndex_

* IsPrimaryHouse(*integer* _houseId_)
** _Returns:_ *bool* _isPrimaryHouse_

* GetHouseFurnitureCount(*integer* _houseId_)
** _Returns:_ *integer:nilable* _furnitureCount_

* DoesFurnitureThemeShowInBrowser(*[FurnitureThemeType|#FurnitureThemeType]* _furnitureTheme_)
** _Returns:_ *bool* _showInBrowser_

* AreHousingPermissionsChangesPending()
** _Returns:_ *bool* _changesPending_

* GetHousingStarterQuestId()
** _Returns:_ *integer* _questId_

* RequestBestowHousingStarterQuest()

* GetHouseToursStatus()
** _Returns:_ *[HouseToursStatus|#HouseToursStatus]* _status_

* IsHouseToursListingOnCooldown()
** _Returns:_ *bool* _isOnCooldown_

* IsHouseToursSearchOnCooldown()
** _Returns:_ *bool* _isOnCooldown_

* RequestHouseToursSearch(*[HouseTourListingType|#HouseTourListingType]* _listingType_)
** _Returns:_ *integer:nilable* _searchId_

* SetHouseToursCategoryTypeFilter(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *[HouseCategoryType|#HouseCategoryType]* _houseCategoryType_)
** _Returns:_ *bool* _success_

* SetHouseToursDisplayNameFilter(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *string* _ownerDisplayName_)
** _Returns:_ *bool* _success_

* SetHouseToursHouseIdFilter(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *integer* _houseId_)
** _Returns:_ *bool* _success_

* SetHouseToursTagFilter(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *[HouseTourListingTag|#HouseTourListingTag]* _tag_)
** _Returns:_ *bool* _success_

* GetNumHouseToursSearchListings(*[HouseTourListingType|#HouseTourListingType]* _listingType_)
** _Returns:_ *integer* _numSearchListings_

* GetNumHouseToursUnfilteredListings(*[HouseTourListingType|#HouseTourListingType]* _listingType_)
** _Returns:_ *integer* _numUnfilteredListings_

* GetHouseToursListingCollectibleIdByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *integer* _collectibleId_

* GetHouseToursListingHouseIdByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *integer* _houseId_

* GetHouseToursListingNicknameByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *string* _nickname_

* GetHouseToursListingOwnerDisplayNameByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *string* _displayName_

* GetHouseToursListingFurnitureCountByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *integer:nilable* _furnitureCount_

* GetHouseToursListingTagsByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Uses variable returns..._
** _Returns:_ *[HouseTourListingTag|#HouseTourListingTag]* _tag_

* IsHouseToursListingFavoriteByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *bool* _isFavorite_

* IsHouseToursListingListedByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_)
** _Returns:_ *bool* _isListed_

* GetNumHouseToursTopRecommendedHouseNotifications()
** _Returns:_ *integer* _numNotifications_

* GetHouseToursTopRecommendedHouseNotification(*luaindex* _notificationIndex_)
** _Returns:_ *integer* _houseId_

* GetHouseToursRecommendationsTimeRemainingS()
** _Returns:_ *integer* _timeRemainingS_

* RequestCreateHouseToursListing(*integer* _houseId_, *[HouseTourListingTag|#HouseTourListingTag]* _tag_)

* RequestUpdateHouseToursListing(*integer* _houseId_, *[HouseTourListingTag|#HouseTourListingTag]* _tag_)

* RequestDeleteHouseToursListing(*integer* _houseId_)

* IsHouseListed(*integer* _houseId_)
** _Returns:_ *bool* _isListed_

* GetNumHouseToursPlayerListingRecommendations(*integer* _houseId_)
** _Returns:_ *integer* _recommendationCount_

* GetHouseToursPlayerListingTagsByHouseId(*integer* _houseId_)
** _Uses variable returns..._
** _Returns:_ *[HouseTourListingTag|#HouseTourListingTag]* _tag_

* CanFavoriteHouses()
** _Returns:_ *bool* _canFavorite_

* GetNumFavoriteHouses()
** _Returns:_ *integer* _numFavorites_

* RequestRecommendCurrentHouse()

* RequestUpdateCurrentHouseFavoriteStatus(*[HouseTourFavoriteOperationType|#HouseTourFavoriteOperationType]* _operationType_)

* RequestUpdateHouseToursListingFavoriteStatusByIndex(*[HouseTourListingType|#HouseTourListingType]* _listingType_, *luaindex* _listingIndex_, *[HouseTourFavoriteOperationType|#HouseTourFavoriteOperationType]* _operationType_)

* IsCurrentHouseListed()
** _Returns:_ *bool* _isListed_

* IsCurrentHouseFavorite()
** _Returns:_ *bool* _isFavorited_

* IsCurrentHouseRecommended()
** _Returns:_ *bool* _isRecommended_

* GetCurrentHouseTourListingCollectibleId()
** _Returns:_ *integer* _collectibleId_

* GetCurrentHouseTourListingHouseId()
** _Returns:_ *integer* _houseId_

* GetCurrentHouseTourListingFurnitureCount()
** _Returns:_ *integer:nilable* _numFurnishings_

* GetCurrentHouseTourListingNickname()
** _Returns:_ *string* _nickname_

* GetCurrentHouseTourListingOwnerDisplayName()
** _Returns:_ *string* _ownerDisplayName_

* GetCurrentHouseTourListingTags()
** _Uses variable returns..._
** _Returns:_ *[HouseTourListingTag|#HouseTourListingTag]* _tag_

* CanRecommendHouses()
** _Returns:_ *bool* _canRecommendedHouses_

* GetNumHousesRecommendedByLocalPlayer()
** _Returns:_ *integer* _numRecommendations_

* IsHouseDefaultAccessSettingValidForHouseToursListing(*[HousePermissionDefaultAccessSetting|#HousePermissionDefaultAccessSetting]* _housePermissionDefaultAccessSetting_)
** _Returns:_ *bool* _isValid_

* HousingEditorIsPreviewInspectionEnabled()
** _Returns:_ *bool* _enabled_

* HousingEditorSetPreviewInspectionEnabled(*bool* _enabled_)

* HousingEditorTogglePreviewInspectionEnabled()

* HousingEditorTogglePlacementType()

* HousingEditorSetPlacementType(*[HousingEditorPlacementType|#HousingEditorPlacementType]* _placementType_)

* HousingEditorGetPlacementType()
** _Returns:_ *[HousingEditorPlacementType|#HousingEditorPlacementType]* _placementType_

* HousingEditorTogglePrecisionPlacementMode()

* HousingEditorSetPrecisionPlacementMode(*[HousingEditorPrecisionPlacementMode|#HousingEditorPrecisionPlacementMode]* _placementMode_)

* HousingEditorGetPrecisionPlacementMode()
** _Returns:_ *[HousingEditorPrecisionPlacementMode|#HousingEditorPrecisionPlacementMode]* _precisionPlacementMode_

* HousingEditorSetPrecisionMoveUnits(*integer* _aMovementCentimeters_)

* HousingEditorGetPrecisionMoveUnits()
** _Returns:_ *integer* _aMovementCentimeters_

* HousingEditorSetPrecisionRotateUnits(*number* _aRotationRadians_)

* HousingEditorGetPrecisionRotateUnits()
** _Returns:_ *number* _aRotationRadians_

* HousingEditorToggleSurfaceDragMode()

* HousingEditorIsSurfaceDragModeEnabled()
** _Returns:_ *bool* _enabled_

* HousingEditorRequestResetEngagedTargetDummies()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestKickOccupant(*luaindex* _occupantIndex_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetRetrieveToBag()
** _Returns:_ *[Bag|#Bag]* _bagId_

* HousingEditorSetRetrieveToBag(*[Bag|#Bag]* _bagId_)

* HousingEditorRequestSelectedPlacement()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestItemPlacement(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestCollectiblePlacement(*integer* _collectibleId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestChangePositionAndOrientation(*id64* _furnitureId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestChangePosition(*id64* _furnitureId_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestChangeOrientation(*id64* _furnitureId_, *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestChangeState(*id64* _furnitureId_, *integer:nilable* _objectStateIndex_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetFurnitureWorldPosition(*id64* _furnitureId_)
** _Returns:_ *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* HousingEditorGetFurnitureWorldBounds(*id64* _furnitureId_)
** _Returns:_ *integer* _minWorldX_, *integer* _minWorldY_, *integer* _minWorldZ_, *integer* _maxWorldX_, *integer* _maxWorldY_, *integer* _maxWorldZ_

* HousingEditorGetFurnitureLocalBounds(*id64* _furnitureId_)
** _Returns:_ *number* _minLocalX_, *number* _minLocalY_, *number* _minLocalZ_, *number* _maxLocalX_, *number* _maxLocalY_, *number* _maxLocalZ_

* HousingEditorGetFurnitureOrientation(*id64* _furnitureId_)
** _Returns:_ *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_

* HousingEditorGetFurnitureWorldCenter(*id64* _furnitureId_)
** _Returns:_ *number* _centerX_, *number* _centerY_, *number* _centerZ_

* HousingEditorGetFurnitureWorldOffset(*id64* _furnitureId_)
** _Returns:_ *number* _offsetX_, *number* _offsetY_, *number* _offsetZ_

* HousingEditorGetSelectedObjectWorldPosition()
** _Returns:_ *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* HousingEditorGetSelectedObjectOrientation()
** _Returns:_ *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_

* HousingEditorGetSelectedObjectWorldCenter()
** _Returns:_ *number* _centerX_, *number* _centerY_, *number* _centerZ_

* HousingEditorGetSelectedOrTargetObjectDistanceM()
** _Returns:_ *number* _worldDistanceM_

* HousingEditorRequestRemoveSelectedFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestRemoveFurniture(*id64* _furnitureId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetSelectedFurnitureId()
** _Returns:_ *id64:nilable* _furnitureId_

* HousingEditorIsSelectingHousingObject()
** _Returns:_ *bool* _isSelectingAnyObject_

* HousingEditorGetSelectedFurnitureStackCount()
** _Returns:_ *integer* _stackCount_

* HousingEditorSelectFurnitureById(*id64* _furnitureId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorMoveSelectedObject(*[AxisTypes|#AxisTypes]* _aAxis_, *number* _aMovementForce_)

* HousingEditorRotateSelectedObject(*[AxisTypes|#AxisTypes]* _aAxis_, *number* _aRotationForce_)

* HousingEditorAdjustPrecisionEditingPosition(*integer* _aWorldX_, *integer* _aWorldY_, *integer* _aWorldZ_)

* HousingEditorAdjustSelectedObjectRotation(*number* _aPitchRadians_, *number* _aYawRadians_, *number* _aRollRadians_)

* HousingEditorCalculateRotationAboutAxis(*[AxisTypes|#AxisTypes]* _aAxis_, *number* _aOffsetRadians_, *number* _aInitialPitchRadians_, *number* _aInitialYawRadians_, *number* _aInitialRollRadians_)
** _Returns:_ *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_

* HousingEditorClipLineSegmentToViewFrustum(*integer* _aWorldX1_, *integer* _aWorldY1_, *integer* _aWorldZ1_, *integer* _aWorldX2_, *integer* _aWorldY2_, *integer* _aWorldZ2_)
** _Returns:_ *integer* _aClippedWorldX1_, *integer* _aClippedWorldY1_, *integer* _aClippedWorldZ1_, *integer* _aClippedWorldX2_, *integer* _aClippedWorldY2_, *integer* _aClippedWorldZ2_

* HousingEditorGetScreenPointWorldPlaneIntersection(*integer* _aScreenX_, *integer* _aScreenY_, *integer* _aWorldX1_, *integer* _aWorldY1_, *integer* _aWorldZ1_, *integer* _aWorldX2_, *integer* _aWorldY2_, *integer* _aWorldZ2_, *integer* _aWorldX3_, *integer* _aWorldY3_, *integer* _aWorldZ3_)
** _Returns:_ *integer* _aWorldX_, *integer* _aWorldY_, *integer* _aWorldZ_

* HousingEditorStraightenSelectedObject()

* HousingEditorPushSelectedObject(*number* _aPushDistance_)

* HousingEditorAlignFurnitureToSurface()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorAlignSelectedObjectToSurface()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* IsTargetCyclingSupportedInCurrentHousingEditorMode()
** _Returns:_ *bool* _targetCyclingSupported_

* HousingEditorGetNumCyclableTargets()
** _Returns:_ *integer* _numTargets_

* HousingEditorCycleTarget()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorCreateItemFurnitureForPlacement(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _success_

* HousingEditorCreateCollectibleFurnitureForPlacement(*integer* _collectibleId_)
** _Returns:_ *bool* _success_

* HousingEditorCreateFurnitureForPlacementFromMarketProduct(*integer* _marketProductId_)
** _Returns:_ *bool* _success_

* HousingEditorGetSelectedFurnitureYAxisRotationOffset()
** _Returns:_ *number* _yAxisRotationOffsetRadians_

* HousingEditorEndCurrentPreview()

* HousingEditorGetTargetInfo()
** _Returns:_ *id64* _furnitureId_, *luaindex:nilable* _pathIndex_

* HousingEditorSelectTargettedFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorCanSelectTargettedFurniture()
** _Returns:_ *bool* _hasTarget_

* HousingEditorRequestModeChange(*[HousingEditorMode|#HousingEditorMode]* _mode_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* GetHousingEditorMode()
** _Returns:_ *[HousingEditorMode|#HousingEditorMode]* _mode_

* IsInHousingEditorPlacementMode()
** _Returns:_ *bool* _isPlacementMode_

* GetHousingVisitorRole()
** _Returns:_ *[HousingVisitorRole|#HousingVisitorRole]* _role_

* GetNextPlacedHousingFurnitureId(*id64:nilable* _lastFurnitureId_)
** _Returns:_ *id64:nilable* _nextFurnitureId_

* GetPlacedHousingFurnitureInfo(*id64* _furnitureId_)
** _Returns:_ *string* _itemName_, *textureName* _icon_, *integer* _furnitureDataId_

* GetPlacedHousingFurnitureNumObjectStates(*id64* _furnitureId_)
** _Returns:_ *integer* _numStates_

* GetPlacedHousingFurnitureCurrentObjectStateIndex(*id64* _furnitureId_)
** _Returns:_ *integer* _currentObjectStateIndex_

* GetPlacedHousingFurnitureDisplayQuality(*id64* _furnitureId_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetPlacedFurnitureParent(*id64* _furnitureId_)
** _Returns:_ *id64:nilable* _parentFurnitureId_

* GetPlacedFurnitureChildren(*id64* _furnitureId_)
** _Uses variable returns..._
** _Returns:_ *id64* _childFurnitureId_

* HousingEditorCanPlaceCollectible(*integer* _collectibleId_)
** _Returns:_ *bool* _success_

* HousingEditorCanFurnitureBePathed(*id64* _furnitureId_)
** _Returns:_ *bool* _canBePathed_

* HousingEditorCanCollectibleBePathed(*integer* _collectibleId_)
** _Returns:_ *bool* _canBePathed_

* HousingEditorJumpToSafeLocation()

* GetHousingEditorConstants()
** _Returns:_ *number* _pushSpeedPerSecond_, *number* _rotationStepSizeRadians_, *integer* _numTicksPerSecondForRotationChange_

* GetCurrentHousePreviewTemplateId()
** _Returns:_ *integer* _houseTemplateId_

* GetCurrentHouseOwner()
** _Returns:_ *string* _displayName_

* HousingEditorPreviewTemplate(*integer* _houseTemplateId_)

* RequestOpenHouseStore()

* GetHouseFurnishingPlacementLimit(*integer* _houseId_, *[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _limitType_)
** _Returns:_ *integer* _furnishingPlacementLimit_

* GetNumHouseFurnishingsPlaced(*[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _limitType_)
** _Returns:_ *integer* _numFurnishingsPlaced_

* IsOwnerOfCurrentHouse()
** _Returns:_ *bool* _isOwner_

* HasAnyEditingPermissionsForCurrentHouse()
** _Returns:_ *bool* _canEdit_

* HasPermissionSettingForCurrentHouse(*[HousePermissionSetting|#HousePermissionSetting]* _setting_)
** _Returns:_ *bool* _hasSetting_

* GetPlacedFurnitureLink(*id64* _placedFurnitureId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _itemLink_, *string* _collectibleLink_

* GetCurrentHousePopulation()
** _Returns:_ *integer* _population_

* GetHouseOccupantName(*luaindex* _index_)
** _Returns:_ *string* _displayName_, *string* _characterName_

* UndoLastHousingEditorCommand()

* RedoLastHousingEditorCommand()

* CanUndoLastHousingEditorCommand()
** _Returns:_ *bool* _canUndo_

* CanRedoLastHousingEditorCommand()
** _Returns:_ *bool* _canRedo_

* GetNumHousingEditorHistoryCommands()
** _Returns:_ *integer* _numCommands_

* GetCurrentHousingEditorHistoryCommandIndex()
** _Returns:_ *integer* _index_

* GetHousingEditorHistoryCommandInfo(*integer* _index_)
** _Returns:_ *[HousingEditorCommandType|#HousingEditorCommandType]* _commandType_, *string* _itemName_, *textureName* _icon_

* SetHousingEditorTrackedFurnitureId(*id64* _placedFurnitureId_)

* SetHousingEditorTrackedPathNode(*id64* _placedFurnitureId_, *luaindex* _pathIndex_)

* ResetHousingEditorTrackedFurnitureOrNode()

* HousingEditorRequestSetFurnitureParent(*id64* _childFurnitureId_, *id64* _parentFurnitureId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestClearFurnitureParent(*id64* _furnitureId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorBeginLinkingTargettedFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetLinkRelationshipFromSelectedChildToPendingFurniture()
** _Returns:_ *[HousingPendingLinkRelationship|#HousingPendingLinkRelationship]* _result_

* HousingEditorGetPendingBadLinkResult()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorPerformPendingLinkOperation()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorCanRemoveParentFromPendingFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRemoveParentFromPendingFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorCanRemoveAllChildrenFromPendingFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRemoveAllChildrenFromPendingFurniture()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetPathNodeWorldPosition(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_

* HousingEditorGetPathNodeOrientation(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_

* HousingEditorRequestChangeFurniturePathData(*id64* _furnitureId_, *[FurniturePathState|#FurniturePathState]* _newState_, *[PathFollowType|#PathFollowType]* _newFollowType_, *bool* _newConformToGround_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestInsertPathNode(*id64* _furnitureId_, *luaindex* _index_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _headingRadians_, *[HousingPathMovementSpeed|#HousingPathMovementSpeed]* _speed_, *integer* _reachDestinationDelayTime_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestModifyPathNode(*id64* _furnitureId_, *luaindex* _index_, *integer* _worldX_, *integer* _worldY_, *integer* _worldZ_, *number* _headingRadians_, *[HousingPathMovementSpeed|#HousingPathMovementSpeed]* _speed_, *integer* _reachDestinationDelayTime_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestRemovePathNode(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestReplacePathCollectible(*id64* _furnitureId_, *integer* _collectiblieId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestSetStartingNodeIndex(*id64* _furnitureId_, *luaindex* _startingIndex_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* GetNextPathedHousingFurnitureId(*id64:nilable* _lastFurnitureId_)
** _Returns:_ *id64:nilable* _nextFurnitureId_

* HousingEditorSelectPathNodeByIndex(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorSelectTargetUnderReticle()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorEditTargettedFurniturePath()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorSelectTargettedPathNode()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorBeginPlaceNewPathNode(*luaindex* _index_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestPlaceSelectedPathNode()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestRemoveSelectedPathNode()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorReleaseSelectedPathNode()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRotatePathNode(*number* _rotationForce_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorRequestRestartAllFurniturePaths()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorHasSelectablePathNode()
** _Returns:_ *bool* _hasTarget_

* HousingEditorIsPlacingNewNode()
** _Returns:_ *bool* _placingNewNode_

* HousingEditorToggleSelectedFurniturePathState()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorToggleSelectedFurniturePathConformToGround()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorSetSelectedFurniturePathFollowType(*[PathFollowType|#PathFollowType]* _newPathType_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorToggleSelectedPathNodeSpeed()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorToggleSelectedPathNodeDelayTime()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorAlignSelectedPathNodeToSurface()
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorGetSelectedPathNodeFurnitureId()
** _Returns:_ *id64* _furnitureId_

* HousingEditorGetSelectedPathNodeIndex()
** _Returns:_ *luaindex* _pathIndex_

* HousingEditorGetSelectedPathNodeSpeed()
** _Returns:_ *[HousingPathMovementSpeed|#HousingPathMovementSpeed]* _movementSpeed_

* HousingEditorGetSelectedPathNodeDelayTime()
** _Returns:_ *integer* _timeMS_

* HousingEditorGetSelectedFurniturePathState()
** _Returns:_ *[FurniturePathState|#FurniturePathState]* _pathState_

* HousingEditorGetSelectedFurniturePathConformToGround()
** _Returns:_ *bool* _conformToGround_

* HousingEditorGetSelectedFurniturePathFollowType()
** _Returns:_ *[PathFollowType|#PathFollowType]* _followType_

* HousingEditorPathNodeSpeed(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *[HousingPathMovementSpeed|#HousingPathMovementSpeed]* _movementSpeed_

* HousingEditorPathNodeDelayTime(*id64* _furnitureId_, *luaindex* _index_)
** _Returns:_ *integer* _timeMS_

* HousingEditorGetFurniturePathState(*id64* _furnitureId_)
** _Returns:_ *[FurniturePathState|#FurniturePathState]* _pathState_

* HousingEditorGetFurniturePathFollowType(*id64* _furnitureId_)
** _Returns:_ *[PathFollowType|#PathFollowType]* _followType_

* HousingEditorGetPathNodeDelayTimeFromValue(*[HousingPathDelayTime|#HousingPathDelayTime]* _pathDelayTime_)
** _Returns:_ *integer* _timeMS_

* HousingEditorGetPathNodeValueFromDelayTime(*integer* _timeMS_)
** _Returns:_ *[HousingPathDelayTime|#HousingPathDelayTime]* _pathDelayTime_

* HousingEditorGetNumPathNodesInSelectedFurniture()
** _Returns:_ *integer* _numPathNodes_

* HousingEditorGetNumPathNodesForFurniture(*id64* _furnitureId_)
** _Returns:_ *integer* _numNodes_

* HousingEditorGetStartingNodeIndexForPath(*id64* _furnitureId_)
** _Returns:_ *luaindex* _nodeIndex_

* HousingEditorIsLocalPlayerInPairedFurnitureInteraction()
** _Returns:_ *bool* _isInteracting_

* HousingEditorEndLocalPlayerPairedFurnitureInteraction()

* CanHousingEditorPlacementPreviewMarketProduct(*integer* _marketProductId_)
** _Returns:_ *bool* _canPreview_

* HousingEditorClearPreviewMarketProductTransform *private* ()

* HousingEditorEndMarketProductPlacementPreview *private* ()

* IsHousingEditorPreviewingMarketProductPlacement()
** _Returns:_ *bool* _isPreviewingMarketProductPlacement_

* HousingEditorRequestMarketProductPlacementPreview *private* (*integer* _marketProductId_)
** _Returns:_ *[HousingRequestResult|#HousingRequestResult]* _result_

* HousingEditorSavePreviewMarketProductTransform *private* ()

* GetItemUniqueIdFromFurnitureId(*id64* _furnitureId_)
** _Returns:_ *id64* _itemUniqueId_

* GetFurnitureIdFromItemUniqueId(*id64* _itemUniqueId_)
** _Returns:_ *id64* _furnitureId_

* GetFurnitureIdFromCollectibleId(*integer* _collectibleId_)
** _Returns:_ *id64* _furnitureId_

* GetCollectibleIdFromFurnitureId(*id64* _furnitureId_)
** _Returns:_ *integer* _collectibleId_

* SetNameplateKeyboardFont(*string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_)

* GetNameplateKeyboardFont()
** _Returns:_ *string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_

* SetNameplateGamepadFont(*string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_)

* GetNameplateGamepadFont()
** _Returns:_ *string* _fontName_, *[FontStyle|#FontStyle]* _fontStyle_

* RequestOpenUnsafeURL(*string* _URL_)

* GetNextActiveArtificialEffectId(*integer:nilable* _lastActiveEffectId_)
** _Returns:_ *integer:nilable* _nextActiveEffectId_

* GetArtificialEffectInfo(*integer* _artificialEffectId_)
** _Returns:_ *string* _displayName_, *textureName* _icon_, *[BuffEffectType|#BuffEffectType]* _effectType_, *integer* _sortOrder_, *number* _timeStartedS_, *number* _timeEndingS_

* GetArtificialEffectTooltipText(*integer* _artificialEffectId_)
** _Returns:_ *string* _tooltipText_

* IsCutsceneActive()
** _Returns:_ *bool* _isCutsceneActive_

* GetActiveCutsceneVideoPath()
** _Returns:_ *string* _videoPath_

* GetActiveCutsceneVideoDataId()
** _Returns:_ *integer* _videoDataId_

* RequestEndCutscene()

* HasEsoPlusFreeTrialNotification()
** _Returns:_ *bool* _hasFreeTrialNotification_

* ClearEsoPlusFreeTrialNotification()

* CanItemBeRetraited(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeRetraited_

* RequestItemTraitChange(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[ItemTraitType|#ItemTraitType]* _itemTrait_)

* GetItemRetraitCost()
** _Returns:_ *integer* _retraitCost_, *[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_

* GetResultingItemLinkAfterRetrait(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[ItemTraitType|#ItemTraitType]* _pendingTrait_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* IsItemTraitKnownForRetraitResult(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[ItemTraitType|#ItemTraitType]* _pendingTrait_)
** _Returns:_ *bool* _isKnown_

* GetRearchLineInfoFromRetraitItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _craftingType_, *string* _researchLineName_

* GetItemTraitTypeCategory(*[ItemTraitType|#ItemTraitType]* _itemTraitType_)
** _Returns:_ *[ItemTraitTypeCategory|#ItemTraitTypeCategory]* _itemTraitTypeCategory_

* StartDyesSearch(*string* _searchString_)

* GetNumDyesSearchResults()
** _Returns:_ *integer* _numSearchResults_

* GetDyesSearchResult(*luaindex* _searchResultIndex_)
** _Returns:_ *luaindex* _dyeIndex_

* ClaimPendingLevelUpReward()

* MakeLevelUpRewardChoice(*integer* _sourceRwardId_, *integer* _choiceRewardId_)

* IsLevelUpRewardChoiceSelected(*integer* _sourceRewardId_, *integer* _choiceRewardId_)
** _Returns:_ *bool* _isSelectedChoice_

* DoAllValidLevelUpRewardChoicesHaveSelections()
** _Returns:_ *bool* _allSelectionsMade_

* GetPendingLevelUpRewardLevel()
** _Returns:_ *integer:nilable* _level_

* HasPendingLevelUpReward()
** _Returns:_ *bool* _hasPendingReward_

* GetHighestClaimedLevelUpReward()
** _Returns:_ *integer* _highestClaimedLevel_

* GetUpcomingLevelUpRewardLevel()
** _Returns:_ *integer:nilable* _level_

* HasUpcomingLevelUpReward()
** _Returns:_ *bool* _hasNextReward_

* GetNextLevelUpRewardMilestoneLevel()
** _Returns:_ *integer:nilable* _milestoneLevel_

* IsLevelUpRewardMilestoneForLevel(*integer* _level_)
** _Returns:_ *bool* _isRewardMilestone_

* GetNumInventorySlotsNeededForLevelUpReward(*integer* _level_)
** _Returns:_ *integer* _numInventorySlotsNeeded_

* GetLevelUpBackground(*integer* _level_)
** _Returns:_ *textureName* _background_

* GetKeyboardLevelUpTipOverview(*integer* _level_)
** _Returns:_ *string* _tipOverview_

* GetKeyboardLevelUpTipDescription(*integer* _level_)
** _Returns:_ *string* _tipOverview_

* GetGamepadLevelUpTipOverview(*integer* _level_)
** _Returns:_ *string* _tipOverview_

* GetGamepadLevelUpTipDescription(*integer* _level_)
** _Returns:_ *string* _tipOverview_

* GetNumLevelUpTextureLayerRevealAnimations(*integer* _level_)
** _Returns:_ *integer* _numAnimations_

* GetLevelUpTextureLayerRevealAnimation(*integer* _level_, *luaindex* _index_)
** _Returns:_ *integer* _animationId_

* GetLevelUpTextureLayerRevealAnimationsMinDuration(*integer* _level_)
** _Returns:_ *integer* _minDurationMS_

* GetLevelUpHelpIndicesForLevel(*integer* _level_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetNumAdditionalLevelUpUnlocks(*integer* _level_)
** _Returns:_ *integer* _numAdditionalUnlocks_

* GetAdditionalLevelUpUnlockDisplayName(*integer* _level_, *luaindex* _unlockIndex_)
** _Returns:_ *string* _displayName_

* GetAdditionalLevelUpUnlockDescription(*integer* _level_, *luaindex* _unlockIndex_)
** _Returns:_ *string* _description_

* GetAdditionalLevelUpUnlockKeyboardIcon(*integer* _level_, *luaindex* _unlockIndex_)
** _Returns:_ *textureName* _keyboardIcon_

* GetAdditionalLevelUpUnlockGamepadIcon(*integer* _level_, *luaindex* _unlockIndex_)
** _Returns:_ *textureName* _gamepadIcon_

* IsLevelUpRewardValidForPlayer(*integer* _rewardId_)
** _Returns:_ *bool* _isValid_

* GetNumLevelUpGuiParticleEffects(*integer* _level_)
** _Returns:_ *integer* _numEffects_

* GetLevelUpGuiParticleEffectInfo(*integer* _level_, *luaindex* _index_)
** _Returns:_ *textureName* _texture_, *number* _normalizedVelocityMin_, *number* _normalizedVelocityMax_, *number* _durationMinS_, *number* _durationMaxS_, *integer* _particlesPerSecond_, *number* _startScaleMin_, *number* _startScaleMax_, *number* _endScaleMin_, *number* _endScaleMax_, *number* _startAlpha_, *number* _endAlpha_, *number* _r_, *number* _g_, *number* _b_, *number* _normalizedStartPoint1X_, *number* _normalizedStartPoint1Y_, *number* _normalizedStartPoint2X_, *number* _normalizedStartPoint2Y_, *number* _angleRadians_

* GetAttributePointsAwardedForLevel(*integer* _level_)
** _Returns:_ *integer* _numAttributePoints_

* GetSkillPointsAwardedForLevel(*integer* _level_)
** _Returns:_ *integer* _numSkillPoints_

* GetNumRewardsForLevel(*integer* _level_)
** _Returns:_ *integer* _numRewards_

* GetRewardInfoForLevel(*integer* _level_, *luaindex* _index_)
** _Returns:_ *integer* _rewardId_, *integer* _quantity_

* GetTextureLayerRevealAnimationTexture(*integer* _animationId_)
** _Returns:_ *textureName* _texture_

* GetTextureLayerRevealAnimationBlendMode(*integer* _animationId_)
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetTextureLayerRevealAnimationWindowDimensions(*integer* _animationId_)
** _Returns:_ *number* _normalizedWidth_, *number* _normalizedHeight_

* GetTextureLayerRevealAnimationWindowEndPoints(*integer* _animationId_)
** _Returns:_ *number* _normalizedStartX_, *number* _normalizedStartY_, *number* _normalizedStartRegistrationX_, *number* _normalizedStartRegistrationY_, *number* _normalizedEndX_, *number* _normalizedEndY_, *number* _normalizedEndRegistrationX_, *number* _normalizedEndRegistrationY_

* GetTextureLayerRevealAnimationWindowMovementDuration(*integer* _animationId_)
** _Returns:_ *integer* _durationMS_

* GetTextureLayerRevealAnimationWindowMovementOffset(*integer* _animationId_)
** _Returns:_ *integer* _offsetMS_

* GetTextureLayerRevealAnimationWindowFadeGradientInfo(*integer* _animationId_, *luaindex* _index_)
** _Returns:_ *number* _x_, *number* _y_, *number* _normalizedDistance_

* GetNextGiftId(*id64:nilable* _lastGiftId_)
** _Returns:_ *id64:nilable* _nextGiftId_

* GetGiftInfo(*id64* _giftId_)
** _Returns:_ *[ClientGiftState|#ClientGiftState]* _state_, *bool* _seen_, *integer* _marketProductId_, *string* _senderDisplayName_, *string* _recipientDisplayName_, *integer* _expirationTimestampS_, *string* _note_, *integer* _quantity_

* ViewGifts(*id64* _giftIds_)

* TakeGift(*id64* _giftId_, *string* _note_)

* ReturnGift(*id64* _giftId_, *string* _note_)

* RequestResendGift(*id64* _giftId_)

* DeleteGift(*id64* _giftId_)

* PlayGiftClaimFanfare()

* PlayGiftThankedFanfare()

* SetEncounterLogEnabled(*bool* _isEnabled_)

* IsEncounterLogEnabled()
** _Returns:_ *bool* _isEnabled_

* SetEncounterLogVerboseFormat(*bool* _verbose_)

* IsEncounterLogVerboseFormat()
** _Returns:_ *bool* _isVerbose_

* SetEncounterLogAbilityInfoInline(*bool* _isInline_)

* IsEncounterLogAbilityInfoInline()
** _Returns:_ *bool* _isInline_

* GetEncounterLogVersion()
** _Returns:_ *integer* _version_

* GetNextZoneStoryZoneId(*integer:nilable* _lastZoneId_)
** _Returns:_ *integer:nilable* _nextZoneId_

* GetNumZoneActivitiesForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *integer* _numActivities_

* GetNumUnblockedZoneStoryActivitiesForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *integer* _numUnblockedActivities_, *integer* _blockingBranchErrorStringId_

* DoesZoneCompletionTypeInZoneHaveBranchesWithDifferentLengths(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *bool* _hasBranchesWithDifferentLengths_

* GetZoneActivityIdForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *luaindex* _activitiyIndex_)
** _Returns:_ *integer* _activityId_

* GetNumCompletedZoneActivitiesForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *integer* _numCompletedActivities_

* GetNumAssociatedAchievementsForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *integer* _numAssociatedAchievements_

* GetAssociatedAchievementIdForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *luaindex* _associatedAchievementIndex_)
** _Returns:_ *integer* _associatedAchievementId_

* IsZoneStoryActivityComplete(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *luaindex* _activityIndex_)
** _Returns:_ *bool* _isActivityComplete_

* GetZoneStoryActivityNameByActivityIndex(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *luaindex* _activityIndex_)
** _Returns:_ *string* _name_

* GetZoneStoryActivityNameByActivityId(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *integer* _activityId_)
** _Returns:_ *string* _name_

* GetZoneStoryShortDescriptionByActivityId(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *integer* _activityId_)
** _Returns:_ *string* _description_

* GetNormalizedPositionForZoneStoryActivityId(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *integer* _activityId_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_, *number* _normalizedRadius_, *bool* _isInCurrentMap_

* GetZoneStoryGamepadBackground(*integer* _zoneId_)
** _Returns:_ *textureName* _backgroundFile_

* CanZoneStoryContinueTrackingActivities(*integer* _zoneId_)
** _Returns:_ *bool* _canContinueTracking_

* CanZoneStoryContinueTrackingActivitiesForCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *bool* _canContinueTracking_

* TrackNextActivityForZoneStory(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]:nilable* _zoneCompletionType_, *bool* _setAutoMapNavigationTarget_)
** _Returns:_ *bool* _foundActivityToTrack_

* IsZoneStoryStarted(*integer* _zoneId_)
** _Returns:_ *bool* _isStarted_

* IsJournalQuestIndexInTrackedZoneStory(*luaindex* _journalQuestIndex_)
** _Returns:_ *bool* _isInTrackedZoneStory_

* ClearTrackedZoneStory()

* SetTrackedZoneStoryAssisted(*bool* _isAssisted_)

* GetGuildPersonalityAttribute(*integer* _guildId_)
** _Returns:_ *[GuildPersonalityAttributeValue|#GuildPersonalityAttributeValue]* _personality_

* GetGuildLanguageAttribute(*integer* _guildId_)
** _Returns:_ *[GuildLanguageAttributeValue|#GuildLanguageAttributeValue]* _language_

* DoesGuildHaveActivityAttribute(*integer* _guildId_, *[GuildActivityAttributeValue|#GuildActivityAttributeValue]* _activity_)
** _Returns:_ *bool* _hasActivity_

* DoesGuildHaveRoleAttribute(*integer* _guildId_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *bool* _hasRole_

* GetGuildNameAttribute(*integer* _guildId_)
** _Returns:_ *string* _guildName_

* GetGuildRecruitmentMessageAttribute(*integer* _guildId_)
** _Returns:_ *string* _recruitmentMessage_

* GetGuildHeaderMessageAttribute(*integer* _guildId_)
** _Returns:_ *string* _headerMessage_

* GetGuildAllianceAttribute(*integer* _guildId_)
** _Returns:_ *[Alliance|#Alliance]* _guildAlliance_

* GetGuildPrimaryFocusAttribute(*integer* _guildId_)
** _Returns:_ *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _primaryFocus_

* GetGuildSecondaryFocusAttribute(*integer* _guildId_)
** _Returns:_ *[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _secondaryFocus_

* GetGuildSizeAttribute(*integer* _guildId_)
** _Returns:_ *integer* _guildSize_

* GetGuildSizeAttributeRangeValues(*[GuildSizeAttributeValue|#GuildSizeAttributeValue]* _size_)
** _Returns:_ *integer* _minSize_, *integer* _maxSize_

* GetGuildMinimumCPAttribute(*integer* _guildId_)
** _Returns:_ *integer* _minimumCP_

* GetGuildKioskAttribute(*integer* _guildId_)
** _Returns:_ *string:nilable* _ownedKioskName_

* GetGuildHeraldryAttribute(*integer* _guildId_)
** _Returns:_ *luaindex* _backgroundCategoryIndex_, *luaindex* _backgroundStyleIndex_, *luaindex* _backgroundPrimaryColorIndex_, *luaindex* _backgroundSecondaryColorIndex_, *luaindex* _crestCategoryIndex_, *luaindex* _crestStyleIndex_, *luaindex* _crestColorIndex_

* GetGuildFoundedDateAttribute(*integer* _guildId_)
** _Returns:_ *string* _foundedDate_

* GetGuildLocalStartTimeAttribute(*integer* _guildId_)
** _Returns:_ *integer* _localStartTimeHour_

* GetGuildLocalEndTimeAttribute(*integer* _guildId_)
** _Returns:_ *integer* _localEndTimeHour_

* GetGuildRecruitmentStatusAttribute(*integer* _guildId_)
** _Returns:_ *[GuildRecruitmentStatusAttributeValue|#GuildRecruitmentStatusAttributeValue]* _recruitmentStatus_

* DoesGuildDataHaveInitializedAttributes(*integer* _guildId_, *[GuildMetaDataAttribute|#GuildMetaDataAttribute]* _attribute_)
** _Returns:_ *bool* _hasAllData_

* RequestGuildFinderAttributesForGuild(*integer* _guildId_)
** _Returns:_ *bool* _requested_

* GetNextWorldEventInstanceId(*integer:nilable* _lastWorldEventInstanceId_)
** _Returns:_ *integer:nilable* _nextWorldEventInstanceId_

* GetWorldEventId(*integer* _worldEventInstanceId_)
** _Returns:_ *integer* _worldEventId_

* GetWorldEventType(*integer* _worldEventId_)
** _Returns:_ *[WorldEventType|#WorldEventType]* _worldEventType_

* GetWorldEventLocationContext(*integer* _worldEventInstanceId_)
** _Returns:_ *[WorldEventLocationContext|#WorldEventLocationContext]* _locationContext_

* GetNumWorldEventInstanceUnits(*integer* _worldEventInstanceId_)
** _Returns:_ *integer* _numUnits_

* GetWorldEventInstanceUnitTag(*integer* _worldEventInstanceId_, *luaindex* _unitIndex_)
** _Returns:_ *string* _unitTag_

* GetWorldEventInstanceUnitPinType(*integer* _worldEventInstanceId_, *string* _unitTag_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _pinType_

* GetWorldEventInstanceUnitPinIcon(*integer* _worldEventInstanceId_, *string* _unitTag_, *bool* _ignoreAnimatedIcon_)
** _Returns:_ *textureName* _mapIcon_

* GetIsWorldEventInstanceUnitPinIconAnimated(*integer* _worldEventInstanceId_, *string* _unitTag_)
** _Returns:_ *bool* _isAnimated_

* GetWorldEventPOIInfo(*integer* _worldEventInstanceId_)
** _Returns:_ *luaindex* _zoneIndex_, *luaindex* _poiIndex_

* GetPOIWorldEventInstanceId(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Returns:_ *integer* _worldEventInstanceId_

* GuildFinderRequestSearch()
** _Returns:_ *integer:nilable* _searchId_

* GuildFinderIsSearchOnCooldown()
** _Returns:_ *bool* _isOnCooldown_

* GuildFinderGetNumSearchResults()
** _Returns:_ *integer* _numResults_

* GuildFinderGetSearchResultGuildId(*luaindex* _index_)
** _Returns:_ *integer* _guildId_

* SetGuildFinderFocusSearchFilter(*[GuildFocusAttributeValue|#GuildFocusAttributeValue]* _focus_)

* SetGuildFinderHasTradersSearchFilter(*bool* _hasTrader_)

* SetGuildFinderActivityFilterValue(*[GuildActivityAttributeValue|#GuildActivityAttributeValue]* _activity_, *bool* _hasActivity_)

* SetGuildFinderPersonalityFilterValue(*[GuildPersonalityAttributeValue|#GuildPersonalityAttributeValue]* _personality_, *bool* _hasPersonality_)

* SetGuildFinderAllianceFilterValue(*[Alliance|#Alliance]* _alliance_, *bool* _hasAlliance_)

* SetGuildFinderLanguageFilterValue(*[GuildLanguageAttributeValue|#GuildLanguageAttributeValue]* _language_, *bool* _hasLanguage_)

* SetGuildFinderSizeFilterValue(*[GuildSizeAttributeValue|#GuildSizeAttributeValue]* _size_, *bool* _hasSize_)

* SetGuildFinderRoleFilterValue(*[LFGRole|#LFGRole]* _role_, *bool* _hasRole_)

* SetGuildFinderChampionPointsFilterValues(*integer* _minChampionPoints_, *integer* _maxChampionPoints_)

* SetGuildFinderPlayTimeFilters(*integer* _startTime_, *integer* _endTime_)

* RequestGuildFinderAccountApplications()
** _Returns:_ *bool* _requested_

* GetGuildFinderNumAccountApplications()
** _Returns:_ *integer* _numApplications_

* GetGuildFinderAccountApplicationDuration(*luaindex* _index_)
** _Returns:_ *integer* _timeRemainingS_

* GetGuildFinderAccountApplicationInfo(*luaindex* _index_)
** _Returns:_ *integer* _guildId_, *integer* _level_, *integer* _championPoints_, *[Alliance|#Alliance]* _alliance_, *integer* _classId_, *string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_, *string* _accountName_, *string* _characterName_, *integer* _achievementPoints_, *string* _applicationMessage_

* GetGuildFinderNumGuildApplications(*integer* _guildId_)
** _Returns:_ *integer* _numApplications_

* GetGuildFinderGuildApplicationDuration(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *integer* _timeRemainingS_

* GetGuildFinderGuildApplicationInfoAt(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *integer* _level_, *integer* _championPoints_, *[Alliance|#Alliance]* _alliance_, *integer* _classId_, *string* _accountName_, *string* _characterName_, *integer* _achievementPoints_, *string* _applicationMessage_

* AcceptGuildApplication(*integer* _guildId_, *luaindex* _index_)
** _Returns:_ *[GuildProcessApplicationResponse|#GuildProcessApplicationResponse]* _acceptedResult_

* DeclineGuildApplication(*integer* _guildId_, *luaindex* _index_, *string* _declineMessage_, *bool* _blacklistApplicant_, *string* _blacklistMessage_)
** _Returns:_ *[GuildProcessApplicationResponse|#GuildProcessApplicationResponse]* _declinedResult_, *[GuildBlacklistResponse|#GuildBlacklistResponse]* _blacklistResult_

* SubmitGuildFinderApplication(*integer* _guildId_, *string* _applicationMessage_)
** _Returns:_ *[GuildApplicationResponse|#GuildApplicationResponse]* _applicationResult_

* RescindGuildFinderApplication(*luaindex* _index_)
** _Returns:_ *bool* _rescinded_

* GetNumPlayerApplicationNotifications()
** _Returns:_ *integer* _numApplications_

* GetPlayerApplicationNotificationInfo(*luaindex* _index_)
** _Returns:_ *string* _declineReason_, *string* _guildName_, *[Alliance|#Alliance]* _alliance_, *[GuildApplicationStatus|#GuildApplicationStatus]* _applicationStatus_

* ClearPlayerApplicationNotification(*luaindex* _index_)

* GetDefaultsForGuildLanguageAttributeFilter()
** _Uses variable returns..._
** _Returns:_ *[GuildLanguageAttributeValue|#GuildLanguageAttributeValue]* _language_

* GetLocalPlayerDaedricArtifactId()
** _Returns:_ *integer:nilable* _daedricArtifactId_

* GetDaedricArtifactDisplayName(*integer* _daedricArtifactId_)
** _Returns:_ *string* _artifactDisplayName_

* GetDaedricArtifactVisualType(*integer* _daedricArtifactId_)
** _Returns:_ *[DaedricArtifactVisualType|#DaedricArtifactVisualType]* _artifactVisualType_

* ClearGuildHistoryCache(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]:nilable* _category_, *integer* _keepResultsFromLastNumSeconds_)
** _Returns:_ *bool* _success_

* GetNumGuildHistoryEvents(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *integer* _numEvents_

* GetGuildHistoryEventIndicesForTimeRange(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *integer53* _newestTimeS_, *integer53* _oldestTimeS_)
** _Returns:_ *luaindex:nilable* _newestEventIndex_, *luaindex:nilable* _oldestEventIndex_

* GetOldestGuildHistoryEventIndexForUpToDateEventsWithoutGaps(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *luaindex:nilable* _oldestEventIndex_

* GetNewestAndOldestRedactedGuildHistoryEventIds(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *integer53:nilable* _newestRedactedEventId_, *integer53:nilable* _oldestRedactedEventId_

* DoesGuildHistoryEventCategoryHaveUpToDateEvents(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *bool* _hasUpToDateEvents_

* GetNumGuildHistoryEventRanges(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *integer* _numGuildHistoryEventRanges_

* GetGuildHistoryEventRangeInfo(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *luaindex* _rangeIndex_)
** _Returns:_ *integer53* _newestTimeS_, *integer53* _oldestTimeS_, *integer53* _newestEventId_, *integer53* _oldestEventId_

* GetGuildHistoryEventRangeIndexForEventId(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *integer53* _eventId_)
** _Returns:_ *luaindex:nilable* _rangeIndex_

* GetGuildHistoryEventCategoryAndIndex(*integer* _guildId_, *integer53* _eventId_)
** _Returns:_ *[GuildHistoryEventCategory|#GuildHistoryEventCategory]:nilable* _category_, *luaindex:nilable* _eventIndex_

* GetGuildHistoryEventIndex(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *integer53* _eventId_)
** _Returns:_ *luaindex:nilable* _eventIndex_

* GetGuildHistoryEventId(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_

* GetGuildHistoryEventTimestamp(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _timestamp_

* IsGuildHistoryEventRedacted(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *luaindex* _eventIndex_)
** _Returns:_ *bool* _isRedacted_

* GetGuildHistoryEventBasicInfo(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestamp_, *bool* _isRedacted_, *integer* _eventType_

* GetGuildHistoryRosterEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryRosterEvent|#GuildHistoryRosterEvent]* _eventType_, *string* _actingDisplayName_, *string* _targetDisplayName_, *integer:nilable* _rankId_

* GetGuildHistoryBankedItemEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryBankedItemEvent|#GuildHistoryBankedItemEvent]* _eventType_, *string* _displayName_, *string* _itemLink_, *integer* _quantity_

* GetGuildHistoryBankedCurrencyEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryBankedCurrencyEvent|#GuildHistoryBankedCurrencyEvent]* _eventType_, *string* _displayName_, *[CurrencyType|#CurrencyType]* _currencyType_, *integer* _amount_, *string* _kioskName_

* GetGuildHistoryTraderEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryTraderEvent|#GuildHistoryTraderEvent]* _eventType_, *string* _sellerDisplayName_, *string* _buyerDisplayName_, *string* _itemLink_, *integer* _quantity_, *integer* _price_, *integer* _tax_

* GetGuildHistoryMilestoneEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryMilestoneEvent|#GuildHistoryMilestoneEvent]* _eventType_

* GetGuildHistoryActivityEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryActivityEvent|#GuildHistoryActivityEvent]* _eventType_, *string* _displayName_

* GetGuildHistoryAvAActivityEventInfo(*integer* _guildId_, *luaindex* _eventIndex_)
** _Returns:_ *integer53* _eventId_, *integer53* _timestampS_, *bool* _isRedacted_, *[GuildHistoryAvAActivityEvent|#GuildHistoryAvAActivityEvent]* _eventType_, *string* _displayName_, *integer* _keepId_, *integer* _campaignId_

* GetGuildHistoryCacheDefaultMaxNumDays(*[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_)
** _Returns:_ *integer* _numDays_

* GetGuildHistoryRequestMinCooldownMs()
** _Returns:_ *integer* _minCooldownMs_

* CreateGuildHistoryRequest(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *integer53* _newestTimeS_, *integer53* _oldestTimeS_)
** _Returns:_ *integer* _requestId_

* TryCleanExistingGuildHistoryRequestParameters(*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _category_, *integer53* _newestTimeS_, *integer53* _oldestTimeS_)
** _Returns:_ *integer* _requestId_

* GetGuildHistoryRequestFlags(*integer* _requestId_)
** _Returns:_ *[GuildHistoryRequestFlags|#GuildHistoryRequestFlags]* _flags_

* IsGuildHistoryRequestComplete(*integer* _requestId_)
** _Returns:_ *bool* _isComplete_

* IsGuildHistoryRequestTargetingEvents(*integer* _requestId_)
** _Returns:_ *bool* _isTargetingEvents_

* DoesGuildHistoryHaveOutstandingRequest()
** _Returns:_ *bool* _hasOutstandingRequest_

* RequestMoreGuildHistoryEvents(*integer* _requestId_, *bool* _queueRequestIfOnCooldown_, *integer53:nilable* _targetNewestEventId_, *integer53:nilable* _targetOldestEventId_)
** _Returns:_ *[GuildHistoryDataReadyState|#GuildHistoryDataReadyState]* _readyState_

* DestroyGuildHistoryRequest(*integer* _requestId_)
** _Returns:_ *bool* _successfullyDestroyed_

* DumpGuildHistoryChunkInformation(*integer:nilable* _guildId_)

* GetNumInProgressAntiquities()
** _Returns:_ *integer* _numInProgressAntiquities_

* GetNumDigSitesForInProgressAntiquity(*luaindex* _inProgressAntiquityIndex_)
** _Returns:_ *integer* _numDigSitesForInProgressAntiquity_

* GetInProgressAntiquityDigSiteId(*luaindex* _inProgressAntiquityIndex_, *luaindex* _digSiteIndex_)
** _Returns:_ *integer* _digSiteId_

* GetInProgressAntiquityId(*luaindex* _inProgressAntiquityIndex_)
** _Returns:_ *integer* _antiquityId_

* GetDigSiteNormalizedCenterPosition(*integer* _digSiteId_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_, *bool* _isShownInCurrentMap_

* GetDigSiteNormalizedBorderPoints(*integer* _digSiteId_)
** _Uses variable returns..._
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_

* GetInProgressAntiquitiesForDigSite(*integer* _digSiteId_)
** _Uses variable returns..._
** _Returns:_ *integer* _antiquityId_

* SetMapToDigSitePosition(*integer* _digSiteId_)
** _Returns:_ *[SetMapResultCode|#SetMapResultCode]* _setMapResult_

* GetAntiquityDiggingSkillLineId()
** _Returns:_ *integer* _diggingSkillLineId_

* GetAntiquityScryingSkillLineId()
** _Returns:_ *integer* _scryingSkillLineId_

* GetAntiquityScryingToolCollectibleId()
** _Returns:_ *integer* _collectibleId_

* GetHighestScryableDifficulty()
** _Returns:_ *[AntiquityDifficulty|#AntiquityDifficulty]* _highestScryableDifficulty_

* GetScryingPassiveSkillIndex(*[ScryingPassiveSkill|#ScryingPassiveSkill]* _scryingPassiveSkill_)
** _Returns:_ *luaindex* _scryingPassiveSkillIndex_

* AreAntiquitySkillLinesDiscovered()
** _Returns:_ *bool* _isUnlocked_

* RequestAbandonAntiquity(*integer* _antiquityId_)
** _Returns:_ *[AntiquityAbandonResult|#AntiquityAbandonResult]* _abandonResult_

* MeetsAntiquitySkillRequirementsForScrying(*integer* _antiquityId_)
** _Returns:_ *bool* _meetsSkillRequirements_

* MeetsAntiquityRequirementsForScrying(*integer* _antiquityId_, *integer:nilable* _zoneId_)
** _Returns:_ *[AntiquityScryingResult|#AntiquityScryingResult]* _scryingResult_

* CanScryForAntiquity(*integer* _antiquityId_)
** _Returns:_ *[AntiquityScryingResult|#AntiquityScryingResult]* _scryingResult_

* GetTotalNumGoalsForAntiquity(*integer* _antiquityId_)
** _Returns:_ *integer* _numGoals_

* GetNumGoalsAchievedForAntiquity(*integer* _antiquityId_)
** _Returns:_ *integer* _numAchievedGoals_

* GetAntiquityLeadTimeRemainingSeconds(*integer* _antiquityId_)
** _Returns:_ *integer* _leadTimeRemainingSeconds_

* IsAntiquityRepeatable(*integer* _antiquityId_)
** _Returns:_ *bool* _allowsRepeats_

* DoesAntiquityPassVisibilityRequirements(*integer* _antiquityId_)
** _Returns:_ *bool* _isVisible_, *integer* _errorStringId_

* GetAntiquityCategoryId(*integer* _antiquityId_)
** _Returns:_ *integer* _categoryId_

* GetAntiquityDifficulty(*integer* _antiquityId_)
** _Returns:_ *[AntiquityDifficulty|#AntiquityDifficulty]* _difficulty_

* GetNextAntiquityId(*integer:nilable* _lastAntiquityId_)
** _Returns:_ *integer:nilable* _nextAntiquityId_

* GetNumAntiquityDigSites(*integer* _antiquityId_)
** _Returns:_ *integer* _numDigSites_

* GetAntiquityZoneId(*integer* _antiquityId_)
** _Returns:_ *integer* _zoneId_

* GetAntiquityCategoryGamepadIcon(*integer* _antiquityCategoryId_)
** _Returns:_ *textureName* _gamepadIcon_

* GetAntiquityCategoryKeyboardIcons(*integer* _antiquityCategoryId_)
** _Returns:_ *textureName* _unpressedButtonIcon_, *textureName* _pressedButtonIcon_, *textureName* _mouseoverButtonIcon_

* GetAntiquityCategoryName(*integer* _antiquityCategoryId_)
** _Returns:_ *string* _name_

* GetAntiquityCategoryOrder(*integer* _antiquityCategoryId_)
** _Returns:_ *integer* _order_

* GetAntiquityCategoryParentId(*integer* _antiquityCategoryId_)
** _Returns:_ *integer* _setId_

* GetAntiquitySetRewardId(*integer* _antiquitySetId_)
** _Returns:_ *integer* _rewardId_

* StartAntiquitySearch(*string* _searchString_)

* GetNumAntiquitySearchResults()
** _Returns:_ *integer* _numSearchResults_

* GetAntiquitySearchResult(*luaindex* _aIndex_)
** _Returns:_ *integer* _aAntiquityId_

* GetTrackedAntiquityId()
** _Returns:_ *integer* _antiquityId_

* SetTrackedAntiquityId(*integer* _antiquityId_)

* IsDigSiteAssociatedWithTrackedAntiquity(*integer* _digSiteId_)
** _Returns:_ *bool* _isAssociated_

* ScryForAntiquity(*integer* _antiquityId_)

* IsScryingInProgress()
** _Returns:_ *bool* _isInProgress_

* RequestScryingExit()

* RequestAntiquityDiggingExit()

* RequestItemReconstruction(*integer* _itemDefId_, *[ItemTraitType|#ItemTraitType]* _itemTrait_, *[ItemQuality|#ItemQuality]* _itemQuality_, *[CurrencyType|#CurrencyType]* _currencyType_)

* GetNextItemSetCollectionId(*integer:nilable* _lastItemSetId_)
** _Returns:_ *integer:nilable* _nextItemSetId_

* GetItemSetCollectionSlotsInMask(*[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slotMask_)
** _Uses variable returns..._
** _Returns:_ *[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_

* DoesItemSetCollectionsHaveAnyNewPieces()
** _Returns:_ *bool* _hasNewPieces_

* GetItemSetCollectionCategoryId(*integer* _itemSetId_)
** _Returns:_ *integer* _categoryId_

* GetItemSetName(*integer* _itemSetId_)
** _Returns:_ *string* _name_

* GetItemSetType(*integer* _itemSetId_)
** _Returns:_ *[ItemSetType|#ItemSetType]* _type_

* GetItemSetUnperfectedSetId(*integer* _itemSetId_)
** _Returns:_ *integer* _unperfectedSetId_

* GetNumItemSetCollectionPieces(*integer* _itemSetId_)
** _Returns:_ *integer* _numPieces_

* GetItemSetCollectionPieceInfo(*integer* _itemSetId_, *luaindex* _index_)
** _Returns:_ *integer* _pieceId_, *[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_

* GetNumItemSetCollectionSlotsUnlocked(*integer* _itemSetId_)
** _Returns:_ *integer* _numSlotsUnlocked_

* IsItemSetCollectionSlotUnlocked(*integer* _itemSetId_, *[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_)
** _Returns:_ *bool* _isUnlocked_

* ItemSetCollectionHasNewPieces(*integer* _itemSetId_)
** _Returns:_ *bool* _hasNewPieces_

* IsItemSetCollectionSlotNew(*integer* _itemSetId_, *[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_)
** _Returns:_ *bool* _isNew_

* ClearItemSetCollectionSlotNew(*integer* _itemSetId_, *[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_, *bool* _sendUpdate_)

* GetNumItemReconstructionCurrencyOptions()
** _Returns:_ *integer* _numCurrencyOptions_

* GetItemReconstructionCurrencyOptionType(*luaindex* _currencyOptionIndex_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* GetItemReconstructionCurrencyOptionCost(*integer* _itemSetId_, *[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *integer:nilable* _cost_

* GetItemSetCollectionCategoryName(*integer* _categoryId_)
** _Returns:_ *string* _name_

* GetItemSetCollectionCategoryGamepadIcon(*integer* _categoryId_)
** _Returns:_ *textureName* _gamepadIcon_

* GetItemSetCollectionCategoryKeyboardIcons(*integer* _categoryId_)
** _Returns:_ *textureName* _unpressedButtonIcon_, *textureName* _pressedButtonIcon_, *textureName* _mouseoverButtonIcon_

* GetItemSetCollectionCategoryOrder(*integer* _categoryId_)
** _Returns:_ *integer* _order_

* GetItemSetCollectionCategoryParentId(*integer* _categoryId_)
** _Returns:_ *integer* _parentCategoryId_

* GetItemSetCollectionPieceItemLink(*integer* _pieceId_, *[LinkStyle|#LinkStyle]* _linkStyle_, *[ItemTraitType|#ItemTraitType]* _traitType_, *[ItemQuality|#ItemQuality]:nilable* _upgradeItemFunctionalQuality_)
** _Returns:_ *string* _itemLink_

* GetEquipmentFilterTypeForItemSetCollectionSlot(*[ItemSetCollectionSlot_id64|#ItemSetCollectionSlot_id64]* _slot_)
** _Returns:_ *[EquipmentFilterType|#EquipmentFilterType]* _equipmentFilterType_

* GetCollectibleCategoryNameByCategoryId(*integer* _categoryId_)
** _Returns:_ *string* _categoryName_

* GetHotbarForCollectibleCategoryId(*integer* _categoryId_)
** _Returns:_ *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_

* GetNumSubcategoriesInCollectibleCategory(*luaindex* _topLevelIndex_)
** _Returns:_ *integer* _numSubcategories_

* GetNumCollectiblesInCollectibleCategory(*luaindex* _topLevelIndex_, *luaindex:nilable* _subCategoryIndex_)
** _Returns:_ *integer* _numCollectibles_

* SetRandomMountType(*[RandomMountType|#RandomMountType]* _randomMountType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* GetRandomMountType(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[RandomMountType|#RandomMountType]* _randomMountType_

* HasActiveCompanion()
** _Returns:_ *bool* _hasActiveCompanion_

* HasPendingCompanion()
** _Returns:_ *bool* _hasPendingCompanion_

* HasBlockedCompanion()
** _Returns:_ *bool* _hasBlockedCompanion_

* HasSuppressedCompanion()
** _Returns:_ *bool* _hasSuppressedCompanion_

* GetActiveCompanionDefId()
** _Returns:_ *integer* _activeCompanionDefId_

* GetPendingCompanionDefId()
** _Returns:_ *integer* _pendingCompanionId_

* GetCompanionCollectibleId(*integer* _companionId_)
** _Returns:_ *integer* _collectibleId_

* GetCompanionName(*integer* _companionId_)
** _Returns:_ *string* _name_

* GetCompanionPassivePerkAbilityId(*integer* _companionId_)
** _Returns:_ *integer* _abilityId_

* GetActiveCompanionLevelInfo()
** _Returns:_ *integer* _level_, *integer* _currentExperience_

* GetMaximumRapport()
** _Returns:_ *integer* _maxRapport_

* GetMinimumRapport()
** _Returns:_ *integer* _minRapport_

* GetActiveCompanionRapportLevel()
** _Returns:_ *[CompanionRapportLevel|#CompanionRapportLevel]* _rapportLevel_

* GetActiveCompanionRapport()
** _Returns:_ *integer* _rapport_

* GetActiveCompanionRapportLevelDescription(*[CompanionRapportLevel|#CompanionRapportLevel]* _rapportLevel_)
** _Returns:_ *string* _rapportLevelDescription_

* GetCompanionNumSlotsUnlockedForLevel(*integer* _companionLevel_)
** _Returns:_ *integer* _numSlots_

* GetCompanionRace(*integer* _companionId_)
** _Returns:_ *integer* _aRaceDefId_

* GetCompanionGender(*integer* _companionId_)
** _Returns:_ *[Gender|#Gender]* _gender_

* IsTimedActivitySystemAvailable()
** _Returns:_ *bool* _available_

* GetNumTimedActivities()
** _Returns:_ *integer* _numTimedActivities_

* GetNumTimedActivitiesCompleted(*[TimedActivityType|#TimedActivityType]:nilable* _activityType_)
** _Returns:_ *integer* _numTimedActivities_

* GetTimedActivityTypeLimit(*[TimedActivityType|#TimedActivityType]* _activityType_)
** _Returns:_ *integer* _maxActivities_

* GetTimedActivityId(*luaindex* _index_)
** _Returns:_ *integer* _timedActivityId_

* GetTimedActivityName(*luaindex* _index_)
** _Returns:_ *string* _activityName_

* GetTimedActivityDescription(*luaindex* _index_)
** _Returns:_ *string* _activityDescription_

* GetTimedActivityType(*luaindex* _index_)
** _Returns:_ *[TimedActivityType|#TimedActivityType]* _activityType_

* GetTimedActivityDifficulty(*luaindex* _index_)
** _Returns:_ *[TimedActivityDifficulty|#TimedActivityDifficulty]* _difficulty_

* GetNumTimedActivityRewards(*luaindex* _index_)
** _Returns:_ *integer* _numRewards_

* GetTimedActivityRewardInfo(*luaindex* _index_, *luaindex* _rewardIndex_)
** _Returns:_ *integer* _rewardId_, *integer* _quantity_

* GetTimedActivityProgress(*luaindex* _index_)
** _Returns:_ *integer* _progress_

* GetTimedActivityMaxProgress(*luaindex* _index_)
** _Returns:_ *integer* _maxProgress_

* GetTimedActivityTimeRemainingSeconds(*luaindex* _index_)
** _Returns:_ *integer* _timeRemainingSeconds_

* GetTimedActivityRequiredCollectible(*integer* _timedActivityId_)
** _Returns:_ *integer* _requiredCollectible_

* GetLocalTimeOfDay()
** _Returns:_ *integer* _hours_, *integer* _minutes_, *integer* _seconds_

* GetGlobalTimeOfDay()
** _Returns:_ *integer* _hours_, *integer* _minutes_, *integer* _seconds_

* GetNumSkyshardsInZone(*integer* _zoneId_)
** _Returns:_ *integer* _numSkyshards_

* GetZoneSkyshardId(*integer* _zoneId_, *luaindex* _skyshardIndex_)
** _Returns:_ *integer* _skyshardId_

* GetNormalizedPositionForSkyshardId(*integer* _skyshardId_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedZ_, *bool* _isInCurrentMap_

* GetSkyshardDiscoveryDistanceM()
** _Returns:_ *integer* _discoveryDistanceM_

* GetSkyshardHint(*integer* _skyshardId_)
** _Returns:_ *string* _skyshardHint_

* GetSkyshardDiscoveryStatus(*integer* _skyshardId_)
** _Returns:_ *[SkyshardDiscoveryStatus|#SkyshardDiscoveryStatus]* _skyshardDiscoveryStatus_

* GetArmoryBuildName(*luaindex* _buildIndex_)
** _Returns:_ *string* _buildName_

* GetArmoryBuildIconIndex(*luaindex* _buildIndex_)
** _Returns:_ *luaindex* _buildIconIndex_

* GetArmoryBuildAttributeSpentPoints(*luaindex* _buildIndex_, *[Attributes|#Attributes]* _attributeType_)
** _Returns:_ *integer* _spentPoints_

* GetArmoryBuildChampionSpentPointsByDiscipline(*luaindex* _buildIndex_, *integer* _disciplineId_)
** _Returns:_ *integer* _spentPoints_

* GetArmoryBuildSkillsTotalSpentPoints(*luaindex* _buildIndex_)
** _Returns:_ *integer* _spentPoints_

* GetArmoryBuildSlotBoundId(*luaindex* _buildIndex_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
** _Returns:_ *integer* _actionId_

* GetArmoryBuildEquippedOutfitIndex(*luaindex* _buildIndex_)
** _Returns:_ *luaindex:nilable* _outfitIndex_

* GetArmoryBuildCurseType(*luaindex* _buildIndex_)
** _Returns:_ *[CurseType|#CurseType]* _curseType_

* GetArmoryBuildEquipSlotInfo(*luaindex* _buildIndex_, *[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *[ArmoryBuildEquipSlotState|#ArmoryBuildEquipSlotState]* _equipSlotState_, *[Bag|#Bag]* _bagId_, *integer* _slotIndex_

* SaveArmoryBuild(*luaindex* _buildIndex_)

* RestoreArmoryBuild(*luaindex* _buildIndex_)

* IsValidArmoryBuildName(*string* _buildName_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* SetArmoryBuildIconIndex(*luaindex* _buildIndex_, *luaindex* _iconIndex_)

* SetArmoryBuildName(*luaindex* _buildIndex_, *string* _buildName_)

* IsItemInArmory(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isInAnyBuild_

* GetItemArmoryBuildList(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Uses variable returns..._
** _Returns:_ *string* _buildList_

* GetArmoryBuildPrimaryMundusStone(*luaindex* _buildIndex_)
** _Returns:_ *[MundusStone|#MundusStone]* _mundusStone_

* GetArmoryBuildSecondaryMundusStone(*luaindex* _buildIndex_)
** _Returns:_ *[MundusStone|#MundusStone]* _mundusStone_

* GetArmoryOperationsCooldownDurationMs()
** _Returns:_ *integer* _durationMs_

* GetArmoryOperationsCooldownRemaining()
** _Returns:_ *integer* _remainingTime_

* GetTributeInviteInfo()
** _Returns:_ *[TributeInviteState|#TributeInviteState]* _tributeInviteState_, *string* _partnerCharacterName_, *string* _partnerDisplayName_, *[TributePlayerType|#TributePlayerType]* _targetType_, *integer* _timeRemainingMS_

* ChallengeTargetToTribute(*string* _characterOrDisplayName_)

* AcceptTribute()

* DeclineTribute()

* GetTributeRequiredCollectibleId()
** _Returns:_ *integer* _requiredCollectibleId_

* GetTributeRequiredQuestId()
** _Returns:_ *integer* _requiredQuestId_

* RequestTributeExit(*bool* _isInterceptingCloseAction_)

* GetDraftedPatronId(*[TributePatronDraftId|#TributePatronDraftId]* _patronDraftId_)
** _Returns:_ *integer* _patronDefId_

* RequestSetGroupFinderExpectingUpdates(*bool* _isExpectingUpdates_)

* RequestGroupFinderSearch()
** _Returns:_ *integer:nilable* _searchId_

* RequestApplyToGroupListing(*luaindex* _listingIndex_, *string* _optionalMessage_, *integer:nilable* _inviteCode_)
** _Returns:_ *[GroupFinderActionResult|#GroupFinderActionResult]* _result_

* RequestCreateGroupListing()

* RequestEditGroupListing()

* RequestRemoveGroupListing()

* RequestResolveGroupListingApplication(*[ResolveGroupListingApplicationRequest|#ResolveGroupListingApplicationRequest]* _requestType_, *id64:nilable* _applicantCharId_)

* GetGroupFinderStatusReason()
** _Returns:_ *[GroupFinderActionResult|#GroupFinderActionResult]* _statusReason_

* ResetGroupFinderFilterOptionsToDefault()

* ResetGroupFinderFilterAndDraftDifficultyToDefault()

* CancelGroupFinderFilterOptionsChanges()

* UpdateGroupFinderFilterOptions(*bool* _resetDifficulty_)

* SetGroupFinderGroupFilterSearchString(*string* _searchString_)

* GetGroupFinderGroupFilterSearchString()
** _Returns:_ *string* _searchString_

* SetGroupFinderFilterCategory(*[GroupFinderCategory|#GroupFinderCategory]* _category_, *bool* _isCancelable_)

* GetGroupFinderFilterCategory()
** _Returns:_ *[GroupFinderCategory|#GroupFinderCategory]* _category_

* SetGroupFinderFilterPrimaryOptionByIndex(*luaindex* _index_, *bool* _setSelection_)

* GetGroupFinderFilterNumPrimaryOptions()
** _Returns:_ *integer* _numOptions_

* GetGroupFinderFilterPrimaryOptionByIndex(*luaindex* _index_)
** _Returns:_ *string* _name_, *bool* _setState_

* SetGroupFinderFilterSecondaryOptionByIndex(*luaindex* _index_, *bool* _setState_)

* GetGroupFinderFilterNumSecondaryOptions()
** _Returns:_ *integer* _numOptions_

* GetGroupFinderFilterSecondaryOptionByIndex(*luaindex* _index_)
** _Returns:_ *string* _name_, *bool* _setState_

* SetGroupFinderFilterGroupSizeFlags(*[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSizes_)

* GetGroupFinderFilterGroupSizes()
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSizes_

* GetGroupFinderFilterGroupSizeIterationEnd()
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_

* SetGroupFinderFilterPlaystyleFlags(*[GroupFinderPlaystyle|#GroupFinderPlaystyle]* _playstyles_)

* GetGroupFinderFilterPlaystyles()
** _Returns:_ *[GroupFinderPlaystyle|#GroupFinderPlaystyle]* _playstyle_

* SetGroupFinderFilterRequiresChampion(*bool* _setState_)

* DoesGroupFinderFilterRequireChampion()
** _Returns:_ *bool* _setState_

* SetGroupFinderFilterRequiresVOIP(*bool* _setState_)

* DoesGroupFinderFilterRequireVOIP()
** _Returns:_ *bool* _setState_

* SetGroupFinderFilterRequiresInviteCode(*bool* _setState_)

* DoesGroupFinderFilterRequireInviteCode()
** _Returns:_ *bool* _setState_

* SetGroupFinderFilterAutoAcceptRequests(*bool* _setState_)

* DoesGroupFinderFilterAutoAcceptRequests()
** _Returns:_ *bool* _setState_

* SetGroupFinderFilterEnforceRoles(*bool* _setState_)

* DoesGroupFinderFilterRequireEnforceRoles()
** _Returns:_ *bool* _setState_

* SetGroupFinderFilterChampionPoints(*integer* _championPoints_)

* GetGroupFinderFilterChampionPoints()
** _Returns:_ *integer* _championPoints_

* HasGroupFinderFilterChanged()
** _Returns:_ *bool* _hasChanged_

* IsGroupFinderFilterDefault()
** _Returns:_ *bool* _isDefault_

* GetGroupFinderSearchNumListings()
** _Returns:_ *integer* _numListings_

* GetGroupFinderSearchListingCategoryByIndex(*luaindex* _index_)
** _Returns:_ *[GroupFinderCategory|#GroupFinderCategory]* _category_

* GetGroupFinderSearchListingOptionsSelectionTextByIndex(*luaindex* _index_)
** _Returns:_ *string* _primaryOption_, *string* _secondaryOption_

* GetGroupFinderSearchListingGroupSizeByIndex(*luaindex* _index_)
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_

* GetGroupFinderSearchListingTitleByIndex(*luaindex* _index_)
** _Returns:_ *string* _title_

* GetGroupFinderSearchListingDescriptionByIndex(*luaindex* _index_)
** _Returns:_ *string* _description_

* GetGroupFinderSearchListingLeaderDisplayNameByIndex(*luaindex* _index_)
** _Returns:_ *string* _displayName_

* GetGroupFinderSearchListingLeaderCharacterNameByIndex(*luaindex* _index_)
** _Returns:_ *string* _characterName_

* GetGroupFinderSearchListingPlaystyleByIndex(*luaindex* _index_)
** _Returns:_ *[GroupFinderPlaystyle|#GroupFinderPlaystyle]* _playstyle_

* DoesGroupFinderSearchListingRequireChampion(*luaindex* _index_)
** _Returns:_ *bool* _requiresChampion_

* DoesGroupFinderSearchListingRequireVOIP(*luaindex* _index_)
** _Returns:_ *bool* _requiresVOIP_

* DoesGroupFinderSearchListingRequireInviteCode(*luaindex* _index_)
** _Returns:_ *bool* _requiresInviteCode_

* DoesGroupFinderSearchListingAutoAcceptRequests(*luaindex* _index_)
** _Returns:_ *bool* _autoAcceptsRequests_

* DoesGroupFinderSearchListingEnforceRoles(*luaindex* _index_)
** _Returns:_ *bool* _enforcesRoles_

* GetGroupFinderSearchListingChampionPointsByIndex(*luaindex* _index_)
** _Returns:_ *integer* _championPoints_

* GetGroupFinderSearchListingNumRolesByIndex(*luaindex* _index_)
** _Returns:_ *integer* _numRoles_

* GetGroupFinderSearchListingRoleStatusCount(*luaindex* _index_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *integer* _desiredCount_, *integer* _attainedCount_

* GetGroupFinderSearchListingJoinabilityResult(*luaindex* _index_)
** _Returns:_ *[GroupFinderActionResult|#GroupFinderActionResult]* _joinabilityResult_

* IsGroupFinderSearchListingActiveApplication(*luaindex* _index_)
** _Returns:_ *bool* _isAppliedTo_

* IsGroupFinderSearchOnCooldown()
** _Returns:_ *bool* _isSearchOnCooldown_

* GetGroupFinderSearchListingFirstLockingCollectibleId(*luaindex* _index_)
** _Returns:_ *integer* _collectibleId_

* UpdateGroupFinderUserTypeGroupListingOptions(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)

* SetGroupFinderUserTypeGroupListingCategory(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[GroupFinderCategory|#GroupFinderCategory]* _category_)

* GetGroupFinderUserTypeGroupListingCategory(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *[GroupFinderCategory|#GroupFinderCategory]* _category_

* SetGroupFinderUserTypeGroupListingPrimaryOption(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *luaindex* _index_)

* GetGroupFinderUserTypeGroupListingNumPrimaryOptions(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *integer* _numOptions_

* GetGroupFinderUserTypeGroupListingPrimaryOptionByIndex(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *luaindex* _index_)
** _Returns:_ *string* _name_, *bool* _setState_

* SetGroupFinderUserTypeGroupListingSecondaryOptionDefault(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)

* SetGroupFinderUserTypeGroupListingSecondaryOption(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *luaindex* _index_)

* GetGroupFinderUserTypeGroupListingNumSecondaryOptions(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *integer* _numOptions_

* GetGroupFinderUserTypeGroupListingSecondaryOptionByIndex(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *luaindex* _index_)
** _Returns:_ *string* _name_, *bool* _setState_

* GetGroupFinderUserTypeGroupListingOptionsSelectionText(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *string* _primaryOptionText_, *string* _secondaryOptionText_

* SetGroupFinderUserTypeGroupListingTitle(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *string* _name_)

* GetGroupFinderUserTypeGroupListingTitle(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *string* _title_

* SetGroupFinderUserTypeGroupListingDescription(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *string* _name_)

* GetGroupFinderUserTypeGroupListingDescription(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *string* _description_

* GetGroupFinderUserTypeGroupListingLeaderDisplayName(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *string* _displayName_

* GetGroupFinderUserTypeGroupListingLeaderCharacterName(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *string* _characterName_

* SetGroupFinderUserTypeGroupListingGroupSize(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_)

* GetGroupFinderUserTypeGroupListingGroupSize(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_

* GetGroupFinderUserTypeGroupSizeIterationBegin(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_

* GetGroupFinderUserTypeGroupSizeIterationEnd(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *[GroupFinderGroupSize|#GroupFinderGroupSize]* _groupSize_

* GetGroupFinderUserTypeGroupListingNumRoles(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *integer* _numRoles_

* SetGroupFinderUserTypeGroupListingPlaystyle(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[GroupFinderPlaystyle|#GroupFinderPlaystyle]* _playstyle_)

* GetGroupFinderUserTypeGroupListingPlaystyle(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *[GroupFinderPlaystyle|#GroupFinderPlaystyle]* _playstyle_

* SetGroupFinderUserTypeGroupListingRequiresChampion(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *bool* _requiresChampion_)

* DoesGroupFinderUserTypeGroupListingRequireChampion(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _requiresChampion_

* SetGroupFinderUserTypeGroupListingRequiresVOIP(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *bool* _setState_)

* DoesGroupFinderUserTypeGroupListingRequireVOIP(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _setState_

* SetGroupFinderUserTypeGroupListingRequiresInviteCode(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *bool* _requiresInviteCode_)

* DoesGroupFinderUserTypeGroupListingRequireInviteCode(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _requiresInviteCode_

* SetGroupFinderUserTypeGroupListingAutoAcceptRequests(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *bool* _autoAcceptRequests_)

* DoesGroupFinderUserTypeGroupListingAutoAcceptRequests(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _autoAcceptRequests_

* SetGroupFinderUserTypeGroupListingEnforceRoles(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *bool* _enforceRoles_)

* DoesGroupFinderUserTypeGroupListingEnforceRoles(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _enforceRoles_

* DoesGroupFinderUserTypeGroupListingRequireDLC(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _requiresDLC_

* SetGroupFinderUserTypeGroupListingChampionPoints(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *integer* _championPoints_)

* GetGroupFinderCreateGroupListingChampionPoints(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *integer* _championPoints_

* SetGroupFinderUserTypeGroupListingInviteCode(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *integer* _inviteCode_)

* GetGroupFinderUserTypeGroupListingInviteCode(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *integer* _inviteCode_

* GroupFinderUserTypeGroupListingClearDesiredRoles(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)

* SetGroupFinderUserTypeGroupListingRoleCount(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[LFGRole|#LFGRole]* _role_, *integer* _count_)

* GetGroupFinderUserTypeGroupListingDesiredRoleCount(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *integer* _count_

* GetGroupFinderUserTypeGroupListingAttainedRoleCount(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_, *[LFGRole|#LFGRole]* _role_)
** _Returns:_ *integer* _count_

* DoesGroupFinderUserTypeGroupListingDesiredRolesMatchAttainedRoles(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _desiredRolesMatchAttainedRoles_

* GetCurrentGroupFinderUserType()
** _Returns:_ *[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_

* HasGroupListingForUserType(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _wasGroupListingCreated_

* HasUserTypeGroupListingChanged(*[GroupFinderGroupListingUserType|#GroupFinderGroupListingUserType]* _userType_)
** _Returns:_ *bool* _hasChanged_

* CancelEditGroupListing()

* GetNextGroupListingApplicationCharacterId(*id64:nilable* _lastApplicantCharId_)
** _Returns:_ *id64:nilable* _nextApplicantCharId_

* GetGroupListingApplicationInfoByCharacterId(*id64* _applicantCharId_)
** _Returns:_ *string* _displayName_, *string* _characterName_, *integer* _classId_, *integer* _level_, *integer* _championPoints_, *[LFGRole|#LFGRole]* _role_

* GetGroupListingApplicationTimeRemainingSecondsByCharacterId(*id64* _applicantCharId_)
** _Returns:_ *integer* _timeRemainingSeconds_

* GetGroupListingApplicationNoteByCharacterId(*id64* _applicantCharId_)
** _Returns:_ *string* _note_

* IsGroupListingApplicationPendingByCharacterId(*id64* _applicantCharId_)
** _Returns:_ *bool* _isPending_

* HasPendingAcceptedGroupFinderApplication()
** _Returns:_ *bool* _hasPendingapplication_

* IsValidGroupFinderListingTitle(*string* _title_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* IsGroupFinderRoleChangeRequested()
** _Returns:_ *bool* _isRoleChangeRequested_

* GetNumPromotionalEventCampaignActivities(*id64* _campaignKey_)
** _Returns:_ *integer* _numActivities_

* GetNumPromotionalEventCampaignMilestoneRewards(*id64* _campaignKey_)
** _Returns:_ *integer* _numMilestoneRewards_

* GetPromotionalEventCampaignProgress(*id64* _campaignKey_)
** _Returns:_ *integer* _numActivitiesCompleted_, *[PromotionalEventRewardFlags|#PromotionalEventRewardFlags]* _capstoneRewardFlags_

* TryClaimPromotionalEventCapstoneReward(*id64* _campaignKey_, *integer:nilable* _choiceId_)

* GetPromotionalEventCampaignActivityInfo(*id64* _campaignKey_, *luaindex* _activityIndex_)
** _Returns:_ *integer* _activityId_, *string* _displayName_, *string* _description_, *integer* _completionThreshold_, *integer* _rewardId_, *integer* _rewardQuantity_

* GetPromotionalEventCampaignActivityDescription(*id64* _campaignKey_, *luaindex* _activityIndex_)
** _Returns:_ *string* _description_

* GetPromotionalEventCampaignActivityProgress(*id64* _campaignKey_, *luaindex* _activityIndex_)
** _Returns:_ *integer* _progress_, *[PromotionalEventRewardFlags|#PromotionalEventRewardFlags]* _rewardFlags_

* TryClaimPromotionalEventActivityReward(*id64* _campaignKey_, *luaindex* _activityIndex_, *integer:nilable* _choiceId_)

* GetPromotionalEventCampaignMilestoneInfo(*id64* _campaignKey_, *luaindex* _milestoneIndex_)
** _Returns:_ *integer* _completionThreshold_, *integer* _rewardId_, *integer* _rewardQuantity_

* GetPromotionalEventCampaignMilestoneRewardFlags(*id64* _campaignKey_, *luaindex* _milestoneIndex_)
** _Returns:_ *[PromotionalEventRewardFlags|#PromotionalEventRewardFlags]* _rewardFlags_

* TryClaimPromotionalEventMilestoneReward(*id64* _campaignKey_, *luaindex* _milestoneIndex_, *integer:nilable* _choiceId_)

* IsAnyPromotionalEventCampaignRewardClaimable(*id64* _campaignKey_)
** _Returns:_ *bool* _isAnyClaimable_

* TryClaimAllAvailablePromotionalEventCampaignRewards(*id64* _campaignKey_)

* GetRecentlyClaimedPromotionalEventRewards(*id64* _campaignKey_)
** _Uses variable returns..._
** _Returns:_ *[PromotionalEventCampaignComponentType|#PromotionalEventCampaignComponentType]* _type_, *luaindex* _index_

* TryAutoTrackNextPromotionalEventCampaign()
** _Returns:_ *id64* _campaignKeyAutoTracked_

* TryAutoTrackNextPromotionalEventActivity()
** _Returns:_ *id64* _campaignKeyAutoTracked_

* GetTrackedPromotionalEventActivityInfo()
** _Returns:_ *id64* _campaignKey_, *luaindex* _activityIndex_

* TrackPromotionalEventActivity(*id64* _campaignKey_, *luaindex* _activityIndex_)

* ClearTrackedPromotionalEventActivity()

* GetReturningPlayerIntroGameplayData()
** _Returns:_ *id64:nilable* _campaignKey_, *[PromotionalEventCampaignComponentType|#PromotionalEventCampaignComponentType]:nilable* _componentType_, *luaindex:nilable* _index_

* GetReturningPlayerCampaignDisplayName()
** _Returns:_ *string* _displayName_

* GetReturningPlayerIntroGameplayDisplayName()
** _Returns:_ *string* _displayName_

* GetReturningPlayerIntroGameplayDescription()
** _Returns:_ *string* _description_

* GetNumReturningPlayerPrimaryRewards()
** _Returns:_ *integer* _numRewards_

* GetReturningPlayerPrimaryRewardData(*luaindex* _rewardIndex_)
** _Returns:_ *id64* _campaignKey_, *[PromotionalEventCampaignComponentType|#PromotionalEventCampaignComponentType]* _componentType_, *luaindex* _index_

* IsInReturningPlayerIntroWorld()
** _Returns:_ *bool* _isInReturningPlayerIntroWorld_

* GetExpectedJumpToReturningPlayerIntroGameplayResult()
** _Returns:_ *[ReturningPlayerInstanceJumpResult|#ReturningPlayerInstanceJumpResult]* _expectedResult_

* RequestJumpToReturningPlayerIntroGameplay *private* ()

* ShouldShowReturningPlayerLeaveIntroPrompt()
** _Returns:_ *bool* _shouldShow_

* MarkReturningPlayerLeaveIntroPromptShown()

* HasReceivedPromotionalEventUpdate()
** _Returns:_ *bool* _hasReceivedUpdate_

* HandleReturningPlayerUISystemShown(*[UISystem|#UISystem]* _uiSystem_)

* CanAcceptActiveSpectacleEventQuest(*integer* _activeSpectacleEventId_)
** _Returns:_ *bool* _canAcceptQuest_

* GetNumActiveSpectacleEvents()
** _Returns:_ *integer* _numActiveSpectacleEvents_

* GetActiveSpectacleEventId(*luaindex* _activeSpectacleEventIndex_)
** _Returns:_ *integer* _spectacleEventDefId_

* GetActiveSpectacleEventDisplayName(*integer* _activeSpectacleEventId_)
** _Returns:_ *string* _displayName_

* GetActiveSpectacleEventPhaseInfo(*integer* _activeSpectacleEventId_)
** _Returns:_ *luaindex* _currentPhase_, *integer* _numPhases_

* GetActiveSpectacleEventPhaseDisplayName(*integer* _activeSpectacleEventId_)
** _Returns:_ *string* _displayName_

* GetActiveSpectacleEventPhaseDescription(*integer* _activeSpectacleEventId_)
** _Returns:_ *string* _description_

* GetActiveSpectacleEventPhaseStartedNotificationMessage(*integer* _activeSpectacleEventId_)
** _Returns:_ *string* _phaseStartedNotificationMessage_

* GetActiveSpectacleEventPhaseCompleteNotificationMessage(*integer* _activeSpectacleEventId_)
** _Returns:_ *string* _phaseCompleteNotificationMessage_

* GetSpectacleEventPhaseStartedAnnouncementInfo(*integer* _activeSpectacleEventId_, *integer* _activeSpectacleEventPhaseId_)
** _Returns:_ *string* _broadcastMessage_, *string* _soundId_

* GetSpectacleEventPhaseCompleteAnnouncementInfo(*integer* _activeSpectacleEventId_, *integer* _activeSpectacleEventPhaseId_)
** _Returns:_ *string* _broadcastMessage_, *string* _soundId_

* GetActiveSpectacleEventPhaseProgressPercentage(*integer* _activeSpectacleEventId_)
** _Returns:_ *number* _progressPercentage_

* IsCurrentActiveSpectacleEventPhaseComplete(*integer* _activeSpectacleEventId_)
** _Returns:_ *bool* _isCurrentPhaseComplete_

* GetSecondsRemainingUntilNextActiveSpectacleEventPhase(*integer* _activeSpectacleEventId_)
** _Returns:_ *number* _secondsRemaining_

* GetActiveSpectacleEventQuestIndex(*integer* _activeSpectacleEventId_)
** _Returns:_ *luaindex:nilable* _questIndex_

* RequestBestowActiveSpectacleEventQuest(*integer* _activeSpectacleEventId_)

* GetActiveSpectacleEventIdsForZoneIndex(*luaindex* _zoneIndex_)
** _Uses variable returns..._
** _Returns:_ *integer* _activeSpectacleEventId_

* GetActiveSpectacleEventIdsForPOI(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Uses variable returns..._
** _Returns:_ *integer* _activeSpectacleEventId_

* GetActiveSpectacleEventIdsForWhichPOIIsPrimary(*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
** _Uses variable returns..._
** _Returns:_ *integer* _primaryActiveSpectacleEventId_

* IsActiveSpectacleEventPhaseTransitionEnabled(*integer* _activeSpectacleEventId_)
** _Returns:_ *bool* _phaseTransitionEnabled_

* GetActiveSpectacleEventLootIconGamepad(*integer* _activeSpectacleEventId_)
** _Returns:_ *textureName* _lootIcon_

* GetActiveSpectacleEventLootIconKeyboard(*integer* _activeSpectacleEventId_)
** _Returns:_ *textureName* _lootIcon_

* GetActiveSpectacleEventActivityFinderBackgroundGamepad(*integer* _activeSpectacleEventId_)
** _Returns:_ *textureName* _backgroundTexture_

* GetActiveSpectacleEventActivityFinderBackgroundKeyboard(*integer* _activeSpectacleEventId_)
** _Returns:_ *textureName* _backgroundTexture_

* GetActiveSpectacleEventNumFeaturedAchievements(*integer* _activeSpectacleEventId_)
** _Returns:_ *integer* _numFeaturedAchievements_

* GetActiveSpectacleEventFeaturedAchievementsId(*integer* _activeSpectacleEventId_, *luaindex* _achievementIndex_)
** _Returns:_ *integer* _achievementId_

* IsCharmAbility(*integer* _abilityId_)
** _Returns:_ *bool* _isCharmAbility_

* RequestSetLoadoutRoleByIndex(*luaindex* _index_)
** _Returns:_ *[VengeanceActionResult|#VengeanceActionResult]* _result_

* CanLoadoutRoleBeEquippedByIndex(*luaindex* _index_)
** _Returns:_ *[VengeanceActionResult|#VengeanceActionResult]* _result_

* GetNumberOfVengeanceRolesAvailableToPlayer()
** _Returns:_ *integer* _result_

* GetVengeanceRoleNameAtIndex(*luaindex* _index_)
** _Returns:_ *string* _roleName_

* GetVengeanceRoleIconAtIndex(*luaindex:nilable* _roleIndex_)
** _Returns:_ *textureName* _icon_

* IsLoadoutRoleEquippedAtIndex(*luaindex* _index_)
** _Returns:_ *bool* _isEquipped_

* GetRemainingCooldownForRoleSwapMs()
** _Returns:_ *integer* _cooldownRemaining_

* GetNumberOfImportantDerivedStatDisplaysForRoleAtIndex(*luaindex* _index_)
** _Returns:_ *integer* _result_

* GetImportantDerivedStatDisplayInfoForRoleAtIndex(*luaindex* _roleIndex_, *luaindex* _statIndex_)
** _Returns:_ *[DerivedStats|#DerivedStats]* _derivedStat_, *integer* _oldValue_, *integer* _newValue_, *[DerivedStatDisplayType|#DerivedStatDisplayType]* _displayType_

* GetNumberOfImportantMiscStatDisplaysForRoleAtIndex(*luaindex* _index_)
** _Returns:_ *integer* _result_

* GetImportantMiscStatDisplayInfoForRoleAtIndex(*luaindex* _roleIndex_, *luaindex* _statIndex_)
** _Returns:_ *[VengeanceMiscStat|#VengeanceMiscStat]* _miscStat_, *number* _oldValue_, *number* _newValue_, *[DerivedStatDisplayType|#DerivedStatDisplayType]* _displayType_

* GetAbilityIdForHotbarSlotAtIndex(*luaindex* _roleIndex_, *[HotBarCategory|#HotBarCategory]* _hotbar_, *luaindex* _slot_)
** _Returns:_ *integer* _abilityId_

* GetDerivedStatValueForRoleAtIndex(*[DerivedStats|#DerivedStats]* _derivedStat_, *luaindex* _roleIndex_)
** _Returns:_ *integer* _statValue_

* GetNumberOfPerksAvailableToLoadoutRoleDef(*luaindex:nilable* _roleIndex_)
** _Returns:_ *integer* _numPerks_

* GetNumberOfPerksAvailableToLoadoutRoleDefInSlot(*[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _aSlotFlag_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *integer* _numPerks_

* CanPerkBeSlottedInSlotForRole(*luaindex* _slotIndex_, *[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _aSlotFlag_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *[VengeanceActionResult|#VengeanceActionResult]* _result_

* RequestSetPerkSelectionForRoleByIndex(*luaindex* _redPerkIndex_, *luaindex* _yellowPerkIndex_, *luaindex* _bluePerkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *[VengeanceActionResult|#VengeanceActionResult]* _result_

* GetVengeancePerkNameAtIndex(*luaindex* _perkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *string* _perkName_

* GetVengeancePerkTooltipTextAtIndex(*luaindex* _perkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *string* _tooltipText_

* GetActiveLoadoutRoleIndex()
** _Returns:_ *luaindex* _roleIndex_

* GetIndexOfPerkInSlotForRole(*[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _slotFlag_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *luaindex* _globalPerkIndex_

* GetSlotIndexOfPerkInSlotForRole(*[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _slotFlag_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *luaindex* _perkSlotIndex_

* GetNumberOfSlotFlagsForPerkAtIndex(*luaindex* _globalPerkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *integer* _numSlotFlags_

* GetSlotFlagForSlotAtIndex(*luaindex* _globalPerkIndex_, *luaindex* _slotFlagIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _slotFlag_

* GetPerkIndexForSlotAtSlotIndex(*[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _slotFlag_, *luaindex* _slotIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *luaindex* _globalPerkIndex_

* GetVengeancePerkIconAtIndex(*luaindex* _perkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *textureName* _icon_

* IsVengeancePerkDisabled(*luaindex* _perkDefId_)
** _Returns:_ *bool* _isDisabled_

* IsVengeancePerkAtIndexDisabled(*luaindex* _globalPerkIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *bool* _isDisabled_

* IsVengeancePerkAtSlotIndexDisabled(*[VengeancePerkSlotFlags|#VengeancePerkSlotFlags]* _slotFlag_, *luaindex* _slotIndex_, *luaindex:nilable* _roleIndex_)
** _Returns:_ *bool* _isDisabled_

* GetVengeancePerkIcon(*integer* _defId_)
** _Returns:_ *textureName* _icon_

* GetVengeanceRoleIcon(*integer* _defId_)
** _Returns:_ *textureName* _icon_


* IsGameCameraActive()
** _Returns:_ *bool* _isActive_

* IsProgrammableCameraActive()
** _Returns:_ *bool* _isActive_

* IsGameCameraUIModeActive()
** _Returns:_ *bool* _active_

* GetUnitLevel(*string* _unitTag_)
** _Returns:_ *integer* _level_

* GetUnitName(*string* _unitTag_)
** _Returns:_ *string* _name_

* GetUnitZoneIndex(*string* _unitTag_)
** _Returns:_ *luaindex:nilable* _zoneIndex_

* IsLockedWeaponSlot(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _locked_

* GetLinkType(*string* _itemLink_)
** _Returns:_ *[LinkType|#LinkType]* _linkType_

* ExecuteChatCommand(*string* _text_)

* GetNumCharacterSlotsPerUpgrade()
** _Returns:_ *integer* _numSlots_

* GetCurrentCharacterSlotsUpgrade()
** _Returns:_ *integer* _currentCharacterSlotsUpgrade_

* GetMaxCharacterSlotsUpgrade()
** _Returns:_ *integer* _maxCharacterSlotsUpgrade_

* Logout()

* Disconnect *private* ()

* HasClaimedAccountReward(*integer* _rewardDefId_)
** _Returns:_ *bool* _hasClaimedAccountReward_

* SetFullscreenEffect(*[FullscreenEffectType|#FullscreenEffectType]* _effectType_, *number* _param1_, *number* _param2_, *bool* _immediateUpdate_)

* IsBankOpen()
** _Returns:_ *bool* _isBankOpen_

* GetBankingBag()
** _Returns:_ *[Bag|#Bag]* _bagId_

* DoesBankHoldCurrency(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _doesBankHoldCurrency_

* IsGuildBankOpen()
** _Returns:_ *bool* _isGuildBankOpen_

* GetCurrencyAmount(*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_)
** _Returns:_ *integer* _amount_

* GetMaxPossibleCurrency(*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_)
** _Returns:_ *integer* _max_

* GetMaxCurrencyTransfer(*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _fromLocation_, *[CurrencyLocation|#CurrencyLocation]* _toLocation_)
** _Returns:_ *integer* _maxTransfer_

* TransferCurrency(*[CurrencyType|#CurrencyType]* _currencyType_, *integer* _amount_, *[CurrencyLocation|#CurrencyLocation]* _fromLocation_, *[CurrencyLocation|#CurrencyLocation]* _toLocation_)

* GetTelvarStonePercentLossOnPvpDeath()
** _Returns:_ *number* _percentLoss_

* GetTelvarStonePercentLossOnNonPvpDeath()
** _Returns:_ *number* _percentLoss_

* DoesCurrencyAmountMeetConfirmationThreshold(*[CurrencyType|#CurrencyType]* _currencyType_, *integer* _currencyQuantity_)
** _Returns:_ *bool* _showConfirmation_

* UseItem *protected* (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* CanInteractWithItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canInteract_

* DestroyItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* GetNextBankUpgradePrice()
** _Returns:_ *integer* _cost_

* GetNextBackpackUpgradePrice()
** _Returns:_ *integer* _cost_

* BuyBankSpace()

* BuyBagSpace()

* DisplayBankUpgrade()

* GetBagUseableSize(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer* _bagSlots_

* GetBagSize(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer* _bagSlots_

* IsArmorEffectivenessReduced(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _effectivenessReduced_

* GetNumBagUsedSlots(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer* _usedSlots_

* GetNumBagFreeSlots(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer* _freeSlots_

* FindFirstEmptySlotInBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer:nilable* _slotIndex_

* GetItemFilterTypeInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Uses variable returns..._
** _Returns:_ *[ItemFilterType|#ItemFilterType]* _itemFilterType_

* GetItemLinkFilterTypeInfo(*string* _itemLink_)
** _Uses variable returns..._
** _Returns:_ *[ItemFilterType|#ItemFilterType]* _itemFilterType_

* GetItemCooldownInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _remain_, *integer* _duration_

* GetItemStatValue(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _statValue_

* GetItemSoundCategory(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _itemSoundCategory_

* IsItemBound(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isBound_

* IsItemReconstructed(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isReconstructed_

* IsItemEnchantable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _enchantable_

* IsItemEnchantment(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _enchantment_

* CanItemTakeEnchantment(*[Bag|#Bag]* _itemToEnchantBagId_, *integer* _itemToEnchantSlotIndex_, *[Bag|#Bag]* _enchantmentToUseBagId_, *integer* _enchantmentToUseSlotIndex_)
** _Returns:_ *bool* _canEnchant_

* EnchantItem(*[Bag|#Bag]* _itemToEnchantBagId_, *integer* _itemToEnchantSlotIndex_, *[Bag|#Bag]* _enchantmentToUseBagId_, *integer* _enchantmentToUseSlotIndex_)

* CanConvertItemStyle(*[Bag|#Bag]* _itemToBagId_, *integer* _itemToSlotIndex_, *integer* _newStyle_)
** _Returns:_ *bool* _canConvert_

* IsItemChargeable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _rechargeable_

* GetAmountSoulGemWouldChargeItem(*[Bag|#Bag]* _itemToChargeBagId_, *integer* _itemToChargeSlotIndex_, *[Bag|#Bag]* _soulGemToConsumeBagId_, *integer* _soulGemToConsumeSlotIndex_)
** _Returns:_ *integer* _chargeAmount_

* ChargeItemWithSoulGem(*[Bag|#Bag]* _itemToChargeBagId_, *integer* _itemToChargeSlotIndex_, *[Bag|#Bag]* _soulGemToConsumeBagId_, *integer* _soulGemToConsumeSlotIndex_)

* IsItemSoulGem(*[SoulGemType|#SoulGemType]* _soulGemType_, *[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isSoulGem_

* GetChargeInfoForItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _charges_, *integer* _maxCharges_

* DoesItemHaveDurability(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _hasDurability_

* GetItemCondition(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _condition_

* GetItemRepairCost(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _repairCost_

* GetRepairAllCost()
** _Returns:_ *integer* _repairCost_

* GetItemLaunderPrice(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _launderCost_

* IsItemRepairKit(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isRepairKit_

* IsItemNonCrownRepairKit(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isNonCrownRepairKit_

* IsItemNonGroupRepairKit(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isNonGroupRepairKit_

* GetRepairKitTier(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _tier_

* GetAmountRepairKitWouldRepairItem(*[Bag|#Bag]* _itemToRepairBagId_, *integer* _itemToRepairSlotIndex_, *[Bag|#Bag]* _repairKitToConsumeBagId_, *integer* _repairKitToConsumeSlotIndex_)
** _Returns:_ *integer* _amountRepaired_

* RepairItemWithRepairKit(*[Bag|#Bag]* _itemToRepairBagId_, *integer* _itemToRepairSlotIndex_, *[Bag|#Bag]* _repairKitToConsumeBagId_, *integer* _repairKitToConsumeSlotIndex_)

* GetActiveWeaponPairInfo()
** _Returns:_ *[ActiveWeaponPair|#ActiveWeaponPair]* _activeWeaponPair_, *bool* _locked_

* GetHeldWeaponPair()
** _Returns:_ *[ActiveWeaponPair|#ActiveWeaponPair]* _heldWeaponPair_

* GetItemLevel(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _level_

* GetItemRequiredLevel(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _requiredLevel_

* GetItemRequiredChampionPoints(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _requiredChampionPoints_

* GetItemTrait(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemTraitType|#ItemTraitType]* _trait_

* GetItemTraitCategory(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemTraitTypeCategory|#ItemTraitTypeCategory]* _itemTraitTypeCategory_

* GetItemLinkTraitCategory(*string* _itemLink_)
** _Returns:_ *[ItemTraitTypeCategory|#ItemTraitTypeCategory]* _itemTraitTypeCategory_

* GetItemLinkTraitType(*string* _itemLink_)
** _Returns:_ *[ItemTraitType|#ItemTraitType]* _itemTraitType_

* GetItemCreatorName(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *string* _creatorName_

* GetItemInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *textureName* _icon_, *integer* _stack_, *integer* _sellPrice_, *bool* _meetsUsageRequirement_, *bool* _locked_, *[EquipType|#EquipType]* _equipType_, *integer* _itemStyleId_, *[ItemQuality|#ItemQuality]* _functionalQuality_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetItemId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _itemId_

* GetItemActorCategory(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_

* GetItemSellValueWithBonuses(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _sellPrice_

* GetItemCraftingInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _usedInCraftingType_, *[ItemType|#ItemType]* _itemType_, *integer:nilable* _extraInfo1_, *integer:nilable* _extraInfo2_, *integer:nilable* _extraInfo3_

* GetItemType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemType|#ItemType]* _itemType_, *[SpecializedItemType|#SpecializedItemType]* _specializedItemType_

* GetItemUseType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemUseType|#ItemUseType]* _itemUseType_

* GetItemArmorType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ArmorType|#ArmorType]* _armorType_

* GetItemWeaponType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[WeaponType|#WeaponType]* _weaponType_

* GetItemEquipmentFilterType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[EquipmentFilterType|#EquipmentFilterType]* _equipmentFilterType_

* GetItemUniqueId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *id64:nilable* _id_

* GetItemFunctionalQuality(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemQuality|#ItemQuality]* _functionalQuality_

* GetItemDisplayQuality(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetItemEquipType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[EquipType|#EquipType]* _equipType_

* GetSoulGemItemInfo(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _tier_, *[SoulGemType|#SoulGemType]* _soulGemType_

* GetSoulGemInfo(*[SoulGemType|#SoulGemType]* _soulGemType_, *integer* _targetLevel_, *bool* _onlyInInventory_)
** _Returns:_ *string* _name_, *textureName* _icon_, *integer* _stackCount_, *[ItemQuality|#ItemQuality]* _quality_

* GetNextGuildBankSlotId(*integer:nilable* _lastSlotId_)
** _Returns:_ *integer:nilable* _nextSlotId_

* IsItemSellableOnTradingHouse(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeSold_

* GetNextFurnitureVaultSlotId(*integer:nilable* _lastSlotId_)
** _Returns:_ *integer:nilable* _nextSlotId_

* GetNextVirtualBagSlotId(*integer:nilable* _lastSlotId_)
** _Returns:_ *integer:nilable* _nextSlotId_

* CanItemBeVirtual(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeVirtualItem_

* IsItemPlaceableFurniture(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isPlaceable_

* GetItemFurnitureDataId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _furnitureDataId_

* IsDisplayNameInItemBoPAccountTable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *string* _displayName_)
** _Returns:_ *bool* _isInTable_

* IsItemBoPAndTradeable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isBoPAndTradeable_

* GetItemBoPTimeRemainingSeconds(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _timeRemainingS_

* GetItemBoPTradeableDisplayNamesString(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *string* _namesString_

* GetItemBoPTradeableNumEligibleNames(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _numNames_

* GetItemBoPTradeableEligibleNameByIndex(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _nameIndex_)
** _Returns:_ *string* _name_

* HasCraftBagAccess()
** _Returns:_ *bool* _hasAccess_

* SelectGuildBank(*integer* _guildId_)

* TransferToGuildBank(*[Bag|#Bag]* _sourceBagId_, *integer* _sourceSlotIndex_)

* TransferFromGuildBank(*integer* _slotId_)

* HasAnyJunk(*[Bag|#Bag]* _bagId_, *bool* _excludeStolenItems_)
** _Returns:_ *bool* _hasJunk_

* DestroyAllJunk()

* CanAnyItemsBeStoredInCraftBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _canBeStoredInCraftBag_

* StowAllVirtualItems()

* StowAllFurnitureItems()

* CanStowFurnitureItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeStowed_

* DoesBagHaveSpaceFor(*[Bag|#Bag]* _destinationBagId_, *[Bag|#Bag]* _sourceBagId_, *integer* _sourceSlotIndex_)
** _Returns:_ *bool* _hasSpace_

* DoesBagHaveSpaceForItemLink(*[Bag|#Bag]* _destinationBagId_, *string* _itemLink_)
** _Returns:_ *bool* _hasSpace_

* CanItemBePlayerLocked(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBePlayerLocked_

* IsItemPlayerLocked(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _playerLocked_

* SetItemIsPlayerLocked(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *bool* _playerLocked_)

* IsItemLockedSetPiece(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isLockedSetPiece_

* CanItemBeUsedToLearn(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeUsedToLearn_

* CanItemBeMarkedAsJunk(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canBeMarkedAsJunk_

* IsItemJunk(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _junk_

* SetItemIsJunk(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *bool* _junk_)

* IsItemDyeable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _dyeable_

* AreItemDyeChannelsDyeable(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _primary_, *bool* _secondary_, *bool* _accent_

* IsItemVisuallyDisabledInVengeance(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isDisabled_

* HasItemInSlot(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _hasItemInSlot_

* GetItemLink(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetItemLinkName(*string* _itemLink_)
** _Returns:_ *string* _itemName_

* GetItemLinkItemId(*string* _itemLink_)
** _Returns:_ *integer* _itemId_

* GetItemLinkItemSetCollectionSlot(*string* _itemLink_)
** _Returns:_ *id64* _slot_

* GetItemLinkIcon(*string* _itemLink_)
** _Returns:_ *textureName* _itemIcon_

* GetItemLinkItemType(*string* _itemLink_)
** _Returns:_ *[ItemType|#ItemType]* _itemType_, *[SpecializedItemType|#SpecializedItemType]* _specializedItemType_

* GetItemLinkItemUseType(*string* _itemLink_)
** _Returns:_ *[ItemUseType|#ItemUseType]* _onUseType_

* GetItemLinkItemUseReferenceId(*string* _itemLink_)
** _Returns:_ *integer* _onUseReferenceId_

* GetItemLinkArmorType(*string* _itemLink_)
** _Returns:_ *[ArmorType|#ArmorType]* _armorType_

* GetItemLinkWeaponType(*string* _itemLink_)
** _Returns:_ *[WeaponType|#WeaponType]* _weaponType_

* GetItemLinkWeaponPower(*string* _itemLink_)
** _Returns:_ *integer* _weaponPower_

* GetItemLinkArmorRating(*string* _itemLink_, *bool* _considerCondition_)
** _Returns:_ *integer* _armorRating_

* GetItemLinkRequiredLevel(*string* _itemLink_)
** _Returns:_ *integer* _requiredLevel_

* GetItemLinkRequiredChampionPoints(*string* _itemLink_)
** _Returns:_ *integer* _requiredChampionPoints_

* GetItemLinkValue(*string* _itemLink_, *bool* _considerCondition_)
** _Returns:_ *integer* _value_

* GetItemLinkCondition(*string* _itemLink_)
** _Returns:_ *integer* _conditionPercent_

* DoesItemLinkHaveArmorDecay(*string* _itemLink_)
** _Returns:_ *bool* _hasArmorDecay_

* GetItemLinkMaxEnchantCharges(*string* _itemLink_)
** _Returns:_ *integer* _maxCharges_

* GetItemLinkNumEnchantCharges(*string* _itemLink_)
** _Returns:_ *integer* _numCharges_

* DoesItemLinkHaveEnchantCharges(*string* _itemLink_)
** _Returns:_ *bool* _hasCharges_

* GetItemLinkEnchantInfo(*string* _itemLink_)
** _Returns:_ *bool* _hasCharges_, *string* _enchantHeader_, *string* _enchantDescription_

* GetItemLinkDefaultEnchantId(*string* _itemLink_)
** _Returns:_ *integer* _enchantId_

* GetItemLinkAppliedEnchantId(*string* _itemLink_)
** _Returns:_ *integer* _enchantId_

* GetItemLinkFinalEnchantId(*string* _itemLink_)
** _Returns:_ *integer* _enchantId_

* IsItemAffectedByPairedPoison(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _hasPairedPoison_

* GetItemPairedPoisonInfo(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _hasPoison_, *integer* _poisonCount_, *string* _poisonHeader_, *string* _poisonItemLink_

* GetItemLinkOnUseAbilityInfo(*string* _itemLink_)
** _Returns:_ *bool* _hasAbility_, *string* _abilityHeader_, *string* _abilityDescription_, *integer* _cooldown_, *bool* _hasScaling_, *integer* _minLevel_, *integer* _maxLevel_, *bool* _isChampionPoints_, *integer* _remainingCooldown_

* GetItemLinkTraitOnUseAbilityInfo(*string* _itemLink_, *luaindex* _index_)
** _Returns:_ *bool* _hasAbility_, *string* _abilityDescription_, *integer* _cooldown_, *bool* _hasScaling_, *integer* _minLevel_, *integer* _maxLevel_, *bool* _isChampionPoints_

* GetItemLinkTraitInfo(*string* _itemLink_)
** _Returns:_ *[ItemTraitType|#ItemTraitType]* _traitType_, *string* _traitDescription_

* GetItemLinkSetInfo(*string* _itemLink_, *bool* _equipped_)
** _Returns:_ *bool* _hasSet_, *string* _setName_, *integer* _numBonuses_, *integer* _numNormalEquipped_, *integer* _maxEquipped_, *integer* _setId_, *integer* _numPerfectedEquipped_

* GetItemLinkSetBonusInfo(*string* _itemLink_, *bool* _equipped_, *luaindex* _index_)
** _Returns:_ *integer* _numRequired_, *string* _bonusDescription_, *bool* _isPerfectedBonus_

* GetItemSetInfo(*integer* _itemSetId_)
** _Returns:_ *bool* _hasSet_, *string* _setName_, *integer* _numBonuses_, *integer* _numNormalEquipped_, *integer* _numPerfectedEquipped_, *integer* _maxEquipped_

* GetItemSetBonusInfo(*integer* _itemSetId_, *luaindex* _index_)
** _Returns:_ *integer* _numRequired_, *string* _bonusDescription_, *bool* _isPerfectedBonus_

* GetItemSetClassRestrictions(*integer* _itemSetId_)
** _Returns:_ *bool* _hasRestrictions_, *bool* _passesRestrictions_, *string* _allowedNamesString_

* IsItemLinkSetCollectionPiece(*string* _itemLink_)
** _Returns:_ *bool* _isSetCollectionPiece_

* GetItemLinkNumContainerSetIds(*string* _itemLink_)
** _Returns:_ *integer* _numSetIds_

* GetItemLinkContainerSetInfo(*string* _itemLink_, *luaindex* _containerSetIndex_)
** _Returns:_ *bool* _hasSet_, *string* _setName_, *integer* _numBonuses_, *integer* _numNormalEquipped_, *integer* _maxEquipped_, *integer* _setId_, *integer* _numPerfectedEquipped_

* GetItemLinkContainerSetBonusInfo(*string* _itemLink_, *luaindex* _containerSetIndex_, *luaindex* _bonusIndex_)
** _Returns:_ *integer* _numRequired_, *string* _bonusDescription_, *bool* _isPerfectedBonus_

* GetItemLinkFlavorText(*string* _itemLink_)
** _Returns:_ *string* _flavorText_

* IsItemLinkCrafted(*string* _itemLink_)
** _Returns:_ *bool* _isCrafted_

* IsItemLinkVendorTrash(*string* _itemLink_)
** _Returns:_ *bool* _isVendorTrash_

* GetItemLinkSiegeMaxHP(*string* _itemLink_)
** _Returns:_ *integer* _maxHP_

* GetItemLinkFunctionalQuality(*string* _itemLink_)
** _Returns:_ *[ItemQuality|#ItemQuality]* _functionalQuality_

* GetItemLinkDisplayQuality(*string* _itemLink_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetItemLinkSiegeType(*string* _itemLink_)
** _Returns:_ *[SiegeType|#SiegeType]* _siegeType_

* IsItemLinkUnique(*string* _itemLink_)
** _Returns:_ *bool* _isUnique_

* IsItemLinkUniqueEquipped(*string* _itemLink_)
** _Returns:_ *bool* _isUniqueEquipped_

* GetItemLinkEquipType(*string* _itemLink_)
** _Returns:_ *[EquipType|#EquipType]* _equipType_

* IsItemLinkConsumable(*string* _itemLink_)
** _Returns:_ *bool* _isConsumable_

* GetItemLinkCraftingSkillType(*string* _itemLink_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _tradeskillType_

* IsItemLinkEnchantingRune(*string* _itemLink_)
** _Returns:_ *bool* _isEnchantingRune_

* GetItemLinkEnchantingRuneName(*string* _itemLink_)
** _Returns:_ *bool:nilable* _known_, *string:nilable* _name_

* GetItemLinkEnchantingRuneClassification(*string* _itemLink_)
** _Returns:_ *[EnchantingRuneClassification|#EnchantingRuneClassification]* _runeClassification_

* GetItemLinkRequiredCraftingSkillRank(*string* _itemLink_)
** _Returns:_ *integer* _requiredRank_

* IsItemLinkBound(*string* _itemLink_)
** _Returns:_ *bool* _isBound_

* GetItemLinkBindType(*string* _itemLink_)
** _Returns:_ *[BindType|#BindType]* _bindType_

* GetItemLinkGlyphMinLevels(*string* _itemLink_)
** _Returns:_ *integer:nilable* _minLevel_, *integer:nilable* _minChampionPoints_

* ConvertItemGlyphTierRangeToRequiredLevelRange(*bool* _isChampionRank_, *integer:nilable* _minTierLevel_, *integer:nilable* _maxTierLevel_)
** _Returns:_ *integer* _minRequiredLevel_, *integer* _maxRequiredLevel_

* IsItemLinkPlaceableFurniture(*string* _itemLink_)
** _Returns:_ *bool* _isPlaceableFurniture_

* GetItemLinkFurnishingLimitType(*string* _itemLink_)
** _Returns:_ *[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _furnishingLimitType_

* IsItemLinkConsolidatedSmithingStation(*string* _itemLink_)
** _Returns:_ *bool* _isConsolidatedSmithingStation_

* GetItemLinkNumConsolidatedSmithingStationUnlockedSets(*string* _itemLink_)
** _Returns:_ *integer* _numUnlockedSets_

* IsItemLinkBook(*string* _itemLink_)
** _Returns:_ *bool* _isBook_

* GetItemLinkBookTitle(*string* _itemLink_)
** _Returns:_ *string:nilable* _bookTitle_

* IsItemLinkBookKnown(*string* _itemLink_)
** _Returns:_ *bool* _isKnown_

* IsItemLinkBookPartOfCollection(*string* _itemLink_)
** _Returns:_ *bool* _isPartOfCollection_

* DoesItemLinkStartQuest(*string* _itemLink_)
** _Returns:_ *bool* _startsQuest_

* DoesItemLinkFinishQuest(*string* _itemLink_)
** _Returns:_ *bool* _finishesQuest_

* IsItemLinkRecipeKnown(*string* _itemLink_)
** _Returns:_ *bool* _isRecipeKnown_

* GetItemLinkRecipeResultItemLink(*string* _itemLink_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetItemLinkRecipeNumIngredients(*string* _itemLink_)
** _Returns:_ *integer* _numIngredients_

* GetItemLinkRecipeIngredientInfo(*string* _itemLink_, *luaindex* _index_)
** _Returns:_ *string* _ingredientName_, *integer* _amountInInventoryAndBank_, *integer* _amountRequired_

* GetItemLinkRecipeIngredientItemLink(*string* _itemLink_, *luaindex* _index_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetItemLinkRecipeNumTradeskillRequirements(*string* _itemLink_)
** _Returns:_ *integer* _numTradeskillRequirements_

* GetItemLinkRecipeTradeskillRequirement(*string* _itemLink_, *luaindex* _tradeskillIndex_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _tradeskill_, *integer* _requiredLevel_

* GetItemLinkRecipeQualityRequirement(*string* _itemLink_)
** _Returns:_ *integer* _qualityRequirement_

* GetItemLinkRecipeCraftingSkillType(*string* _itemLink_)
** _Returns:_ *[TradeskillType|#TradeskillType]* _craftingSkillType_

* GetItemLinkReagentTraitInfo(*string* _itemLink_, *luaindex* _index_)
** _Returns:_ *bool:nilable* _known_, *string:nilable* _name_

* GetItemLinkItemStyle(*string* _itemLink_)
** _Returns:_ *integer* _style_

* GetItemLinkShowItemStyleInTooltip(*string* _itemLink_)
** _Returns:_ *bool* _showInTooltip_

* GetItemLinkRefinedMaterialItemLink(*string* _itemLink_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _refinedItemLink_

* GetItemLinkMaterialLevelDescription(*string* _itemLink_)
** _Returns:_ *string* _levelsDescription_

* IsItemLinkOnlyUsableFromQuickslot(*string* _itemLink_)
** _Returns:_ *bool* _onlyUsableFromQuickslot_

* IsItemLinkReconstructed(*string* _itemLink_)
** _Returns:_ *bool* _isReconstructed_

* IsItemLinkStolen(*string* _itemLink_)
** _Returns:_ *bool* _itemStolen_

* IsItemLinkLockedSetPiece(*string* _itemLink_)
** _Returns:_ *bool* _isLockedSetPiece_

* CanItemLinkBeUsedToLearn(*string* _itemLink_)
** _Returns:_ *bool* _canBeUsedToLearn_

* IsItemLinkForcedNotDeconstructable(*string* _itemLink_)
** _Returns:_ *bool* _itemNotDeconstructable_

* IsItemLinkContainer(*string* _itemLink_)
** _Returns:_ *bool* _itemIsContainer_

* IsItemLinkStackable(*string* _itemLink_)
** _Returns:_ *bool* _itemStackable_

* GetItemLinkStacks(*string* _itemLink_)
** _Returns:_ *integer* _stackCountBackpack_, *integer* _stackCountBank_, *integer* _stackCountCraftBag_, *integer* _stackCountHouseBanks_, *integer* _stackCountFurnitureVault_, *integer* _stackCountVengeanceBag_

* GetItemLinkInventoryCount(*string* _itemLink_, *[InventoryCountBagOption|#InventoryCountBagOption]* _countType_)
** _Returns:_ *integer* _inventoryCount_

* CanItemLinkBeVirtual(*string* _itemLink_)
** _Returns:_ *bool* _canBeVirtual_

* GetItemLinkDyeIds(*string* _itemLink_)
** _Returns:_ *integer* _primaryDefId_, *integer* _secondaryDefId_, *integer* _accentDefId_

* GetItemLinkDyeStampId(*string* _itemLink_)
** _Returns:_ *integer* _dyeStampId_

* GetItemLinkFurnitureDataId(*string* _itemLink_)
** _Returns:_ *integer* _furnitureDataId_

* GetItemLinkGrantedRecipeIndices(*string* _itemLink_)
** _Returns:_ *luaindex:nilable* _recipeListIndex_, *luaindex:nilable* _recipeIndex_

* IsItemLinkFurnitureRecipe(*string* _itemLink_)
** _Returns:_ *bool* _isFurnitureRecipe_

* GetItemLinkOutfitStyleId(*string* _itemLink_)
** _Returns:_ *integer* _outfitStyleId_

* GetItemLinkTooltipRequiresCollectibleId(*string* _itemLink_)
** _Returns:_ *integer* _collectibleId_

* GetItemLinkActorCategory(*string* _itemLink_)
** _Returns:_ *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_

* ShouldHideTooltipRequiredLevel(*string* _itemLink_)
** _Returns:_ *bool* _shouldHideLevel_

* GetItemCombinationId(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _combinationId_

* GetItemLinkCombinationId(*string* _itemLink_)
** _Returns:_ *integer* _combinationId_

* GetItemLinkCombinationDescription(*string* _itemLink_)
** _Returns:_ *string* _combinationDescription_

* GetItemLinkTradingHouseItemSearchName(*string* _itemLink_)
** _Returns:_ *string* _itemName_

* GetItemLinkContainerCollectibleId(*string* _itemLink_)
** _Returns:_ *integer* _containerCollectibleId_

* GetMaxTraits()
** _Returns:_ *integer* _maxTraits_

* IsItemStolen(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _itemStolen_

* AreAnyItemsStolen(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _anyItemsStolen_

* HasPoisonInBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _hasPoison_

* HasFishInBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _hasFish_

* GetTelvarStoneMultiplierThresholdIndex()
** _Returns:_ *luaindex:nilable* _thresholdIndex_

* GetTelvarStoneThresholdAmount(*luaindex:nilable* _thresholdIndex_)
** _Returns:_ *integer* _minimumAmount_

* GetTelvarStoneMultiplier(*luaindex:nilable* _thresholdIndex_)
** _Returns:_ *number* _telvarStoneMultiplier_

* IsMaxTelvarStoneMultiplierThreshold(*luaindex:nilable* _thresholdIndex_)
** _Returns:_ *bool* _isAtMaxThreshold_

* StackBag(*[Bag|#Bag]* _bagId_)

* CompareBagItemToCurrentlyEquipped(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *[EquipSlot|#EquipSlot]* _equipSlot_)
** _Uses variable returns..._
** _Returns:_ *[DerivedStats|#DerivedStats]* _derivedStat_, *integer* _statDelta_

* CompareItemLinkToCurrentlyEquipped(*string* _itemLink_, *[EquipSlot|#EquipSlot]* _equipSlot_)
** _Uses variable returns..._
** _Returns:_ *[DerivedStats|#DerivedStats]* _derivedStat_, *integer* _statDelta_

* GetItemLinkNumItemTags(*string* _itemLink_)
** _Returns:_ *integer* _numItemTags_

* GetItemLinkItemTagInfo(*string* _itemLink_, *luaindex* _itemTagIndex_)
** _Returns:_ *string* _itemTagDescription_, *[ItemTagCategory|#ItemTagCategory]* _itemTagCategory_

* IsItemLinkVisuallyDisabledInVengeance(*string* _itemLink_)
** _Returns:_ *bool* _isDisabled_

* IsItemLinkUsableOutsideVengeance(*string* _itemLink_)
** _Returns:_ *bool* _canUseOutsideVengeance_

* HasCraftBagAutoTransferNotification()
** _Returns:_ *bool* _hasTransferNotification_

* ClearCraftBagAutoTransferNotification()

* IsActiveCombatRelatedEquipmentSlot(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _isActiveCombatRelatedEquipSlot_

* GetEquipmentBonusRating(*[Bag|#Bag]* _bagId_, *[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *number* _equipmentBonusRating_

* GetEquipmentBonusThreshold(*integer* _unitLevel_, *integer* _unitChampionPoints_, *integer* _index_)
** _Returns:_ *number* _thresholdValue_

* GetNumCrownGemsFromItemManualGemification(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _itemsRequired_, *integer* _gemsAwarded_

* IsItemFromCrownStore(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isFromCrownStore_

* IsItemFromCrownCrate(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isFromCrownCrate_

* IsItemLinkFromCrownStore(*string* _itemLink_)
** _Returns:_ *bool* _isFromCrownStore_

* IsItemLinkFromCrownCrate(*string* _itemLink_)
** _Returns:_ *bool* _isFromCrownCrate_

* GetItemBindType(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[BindType|#BindType]* _bindType_

* IsHouseBankBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _isHouseBankBag_

* IsFurnitureVault(*[Bag|#Bag]* _bagId_)
** _Returns:_ *bool* _isFurnitureVault_

* GetCurrentBankUpgrade()
** _Returns:_ *integer* _currentBankUpgrade_

* GetMaxBankUpgrade()
** _Returns:_ *integer* _maxBankUpgrade_

* GetNumBankSlotsPerUpgrade()
** _Returns:_ *integer* _numSlots_

* GetCurrentBackpackUpgrade()
** _Returns:_ *integer* _currentBackpackUpgrade_

* GetMaxBackpackUpgrade()
** _Returns:_ *integer* _maxBackpackUpgrade_

* GetNumBackpackSlotsPerUpgrade()
** _Returns:_ *integer* _numSlots_

* IsItemPrioritySell(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isPrioritySell_

* IsItemLinkPrioritySell(*string* _itemLink_)
** _Returns:_ *bool* _isPrioritySell_

* GetItemSellInformation(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[ItemSellInformation|#ItemSellInformation]* _sellInformation_

* GetItemLinkSellInformation(*string* _itemLink_)
** _Returns:_ *[ItemSellInformation|#ItemSellInformation]* _sellInformation_

* GetItemLinkComparisonEquipSlots(*string* _itemLink_)
** _Returns:_ *[EquipSlot|#EquipSlot]* _equipSlot1_, *[EquipSlot|#EquipSlot]* _equipSlot2_

* GetItemComparisonEquipSlots(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[EquipSlot|#EquipSlot]* _equipSlot1_, *[EquipSlot|#EquipSlot]* _equipSlot2_

* GetItemLinkEquippedComparisonEquipSlots(*string* _itemLink_)
** _Returns:_ *[EquipSlot|#EquipSlot]* _equipSlot1_, *[EquipSlot|#EquipSlot]* _equipSlot2_

* GetItemEquippedComparisonEquipSlots(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *[EquipSlot|#EquipSlot]* _equipSlot1_, *[EquipSlot|#EquipSlot]* _equipSlot2_

* GetWornBagForGameplayActorCategory(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[Bag|#Bag]* _bagId_

* CheckPlayerCanPerformCombinationAndWarn(*integer* _combinationId_)
** _Returns:_ *bool* _canPerformCombination_

* GetCombinationNumUnlockedCollectibles(*integer* _combinationId_)
** _Returns:_ *integer* _numUnlockedCollectibles_

* GetCombinationUnlockedCollectibleId(*integer* _combinationId_, *luaindex* _unlockedCollectibleIndex_)
** _Returns:_ *integer* _unlockedCollectibleId_

* GetCombinationNumCollectibleComponents(*integer* _combinationId_)
** _Returns:_ *integer* _numCollectibleComponents_

* GetCombinationCollectibleComponentId(*integer* _combinationId_, *luaindex* _componentIndex_)
** _Returns:_ *integer* _collectibleId_

* GetCombinationNumNonFragmentCollectibleComponents(*integer* _combinationId_)
** _Returns:_ *integer* _numNonFragmentCollectibleComponents_

* GetCombinationNonFragmentComponentCollectibleIds(*integer* _combinationId_)
** _Uses variable returns..._
** _Returns:_ *integer* _nonFragmentCollectibleId_

* GetCombinationDescription(*integer* _combinationId_)
** _Returns:_ *string* _combinationDescription_

* IsCurrencyValid(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *bool* _isValidCurrency_

* CanCurrencyBeStoredInLocation(*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_)
** _Returns:_ *bool* _canBeStored_

* GetCurrencyPlayerStoredLocation(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_

* GetCurrencyTypeFromRewardType(*[RewardType|#RewardType]* _rewardType_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* GetCurrencyName(*[CurrencyType|#CurrencyType]* _currencyType_, *bool* _isSingular_, *bool* _isLower_)
** _Returns:_ *string* _name_

* GetCurrencyDescription(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *string* _description_

* GetCurrencyKeyboardColor(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* GetCurrencyKeyboardIcon(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *textureName* _iconPath_, *integer* _percentOfLineSize_

* GetCurrencyLootKeyboardIcon(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *textureName* _iconPath_

* GetCurrencyGamepadColor(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* GetCurrencyGamepadIcon(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *textureName* _iconPath_, *integer* _percentOfLineSize_

* GetCurrencyLootGamepadIcon(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *textureName* _iconPath_

* IsCurrencyDefaultNameLowercase(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *bool* _defaultIsLowercase_

* ShouldShowCurrencyInLootHistory(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *bool* _shouldShowInLootHistory_

* ShouldShowCurrencyInCurrencyPanel(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *bool* _shouldShowInCurrencyPanel_

* IsCurrencyCapped(*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_)
** _Returns:_ *bool* _isCapped_

* GetCurrencyAcquiredUISound(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *string* _soundId_

* GetCurrencyTransactUISound(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *string* _soundId_

* GetNumTutorials()
** _Returns:_ *integer* _numTutorials_

* GetTutorialType(*luaindex* _tutorialIndex_)
** _Returns:_ *[TutorialType|#TutorialType]:nilable* _tutorialType_

* GetTutorialTrigger(*luaindex* _tutorialIndex_)
** _Returns:_ *[TutorialTrigger|#TutorialTrigger]:nilable* _tutorialTrigger_

* GetTutorialInfo(*luaindex* _tutorialIndex_)
** _Returns:_ *string* _title_, *string* _description_, *integer* _displayPriority_

* GetTutorialDisplayPriority(*luaindex* _tutorialIndex_)
** _Returns:_ *integer* _displayPriority_

* GetTutorialLinkedHelpInfo(*luaindex* _tutorialIndex_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* RemoveTutorial(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_)

* IsTutorialActionRequired(*luaindex* _tutorialIndex_)
** _Returns:_ *bool* _isActionRequired_

* SetTutorialSeen(*luaindex* _tutorialIndex_)

* TriggerTutorial(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_)
** _Returns:_ *bool* _success_

* TriggerTutorialWithPosition(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_, *[AnchorPosition|#AnchorPosition]* _anchor_, *number* _offsetX_, *number* _offsetY_)
** _Returns:_ *bool* _success_

* TriggerTutorialWithParam(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_, *integer* _param_)
** _Returns:_ *bool* _success_

* GetTutorialId(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_, *integer:nilable* _param_)
** _Returns:_ *integer* _tutorialId_

* GetTutorialIndex(*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_)
** _Returns:_ *luaindex* _tutorialIndex_

* HasSeenTutorial(*integer* _tutorialId_)
** _Returns:_ *bool* _seen_

* CanTutorialBeSeen(*integer* _tutorialId_)
** _Returns:_ *bool* _canBeSeen_

* ResetAllTutorials()

* ClearActiveActionRequiredTutorial()

* IsCollectibleBlacklisted(*integer* _collectibleId_)
** _Returns:_ *bool* _isBlacklisted_

* GetNumCollectibleCategories()
** _Returns:_ *integer* _numCategories_

* GetCollectibleCategoryInfo(*luaindex* _topLevelIndex_)
** _Returns:_ *string* _name_, *integer* _numSubCatgories_, *integer* _numCollectibles_, *integer* _unlockedCollectibles_, *integer* _totalCollectibles_, *bool* _hidesLocked_

* GetCollectibleCategoryId(*luaindex* _topLevelIndex_, *luaindex:nilable* _subCategoryIndex_)
** _Returns:_ *integer* _categoryId_

* GetCollectibleCategorySpecialization(*luaindex* _topLevelIndex_)
** _Returns:_ *[CollectibleCategorySpecialization|#CollectibleCategorySpecialization]* _specialization_

* GetCollectibleCategoryKeyboardIcons(*luaindex* _topLevelIndex_, *luaindex:nilable* _subCategoryIndex_)
** _Returns:_ *textureName* _normalIcon_, *textureName* _pressedIcon_, *textureName* _mouseoverIcon_, *textureName* _disabledIcon_

* GetCollectibleCategoryGamepadIcon(*luaindex* _topLevelIndex_, *luaindex:nilable* _subCategoryIndex_)
** _Returns:_ *textureName* _gamepadIcon_

* GetCollectibleSubCategoryInfo(*luaindex* _topLevelIndex_, *luaindex* _subCategoryIndex_)
** _Returns:_ *string* _name_, *integer* _numCollectibles_, *integer* _unlockedCollectibles_, *integer* _totalCollectibles_

* GetCollectibleId(*luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *luaindex* _collectibleIndex_)
** _Returns:_ *integer* _collectibleId_

* GetCollectibleInfo(*integer* _collectibleId_)
** _Returns:_ *string* _name_, *string* _description_, *textureName* _icon_, *textureName* _deprecatedLockedIcon_, *bool* _unlocked_, *bool* _purchasable_, *bool* _isActive_, *[CollectibleCategoryType|#CollectibleCategoryType]* _categoryType_, *string* _hint_

* GetCollectibleDescription(*integer* _collectibleId_)
** _Returns:_ *string* _description_

* GetCollectibleCategoryType(*integer* _collectibleId_)
** _Returns:_ *[CollectibleCategoryType|#CollectibleCategoryType]* _categoryType_

* GetSpecializedCollectibleType(*integer* _collectibleId_)
** _Returns:_ *[SpecializedCollectibleType|#SpecializedCollectibleType]* _specializedType_

* GetCollectibleFurnishingLimitType(*integer* _collectibleId_)
** _Returns:_ *[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _furnishingLimitType_

* GetCollectibleIcon(*integer* _collectibleId_)
** _Returns:_ *textureName* _icon_

* GetCollectibleKeyboardBackgroundImage(*integer* _collectibleId_)
** _Returns:_ *textureName* _backgroundImage_

* GetCollectibleGamepadBackgroundImage(*integer* _collectibleId_)
** _Returns:_ *textureName* _backgroundImage_

* GetCategoryInfoFromCollectibleId(*integer* _collectibleId_)
** _Returns:_ *luaindex:nilable* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *luaindex:nilable* _collectibleIndex_

* GetCategoryInfoFromCollectibleCategoryId(*integer* _collectibleCategoryId_)
** _Returns:_ *luaindex:nilable* _topLevelIndex_, *luaindex:nilable* _categoryIndex_

* GetNumNewCollectibles()
** _Returns:_ *integer* _count_

* GetTotalCollectiblesByCategoryType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *integer* _count_

* GetTotalUnlockedCollectiblesByCategoryType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *integer* _count_

* GetNumNewCollectiblesByCategoryType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *integer* _count_

* HasAnyUnlockedCollectiblesByCategoryType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *bool* _hasAnyUnlocked_

* HasAnyUnlockedCollectiblesAvailableToActorCategoryByCategoryType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _hasAnyUnlocked_

* GetCollectibleIdFromType(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *luaindex* _index_)
** _Returns:_ *integer* _collectibleId_

* IsCollectibleCategorySlottable(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *bool* _isSlottable_

* IsCollectibleCategoryFavoritable(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *bool* _canBeFavorited_

* IsCollectibleCategoryUsable(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isUsable_

* IsCollectibleCategoryPlaceableFurniture(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_)
** _Returns:_ *bool* _isPlaceable_

* IsCollectibleBlocked(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isBlocked_

* IsCollectibleValidForPlayer(*integer* _collectibleId_)
** _Returns:_ *bool* _isValidForPlayer_

* GetCollectibleBlockReason(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *[CollectibleUsageBlockReason|#CollectibleUsageBlockReason]* _usageBlockReason_

* IsCollectibleSlottable(*integer* _collectibleId_)
** _Returns:_ *bool* _isSlottable_

* IsCollectibleUsable(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isUsable_

* IsCollectibleRenameable(*integer* _collectibleId_)
** _Returns:_ *bool* _isRenameable_

* GetCollectibleHint(*integer* _collectibleId_)
** _Returns:_ *string* _hint_

* DoesESOPlusUnlockCollectible(*integer* _collectibleId_)
** _Returns:_ *bool* _unlockedViaSubscription_

* UseCollectible(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* DoesCollectibleCategoryTypeHaveDefault(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _hasDefault_

* IsCollectibleCategoryTypeSetToDefault(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isDefault_

* SetCollectibleCategoryTypeToDefault(*[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleCategoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* GetCollectibleLink(*integer* _collectibleId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetCollectibleCategoryTypeFromLink(*string* _link_)
** _Returns:_ *[CollectibleCategoryType|#CollectibleCategoryType]* _categoryType_

* GetCollectibleIdFromLink(*string* _link_)
** _Returns:_ *integer:nilable* _collectibleId_

* GetCollectibleAssociatedQuestState(*integer* _collectibleId_)
** _Returns:_ *[CollectibleAssociatedQuestState|#CollectibleAssociatedQuestState]* _questState_

* StartCollectibleSearch(*string* _searchString_)

* GetNumCollectiblesSearchResults()
** _Returns:_ *integer* _numSearchResults_

* GetCollectiblesSearchResult(*luaindex* _searchResultIndex_)
** _Returns:_ *luaindex* _categoryIndex_, *luaindex:nilable* _subcategoryIndex_, *luaindex* _collectibleIndex_

* IsValidCollectibleName(*string* _collectibleName_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* IsValidHouseName(*string* _houseName_)
** _Uses variable returns..._
** _Returns:_ *[NamingError|#NamingError]* _violationCode_

* RenameCollectible(*integer* _collectibleId_, *string* _name_)

* GetCollectibleNickname(*integer* _collectibleId_)
** _Returns:_ *string* _name_

* GetCollectibleDefaultNickname(*integer* _collectibleId_)
** _Returns:_ *string* _name_

* GetCollectibleHelpIndices(*integer* _collectibleId_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* IsCollectibleNew(*integer* _collectibleId_)
** _Returns:_ *bool* _isNew_

* ClearCollectibleNewStatus(*integer* _collectibleId_)

* ClearCollectibleCategoryNewStatuses(*luaindex* _categoryIndex_, *luaindex:nilable* _subcategoryIndex_)

* GetNumCollectibleNotifications()
** _Returns:_ *integer* _count_

* GetCollectibleNotificationInfo(*luaindex* _notificationIndex_)
** _Returns:_ *integer* _notificationId_, *integer* _collectibleId_

* RemoveCollectibleNotification(*integer* _notificationId_)

* RemoveCollectibleNotificationByCollectibleId(*integer* _collectibleId_)

* GetCollectibleUnlockStateById(*integer* _collectibleId_)
** _Returns:_ *[CollectibleUnlockState|#CollectibleUnlockState]* _unlockState_

* IsCollectibleUnlocked(*integer* _collectibleId_)
** _Returns:_ *bool* _isUnlocked_

* SetOrClearCollectibleUserFlag(*integer* _collectibleId_, *[CollectibleUserFlags|#CollectibleUserFlags]* _userFlag_, *bool* _isSet_)

* GetCollectibleUserFlags(*integer* _collectibleId_)
** _Returns:_ *[CollectibleUserFlags|#CollectibleUserFlags]* _userFlags_

* DoesCollectibleCategoryContainAnyCollectiblesWithUserFlags(*[CollectibleCategoryType|#CollectibleCategoryType]* _categoryType_, *[CollectibleUserFlags|#CollectibleUserFlags]* _userFlags_)
** _Returns:_ *bool* _containsCollectible_

* IsCollectibleActive(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isActive_

* IsCollectibleOwnedByDefId(*integer* _collectibleId_)
** _Returns:_ *bool* _owned_

* CanAcquireCollectibleByDefId(*integer* _collectibleId_)
** _Returns:_ *bool* _canAcquire_

* GetImperialCityCollectibleId()
** _Returns:_ *integer* _collectibleId_

* GetFurnitureVaultCollectibleId()
** _Returns:_ *integer* _collectibleId_

* GetCollectibleQuestPreviewInfo(*integer* _collectibleId_)
** _Returns:_ *string* _questName_, *string* _backgroundText_

* GetActiveCollectibleByType(*[CollectibleCategoryType|#CollectibleCategoryType]* _categoryType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *integer* _collectibleId_

* GetCollectibleCooldownAndDuration(*integer* _collectibleId_)
** _Returns:_ *integer* _cooldownRemaining_, *integer* _cooldownDuration_

* GetCollectiblePersonalityOverridenEmoteDisplayNames(*integer* _collectibleId_)
** _Uses variable returns..._
** _Returns:_ *string* _overriddenEmoteDisplayName_

* GetCollectiblePersonalityOverridenEmoteSlashCommandNames(*integer* _collectibleId_)
** _Uses variable returns..._
** _Returns:_ *string* _overriddenEmoteSlashCommandName_

* GetCollectibleRestrictionsByType(*integer* _collectibleId_, *[CollectibleRestrictionType|#CollectibleRestrictionType]* _restrictionType_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _hasRestrictions_, *bool* _passesRestrictions_, *string* _allowedNamesString_

* GetCollectibleFurnitureDataId(*integer* _collectibleId_)
** _Returns:_ *integer* _furnitureDataId_

* GetCollectibleFurnitureDataIdForPreview(*integer* _collectibleId_)
** _Returns:_ *integer* _furnitureDataId_

* GetCollectibleReferenceId(*integer* _collectibleId_)
** _Returns:_ *integer* _referenceId_

* GetCollectibleSortOrder(*integer* _collectibleId_)
** _Returns:_ *integer* _sortOrder_

* GetCollectibleHideMode(*integer* _collectibleId_)
** _Returns:_ *[CollectibleHideMode|#CollectibleHideMode]* _hideMode_

* IsCollectibleDynamicallyHidden(*integer* _collectibleId_)
** _Returns:_ *bool* _isDynamicallyHidden_

* GetCollectibleCategorySortOrder(*luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_)
** _Returns:_ *integer* _sortOrder_

* DoesCollectibleCategoryContainSlottableCollectibles(*luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_)
** _Returns:_ *bool* _containsSlottableCollectibles_

* GetCollectibleForBag(*[Bag|#Bag]* _bagId_)
** _Returns:_ *integer* _collectibleId_

* GetBagForCollectible(*integer* _collectibleId_)
** _Returns:_ *[Bag|#Bag]:nilable* _bagId_

* GetNextDirtyUnlockStateCollectibleId(*integer:nilable* _lastCollectibleId_)
** _Returns:_ *integer:nilable* _nextCollectibleId_

* GetNextDirtyBlacklistCollectibleId(*integer:nilable* _lastCollectibleId_)
** _Returns:_ *integer:nilable* _nextCollectibleId_

* CanCombinationFragmentBeUnlocked(*integer* _collectibleId_)
** _Returns:_ *bool* _canBeUnlocked_

* GetNumCollectibleTags(*integer* _collectibleId_)
** _Returns:_ *integer* _numTags_

* GetCollectibleTagInfo(*integer* _collectibleId_, *luaindex* _tagIndex_)
** _Returns:_ *string* _tagDescription_, *[ItemTagCategory|#ItemTagCategory]* _tagCategory_, *bool* _hideInUi_

* IsCollectibleAvailableToActorCategory(*integer* _collectibleId_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *bool* _isCollectibleAvailable_

* IsCollectibleTributePatronBookCardUpgraded(*integer* _patronId_, *luaindex* _cardIndex_)
** _Returns:_ *bool* _isCardUpgraded_

* GetCollectiblePlayerFxOverrideType(*integer* _collectibleId_)
** _Returns:_ *[PlayerFxOverrideType|#PlayerFxOverrideType]:nilable* _playerFxOverrideType_

* GetCollectiblePlayerFxWhileHarvestingType(*integer* _collectibleId_)
** _Returns:_ *[PlayerFxWhileHarvestingType|#PlayerFxWhileHarvestingType]:nilable* _playerFxWhileHarvestingType_

* GetCollectiblePlayerFxOverrideAbilityType(*integer* _collectibleId_)
** _Returns:_ *[PlayerFxOverrideAbilityType|#PlayerFxOverrideAbilityType]:nilable* _playerFxOverrideAbilityType_

* GetCollectibleLinkedAchievement(*integer* _collectibleId_)
** _Returns:_ *integer* _achievementId_

* GetCompanionIntroQuestId(*integer* _companionId_)
** _Returns:_ *integer* _questId_

* GetQuestZoneId(*integer* _questId_)
** _Returns:_ *integer* _zoneId_

* GetQuestName(*integer* _questId_)
** _Returns:_ *string* _name_

* UpdateMarketDisplayGroup *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)

* GetNumMarketProductCategories *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)
** _Returns:_ *integer* _numCategories_

* GetMarketProductCategoryInfo *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_)
** _Returns:_ *string* _name_, *integer* _numSubCatgories_, *integer* _numMarketProducts_, *textureName* _normalIcon_, *textureName* _pressedIcon_, *textureName* _mouseoverIcon_

* GetMarketProductSubCategoryInfo *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_, *luaindex* _subCategoryIndex_)
** _Returns:_ *string* _name_, *integer* _numMarketProducts_, *bool* _showGemIcon_

* IsLTODisabledForMarketProductCategory(*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_)
** _Returns:_ *bool* _isDisabled_

* DoesMarketProductCategoryContainFilteredProducts(*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *integer* _filterTypes_)
** _Returns:_ *bool* _containsProducts_

* DoesMarketProductCategoryOrSubcategoriesContainFilteredProducts(*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *integer* _filterTypes_)
** _Returns:_ *bool* _containsProducts_

* DoesMarketProductMatchFilter(*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_, *integer* _filterTypes_)
** _Returns:_ *bool* _matchesFilter_

* DoesAnyMarketProductPresentationMatchFilter(*integer* _marketProductId_, *integer* _filterTypes_)
** _Returns:_ *bool* _matchesFilter_

* GetMarketProductInfo *private* (*integer* _marketProductId_)
** _Returns:_ *string* _name_, *string* _description_, *textureName* _icon_, *bool* _isNew_, *bool* _isFeatured_

* GetMarketProductPricingByPresentation *private* (*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_)
** _Returns:_ *[MarketCurrencyType|#MarketCurrencyType]* _currencyType_, *integer:nilable* _cost_, *integer:nilable* _costAfterDiscount_, *integer* _discountPercent_, *integer:nilable* _esoPlusCost_

* GetMarketProductPresentationIds(*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *luaindex* _topLevelIndex_, *luaindex:nilable* _categoryIndex_, *luaindex* _marketProductIndex_)
** _Returns:_ *integer* _marketProductId_, *luaindex* _presentationIndex_

* GetMarketProductIcon *private* (*integer* _marketProductId_)
** _Returns:_ *textureName* _icon_

* GetMarketProductInstantUnlockId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _instantUnlockId_

* GetMarketProductInstantUnlockType *private* (*integer* _marketProductId_)
** _Returns:_ *[InstantUnlockRewardType|#InstantUnlockRewardType]* _instantUnlock_

* GetCategoryIndicesFromMarketProductPresentation(*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_)
** _Returns:_ *luaindex:nilable* _topLevelIndex_, *luaindex:nilable* _categoryIndex_

* CouldPurchaseMarketProduct *private* (*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_, *integer* _quantity_)
** _Returns:_ *[MarketPurchasableResult|#MarketPurchasableResult]* _expectedPurchaseResult_

* CouldGiftMarketProduct *private* (*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_, *integer* _quantity_)
** _Returns:_ *[MarketPurchasableResult|#MarketPurchasableResult]* _expectedGiftResult_

* IsMarketProductPurchased *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _isPurchased_

* DoesMarketProductPassPurchasableReqList *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _passesPurchaseReq_, *integer* _errorStringId_

* GetMarketProductAssociatedAchievementId(*integer* _marketProductId_)
** _Returns:_ *integer* _associatedAchievementId_

* DoesMarketProductContainDLC *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _hasDLC_

* GetMarketProductEligibilityErrorStringIds *private* (*integer* _marketProductId_)
** _Uses variable returns..._
** _Returns:_ *integer* _errorStringId_

* GetMarketProductCompleteErrorStringId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _errorStringId_

* GetMarketProductItemInfo *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _itemId_, *textureName* _iconFile_, *string* _name_, *[ItemDisplayQuality|#ItemDisplayQuality]* _itemDisplayQuality_, *integer* _requiredLevel_, *integer* _itemCount_

* GetMarketProductItemLink *private* (*integer* _marketProductId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetMarketProductType *private* (*integer* _marketProductId_)
** _Returns:_ *[MarketProductType|#MarketProductType]* _productType_

* GetMarketProductDisplayName(*integer* _marketProductId_)
** _Returns:_ *string* _displayName_

* GetMarketProductDescription *private* (*integer* _marketProductId_)
** _Returns:_ *string* _description_

* GetMarketProductNumChildren *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _numChildren_

* GetMarketProductChildId *private* (*integer* _marketProductId_, *luaindex* _childIndex_)
** _Returns:_ *integer* _childId_

* GetMarketProductNumFacadeChildren *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _numChildren_

* GetMarketProductFacadeChildId *private* (*integer* _marketProductId_, *luaindex* _childIndex_)
** _Returns:_ *integer* _childId_

* GetMarketProductItemRewardListId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _rewardListId_

* GetMarketProductNumBundledProducts *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _numBundledProducts_

* GetMarketProductStackCount *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _stackCount_

* GetMarketProductFurnitureDataId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _furnitureDataId_

* GetMarketProductDisplayQuality *private* (*integer* _marketProductId_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _itemDisplayQuality_

* GetMarketProductOpenMarketBehavior *private* (*integer* _marketProductId_)
** _Returns:_ *[OpenMarketBehavior|#OpenMarketBehavior]* _openBehavior_

* GetMarketProductOpenMarketBehaviorReferenceData *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _openToMarketProductId_

* ShouldMarketProductShowClaimGiftNotice *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _shouldShowNotice_

* GetMarketProductClaimGiftNoticeInfo *private* (*integer* _marketProductId_)
** _Returns:_ *string* _noticeText_, *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetMarketProductUnlockedByAchievementId(*integer* _marketProductId_)
** _Returns:_ *integer* _achievementId_

* GetMarketProductUnlockedByCollectibleIds(*integer* _marketProductId_)
** _Uses variable returns..._
** _Returns:_ *integer* _collectibleIds_

* GetMarketProductUnlockedHelpIndices(*integer* _marketProductId_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* IsMarketProductNew *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _isNew_

* IsMarketProductFeatured *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _isFeatured_

* IsMarketProductGiftable *private* (*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_)
** _Returns:_ *bool* _isGiftable_

* GetMarketProductAnnounceSortOrder *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _announceSortOrder_

* GetMarketProductNumCollectibles *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _numCollectibles_

* GetMarketProductCollectibleInfo *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _collectibleId_, *textureName* _iconFile_, *string* _name_, *[CollectibleCategoryType|#CollectibleCategoryType]* _collectibleType_, *string* _description_, *bool* _owned_, *bool* _isPurchasable_, *string* _hint_

* GetMarketProductCollectibleId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _collectibleId_

* GetMarketProductBundleInspectChildProductsAsList *private* (*integer* _marketProductId_)
** _Returns:_ *bool* _inspectAsList_

* GetMarketProductCrownCrateId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _crateId_

* GetMarketProductHouseId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _houseId_

* GetMarketProductHouseTemplateId *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _houseTemplateId_

* GetMarketProductLTOTimeLeftInSeconds *private* (*integer* _marketProductId_)
** _Returns:_ *number* _timeLeftSeconds_

* GetMarketProductSaleTimeLeftInSeconds *private* (*integer* _marketProductId_)
** _Returns:_ *number* _timeLeftSeconds_

* GetMarketProductEndTimeString *private* (*integer* _marketProductId_)
** _Returns:_ *string* _endTimeString_

* GetMarketProductCurrencyType(*integer* _marketProductId_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* CouldAcquireMarketProduct *private* (*integer* _marketProductId_)
** _Returns:_ *[MarketPurchasableResult|#MarketPurchasableResult]* _expectedPurchaseResult_

* GetSpaceNeededToAcquireMarketProduct *private* (*integer* _marketProductId_)
** _Returns:_ *integer* _openSlotsNeeded_

* GetMarketProductMaxGiftQuantity(*integer* _marketProductId_)
** _Returns:_ *integer* _maxQuantity_

* OpenMarket *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)

* GetMarketState *private* (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)
** _Returns:_ *[MarketState|#MarketState]* _marketState_

* GetMarketProductsForItem(*integer* _itemId_, *bool* _onlyActiveListings_)
** _Uses variable returns..._
** _Returns:_ *integer* _marketProductId_

* GetActiveMarketProductListingsForHouseTemplate(*integer* _houseTemplateId_, *[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)
** _Uses variable returns..._
** _Returns:_ *integer* _marketProductId_, *luaindex* _presentationIndex_

* GetActiveAnnouncementMarketProductListingsForHouseTemplate(*integer* _houseTemplateId_)
** _Uses variable returns..._
** _Returns:_ *integer* _marketProductId_, *luaindex* _presentationIndex_

* GetActiveChapterUpgradeMarketProductListings(*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)
** _Uses variable returns..._
** _Returns:_ *integer* _marketProductId_

* OnMarketClose *private* ()

* RequestMarketAnnouncement()

* HasShownMarketAnnouncement()
** _Returns:_ *bool* _hasShownAnnouncement_

* FlagMarketAnnouncementSeen()

* RequestEventAnnouncements()

* RespondToSendPartiallyOwnedGift(*bool* _shouldSendGift_)

* GetMarketAnnouncementCompletedDailyLoginRewardClaimsBackground()
** _Returns:_ *textureName* _completedDailyLoginRewardClaimsBackground_

* GetMarketAnnouncementDailyLoginLockedBackground()
** _Returns:_ *textureName* _dailyLoginLockedAnnouncementBackground_

* HasExpiringMarketCurrency()
** _Returns:_ *bool* _hasExpiringMarketCurrency_

* RequestExpiringMarketCurrencyInfo()

* GetNumExpiringMarketCurrencyInfos()
** _Returns:_ *integer* _numExpiringMarketCurrencyInfos_

* GetExpiringMarketCurrencyInfo(*luaindex* _index_)
** _Returns:_ *integer* _marketCurrencyAmount_, *number* _timeLeftSeconds_

* GetEsoPlusSubscriptionBenefitsInfoHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetEsoPlusSubscriptionLapsedBenefitsInfoHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetGiftingAccountLockedHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetGiftingGraceStartedHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetGiftingUnlockedHelpIndices()
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* GetMarketAnnouncementHelpLinkIndices(*integer* _marketProductId_)
** _Returns:_ *luaindex:nilable* _helpCategoryIndex_, *luaindex:nilable* _helpIndex_

* SendCrownCrateOpenRequest(*integer* _crateId_)

* GetNumOwnedCrownCrateTypes()
** _Returns:_ *integer* _numCrownCrateTypes_

* GetNextOwnedCrownCrateId(*integer:nilable* _lastCrateId_)
** _Returns:_ *integer:nilable* _nextCrateId_

* GetOnSaleCrownCrateId()
** _Returns:_ *integer:nilable* _crateId_

* GetCrownCrateName(*integer* _crateId_)
** _Returns:_ *string* _crateName_

* GetCrownCrateDescription(*integer* _crateId_)
** _Returns:_ *string* _crateDescription_

* GetCrownCrateCount(*integer* _crateId_)
** _Returns:_ *integer* _count_

* GetCrownCrateIcon(*integer* _crateId_)
** _Returns:_ *textureName* _icon_

* GetInventorySpaceRequiredToOpenCrownCrate(*integer* _crateId_)
** _Returns:_ *integer* _inventorySpaceRequired_

* GetCrownCratePackNormalTexture(*integer* _crateId_)
** _Returns:_ *textureName* _normalImage_

* GetCrownCrateCardTextures(*integer* _crateId_)
** _Returns:_ *textureName* _cardBackImage_, *textureName* _cardBackGlowImage_, *textureName* _cardFaceImage_, *textureName* _cardFaceGlowImage_

* GetCurrentCrownCrateId()
** _Returns:_ *integer* _crateId_

* GetNumCurrentCrownCrateTotalRewards()
** _Returns:_ *integer* _numRewards_

* GetNumCurrentCrownCratePrimaryRewards()
** _Returns:_ *integer* _numPrimaryRewards_

* GetNumCurrentCrownCrateBonusRewards()
** _Returns:_ *integer* _numBonusRewards_

* GetCrownCrateRewardInfo(*luaindex* _rewardIndex_)
** _Returns:_ *string* _rewardName_, *string* _rewardTypeText_, *textureName* _cardFaceImage_, *textureName* _cardFaceFrameAccentImage_, *integer* _gemsExchanged_, *bool* _isBonus_, *integer* _crownCrateTierId_, *integer* _stackCount_

* GetMarketProductCrownCrateRewardInfo(*integer* _marketProductId_)
** _Returns:_ *string* _rewardName_, *string* _rewardTypeText_, *textureName* _cardFaceImage_, *textureName* _cardFaceFrameAccentImage_, *integer* _stackCount_

* GetMarketProductCrownCrateTierId(*integer* _marketProductId_)
** _Returns:_ *integer* _crownCrateTierId_

* GetCrownCrateRewardProductReferenceData(*luaindex* _rewardIndex_)
** _Returns:_ *[MarketProductType|#MarketProductType]* _rewardProductType_, *integer* _referenceDataId_

* GetCrownCrateRewardStackCount(*luaindex* _rewardIndex_)
** _Returns:_ *integer* _stackCount_

* GetCrownCrateRewardItemLink(*luaindex* _rewardIndex_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetCrownCrateNPCBoneWorldPosition(*string* _boneName_)
** _Returns:_ *bool* _success_, *number* _positionX_, *number* _positionY_, *number* _positionZ_

* CreateCrownCrateSpecificParticleEffect *private* (*integer* _crownCrateId_, *[CrownCrateParticleEffects|#CrownCrateParticleEffects]* _crownCrateParticleEffects_, *number* _worldX_, *number* _worldY_, *number* _worldZ_)
** _Returns:_ *integer:nilable* _particleEffectId_

* CreateCrownCrateTierSpecificParticleEffect *private* (*integer* _crownCrateTierId_, *[CrownCrateTierParticleEffects|#CrownCrateTierParticleEffects]* _crownCrateTierParticleEffects_, *number* _worldX_, *number* _worldY_, *number* _worldZ_)
** _Returns:_ *integer:nilable* _particleEffectId_

* GetCrownCrateNPCCardThrowingBoneName()
** _Returns:_ *string* _boneName_

* SetCrownCrateNPCVisible(*bool* _show_)

* TriggerCrownCrateNPCAnimation(*[CrownCrateEvent|#CrownCrateEvent]* _event_, *luaindex:nilable* _rewardIndex_)

* GetCrownCrateTierQualityColor(*integer* _crownCrateTierId_)
** _Returns:_ *number* _r_, *number* _g_, *number* _b_

* GetCrownCrateTierReactionNPCAnimation(*integer* _crownCrateTierId_)
** _Returns:_ *[CrownCrateEvent|#CrownCrateEvent]* _reactionEvent_

* GetCrownCratesSystemState()
** _Returns:_ *[LootCratesSystemState|#LootCratesSystemState]* _crownCratesSystemState_

* CanInteractWithCrownCratesSystem()
** _Returns:_ *bool* _canInteractWithCrownCratesSystem_

* IsPlayerAllowedToOpenCrownCrates()
** _Returns:_ *bool* _isAllowed_, *integer* _errorStringId_

* PlayCrownCrateTierSpecificParticleSoundAndVibration(*integer* _crownCrateTierId_, *[CrownCrateTierParticleEffects|#CrownCrateTierParticleEffects]* _crownCrateTierParticleEffects_)

* PlayCrownCrateSpecificParticleSoundAndVibration(*integer* _crownCrateId_, *[CrownCrateParticleEffects|#CrownCrateParticleEffects]* _crownCrateTierParticleEffects_)

* RefreshCardsInCrownCrateNPCsHand()

* SetCrownCrateUIMenuActive(*bool* _active_)

* GetCrownCrateTierOrdering(*integer* _tierId_)
** _Returns:_ *integer* _tierOrdering_

* GemifyItem(*integer* _itemId_, *integer* _howMany_)

* InitializePendingDyes()

* SetPendingSlotDyes(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlotType_, *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_)

* GetPendingSlotDyes(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlotType_)
** _Returns:_ *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_

* GetNumDyes()
** _Returns:_ *integer* _numDyes_

* GetDyeInfo(*luaindex* _dyeIndex_)
** _Returns:_ *string* _dyeName_, *bool* _known_, *[DyeRarity|#DyeRarity]* _rarity_, *[DyeHueCategory|#DyeHueCategory]* _hueCategory_, *integer* _achievementId_, *number* _r_, *number* _g_, *number* _b_, *integer* _sortKey_, *integer* _dyeId_

* GetDyeInfoById(*integer* _dyeId_)
** _Returns:_ *string* _dyeName_, *bool* _known_, *[DyeRarity|#DyeRarity]* _rarity_, *[DyeHueCategory|#DyeHueCategory]* _hueCategory_, *integer* _achievementId_, *number* _r_, *number* _g_, *number* _b_, *integer* _sortKey_

* GetDyeColorsById(*integer* _dyeId_)
** _Returns:_ *number* _r_, *number* _g_, *number* _b_

* GetCurrentItemDyes(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _primaryDyeIndex_, *integer* _secondaryDyeIndex_, *integer* _accentDyeIndex_

* GetCurrentCollectibleDyes(*[RestyleMode|#RestyleMode]* _restyleMode_, *integer* _collectibleId_)
** _Returns:_ *integer* _primaryDyeIndex_, *integer* _secondaryDyeIndex_, *integer* _accentDyeIndex_

* ApplyPendingDyes(*[RestyleMode|#RestyleMode]* _restyleMode_)

* GetNumSavedDyeSets()
** _Returns:_ *integer* _numSavedDyeSets_

* GetSavedDyeSetDyes(*luaindex* _dyeSetIndex_)
** _Returns:_ *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_

* SetSavedDyeSetDyes(*luaindex* _dyeSetIndex_, *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_)

* CanUseCollectibleDyeing()
** _Returns:_ *bool* _collectibleDyeingAllowed_

* IsDyeIndexKnown(*luaindex* _dyeIndex_)
** _Returns:_ *bool* _isKnown_

* CanPlayerUseCostumeDyeStamp(*integer* _dyeStampId_)
** _Returns:_ *[DyeStampUseResult|#DyeStampUseResult]* _dyeStampUseResult_

* CanPlayerUseItemDyeStamp(*integer* _dyeStampId_)
** _Returns:_ *[DyeStampUseResult|#DyeStampUseResult]* _dyeStampUseResult_

* SetupDyeStampPreview(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)

* SetRestylePreviewMode(*[RestyleMode|#RestyleMode]* _restyleMode_)

* BeginRestyling(*[RestyleMode|#RestyleMode]* _restyleMode_)

* EndRestyling()

* GetRestyleSlotId(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *integer* _id_

* GetRestyleSlotIcon(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *textureName* _icon_

* IsRestyleSlotDataDyeable(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *bool* _isDyeable_

* IsRestyleEquipmentSlotBound(*[EquipSlot|#EquipSlot]* _equipSlot_)
** _Returns:_ *bool* _isBound_

* AreRestyleSlotDyeChannelsDyeable(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *bool* _primary_, *bool* _secondary_, *bool* _accent_

* GetRestyleSlotDyeData(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *integer* _dyeData_

* GetRestyleSlotCurrentDyes(*[RestyleMode|#RestyleMode]* _restyleMode_, *luaindex* _restyleSetIndex_, *integer* _restyleSlot_)
** _Returns:_ *integer* _primaryDyeId_, *integer* _secondaryDyeId_, *integer* _accentDyeId_

* GetNumUnlockedOutfits(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)
** _Returns:_ *integer* _numOutfits_

* IsCollectiblePresentInEffectivelyEquippedOutfit(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *integer* _collectibleId_)
** _Returns:_ *bool* _isPresent_

* GetNumOutfitStyleItemMaterials(*integer* _outfitStyleId_)
** _Returns:_ *integer* _numItemMaterials_

* GetOutfitStyleItemMaterialName(*integer* _outfitStyleId_, *luaindex* _itemMaterialIndex_)
** _Returns:_ *string* _materialName_

* GetOutfitStyleCost(*integer* _outfitStyleId_)
** _Returns:_ *integer* _goldCost_, *bool* _isFree_

* GetOutfitSlotClearCost(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *integer* _cost_

* GetOutfitStyleItemStyleId(*integer* _outfitStyleId_)
** _Returns:_ *integer* _itemStyleId_

* CanEquippedItemBeShownInOutfitSlot(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *[EquipSlot|#EquipSlot]* _equipSlot_, *[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *bool* _canShowItem_

* GetEquipSlotForOutfitSlot(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *[EquipSlot|#EquipSlot]* _equipSlot_

* GetEligibleOutfitSlotsForCollectible(*integer* _collectibleId_)
** _Uses variable returns..._
** _Returns:_ *[OutfitSlot|#OutfitSlot]* _outfitSlot_

* IsOutfitStyleArmor(*integer* _outfitStyleId_)
** _Returns:_ *bool* _isArmor_

* IsCharacterPreviewingAvailable()
** _Returns:_ *bool* _canPreview_

* CanCollectibleBePreviewed(*integer* _collectibleId_)
** _Returns:_ *bool* _canCollectibleBePreviewed_

* ApplyChangesToPreviewCollectionShown(*[PreviewOption|#PreviewOption]* _previewOption_)

* EnablePreviewMode(*bool* _forceDismount_)

* DisablePreviewMode()

* ForceCancelMounted *private* ()

* GetPreviewModeEnabled()
** _Returns:_ *bool* _previewModeEnabled_

* IsCurrentlyPreviewing()
** _Returns:_ *bool* _isPreviewing_

* IsCurrentlyPreviewingPlacedFurniture(*id64* _furnitureId_)
** _Returns:_ *bool* _isPreviewing_

* IsCurrentlyPreviewingFurnitureCollectible(*integer* _collectibleId_)
** _Returns:_ *bool* _isPreviewing_

* IsCurrentlyPreviewingInventoryItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _isPreviewing_

* EndCurrentItemPreview()

* ClearCurrentItemPreviewCollection()

* BeginItemPreviewSpin()

* EndItemPreviewSpin()

* CanSpinPreviewCharacter()
** _Returns:_ *bool* _canSpin_

* SetShowHiddenGearOnActivePreviewRules *private* (*bool* _showHiddenGear_)

* GetShowHiddenGearFromActivePreviewRules *private* ()
** _Returns:_ *bool* _showHiddenGear_

* SetPreviewInEmptyWorld(*number* _sunlightAzimuthRadians_, *number* _sunlightAltitudeRadians_)

* SetPreviewDynamicFramingOpening(*number* _openingWidthUI_, *number* _openingHeightUI_, *number* _cameraAngleRadians_)

* SetPreviewingOutfitIndexInPreviewCollection(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_)

* SetPreviewingUnequippedOutfitInPreviewCollection(*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* ClearPreviewingOutfitIndexInPreviewCollection()

* AddOutfitSlotPreviewElementToPreviewCollection *private* (*[OutfitSlot|#OutfitSlot]* _outfitSlot_, *integer* _collectibleDefId_, *luaindex:nilable* _itemMaterialIndex_, *integer* _primaryDyeDefId_, *integer* _secondaryDyeDefId_, *integer* _accentDyeDefId_)

* ClearOutfitSlotPreviewElementFromPreviewCollection(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)

* ClearAllOutfitSlotPreviewElementsFromPreviewCollection()

* GetOutfitSlotInfoForOutfitSlotInPreviewCollection(*[OutfitSlot|#OutfitSlot]* _outfitSlot_)
** _Returns:_ *integer* _collectibleDefId_, *luaindex:nilable* _itemMaterialIndex_, *integer* _primaryDyeDefId_, *integer* _secondaryDyeDefId_, *integer* _accentDyeDefId_

* PreviewDyeStamp(*integer* _dyeStampId_, *[ItemUseType|#ItemUseType]* _itemType_)

* PreviewDyeStampByItemLink(*string* _itemLink_)

* PreviewCraftItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *luaindex* _styleIndex_, *luaindex* _traitIndex_, *bool* _useUniversalStyleItem_, *integer* _dyeBrushId_)

* PreviewCollectible *private* (*integer* _collectibleDefId_, *luaindex* _variation_, *integer* _dyeBrushId_)

* PreviewCollectibleAsFurniture *private* (*integer* _collectibleDefId_, *luaindex* _variation_)

* PreviewCollectibleAction *private* (*integer* _collectibleDefId_, *luaindex* _action_)

* CanInventoryItemBePreviewed(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *bool* _canPreview_

* CanItemLinkBePreviewed(*string* _itemLink_)
** _Returns:_ *bool* _canPreview_

* PreviewInventoryItem(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _variation_)

* PreviewInventoryItemCollectibleAction(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _action_)

* PreviewStoreEntry(*luaindex* _entryIndex_, *luaindex* _variation_, *integer* _dyeBrushId_)

* PreviewStoreEntryCollectibleAction(*luaindex* _entryIndex_, *luaindex* _action_)

* PreviewTradingHouseSearchResultItem(*luaindex* _index_, *luaindex* _variation_)

* PreviewTradingHouseSearchResultItemCollectibleAction(*luaindex* _index_, *luaindex* _action_)

* PreviewItemLink(*string* _itemLink_, *luaindex* _variation_)

* PreviewProvisionerItemAsFurniture *private* (*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _variation_)

* PreviewPlacedFurniture(*id64* _furnitureId_, *luaindex* _variation_)

* PreviewReward(*integer* _rewardId_, *luaindex* _variation_)

* PreviewRewardCollectibleAction(*integer* _rewardId_, *luaindex* _action_)

* GetNumCollectiblePreviewVariations(*integer* _collectibleDefId_)
** _Returns:_ *integer* _numVariations_

* GetCollectiblePreviewVariationDisplayName(*integer* _collectibleDefId_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumCollectibleAsFurniturePreviewVariations(*integer* _collectibleDefId_)
** _Returns:_ *integer* _numVariations_

* GetCollectibleAsFurniturePreviewVariationDisplayName(*integer* _collectibleDefId_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumCollectiblePreviewActions(*integer* _collectibleDefId_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetCollectiblePreviewActionDisplayName(*integer* _collectibleDefId_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _previewActionDisplayName_

* GetNumCollectibleAsFurniturePreviewActions(*integer* _collectibleDefId_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetCollectibleAsFurniturePreviewActionDisplayName(*integer* _collectibleDefId_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _previewActionDisplayName_

* GetNumInventoryItemPreviewVariations(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
** _Returns:_ *integer* _numVariations_

* GetInventoryItemPreviewVariationDisplayName(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumInventoryItemPreviewCollectibleActions(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetInventoryItemPreviewCollectibleActionDisplayName(*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _actionDisplayName_

* GetNumItemLinkPreviewVariations(*string* _itemLink_)
** _Returns:_ *integer* _numVariations_

* GetItemLinkPreviewVariationDisplayName(*string* _itemLink_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumStoreEntryPreviewVariations(*luaindex* _entryIndex_)
** _Returns:_ *integer* _numVariations_

* GetStoreEntryPreviewVariationDisplayName(*luaindex* _entryIndex_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumStoreEntryPreviewCollectibleActions(*luaindex* _entryIndex_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetStoreEntryPreviewCollectibleActionDisplayName(*luaindex* _entryIndex_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _actionDisplayName_

* GetNumTradingHouseSearchResultItemPreviewVariations(*luaindex* _index_)
** _Returns:_ *integer* _numVariations_

* GetTradingHouseSearchResultItemPreviewVariationDisplayName(*luaindex* _index_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumTradingHouseSearchResultItemPreviewCollectibleActions(*luaindex* _index_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetTradingHouseSearchResultItemPreviewCollectibleActionDisplayName(*luaindex* _index_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _actionDisplayName_

* GetNumProvisionerItemAsFurniturePreviewVariations(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
** _Returns:_ *integer* _numVariations_

* GetProvisionerItemAsFurniturePreviewVariationDisplayName(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetNumPlacedFurniturePreviewVariations(*id64* _furnitureId_)
** _Returns:_ *integer* _numVariations_

* GetPlacedFurniturePreviewVariationDisplayName(*id64* _furnitureId_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* PreviewMarketProduct *private* (*integer* _marketProductId_, *luaindex* _variation_)

* PreviewFurnitureMarketProduct *private* (*integer* _marketProductId_, *luaindex* _variation_)

* IsPreviewingMarketProduct(*integer* _marketProductId_)
** _Returns:_ *bool* _isBeingPreviewed_

* CanPreviewMarketProduct(*integer* _marketProductId_)
** _Returns:_ *bool* _isPreviewable_

* GetNumMarketProductPreviewVariations(*integer* _marketProductId_)
** _Returns:_ *integer* _numVariations_

* GetMarketProductPreviewVariationDisplayName(*integer* _marketProductId_, *luaindex* _variation_)
** _Returns:_ *string* _variationDisplayName_

* GetMarketProductChapterUpgradeId(*integer* _marketProductId_)
** _Returns:_ *integer* _chapterUpgradeId_

* PreviewMarketProductCollectibleAction *private* (*integer* _marketProductId_, *luaindex* _action_)

* GetNumMarketProductCollectiblePreviewActions(*integer* _marketProductId_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetMarketProductCollectiblePreviewActionDisplayName(*integer* _marketProductId_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _actionDisplayName_

* RequestJumpToHouse(*integer* _houseId_, *bool* _jumpOutside_)

* RequestJumpToHousePreviewWithTemplate(*integer* _houseTemplateId_)

* ClearCursor()
** _Returns:_ *bool* _clearedSomething_

* SetCursorItemSoundsEnabled(*bool* _enabled_)

* GetCursorContentType()
** _Returns:_ *integer* _cursorType_

* GetCraftingSkillName(*[TradeskillType|#TradeskillType]* _craftingSkillType_)
** _Returns:_ *string* _name_

* GetFurnitureCategoryName(*integer* _furnitureCategoryId_)
** _Returns:_ *string* _displayName_

* GetFurnitureDataInfo(*integer* _furnitureDataId_)
** _Returns:_ *integer:nilable* _categoryId_, *integer:nilable* _subcategoryId_, *[FurnitureThemeType|#FurnitureThemeType]* _furnitureTheme_, *[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _placementLimitType_

* GetFurnitureDataCategoryInfo(*integer* _furnitureDataId_)
** _Returns:_ *integer:nilable* _categoryId_, *integer:nilable* _subcategoryId_

* GetNumHouseTemplatesForHouse(*integer* _houseId_)
** _Returns:_ *integer* _numHouseTemplates_

* GetHouseTemplateIdByIndexForHouse(*integer* _houseId_, *luaindex* _houseTemplateIndex_)
** _Returns:_ *integer* _houseTemplateId_

* GetDefaultHouseTemplateIdForHouse(*integer* _houseId_)
** _Returns:_ *integer* _houseTemplateId_

* GetCollectibleIdForHouse(*integer* _houseId_)
** _Returns:_ *integer* _collectibleId_

* GetHouseFoundInZoneId(*integer* _houseId_)
** _Returns:_ *integer* _zoneId_

* GetHouseCategoryType(*integer* _houseId_)
** _Returns:_ *[HouseCategoryType|#HouseCategoryType]* _houseType_

* GetHouseTemplateBaseFurnishingCountInfo(*integer* _houseTemplateId_, *[HousingFurnishingLimitType|#HousingFurnishingLimitType]* _furnishingType_)
** _Returns:_ *integer* _initialFurnishingCount_, *integer* _furnishingLimit_

* GetHousingLink(*integer* _houseId_, *string* _ownerDisplayName_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetHouseFlags(*integer* _houseId_)
** _Returns:_ *[HouseFlags|#HouseFlags]* _flags_

* SetInteractionUsingInteractCamera(*bool* _enabled_)

* IsInteractionUsingInteractCamera()
** _Returns:_ *bool* _enabled_

* GetInteractionType()
** _Returns:_ *[InteractionType|#InteractionType]* _interactType_

* GetScribingCollectibleId()
** _Returns:_ *integer* _scribingCollectibleId_

* GetUniversalStyleId()
** _Returns:_ *integer* _universalStyleId_

* GetItemStyleName(*integer* _styleId_)
** _Returns:_ *string* _styleName_

* GetJewelrycraftingCollectibleId()
** _Returns:_ *integer* _jewelrycraftingCollectibleId_

* GetNumEmotes()
** _Returns:_ *integer* _numEmotes_

* GetEmoteIndex(*integer* _emoteId_)
** _Returns:_ *luaindex:nilable* _emoteIndex_

* GetEmoteInfo(*luaindex* _emoteIndex_)
** _Returns:_ *string* _slashName_, *[EmoteCategory|#EmoteCategory]* _category_, *integer* _emoteId_, *string* _displayName_, *bool* _showInGamepadUI_

* GetEmoteCollectibleId(*luaindex* _emoteIndex_)
** _Returns:_ *integer:nilable* _collectibleId_

* GetEmoteSlashNameByIndex(*luaindex* _emoteIndex_)
** _Returns:_ *string* _slashName_

* PlayEmoteByIndex(*luaindex* _emoteIndex_)

* GetEmoteCategoryKeyboardIcons(*[EmoteCategory|#EmoteCategory]* _category_)
** _Returns:_ *textureName* _unpressedButtonIcon_, *textureName* _pressedButtonIcon_, *textureName* _mouseoverButtonIcon_

* GetQuickChatCategoryKeyboardIcons()
** _Returns:_ *textureName* _unpressedButtonIcon_, *textureName* _pressedButtonIcon_, *textureName* _mouseoverButtonIcon_

* GetSharedEmoteIconForCategory(*[EmoteCategory|#EmoteCategory]* _category_)
** _Returns:_ *textureName* _sharedEmoteIcon_

* GetSharedPersonalityEmoteIconForCategory(*[EmoteCategory|#EmoteCategory]* _category_)
** _Returns:_ *textureName* _sharedPersonalityEmoteIcon_

* GetSharedQuickChatIcon()
** _Returns:_ *textureName* _sharedQuickChatIcon_

* GetRewardType(*integer* _rewardId_)
** _Returns:_ *[RewardEntryType|#RewardEntryType]:nilable* _rewardType_

* GetRewardListIdFromReward(*integer* _rewardId_)
** _Returns:_ *integer* _rewardListId_

* GetNumRewardListEntries(*integer* _rewardListId_)
** _Returns:_ *integer* _numRewards_

* GetRewardListEntryInfo(*integer* _rewardListId_, *luaindex* _listIndex_)
** _Returns:_ *integer* _rewardDefId_, *[RewardEntryType|#RewardEntryType]:nilable* _rewardType_, *integer* _quantity_

* GetRewardListDisplayName(*integer* _rewardListId_)
** _Returns:_ *string* _displayName_

* GetRewardListDescription(*integer* _rewardListId_)
** _Returns:_ *string* _displayName_

* GetAddCurrencyRewardInfo(*integer* _rewardId_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* GetChoiceRewardListId(*integer* _rewardId_)
** _Returns:_ *integer* _rewardListId_

* GetChoiceRewardDisplayName(*integer* _rewardId_)
** _Returns:_ *string* _displayName_

* GetChoiceRewardIcon(*integer* _rewardId_)
** _Returns:_ *textureName* _icon_

* GetCollectibleRewardCollectibleId(*integer* _rewardId_)
** _Returns:_ *integer* _collectibleId_

* GetTributeCardUpgradeRewardTributeCardUpgradeInfo(*integer* _rewardId_)
** _Returns:_ *integer* _tributePatronDefId_, *luaindex* _tributeCardIndex_

* GetItemRewardItemLink(*integer* _rewardId_, *integer* _quantity_, *[RewardDisplayFlags|#RewardDisplayFlags]* _displayFlags_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

* GetItemRewardItemId(*integer* _rewardId_)
** _Returns:_ *integer* _itemId_

* GetCrownCrateRewardCrateId(*integer* _rewardId_)
** _Returns:_ *integer* _crateId_

* GetInstantUnlockRewardInstantUnlockId(*integer* _rewardId_)
** _Returns:_ *integer* _instantUnlockId_

* GetSkillLineExperienceRewardSkillLineId(*integer* _rewardId_)
** _Returns:_ *integer* _skillLineId_

* GetMailItemRewardMailInfo(*integer* _rewardId_)
** _Returns:_ *string* _sender_, *string* _subject_, *string* _body_

* CanPreviewReward(*integer* _rewardId_)
** _Returns:_ *bool* _canPreview_

* GetNumRewardPreviewVariations(*integer* _rewardId_)
** _Returns:_ *integer* _numVariations_

* GetRewardPreviewVariationDisplayName(*integer* _rewardId_, *luaindex* _variation_)
** _Returns:_ *string* _displayName_

* IsPreviewingReward(*integer* _rewardId_)
** _Returns:_ *bool* _isPreviewing_

* GetRewardAnnouncementBackgroundFileIndex(*integer* _rewardId_)
** _Returns:_ *textureName* _fileIndex_

* GetNumRewardPreviewCollectibleActions(*integer* _rewardId_, *luaindex* _variation_)
** _Returns:_ *integer* _numActions_

* GetRewardPreviewCollectibleActionDisplayName(*integer* _rewardId_, *luaindex* _variation_, *luaindex* _action_)
** _Returns:_ *string* _actionDisplayName_

* GetFallbackReward(*integer* _rewardId_)
** _Returns:_ *integer* _fallbackRewardId_, *integer* _fallbackRewardQuantity_

* ShouldUseFallbackReward(*integer* _rewardId_)
** _Returns:_ *bool* _shouldUseFallback_

* GetInstantUnlockRewardType(*integer* _instantUnlockId_)
** _Returns:_ *[InstantUnlockRewardType|#InstantUnlockRewardType]* _instantUnlockType_

* GetInstantUnlockRewardDisplayName(*integer* _instantUnlockId_)
** _Returns:_ *string* _displayName_

* GetInstantUnlockRewardDescription(*integer* _instantUnlockId_)
** _Returns:_ *string* _description_

* GetInstantUnlockRewardIcon(*integer* _instantUnlockId_)
** _Returns:_ *textureName* _icon_

* GetInstantUnlockRewardCategory(*integer* _instantUnlockId_)
** _Returns:_ *[InstantUnlockRewardCategory|#InstantUnlockRewardCategory]* _instantUnlockCategory_

* IsInstantUnlockRewardServiceToken(*integer* _instantUnlockId_)
** _Returns:_ *bool* _isServiceToken_

* IsInstantUnlockRewardUpgrade(*integer* _instantUnlockId_)
** _Returns:_ *bool* _isUpgrade_

* SetFrameLocalPlayerInGameCamera(*bool* _enabled_)

* RequestReframeLocalPlayerInGameCamera()

* SetFrameLocalPlayerTarget(*number* _normalizedScreenX_, *number* _normalizedScreenY_)

* SetFrameLocalPlayerLookAtDistanceFactor(*number:nilable* _lookAtDistanceFactor_)

* SetFramingScreenType(*[GameCameraFramingScreenType|#GameCameraFramingScreenType]* _screenType_)

* SetFrameInteractionTarget(*number* _normalizedScreenX_, *number* _normalizedScreenY_)

* GetChapterSummary(*integer* _chapterUpgradeId_)
** _Returns:_ *string* _chapterSummary_

* GetChapterOverrideDisplayName(*integer* _chapterUpgradeId_)
** _Returns:_ *string* _overrideDisplayName_

* GetChapterMarketBackgroundFileImage(*integer* _chapterUpgradeId_)
** _Returns:_ *textureName* _marketBackgroundFileIndex_

* GetNumChapterPrePurchaseRewards(*integer* _chapterUpgradeId_)
** _Returns:_ *integer* _numRewards_

* GetChapterPrePurchaseRewardInfo(*integer* _chapterUpgradeId_, *luaindex* _index_)
** _Returns:_ *integer* _marketProductId_, *bool* _isStandardReward_, *bool* _isCollectorsReward_

* GetNumChapterPreOrderRewards(*integer* _chapterUpgradeId_)
** _Returns:_ *integer* _numRewards_

* GetChapterPreOrdereRewardInfo(*integer* _chapterUpgradeId_, *luaindex* _index_)
** _Returns:_ *integer* _marketProductId_, *bool* _isStandardReward_, *bool* _isCollectorsReward_

* GetNumChapterBasicRewards(*integer* _chapterUpgradeId_)
** _Returns:_ *integer* _numRewards_

* GetChapterBasicRewardInfo(*integer* _chapterUpgradeId_, *luaindex* _index_)
** _Returns:_ *integer* _marketProductId_, *bool* _isStandardReward_, *bool* _isCollectorsReward_

* IsChapterPreRelease(*integer* _chapterUpgradeId_)
** _Returns:_ *bool* _isPreRelease_

* GetChapterReleaseDateString(*integer* _chapterUpgradeId_)
** _Returns:_ *string* _releaseDateString_

* GetChapterEnumFromUpgradeId(*integer* _chapterUpgradeId_)
** _Returns:_ *[Chapter|#Chapter]* _chapterEnum_

* IsChapterContentPass(*integer* _chapterUpgradeId_)
** _Returns:_ *bool* _isContentPass_

* GetGiftMarketProductId(*id64* _giftId_)
** _Returns:_ *integer* _marketProductId_

* GetGiftQuantity(*id64* _giftId_)
** _Returns:_ *integer* _quantity_

* GetGiftClaimableQuantity(*id64* _giftId_)
** _Returns:_ *integer* _quantity_

* GetRandomGiftSendNoteText()
** _Returns:_ *string* _giftSendNoteText_

* GetRandomGiftThankYouNoteText()
** _Returns:_ *string* _giftThankYouNoteText_

* IsGiftRecipientNameValid(*string* _recipientName_)
** _Returns:_ *[GiftBoxActionResult|#GiftBoxActionResult]* _result_

* GetGiftingGracePeriodTime()
** _Returns:_ *integer* _gracePeriodTime_

* ClaimCurrentDailyLoginReward()

* GetDailyLoginClaimableRewardIndex()
** _Returns:_ *luaindex:nilable* _rewardIndex_

* GetDailyLoginNumRewardsClaimedInMonth()
** _Returns:_ *integer* _numRewardsClaimed_

* GetTimeUntilNextDailyLoginMonthS()
** _Returns:_ *integer* _timeUntilNextMonthS_

* GetTimeUntilNextDailyLoginRewardClaimS()
** _Returns:_ *integer* _timeUntilNextRewardClaimS_

* GetCurrentDailyLoginMonth()
** _Returns:_ *[GregorianCalendarMonths|#GregorianCalendarMonths]* _month_

* GetNumRewardsInCurrentDailyLoginMonth()
** _Returns:_ *integer* _numEntries_

* GetDailyLoginRewardInfoForCurrentMonth(*luaindex* _rewardIndex_)
** _Returns:_ *integer* _rewardId_, *integer* _quantity_, *bool* _isMilestone_

* IsDailyLoginRewardInCurrentMonthClaimed(*luaindex* _rewardIndex_)
** _Returns:_ *bool* _isClaimed_

* GetNumClaimableDailyLoginRewardsInCurrentMonth()
** _Returns:_ *integer* _numClaimable_

* GetNumInventorySlotsNeededForDailyLoginRewardInCurrentMonth(*luaindex* _rewardIndex_)
** _Returns:_ *integer* _numSlots_

* GetNumReturningPlayerDailyLoginRewards()
** _Returns:_ *integer* _numLoginRewards_

* GetNumReturningPlayerDailyLoginRewardsClaimed()
** _Returns:_ *integer* _numClaimedLoginRewards_

* GetReturningPlayerDailyLoginRewardInfo(*luaindex* _rewardIndex_)
** _Returns:_ *integer* _rewardId_, *integer* _quantity_

* GetReturningPlayerDailyLoginClaimableRewardIndex()
** _Returns:_ *luaindex:nilable* _rewardIndex_

* ClaimCurrentReturningPlayerDailyLoginReward()

* GetTimeUntilNextReturningPlayerDailyLoginRewardClaimS()
** _Returns:_ *integer* _timeUntilNextRewardClaimS_

* GetNumClaimableReturningPlayerRewards()
** _Returns:_ *integer* _numClaimableRewards_

* GetZoneId(*luaindex* _zoneIndex_)
** _Returns:_ *integer* _zoneId_

* GetParentZoneId(*integer* _zoneId_)
** _Returns:_ *integer* _parentZoneId_

* CanJumpToHouseFromCurrentLocation()
** _Returns:_ *bool* _canJumpToHouseFromCurrentLocation_

* GetZoneIndex(*integer* _zoneId_)
** _Returns:_ *luaindex* _zoneIndex_

* IsZoneCollectibleLocked(*luaindex* _zoneIndex_)
** _Returns:_ *bool* _isZoneCollectibleLocked_

* GetZoneNameById(*integer* _zoneId_)
** _Returns:_ *string* _name_

* AreAllZoneStoryActivitiesCompleteForZoneCompletionType(*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_)
** _Returns:_ *bool* _isComplete_

* GetZoneStoryKeyboardBackground(*integer* _zoneId_)
** _Returns:_ *textureName* _backgroundFile_

* IsZoneStoryComplete(*integer* _zoneId_)
** _Returns:_ *bool* _isComplete_

* GetZoneStoryZoneIdForZoneId(*integer* _zoneId_)
** _Returns:_ *integer* _zoneStoryZoneId_

* IsZoneStoryZoneAvailable(*integer* _zoneId_)
** _Returns:_ *bool* _isZoneAvailable_, *string* _errorString_

* IsZoneStoryTracked()
** _Returns:_ *bool* _isTracked_

* IsZoneStoryAssisted()
** _Returns:_ *bool* _isAssisted_

* GetTrackedZoneStoryActivityInfo()
** _Returns:_ *integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *integer* _activityId_

* GetAchievementName(*integer* _achievementId_)
** _Returns:_ *string* _name_

* GetAchievementInfo(*integer* _achievementId_)
** _Returns:_ *string* _name_, *string* _description_, *integer* _points_, *textureName* _icon_, *bool* _completed_, *string* _date_, *string* _time_

* GetAchievementNumCriteria(*integer* _achievementId_)
** _Returns:_ *integer* _numCriteria_

* GetAchievementCriterion(*integer* _achievementId_, *luaindex* _criterionIndex_)
** _Returns:_ *string* _description_, *integer* _numCompleted_, *integer* _numRequired_

* GetAchievementRewardItem(*integer* _achievementId_)
** _Returns:_ *bool* _hasRewardOfType_, *string* _itemName_, *string* _iconTextureName_, *[ItemDisplayQuality|#ItemDisplayQuality]* _displayQuality_

* GetAchievementRewardTitle(*integer* _achievementId_)
** _Returns:_ *bool* _hasRewardOfType_, *string* _titleName_

* GetAchievementRewardDye(*integer* _achievementId_)
** _Returns:_ *bool* _hasRewardOfType_, *integer* _dyeId_

* GetAchievementRewardCollectible(*integer* _achievementId_)
** _Returns:_ *bool* _hasRewardOfType_, *integer* _collectibleId_

* GetAchievementRewardTributeCardUpgradeInfo(*integer* _achievementId_)
** _Returns:_ *bool* _hasRewardOfType_, *integer* _tributePatronId_, *luaindex* _tributeCardIndex_

* GetAchievementPersistenceLevel(*integer* _achievementId_)
** _Returns:_ *[AchievementPersistenceLevel|#AchievementPersistenceLevel]* _persistenceLevel_

* IsAchievementComplete(*integer* _achievementId_)
** _Returns:_ *bool* _completed_

* GetCharIdForCompletedAchievement(*integer* _achievementId_)
** _Returns:_ *id64* _charId_

* DoesAntiquityNeedCombination(*integer* _antiquityId_)
** _Returns:_ *bool* _needsCombination_

* GetAntiquityIcon(*integer* _antiquityId_)
** _Returns:_ *textureName* _iconFileIndex_

* GetNumAntiquityLoreEntries(*integer* _antiquityId_)
** _Returns:_ *integer* _numLoreEntries_

* GetAntiquityLoreEntry(*integer* _antiquityId_, *luaindex* _loreEntryIndex_)
** _Returns:_ *string* _displayName_, *string* _description_

* GetAntiquityName(*integer* _antiquityId_)
** _Returns:_ *string* _name_

* GetAntiquityQuality(*integer* _antiquityId_)
** _Returns:_ *[AntiquityQuality|#AntiquityQuality]* _antiquityQuality_

* GetAntiquityRewardId(*integer* _antiquityId_)
** _Returns:_ *integer* _rewardId_

* GetAntiquitySetId(*integer* _antiquityId_)
** _Returns:_ *integer* _setId_

* GetNumAntiquitiesRecovered(*integer* _antiquityId_)
** _Returns:_ *integer* _numRecovered_

* GetNumAntiquityLoreEntriesAcquired(*integer* _antiquityId_)
** _Returns:_ *integer* _numLoreEntriesAcquired_

* DoesAntiquityHaveLead(*integer* _antiquityId_)
** _Returns:_ *bool* _hasLead_

* DoesAntiquityRequireLead(*integer* _antiquityId_)
** _Returns:_ *bool* _requiresLead_

* GetAntiquitySetIcon(*integer* _antiquitySetId_)
** _Returns:_ *textureName* _iconFileIndex_

* GetAntiquitySetName(*integer* _antiquitySetId_)
** _Returns:_ *string* _name_

* GetAntiquitySetQuality(*integer* _antiquitySetId_)
** _Returns:_ *[AntiquityQuality|#AntiquityQuality]* _antiquityQuality_

* GetNumAntiquitySetAntiquities(*integer* _antiquitySetId_)
** _Returns:_ *integer* _numAntiquities_

* GetAntiquitySetAntiquityId(*integer* _antiquitySetId_, *luaindex* _antiquityIndex_)
** _Returns:_ *integer* _antiquityId_

* GetAntiquityLeadIcon()
** _Returns:_ *textureName* _leadIcon_

* GetScryingCurrentAntiquityId()
** _Returns:_ *integer* _antiquityId_

* GetSelectedDiggingActiveSkill()
** _Returns:_ *[DiggingActiveSkills|#DiggingActiveSkills]:nilable* _diggingActiveSkill_

* GetDiggingActiveSkillIndices(*[DiggingActiveSkills|#DiggingActiveSkills]* _diggingActiveSkill_)
** _Returns:_ *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_

* GetDigToolUIKeybindPosition(*[DiggingActiveSkills|#DiggingActiveSkills]* _diggingActiveSkill_)
** _Returns:_ *number* _x_, *number* _y_

* GetDigPowerBarUIPosition()
** _Returns:_ *number* _x_, *number* _y_

* GetDigSpotAntiquityId()
** _Returns:_ *integer* _antiquityId_

* GetDigSpotDurability()
** _Returns:_ *integer* _current_, *integer* _max_

* GetDigSpotStability()
** _Returns:_ *integer* _current_, *integer* _max_

* GetDigSpotStabilityTimeRemainingSeconds()
** _Returns:_ *integer* _timeRemainingS_

* GetDigSpotDigPower()
** _Returns:_ *integer* _current_, *integer* _max_

* IsDigSpotRadarLimited()
** _Returns:_ *bool* _isLimited_

* GetDigSpotNumRadars()
** _Returns:_ *integer* _current_, *integer* _max_

* GetRadarCountUIPosition()
** _Returns:_ *number* _x_, *number* _y_

* GetDigSpotMinPowerPerSpender()
** _Returns:_ *integer* _minPower_

* GetDiggingAntiquityHasNewLoreEntryToShow()
** _Returns:_ *bool* _hasNewLoreEntryToShow_

* IsDiggingGameActive()
** _Returns:_ *bool* _isGameActive_

* IsDiggingGameOver()
** _Returns:_ *bool* _isGameOver_

* IsDiggingActiveSkillUnlocked(*[DiggingActiveSkills|#DiggingActiveSkills]* _diggingActiveSkill_)
** _Returns:_ *bool* _isUnlocked_

* GetMouseOverDiggingActiveSkill()
** _Returns:_ *[DiggingActiveSkills|#DiggingActiveSkills]:nilable* _diggingActiveSkill_

* OnSelectedDigToolChanged()

* SetShouldRenderWorld(*bool* _shouldRenderWorld_)

* GetAbilityName(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *string* _abilityName_

* GetAbilityCastInfo(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *bool:nilable* _channeled_, *integer:nilable* _durationValue_

* GetAbilityTargetDescription(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *string:nilable* _targetDescription_

* GetAbilityRange(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _minRangeCM_, *integer:nilable* _maxRangeCM_

* GetAbilityRadius(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _radius_

* GetAbilityAngleDistance(*integer* _abilityId_)
** _Returns:_ *integer:nilable* _angleDistance_

* IsAbilityDurationToggled(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *bool:nilable* _isAbilityDurationToggled_

* GetAbilityDuration(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _durationMs_

* GetAbilityCooldown(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _durationMs_

* GetAbilityIcon(*integer* _abilityId_)
** _Returns:_ *textureName* _icon_

* GetNextAbilityMechanicFlag(*integer* _abilityId_, *[CombatMechanicFlags|#CombatMechanicFlags]:nilable* _lastMechanicFlag_)
** _Returns:_ *[CombatMechanicFlags|#CombatMechanicFlags]:nilable* _nextMechanicFlag_

* GetAbilityBaseCostInfo(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _baseCost_, *[CombatMechanicFlags|#CombatMechanicFlags]:nilable* _mechanicFlags_, *bool:nilable* _isCostChargedPerTick_

* GetAbilityCost(*integer* _abilityId_, *[CombatMechanicFlags|#CombatMechanicFlags]* _mechanicFlag_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *integer* _cost_

* GetCurrentChainedAbility(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *integer* _chainedAbilityId_

* GetAbilityCostPerTick(*integer* _abilityId_, *[CombatMechanicFlags|#CombatMechanicFlags]* _mechanic_, *integer:nilable* _overrideRank_)
** _Returns:_ *integer* _costPerTick_

* GetAbilityFrequencyMS(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *integer:nilable* _frequencyMS_

* GetAbilityRoles(*integer* _abilityId_)
** _Returns:_ *bool* _isTankRoleAbility_, *bool* _isHealerRoleAbility_, *bool* _isDamageRoleAbility_

* GetAbilityDescriptionHeader(*integer* _abilityId_, *string* _casterUnitTag_)
** _Returns:_ *string* _header_

* GetAbilityDescription(*integer* _abilityId_, *integer:nilable* _overrideRank_, *string* _casterUnitTag_)
** _Returns:_ *string* _description_

* IsAbilityPassive(*integer* _abilityId_)
** _Returns:_ *bool* _isPassive_

* IsAbilityUltimate(*integer* _abilityId_)
** _Returns:_ *bool* _isUltimate_

* ShouldAbilityShowStacks(*integer* _abilityId_)
** _Returns:_ *bool* _shouldShowStacks_

* GetAbilityEndlessDungeonBuffType(*integer* _abilityId_)
** _Returns:_ *[EndlessDungeonBuffType|#EndlessDungeonBuffType]* _buffType_, *bool* _isAvatarVision_

* GetAbilityEndlessDungeonBuffBucketType(*integer* _abilityId_)
** _Returns:_ *[EndlessDungeonBuffBucketType|#EndlessDungeonBuffBucketType]* _buffBucketType_

* GetAbilityCraftedAbilityId(*integer* _abilityId_)
** _Returns:_ *integer* _craftedAbilityId_

* GetAbilityIdFromLink(*string* _link_)
** _Returns:_ *integer* _abilityId_

* GetAbilityMundusStoneType(*integer* _abilityId_)
** _Returns:_ *[MundusStone|#MundusStone]* _mundusStoneType_

* GetAbilityNumDerivedStats(*integer* _abilityId_)
** _Returns:_ *integer* _numDerivedStats_

* GetAbilityDerivedStatAndEffectByIndex(*integer* _abilityId_, *luaindex* _index_)
** _Returns:_ *[DerivedStats|#DerivedStats]* _derivedStat_, *integer* _effect_

* GetAbilityNumAdvancedStats(*integer* _abilityId_)
** _Returns:_ *integer* _numAdvancedStats_

* GetAbilityAdvancedStatAndEffectByIndex(*integer* _abilityId_, *luaindex* _index_)
** _Returns:_ *[AdvancedStatDisplayType|#AdvancedStatDisplayType]* _advancedStat_, *[AdvancedStatDisplayFormat|#AdvancedStatDisplayFormat]* _displayFormat_, *integer* _effect_

* GetMundusWarningLevel()
** _Returns:_ *integer* _warningLevel_

* DoesPlatformSupportCodeRedemption()
** _Returns:_ *bool* _supportsCodeRedemption_

* IsItemSetCollectionPieceUnlocked(*integer* _pieceId_)
** _Returns:_ *bool* _isUnlocked_

* GetCurrencyTypeFromMarketCurrencyType(*[MarketCurrencyType|#MarketCurrencyType]* _marketCurrencyType_)
** _Returns:_ *[CurrencyType|#CurrencyType]* _currencyType_

* GetMarketCurrencyTypeFromCurrencyType(*[CurrencyType|#CurrencyType]* _currencyType_)
** _Returns:_ *[MarketCurrencyType|#MarketCurrencyType]* _marketCurrencyType_

* GetSkillLineNameById(*integer* _skillLineId_)
** _Returns:_ *string* _name_

* GetSkillLineDetailedIconById(*integer* _skillLineId_)
** _Returns:_ *textureName* _detailedIcon_

* GetNumAttainSkillLineRanksInAchievement(*integer* _achievementId_)
** _Returns:_ *integer* _numAttainSkillLineRanks_

* GetNumSkyshardsInAchievement(*integer* _achievementId_)
** _Returns:_ *integer* _numSkyshards_

* GetNumUnlockedArmoryBuilds()
** _Returns:_ *integer* _numBuilds_

* GetTributePlayerInfo(*[TributePlayerPerspective|#TributePlayerPerspective]* _playerPerspective_)
** _Returns:_ *string* _name_, *[TributePlayerType|#TributePlayerType]* _playerType_

* GetTributeMatchType()
** _Returns:_ *[TributeMatchType|#TributeMatchType]* _matchType_

* GetTributeMatchStatistics()
** _Returns:_ *integer* _matchDurationMS_, *integer* _goldAccumulated_, *integer* _cardsAcquired_

* GetTributeMatchCampaignKey()
** _Returns:_ *id64* _tributeMatchCampaignKey_

* GetNumTributeClubRankRewardLists()
** _Returns:_ *integer* _numTributeClubRankRewardLists_

* GetTributeClubRankRewardListIdByIndex(*luaindex* _rewardListIndex_)
** _Returns:_ *integer* _rewardListId_

* GetTributeGeneralMatchRewardListId()
** _Returns:_ *integer* _rewardListId_

* GetTributeGeneralMatchLFGRewardUIDataId()
** _Returns:_ *integer* _rewardUIDataId_

* GetPendingTributeClubExperience()
** _Returns:_ *integer* _pendingClubXP_

* GetPendingTributeCampaignExperience()
** _Returns:_ *integer* _pendingCampaignXP_

* GetNewTributeCampaignRank()
** _Returns:_ *[TributeTier|#TributeTier]* _newTributeCampaignRank_

* GetTributeForfeitPenaltyDurationMs()
** _Returns:_ *integer* _forfeitPenaltyMs_

* TributeMatchEndSummaryComplete()

* GetActiveTributePlayerPerspective()
** _Returns:_ *[TributePlayerPerspective|#TributePlayerPerspective]* _playerPerspective_

* GetNumPatronsFavoringPlayerPerspective(*[TributePlayerPerspective|#TributePlayerPerspective]* _playerPerspective_)
** _Returns:_ *integer* _numPatronsFavored_

* DoesTributeSkipPatronDrafting()
** _Returns:_ *bool* _skipsDrafting_

* GetTributePlayerPerspectiveResource(*[TributePlayerPerspective|#TributePlayerPerspective]* _playerPerspective_, *[TributeResource|#TributeResource]* _resource_)
** _Returns:_ *integer* _value_

* GetTributeRemainingTimeForTurn()
** _Returns:_ *integer:nilable* _timeRemainingMs_

* GetTributeResultsWinnerInfo()
** _Returns:_ *[TributePlayerPerspective|#TributePlayerPerspective]* _winningPlayerPerspective_, *[TributeVictoryType|#TributeVictoryType]* _victoryType_

* IsTributeTutorialGame()
** _Returns:_ *bool* _isTutorial_

* CanSkipCurrentTributeTutorialStep()
** _Returns:_ *bool* _canSkip_

* TrySkipCurrentTributeTutorialStep()

* GetTributePrestigeRequiredToWin()
** _Returns:_ *integer* _requiredPrestige_

* GetTributeMechanicIconPath(*[TributeMechanic|#TributeMechanic]* _mechanicType_, *integer* _param1_, *integer* _param2_, *integer* _param3_)
** _Returns:_ *string* _iconPath_

* GetTributePatronRequirementIconPath(*[TributePatronRequirement|#TributePatronRequirement]* _requirementType_, *integer* _param1_, *integer* _param2_)
** _Returns:_ *string* _iconPath_

* GetTributeMechanicTargetingText(*[TributeMechanic|#TributeMechanic]* _mechanicType_, *integer* _quantity_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *string* _targetingFormatterOverrideText_)
** _Returns:_ *string* _targetingText_

* GetTributePatronRequirementTargetingText(*[TributePatronRequirement|#TributePatronRequirement]* _requirementType_, *integer* _quantity_, *integer* _param1_, *integer* _param2_, *string* _targetingFormatterOverrideText_)
** _Returns:_ *string* _targetingText_

* GetNumTributePatrons()
** _Returns:_ *integer* _numPatrons_

* GetTributePatronIdAtIndex(*luaindex* _index_)
** _Returns:_ *integer* _patronId_

* GetTributeCardPortrait(*integer* _cardDefId_)
** _Returns:_ *textureName* _portrait_, *textureName* _portraitGlow_

* GetTributeCardPortraitIcon(*integer* _cardDefId_)
** _Returns:_ *textureName* _portraitIcon_

* GetTributePatronSuitAtlas(*integer* _patronId_, *[TributeCardType|#TributeCardType]* _cardType_)
** _Returns:_ *textureName* _suitAtlas_, *textureName* _suitAtlasGlow_

* GetTributePatronCollectibleId(*integer* _patronId_)
** _Returns:_ *integer* _collectibleId_

* GetTributePatronSuitIcon(*integer* _patronId_)
** _Returns:_ *textureName* _suitIcon_

* GetTributePatronSmallIcon(*integer* _patronId_)
** _Returns:_ *textureName* _smallIcon_

* GetTributePatronLargeIcon(*integer* _patronId_)
** _Returns:_ *textureName* _largeIcon_

* GetTributePatronLargeRingIcon(*integer* _patronId_)
** _Returns:_ *textureName* _largeRingIcon_

* GetTributeCardType(*integer* _cardDefId_)
** _Returns:_ *[TributeCardType|#TributeCardType]* _cardType_

* GetTributeCardName(*integer* _cardDefId_)
** _Returns:_ *string* _name_

* GetTributeCardAcquireCost(*integer* _cardDefId_)
** _Returns:_ *[TributeResource|#TributeResource]* _resource_, *integer* _quantity_

* GetTributeCardDefeatCost(*integer* _cardDefId_)
** _Returns:_ *[TributeResource|#TributeResource]* _resource_, *integer* _quantity_

* DoesTributeCardTaunt(*integer* _cardDefId_)
** _Returns:_ *bool* _taunts_

* IsTributeCardContract(*integer* _cardDefId_)
** _Returns:_ *bool* _isContract_

* IsTributeCardCurse(*integer* _cardDefId_)
** _Returns:_ *bool* _isCurse_

* DoesTributeCardChooseOneMechanic(*integer* _cardDefId_)
** _Returns:_ *bool* _chooseOneMechanic_

* DoesTributeCardHaveTriggerMechanic(*integer* _cardDefId_)
** _Returns:_ *bool* _hasTriggerMechanic_

* DoesTributeCardHaveSetbackMechanic(*integer* _cardDefId_)
** _Returns:_ *bool* _hasSetbackMechanic_

* GetTributeMechanicSetbackTypeForPlayer(*[TributeMechanic|#TributeMechanic]* _mechanicType_, *[TributePlayerPerspective|#TributePlayerPerspective]* _targetPlayer_)
** _Returns:_ *[TributeMechanicSetbackType|#TributeMechanicSetbackType]* _mechanicSetbackType_

* DoesTributeCardHaveMechanicType(*integer* _cardDefId_, *[TributeMechanic|#TributeMechanic]* _mechanicType_)
** _Returns:_ *bool* _hasMechanicType_

* GetTributeCardFlavorText(*integer* _cardDefId_)
** _Returns:_ *string* _flavorText_

* GetTributeCardUpgradeHintText(*integer* _patronId_, *luaindex* _cardIndex_)
** _Returns:_ *string* _updateHintText_

* GetTributeCardRarity(*integer* _cardDefId_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _itemRarity_

* GetNumTributeCardMechanics(*integer* _cardDefId_, *[TributeMechanicActivationSource|#TributeMechanicActivationSource]* _activationSource_)
** _Returns:_ *integer* _numMechanics_

* GetTributeCardMechanicInfo(*integer* _cardDefId_, *[TributeMechanicActivationSource|#TributeMechanicActivationSource]* _activationSource_, *luaindex* _mechanicIndex_)
** _Returns:_ *[TributeMechanic|#TributeMechanic]* _mechanicType_, *integer* _quantity_, *integer* _comboNum_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *integer* _triggerId_, *[TributePlayerPerspective|#TributePlayerPerspective]* _targetPlayer_

* GetTributeCardMechanicText(*integer* _cardDefId_, *[TributeMechanicActivationSource|#TributeMechanicActivationSource]* _activationSource_, *luaindex* _mechanicIndex_, *bool* _prependIcon_)
** _Returns:_ *string* _mechanicText_

* GetTributeTriggerDescription(*integer* _triggerId_)
** _Returns:_ *string* _description_

* GetTributePatronName(*integer* _patronId_)
** _Returns:_ *string* _patronName_

* GetTributePatronRarity(*integer* _patronId_)
** _Returns:_ *[ItemDisplayQuality|#ItemDisplayQuality]* _itemRarity_

* IsTributePatronNeutral(*integer* _patronId_)
** _Returns:_ *bool* _isNeutral_

* GetTributePatronFamily(*integer* _patronId_)
** _Returns:_ *integer* _family_

* DoesTributePatronSkipNeutralFavorState(*integer* _patronId_)
** _Returns:_ *bool* _doesSkipNeutral_

* GetTributePatronCategoryId(*integer* _patronId_)
** _Returns:_ *integer* _categoryId_

* GetTributePatronCategoryName(*integer* _categoryId_)
** _Returns:_ *string* _categoryName_

* GetTributePatronCategoryGamepadIcon(*integer* _categoryId_)
** _Returns:_ *textureName* _gamepadIcon_

* GetTributePatronCategoryKeyboardIcons(*integer* _categoryId_)
** _Returns:_ *textureName* _unpressedButtonIcon_, *textureName* _pressedButtonIcon_, *textureName* _mouseoverButtonIcon_

* GetTributePatronCategorySortOrder(*integer* _categoryId_)
** _Returns:_ *integer* _sortOrder_

* GetTributePatronLoreDescription(*integer* _patronId_)
** _Returns:_ *string* _loreDescription_

* GetTributePatronPlayStyleDescription(*integer* _patronId_)
** _Returns:_ *string* _playStyleDescription_

* GetTributePatronAcquireHint(*integer* _patronId_)
** _Returns:_ *string* _acquireHint_

* GetNumTributePatronRequirementsForFavorState(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_)
** _Returns:_ *integer* _numRequirements_

* GetTributePatronRequirementInfo(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _requirementIndex_)
** _Returns:_ *[TributePatronRequirement|#TributePatronRequirement]* _requirementType_, *integer* _quantity_, *integer* _param1_, *integer* _param2_

* GetTributePatronRequirementText(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _requirementIndex_)
** _Returns:_ *string* _requirementText_

* GetTributePatronRequirementsText(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_)
** _Returns:_ *string* _requirementsText_

* GetNumTributePatronMechanicsForFavorState(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_)
** _Returns:_ *integer* _numMechanics_

* GetTributePatronMechanicInfo(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _mechanicIndex_)
** _Returns:_ *[TributeMechanic|#TributeMechanic]* _mechanicType_, *integer* _quantity_, *integer* _param1_, *integer* _param2_, *integer* _param3_

* GetTributePatronMechanicText(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _mechanicIndex_, *bool* _prependIcon_)
** _Returns:_ *string* _mechanicText_

* GetTributePatronMechanicsText(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_)
** _Returns:_ *string* _mechanicsText_

* GetNumTributePatronPassiveMechanicsForFavorState(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_)
** _Returns:_ *integer* _numPassiveMechanics_

* GetTributePatronPassiveMechanicInfo(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _mechanicIndex_)
** _Returns:_ *[TributeMechanic|#TributeMechanic]* _mechanicType_, *integer* _quantity_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *integer* _triggerId_

* GetTributePatronPassiveMechanicText(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _favorState_, *luaindex* _mechanicIndex_, *bool* _prependIcon_)
** _Returns:_ *string* _passiveMechanicText_

* GetTributePatronNumStarterCards(*integer* _patronId_)
** _Returns:_ *integer* _numStarterCards_

* GetTributePatronStarterCardIdByIndex(*integer* _patronId_, *luaindex* _cardIndex_)
** _Returns:_ *integer* _cardId_

* GetTributePatronNumDockCards(*integer* _patronId_)
** _Returns:_ *integer* _numStarterCards_

* GetTributePatronDockCardInfoByIndex(*integer* _patronId_, *luaindex* _cardIndex_)
** _Returns:_ *integer* _baseCardId_, *integer* _upgradeCardId_, *integer* _quantity_

* GetTributePlayerClubRank()
** _Returns:_ *[TributeClubRank|#TributeClubRank]* _tributeClubRank_

* GetTributePlayerClubTotalExperience()
** _Returns:_ *integer* _totalTributeClubExperience_

* GetTributeClubRankExperienceRequirement(*[TributeClubRank|#TributeClubRank]* _tributeClubRank_)
** _Returns:_ *integer* _experienceRequirement_

* GetTributeClubRankNPCSkillLevelEquivalent(*[TributeClubRank|#TributeClubRank]* _tributeClubRank_)
** _Returns:_ *[TributeNPCSkillLevel|#TributeNPCSkillLevel]* _npcSkillLevel_

* GetTributePlayerExperienceInCurrentClubRank()
** _Returns:_ *integer* _experience_, *integer* _clubRankRequirement_

* GetClubMatchResultFromHistoryByIndex(*integer* _matchIndex_)
** _Returns:_ *bool* _wasAWin_

* GetClubMatchResultFromHistoryByMatchNumber(*integer* _matchIndex_)
** _Returns:_ *bool* _hasRecord_, *bool* _wasAWin_

* GetTotalClubMatchesPlayed()
** _Returns:_ *integer* _totalMatchesPlayed_

* GetCurrentClubMatchStreak()
** _Returns:_ *integer* _currentStreak_

* GetTributePlayerCampaignRank(*id64:nilable* _campaignKey_)
** _Returns:_ *[TributeTier|#TributeTier]* _tributeCampaignRank_

* GetTributePlayerCampaignTotalExperience(*id64:nilable* _campaignKey_)
** _Returns:_ *integer* _totalTributeCampaignExperience_

* GetTributeCampaignRankExperienceRequirement(*[TributeTier|#TributeTier]* _tributeCampaignRank_, *id64:nilable* _campaignKey_)
** _Returns:_ *integer* _experienceRequirement_

* GetTributePlayerExperienceInCurrentCampaignRank(*id64:nilable* _campaignKey_)
** _Returns:_ *integer* _experience_, *integer* _rankExperienceRequirement_

* GetCampaignMatchResultFromHistoryByMatchIndex(*luaindex* _matchIndex_, *id64:nilable* _campaignKey_)
** _Returns:_ *bool* _hasRecord_, *bool* _wasAWin_

* GetTotalCampaignMatchesPlayed(*id64:nilable* _campaignKey_)
** _Returns:_ *integer* _totalMatchesPlayed_

* GetCurrentCampaignMatchStreak(*id64:nilable* _campaignKey_)
** _Returns:_ *integer* _currentStreak_

* IsPlacedInCampaign(*id64:nilable* _campaignKey_)
** _Returns:_ *bool* _isPlaced_

* GetCampaignPlacementRank(*id64:nilable* _campaignKey_)
** _Returns:_ *[TributeTier|#TributeTier]* _tributeCampaignRank_

* GetNumRequiredPlacementMatches(*id64:nilable* _campaignKey_)
** _Returns:_ *integer* _requiredMatches_

* GetActiveTributeCampaignKey()
** _Returns:_ *id64* _tributeCampaignKey_

* GetActiveTributeCampaignTierRewardListId(*[TributeTier|#TributeTier]* _tributeCampaignRank_)
** _Returns:_ *integer* _rewardListId_

* GetActiveTributeCampaignLeaderboardTierRewardListId(*[TributeLeaderboardTier|#TributeLeaderboardTier]* _tributeCampaignRank_)
** _Returns:_ *integer* _rewardListId_

* RequestTributeClubData()
** _Returns:_ *[TributePlayerInitializationState|#TributePlayerInitializationState]* _state_

* RequestActiveTributeCampaignData()
** _Returns:_ *[TributePlayerInitializationState|#TributePlayerInitializationState]* _state_

* RequestTributeCampaignData(*id64:nilable* _campaignKey_)
** _Returns:_ *[TributePlayerInitializationState|#TributePlayerInitializationState]* _state_

* GetActiveTributeCampaignTimeRemainingS()
** _Returns:_ *integer* _timeRemainingS_

* HasActiveCampaignStarted()
** _Returns:_ *bool* _hasStarted_

* GetTributeLeaderboardRankInfo()
** _Returns:_ *integer* _playerLeaderboardRank_, *integer* _totalLeaderboardSize_

* GetActivitySetRewardData(*integer* _activitySetId_)
** _Returns:_ *integer* _rewardUIDataId_, *integer* _xpReward_

* GetNumLFGActivityRewardUINodes(*integer* _rewardUIDataId_)
** _Returns:_ *integer* _numNodes_

* GetLFGActivityRewardUINodeInfo(*integer* _rewardUIDataId_, *luaindex* _nodeIndex_)
** _Returns:_ *string* _displayName_, *textureName* _icon_, *number* _textColorRed_, *number* _textColorBlue_, *number* _textColorGreen_

* GetLFGActivityRewardDescriptionOverride(*integer* _rewardUIDataId_)
** _Returns:_ *string* _descriptionOverride_

* GetMailAttachmentInfo(*id64* _mailId_)
** _Returns:_ *integer* _numAttachments_, *integer* _attachedMoney_, *integer* _codAmount_

* GenerateCraftedAbilityScriptSlotDescriptionForAbilityDescription(*integer* _abilityId_, *[ScribingSlot|#ScribingSlot]* _slotType_, *string* _casterUnitTag_)
** _Returns:_ *string* _description_

* IsPromotionalEventSystemLocked()
** _Returns:_ *bool* _isLocked_

* GetNumActivePromotionalEventCampaigns()
** _Returns:_ *integer* _numActiveCampaigns_

* GetActivePromotionalEventCampaignKey(*luaindex* _campaignIndex_)
** _Returns:_ *id64* _campaignKey_

* GetSecondsRemainingInPromotionalEventCampaign(*id64* _campaignKey_)
** _Returns:_ *integer* _secondsRemaining_

* GetPromotionalEventCampaignInfo(*id64* _campaignKey_)
** _Returns:_ *integer* _campaignId_, *integer* _numActivities_, *integer* _numMilestones_, *integer* _capstoneCompletionThreshold_, *integer* _capstoneRewardId_, *integer* _capstoneRewardQuantity_

* GetPromotionalEventCampaignAnnouncementBannerOverrideType(*id64* _campaignKey_)
** _Returns:_ *[AnnouncementBannerOverrideType|#AnnouncementBannerOverrideType]* _overrideType_

* AreAllPromotionalEventCampaignRewardsClaimed(*id64* _campaignKey_)
** _Returns:_ *bool* _areAllClaimed_

* ShouldPromotionalEventCampaignBeVisible(*id64* _campaignKey_)
** _Returns:_ *bool* _shouldPromotionalEventCampaignBeVisible_

* IsReturningPlayer()
** _Returns:_ *bool* _isReturningPlayer_

* IsReturningPlayerPromotionalEventsCampaign(*id64* _campaignKey_)
** _Returns:_ *bool* _isReturningPlayerCampaign_

* GetCampaignKeyForNextReturningPlayerCampaign(*integer* _campaignId_)
** _Returns:_ *id64:nilable* _campaignKey_

* GetPromotionalEventCampaignDisplayName(*integer* _campaignId_)
** _Returns:_ *string* _displayName_

* GetPromotionalEventCampaignDescription(*integer* _campaignId_)
** _Returns:_ *string* _description_

* GetPromotionalEventCampaignLargeBackgroundFileIndex(*integer* _campaignId_)
** _Returns:_ *textureName* _backgroundFile_

* GetPromotionalEventCampaignAnnouncementBackgroundFileIndex(*integer* _campaignId_)
** _Returns:_ *textureName* _backgroundFile_

* GetPromotionalEventCampaignUIPriority(*integer* _campaignId_)
** _Returns:_ *integer* _uiPriority_

* GetCharacterNameById(*id64* _charId_)
** _Returns:_ *string* _name_

* IsCurrentCampaignVengeanceRuleset()
** _Returns:_ *bool* _isInVengeance_


h2. Object API

h3. AddOnManager
* AddRelevantFilter(*string* _relevantFilter_)

* AreAddOnsEnabled()
** _Returns:_ *bool* _areAddOnsEnabled_

* ClearForceDisabledAddOnNotification(*luaindex* _disabledAddonIndex_)

* ClearUnusedAddOnSavedVariables()

* ClearWarnOutOfDateAddOns()

* GetAddOnDependencyInfo(*luaindex* _addOnIndex_, *luaindex* _addOnDependencyIndex_)
** _Returns:_ *string* _name_, *bool* _exists_, *bool* _active_, *integer* _minVersion_, *integer* _version_, *bool* _isLibrary_

* GetAddOnFilter()
** _Returns:_ *string* _settingFilter_

* GetAddOnInfo(*luaindex* _addOnIndex_)
** _Returns:_ *string* _name_, *string* _title_, *string* _author_, *string* _description_, *bool* _enabled_, *[AddOnLoadState|#AddOnLoadState]* _state_, *bool* _isOutOfDate_, *bool* _isLibrary_

* GetAddOnNumDependencies(*luaindex* _addOnIndex_)
** _Returns:_ *integer* _numDependencies_

* GetAddOnRootDirectoryPath(*luaindex* _addOnIndex_)
** _Returns:_ *string* _directoryPath_

* GetAddOnVersion(*luaindex* _addOnIndex_)
** _Returns:_ *integer* _version_

* GetForceDisabledAddOnInfo(*luaindex* _disabledAddonIndex_)
** _Returns:_ *string* _addonName_, *bool* _shouldShowNotification_, *string* _addonTitle_

* GetLoadOutOfDateAddOns()
** _Returns:_ *bool* _loadOutOfDateAddons_

* GetNumAddOns()
** _Returns:_ *integer* _numAddOns_

* GetNumForceDisabledAddOns()
** _Returns:_ *integer* _numDisabledAddons_

* GetTotalUnusedAddOnSavedVariablesDiskUsageMB()
** _Returns:_ *number* _totalUnusedAddOnSavedVariablesDiskUsageMB_

* GetTotalUserAddOnSavedVariablesDiskCapacityMB()
** _Returns:_ *number* _totalUserAddOnSavedVariablesDiskCapacityMB_

* GetTotalUserAddOnSavedVariablesDiskUsageMB()
** _Returns:_ *number* _totalUserAddOnSavedVariablesDiskUsageMB_

* GetUserAddOnSavedVariablesDiskUsageMB(*luaindex* _addOnIndex_)
** _Returns:_ *number* _userAddOnSavedVariablesDiskUsageMB_

* RemoveAddOnFilter()

* RequestAddOnSavedVariablesPrioritySave(*string* _addOnName_)

* ResetRelevantFilters()

* SetAddOnEnabled(*luaindex* _addOnIndex_, *bool* _enabled_)

* SetAddOnFilter(*string* _settingFilter_)

* SetAddOnsEnabled(*bool* _enabled_)

* ShouldWarnOutOfDateAddOns()
** _Returns:_ *bool* _warnOutOfDateAddons_

* WasAddOnDetected(*string* _addOnName_)
** _Returns:_ *bool* _wasDetected_


h3. AnimationManager
* CreateTimeline()
** _Returns:_ *object* _timeline_

* CreateTimelineFromVirtual(*string* _timelineName_, *object* _animatedControl_)
** _Returns:_ *object* _timeline_


h3. AnimationObject
Objects that inherit behavior from *AnimationObject*
[AnimationObject3DRotate|#AnimationObject3DRotate], [AnimationObject3DTranslate|#AnimationObject3DTranslate], [AnimationObjectAlpha|#AnimationObjectAlpha], [AnimationObjectColor|#AnimationObjectColor], [AnimationObjectCustom|#AnimationObjectCustom], [AnimationObjectDesaturation|#AnimationObjectDesaturation], [AnimationObjectScale|#AnimationObjectScale], [AnimationObjectScroll|#AnimationObjectScroll], [AnimationObjectSize|#AnimationObjectSize], [AnimationObjectTexture|#AnimationObjectTexture], [AnimationObjectTextureRotate|#AnimationObjectTextureRotate], [AnimationObjectTextureSlide|#AnimationObjectTextureSlide], [AnimationObjectTransformOffset|#AnimationObjectTransformOffset], [AnimationObjectTransformRotation|#AnimationObjectTransformRotation], [AnimationObjectTranslate|#AnimationObjectTranslate]

* GetAnimatedControl()
** _Returns:_ *object* _animatedControl_

* GetApplyToChildControlName()
** _Returns:_ *string* _applyToChildControlName_

* GetDuration()
** _Returns:_ *integer* _durationMs_

* GetEasingFunction()
** _Returns:_ *function* _functionRef_

* GetHandler(*string* _eventName_, *string* _name_)
** _Returns:_ *function* _functionRef_

* GetTimeline()
** _Returns:_ *object* _owningTimeline_

* GetType()
** _Returns:_ *[AnimationType|#AnimationType]* _animationObjectType_

* IsEnabled()
** _Returns:_ *bool* _isEnabled_

* IsPlaying()
** _Returns:_ *bool* _isPlaying_

* SetAnimatedControl(*object* _animatedControl_)

* SetApplyToChildControlName(*string* _applyToChildControlName_)

* SetDuration(*integer* _durationMs_)

* SetEasingFunction(*function* _functionRef_)

* SetEnabled(*bool* _enabled_)

* SetHandler(*string* _eventName_, *function* _functionRef_, *string* _name_, *[ControlHandlerOrder|#ControlHandlerOrder]* _controlHandlerOrder_, *string* _targetName_)

* SetOffsetInParent(*integer* _offset_)


h3. AnimationObject3DRotate
* GetEndPitch()
** _Returns:_ *number* _endPitchRadians_

* GetEndRoll()
** _Returns:_ *number* _endRollRadians_

* GetEndYaw()
** _Returns:_ *number* _endYawRadians_

* GetStartPitch()
** _Returns:_ *number* _startPitchRadians_

* GetStartRoll()
** _Returns:_ *number* _startRollRadians_

* GetStartYaw()
** _Returns:_ *number* _startYawRadians_

* SetEndPitch(*number* _endPitchRadians_)

* SetEndRoll(*number* _endRollRadians_)

* SetEndYaw(*number* _endYawRadians_)

* SetRotationValues(*number* _startPitchRadians_, *number* _startYawRadians_, *number* _startRollRadians_, *number* _endPitchRadians_, *number* _endYawRadians_, *number* _endRollRadians_)

* SetStartPitch(*number* _startPitchRadians_)

* SetStartRoll(*number* _startRollRadians_)

* SetStartYaw(*number* _startYawRadians_)


h3. AnimationObject3DTranslate
* ClearBezierControlPoints()

* GetDeltaOffsetX()
** _Returns:_ *number* _deltaX_

* GetDeltaOffsetY()
** _Returns:_ *number* _deltaY_

* GetDeltaOffsetZ()
** _Returns:_ *number* _deltaZ_

* GetEndOffsetX()
** _Returns:_ *number* _endX_

* GetEndOffsetY()
** _Returns:_ *number* _endY_

* GetEndOffsetZ()
** _Returns:_ *number* _endZ_

* GetStartOffsetX()
** _Returns:_ *number* _startX_

* GetStartOffsetY()
** _Returns:_ *number* _startY_

* GetStartOffsetZ()
** _Returns:_ *number* _startZ_

* GetTranslateDeltas()
** _Returns:_ *number* _deltaX_, *number* _deltaY_, *number* _deltaZ_

* SetBezierControlPoint(*luaindex* _index_, *number* _x_, *number* _y_, *number* _z_)

* SetDeltaOffsetX(*number* _deltaX_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetDeltaOffsetY(*number* _deltaY_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetDeltaOffsetZ(*number* _deltaZ_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetEndOffsetX(*number* _endX_)

* SetEndOffsetY(*number* _endY_)

* SetEndOffsetZ(*number* _endZ_)

* SetStartOffsetX(*number* _startX_)

* SetStartOffsetY(*number* _startY_)

* SetStartOffsetZ(*number* _startZ_)

* SetTranslateDeltas(*number* _deltaX_, *number* _deltaY_, *number* _deltaZ_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetTranslateOffsets(*number* _startX_, *number* _startY_, *number* _startZ_, *number* _endX_, *number* _endY_, *number* _endZ_)


h3. AnimationObjectAlpha
* GetEndAlpha()
** _Returns:_ *number* _endAlpha_

* GetStartAlpha()
** _Returns:_ *number* _startAlpha_

* SetAlphaValues(*number* _startAlpha_, *number* _endAlpha_)

* SetEndAlpha(*number* _endAlpha_)

* SetStartAlpha(*number* _startAlpha_)


h3. AnimationObjectColor
* GetApplyAlpha()
** _Returns:_ *bool* _applyAlpha_

* GetEndColor()
** _Returns:_ *number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_

* GetStartColor()
** _Returns:_ *number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_

* SetApplyAlpha(*bool* _applyAlpha_)

* SetColorValues(*number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_, *number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_)

* SetEndColor(*number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_)

* SetStartColor(*number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_)


h3. AnimationObjectCustom
* SetUpdateFunction(*function* _functionRef_)


h3. AnimationObjectDesaturation
* GetEndDesaturation()
** _Returns:_ *number* _endDesaturation_

* GetStartDesaturation()
** _Returns:_ *number* _startDesaturation_

* SetDesaturationValues(*number* _startDesaturation_, *number* _endDesaturation_)

* SetEndDesaturation(*number* _endDesaturation_)

* SetStartDesaturation(*number* _startDesaturation_)


h3. AnimationObjectScale
* GetEndScale()
** _Returns:_ *number* _endScale_

* GetStartScale()
** _Returns:_ *number* _startScale_

* SetEndScale(*number* _endScale_)

* SetScaleValues(*number* _startScale_, *number* _endScale_)

* SetStartScale(*number* _startScale_)


h3. AnimationObjectScroll
* SetHorizontalEnd(*number* _endX_)

* SetHorizontalRelative(*number* _offsetX_)

* SetHorizontalStartAndEnd(*number* _startX_, *number* _endX_)

* SetVerticalEnd(*number* _endY_)

* SetVerticalRelative(*number* _offsetY_)

* SetVerticalStartAndEnd(*number* _startY_, *number* _endY_)


h3. AnimationObjectSize
* SetEndHeight(*number* _endHeight_)

* SetEndWidth(*number* _endWidth_)

* SetStartAndEndHeight(*number* _startHeight_, *number* _endHeight_)

* SetStartAndEndWidth(*number* _startWidth_, *number* _endWidth_)

* SetStartHeight(*number* _startHeight_)

* SetStartWidth(*number* _startWidth_)


h3. AnimationObjectTexture
* GetCellsHigh()
** _Returns:_ *integer* _aNumCellsHigh_

* GetCellsWide()
** _Returns:_ *integer* _aNumCellsWide_

* IsMirroringAlongX()
** _Returns:_ *bool* _mirroring_

* IsMirroringAlongY()
** _Returns:_ *bool* _mirroring_

* SetCellsHigh(*integer* _aNumCellsHigh_)

* SetCellsWide(*integer* _aNumCellsWide_)

* SetFramerate(*number* _framesPerSecond_)

* SetImageData(*integer* _aNumCellsWide_, *integer* _aNumCellsHigh_)

* SetMirrorAlongX(*bool* _mirroring_)

* SetMirrorAlongY(*bool* _mirroring_)


h3. AnimationObjectTextureRotate
* GetEndRotation()
** _Returns:_ *number* _endRadians_

* GetStartRotation()
** _Returns:_ *number* _startRadians_

* SetEndRotation(*number* _endRadians_)

* SetRotationValues(*number* _startRadians_, *number* _endRadians_)

* SetStartRotation(*number* _startRadians_)


h3. AnimationObjectTextureSlide
* SetBaseTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetDeltaUFromStart(*number* _slideDistanceU_)

* SetDeltaVFromStart(*number* _slideDistanceV_)

* SetSlideDistances(*number* _slideDistanceU_, *number* _slideDistanceV_)


h3. AnimationObjectTransformOffset
* GetEndOffset()
** _Returns:_ *number:nilable* _endX_, *number:nilable* _endY_, *number:nilable* _endZ_

* GetStartOffset()
** _Returns:_ *number:nilable* _startX_, *number:nilable* _startY_, *number:nilable* _startZ_

* SetEndOffset(*layout_measurement* _endX_, *layout_measurement* _endY_, *layout_measurement* _endZ_)

* SetEndOffsetX(*layout_measurement* _endX_)

* SetEndOffsetY(*layout_measurement* _endY_)

* SetEndOffsetZ(*layout_measurement* _endZ_)

* SetOffsets(*layout_measurement* _startX_, *layout_measurement* _startY_, *layout_measurement* _startZ_, *layout_measurement* _endX_, *layout_measurement* _endY_, *layout_measurement* _endZ_)

* SetStartOffset(*layout_measurement* _startX_, *layout_measurement* _startY_, *layout_measurement* _startZ_)

* SetStartOffsetX(*layout_measurement* _startX_)

* SetStartOffsetY(*layout_measurement* _startY_)

* SetStartOffsetZ(*layout_measurement* _startZ_)


h3. AnimationObjectTransformRotation
* SetEndRotation(*number* _endXRadians_, *number* _endYRadians_, *number* _endZRadians_)

* SetEndX(*number* _endXRadians_)

* SetEndY(*number* _endYRadians_)

* SetEndZ(*number* _endZRadians_)

* SetMode(*[RotationAnimationMode|#RotationAnimationMode]* _mode_)

* SetRotations(*number* _startXRadians_, *number* _startYRadians_, *number* _startZRadians_, *number* _endXRadians_, *number* _endYRadians_, *number* _endZRadians_)

* SetStartRotation(*number* _startXRadians_, *number* _startYRadians_, *number* _startZRadians_)

* SetStartX(*number* _startXRadians_)

* SetStartY(*number* _startYRadians_)

* SetStartZ(*number* _startZRadians_)


h3. AnimationObjectTransformScale
* SetEndScale(*number* _endScale_)

* SetEndScaleX(*number* _endScaleX_)

* SetEndScaleY(*number* _endScaleY_)

* SetStartScale(*number* _startScale_)

* SetStartScaleX(*number* _startScaleX_)

* SetStartScaleY(*number* _startScaleY_)


h3. AnimationObjectTransformSkew
* SetEndSkewX(*number* _endSkewXRadians_)

* SetEndSkewY(*number* _endSkewYRadians_)

* SetStartSkewX(*number* _startSkewXRadians_)

* SetStartSkewY(*number* _startSkewYRadians_)


h3. AnimationObjectTranslate
* GetAnchorIndex()
** _Returns:_ *integer* _anchorIndex_

* GetDeltaOffsetX()
** _Returns:_ *number* _deltaX_

* GetDeltaOffsetY()
** _Returns:_ *number* _deltaY_

* GetEndOffsetX()
** _Returns:_ *number* _endX_

* GetEndOffsetY()
** _Returns:_ *number* _endY_

* GetStartOffsetX()
** _Returns:_ *number* _startX_

* GetStartOffsetY()
** _Returns:_ *number* _startY_

* GetTranslateDeltas()
** _Returns:_ *number* _deltaX_, *number* _deltaY_

* SetAnchorIndex(*integer* _anchorIndex_)

* SetDeltaOffsetX(*layout_measurement* _deltaX_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetDeltaOffsetXFromEnd(*layout_measurement* _deltaX_)

* SetDeltaOffsetXFromStart(*layout_measurement* _deltaX_)

* SetDeltaOffsetY(*layout_measurement* _deltaY_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetDeltaOffsetYFromEnd(*layout_measurement* _deltaY_)

* SetDeltaOffsetYFromStart(*layout_measurement* _deltaY_)

* SetEndOffsetX(*layout_measurement* _endX_)

* SetEndOffsetY(*layout_measurement* _endY_)

* SetStartOffsetX(*layout_measurement* _startX_)

* SetStartOffsetY(*layout_measurement* _startY_)

* SetTranslateDeltas(*layout_measurement* _deltaX_, *layout_measurement* _deltaY_, *[TranslateAnimationDeltaType|#TranslateAnimationDeltaType]* _translateAnimationDeltaType_)

* SetTranslateOffsets(*layout_measurement* _startX_, *layout_measurement* _startY_, *layout_measurement* _endX_, *layout_measurement* _endY_)


h3. AnimationTimeline
* ApplyAllAnimationsToControl(*object* _animatedControl_)

* ClearAllCallbacks()

* ClearAnimatedControlFromAllAnimations()

* GetAnimation(*luaindex* _animationIndex_)
** _Returns:_ *object* _animation_

* GetAnimationOffset(*object* _animation_)
** _Returns:_ *integer* _offset_

* GetAnimationTimeline(*luaindex* _timelineIndex_)
** _Returns:_ *object* _timeline_

* GetAnimationTimelineOffset(*object* _animation_)
** _Returns:_ *integer* _offset_

* GetDuration()
** _Returns:_ *integer* _duration_

* GetFirstAnimation()
** _Returns:_ *object* _animation_

* GetFirstAnimationOfType(*[AnimationType|#AnimationType]* _animationType_)
** _Returns:_ *object* _animation_

* GetFirstAnimationTimeline()
** _Returns:_ *object* _timeline_

* GetFullProgress()
** _Returns:_ *number* _progress_

* GetHandler(*string* _eventName_, *string* _name_)
** _Returns:_ *function* _functionRef_

* GetLastAnimation()
** _Returns:_ *object* _animation_

* GetLastAnimationTimeline()
** _Returns:_ *object* _timeline_

* GetMinDuration()
** _Returns:_ *integer* _minDuration_

* GetNumAnimationTimelines()
** _Returns:_ *integer* _numTimelines_

* GetNumAnimations()
** _Returns:_ *integer* _numAnimations_

* GetParent()
** _Returns:_ *object* _timeline_

* GetPlaybackLoopsRemaining()
** _Returns:_ *integer* _loopsRemaining_

* GetProgress()
** _Returns:_ *number* _progress_

* GetSkipAnimationsBehindPlayheadOnInitialPlay()
** _Returns:_ *bool* _skipAnimations_

* InsertAnimation(*[AnimationType|#AnimationType]* _animationType_, *object* _animatedControl_, *integer* _offset_)
** _Returns:_ *object* _animation_

* InsertAnimationFromVirtual(*string* _animationVirtualName_, *object* _animatedControl_)
** _Returns:_ *object* _animation_

* InsertAnimationTimeline(*integer* _offset_, *object* _animatedControl_)
** _Returns:_ *object* _animation_

* InsertAnimationTimelineFromVirtual(*string* _animationVirtualName_, *object* _animatedControl_)
** _Returns:_ *object* _animation_

* InsertCallback(*function* _functionRef_, *integer* _offset_)
** _Returns:_ *function* _functionRefRet_

* IsEnabled()
** _Returns:_ *bool* _isEnabled_

* IsPaused()
** _Returns:_ *bool* _isPaused_

* IsPlaying()
** _Returns:_ *bool* _isPlaying_

* IsPlayingBackward()
** _Returns:_ *bool* _reversed_

* Pause()

* PlayBackward()

* PlayForward()

* PlayFromEnd(*integer* _offsetMs_)

* PlayFromStart(*integer* _offsetMs_)

* PlayInstantlyToEnd(*bool* _ignoreCallbacks_)

* PlayInstantlyToStart(*bool* _ignoreCallbacks_)

* Resume()

* SetAllAnimationOffsets(*integer* _offset_)

* SetAnimationOffset(*object* _animation_, *integer* _offset_)

* SetAnimationTimelineOffset(*object* _animation_, *integer* _offset_)

* SetCallbackOffset(*function* _callback_, *integer* _offset_)

* SetEnabled(*bool* _enabled_)

* SetHandler(*string* _eventName_, *function* _functionRef_, *string* _name_, *[ControlHandlerOrder|#ControlHandlerOrder]* _controlHandlerOrder_, *string* _targetName_)

* SetMinDuration(*integer* _minDuration_)

* SetOffsetInParent(*integer* _offset_)

* SetPlaybackLoopCount(*integer* _maxLoopCount_)

* SetPlaybackLoopsRemaining(*integer* _loopsRemaining_)

* SetPlaybackType(*[AnimationPlayback|#AnimationPlayback]* _playbackType_, *integer* _maxLoopCount_)

* SetProgress(*number* _progress_)

* SetSkipAnimationsBehindPlayheadOnInitialPlay(*bool* _skipAnimations_)

* Stop()


h3. BackdropControl
* GetBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetCenterColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetCenterTextureFileName()
** _Returns:_ *string* _filename_

* GetEdgeColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetEdgeTextureFileName()
** _Returns:_ *string* _filename_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* SetBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetCenterColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetCenterTexture(*string* _filename_, *layout_measurement* _tilingInterval_, *[TextureAddressMode|#TextureAddressMode]* _addressMode_)

* SetCenterTextureFileName(*string* _filename_)

* SetEdgeColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetEdgeTexture(*string* _filename_, *integer* _edgeFileWidth_, *integer* _edgeFileHeight_, *layout_measurement* _cornerSize_, *integer* _edgeFilePadding_)

* SetEdgeTextureFileName(*string* _filename_)

* SetInsets(*layout_measurement* _left_, *layout_measurement* _top_, *layout_measurement* _right_, *layout_measurement* _bottom_)

* SetIntegralWrapping(*bool* _integralWrappingEnabled_)

* SetPixelRoundingEnabled(*bool* _enabled_)

* SetTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)


h3. ButtonControl
* EnableMouseButton(*[MouseButtonIndex|#MouseButtonIndex]* _button_, *bool* _enabled_)

* GetHorizontalAlignment()
** _Returns:_ *[TextAlignment|#TextAlignment]* _horizontalAlign_

* GetLabelControl()
** _Returns:_ *object* _labelControl_

* GetState()
** _Returns:_ *[ButtonState|#ButtonState]* _state_

* GetVerticalAlignment()
** _Returns:_ *[TextAlignment|#TextAlignment]* _verticalAlign_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* SetClickSound(*string* _clickSound_)

* SetDesaturation(*number* _desaturation_)

* SetDisabledFontColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDisabledPressedFontColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDisabledPressedTexture(*string* _textureFilename_)

* SetDisabledTexture(*string* _textureFilename_)

* SetEnabled(*bool* _enabled_)

* SetEndCapWidth(*layout_measurement* _endCapWidth_)

* SetFont(*string* _text_)

* SetHorizontalAlignment(*[TextAlignment|#TextAlignment]* _horizontalAlign_)

* SetModifyTextType(*[ModifyTextType|#ModifyTextType]* _modifyTextType_)

* SetMouseOverBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetMouseOverFontColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetMouseOverTexture(*string* _textureFilename_)

* SetNormalFontColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetNormalOffset(*layout_measurement* _x_, *layout_measurement* _y_)

* SetNormalTexture(*string* _textureFilename_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetPressedFontColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetPressedMouseOverTexture(*string* _textureFilename_)

* SetPressedOffset(*layout_measurement* _x_, *layout_measurement* _y_)

* SetPressedTexture(*string* _textureFilename_)

* SetShowingHighlight(*bool* _showingHighlight_)

* SetState(*[ButtonState|#ButtonState]* _newState_, *bool* _locked_)

* SetText(*string* _text_)

* SetTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)

* SetVerticalAlignment(*[TextAlignment|#TextAlignment]* _verticalAlign_)


h3. CanvasControl
* Arc(*number* _centerX_, *number* _centerY_, *number* _radius_, *number* _startAngle_, *number* _endAngle_, *bool* _isCounterClockwise_)

* ArcTo(*number* _controlPoint1X_, *number* _controlPoint1Y_, *number* _controlPoint2X_, *number* _controlPoint2Y_, *number* _radius_)

* BeginPath()

* Clear()

* ClosePath()

* Fill()

* FillRect(*number* _x_, *number* _y_, *number* _width_, *number* _height_)

* GetObjectFit()
** _Returns:_ *[ObjectFit|#ObjectFit]* _objectFit_

* LineTo(*number* _x_, *number* _y_)

* MoveTo(*number* _x_, *number* _y_)

* QuadraticCurveTo(*number* _controlPointX_, *number* _controlPointY_, *number* _endPointX_, *number* _endPointY_)

* Rect(*number* _x_, *number* _y_, *number* _width_, *number* _height_)

* RoundRect(*number* _x_, *number* _y_, *number* _width_, *number* _height_, *number* _upperLeftRadius_, *number* _upperRightRadius_, *number* _lowerRightRadius_, *number* _lowerLeftRadius_)

* SetCanvasSize(*number* _width_, *number* _height_)

* SetFillColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetObjectFit(*[ObjectFit|#ObjectFit]* _objectFit_)

* SetStrokeCapStyle(*[StrokeCapStyle|#StrokeCapStyle]* _capStyle_)

* SetStrokeColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetStrokeJoinType(*[StrokeJoinType|#StrokeJoinType]* _joinType_, *number* _miterLimit_)

* SetStrokeLineDash(*number* _lineDashArray_)

* SetStrokeLineDashOffset(*number* _lineDashOffset_)

* SetStrokeWidth(*number* _width_)

* Stroke()

* StrokeRect(*number* _x_, *number* _y_, *number* _width_, *number* _height_)


h3. ColorSelectControl
* GetColorAsHSV()
** _Returns:_ *number* _hue_, *number* _saturation_, *number* _value_

* GetColorAsRGB()
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* GetColorWheelTextureControl()
** _Returns:_ *object* _textureControl_

* GetColorWheelThumbTextureControl()
** _Returns:_ *object* _textureControl_

* GetFullValuedColorAsRGB()
** _Returns:_ *number* _red_, *number* _green_, *number* _blue_

* GetThumbNormalizedPosition()
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetValue()
** _Returns:_ *number* _value_

* SetColorAsHSV(*number* _hue_, *number* _saturation_, *number* _value_)

* SetColorAsRGB(*number* _red_, *number* _green_, *number* _blue_)

* SetColorWheelThumbTextureControl(*object* _textureControl_)

* SetThumbNormalizedPosition(*number* _normalizedX_, *number* _normalizedY_)

* SetValue(*number* _value_)


h3. CompassDisplayControl
* GetAlphaDropoffBehavior(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
** _Returns:_ *number* _closeAlpha_, *number* _farAlpha_, *number* _closeAlphaDistanceM_, *number* _farAlphaDistanceM_

* GetCenterOveredPinDescription(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *string* _description_

* GetCenterOveredPinDistance(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *number* _distanceFromPlayerCM_

* GetCenterOveredPinInfo(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *string* _description_, *[MapDisplayPinType|#MapDisplayPinType]* _type_, *number* _distanceFromPlayerCM_, *[DrawLayer|#DrawLayer]* _drawLayer_, *integer* _drawLevel_, *bool* _suppressed_

* GetCenterOveredPinLayerAndLevel(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *[DrawLayer|#DrawLayer]* _drawLayer_, *integer* _drawLevel_

* GetCenterOveredPinType(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *[MapDisplayPinType|#MapDisplayPinType]* _type_

* GetNumCenterOveredPins()
** _Returns:_ *integer* _numCenterOveredPins_

* GetScaleDropoffBehavior(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
** _Returns:_ *number* _closeScale_, *number* _farScale_, *number* _closeScaleDistanceM_, *number* _farScaleDistanceM_

* IsCenterOveredPinSuppressed(*luaindex* _centerOveredPinIndex_)
** _Returns:_ *bool* _suppressed_

* SetAlphaDropoffBehavior(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _closeAlpha_, *number* _farAlpha_, *number* _closeAlphaDistanceM_, *number* _farAlphaDistanceM_)

* SetCardinalDirection(*string* _directionName_, *string* _font_, *integer* _cardinalDirection_)

* SetPinInfo(*[MapDisplayPinType|#MapDisplayPinType]* _type_, *number* _pinSize_, *string* _pinTexture_, *string* _areaTexture_, *string* _aboveTexture_, *string* _belowTexture_, *string* _linkTexture_, *bool* _clamped_, *bool* _allowUpdatesWhenAnimating_, *number* _maxDistanceM_, *number* _closeScale_, *number* _farScale_, *number* _closeScaleDistanceM_, *number* _farScaleDistanceM_, *number* _closeAlpha_, *number* _farAlpha_, *number* _closeAlphaDistanceM_, *number* _farAlphaDistanceM_, *string* _animation_, *string* _addedAnimation_, *string* _removedAnimation_, *[DrawLayer|#DrawLayer]* _layer_, *integer* _drawLevelOffsetBase_)

* SetScaleDropoffBehavior(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _closeScale_, *number* _farScale_, *number* _closeScaleDistanceM_, *number* _farScaleDistanceM_)


h3. Control
Objects that inherit behavior from *Control*
[BackdropControl|#BackdropControl], [ButtonControl|#ButtonControl], [CanvasControl|#CanvasControl], [ColorSelectControl|#ColorSelectControl], [CompassDisplayControl|#CompassDisplayControl], [CooldownControl|#CooldownControl], [DebugTextControl|#DebugTextControl], [EditControl|#EditControl], [LabelControl|#LabelControl], [LineControl|#LineControl], [MapDisplayControl|#MapDisplayControl], [PolygonControl|#PolygonControl], [RootWindow|#RootWindow], [ScrollControl|#ScrollControl], [SliderControl|#SliderControl], [StatusBarControl|#StatusBarControl], [TextBufferControl|#TextBufferControl], [TextureCompositeControl|#TextureCompositeControl], [TextureControl|#TextureControl], [TooltipControl|#TooltipControl], [TopLevelWindow|#TopLevelWindow], [VectorControl|#VectorControl]

* AddFilterForEvent(*integer* _event_, *variant* _filterParameter_)
** _Returns:_ *bool* _success_

* AddTransformRotation(*number* _deltaXRadians_, *number* _deltaYRadians_, *number* _deltaZRadians_)

* AddTransformRotationX(*number* _deltaXRadians_)

* AddTransformRotationY(*number* _deltaYRadians_)

* AddTransformRotationZ(*number* _deltaZRadians_)

* AppendChild *protected-attributes* (*object* _childControl_)

* ClearAnchors *protected-attributes* ()

* ClearCircularClip()

* ClearClips()

* ClearDimensions *protected-attributes* ()

* ClearFadeGradients()

* ClearMask()

* ClearRectangularClip()

* ClearShaderEffectOptions()

* ClearSuggestedDimensions *protected-attributes* ()

* ClearTransform()

* ClearTransformOffset()

* ClearTransformRotation()

* ClearTransformScale()

* ClearTransformSkew()

* Convert3DLocalOrientationToWorldOrientation(*number* _localPitch_, *number* _localYaw_, *number* _localRoll_)
** _Returns:_ *number* _worldPitch_, *number* _worldYaw_, *number* _worldRoll_

* Convert3DLocalPositionToWorldPosition(*number* _localX_, *number* _localY_, *number* _localZ_)
** _Returns:_ *number* _worldX_, *number* _worldY_, *number* _worldZ_

* Convert3DWorldOrientationToLocalOrientation(*number* _worldPitch_, *number* _worldYaw_, *number* _worldRoll_)
** _Returns:_ *number* _localPitch_, *number* _localYaw_, *number* _localRoll_

* Convert3DWorldPositionToLocalPosition(*number* _worldX_, *number* _worldY_, *number* _worldZ_)
** _Returns:_ *number* _localX_, *number* _localY_, *number* _localZ_

* Create3DRenderSpace()

* CreateControl(*string* _childControlName_, *[ControlType|#ControlType]* _childControlType_)
** _Returns:_ *object* _childControl_

* Destroy3DRenderSpace()

* Does3DRenderSpaceUseDepthBuffer()
** _Returns:_ *bool* _usesDepthBuffer_

* DoesControlDescendFrom(*object* _root_)
** _Returns:_ *bool* _doesControlDescendFromRoot_

* Get3DRenderSpaceAxisRotationOrder()
** _Returns:_ *[AxisRotationOrder|#AxisRotationOrder]* _axisRotationOrder_

* Get3DRenderSpaceForward()
** _Returns:_ *number* _x_, *number* _y_, *number* _z_

* Get3DRenderSpaceOrientation()
** _Returns:_ *number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_

* Get3DRenderSpaceOrigin()
** _Returns:_ *number* _x_, *number* _y_, *number* _z_

* Get3DRenderSpaceRight()
** _Returns:_ *number* _x_, *number* _y_, *number* _z_

* Get3DRenderSpaceSystem()
** _Returns:_ *[GuiRender3DSpaceSystem|#GuiRender3DSpaceSystem]* _system_

* Get3DRenderSpaceUp()
** _Returns:_ *number* _x_, *number* _y_, *number* _z_

* GetAlpha()
** _Returns:_ *number* _alpha_

* GetAncestor(*luaindex* _ancestorIndex_)
** _Returns:_ *object* _ancestorControl_

* GetAnchor(*integer* _anchorIndex_)
** _Returns:_ *bool* _isValidAnchor_, *[AnchorPosition|#AnchorPosition]* _point_, *object* _relativeTo_, *[AnchorPosition|#AnchorPosition]* _relativePoint_, *number* _offsetX_, *number* _offsetY_, *[AnchorConstrains|#AnchorConstrains]* _anchorConstrains_

* GetAutoRectClipChildren()
** _Returns:_ *bool* _autoRectClipChildren_

* GetBottom()
** _Returns:_ *number* _bottom_

* GetCaustic()
** _Returns:_ *number* _frequencyX_, *number* _frequencyY_, *number* _speed_, *number* _offset_

* GetCausticOffset()
** _Returns:_ *number* _offset_

* GetCenter()
** _Returns:_ *number* _centerX_, *number* _centerY_

* GetChild(*luaindex* _childIndex_)
** _Returns:_ *object* _childControl_

* GetChildFlexContentAlignment()
** _Returns:_ *[FlexAlignment|#FlexAlignment]* _alignment_

* GetChildFlexDirection()
** _Returns:_ *[FlexDirection|#FlexDirection]* _direction_

* GetChildFlexItemAlignment()
** _Returns:_ *[FlexAlignment|#FlexAlignment]* _alignment_

* GetChildFlexJustification()
** _Returns:_ *[FlexJustification|#FlexJustification]* _justification_

* GetChildFlexWrap()
** _Returns:_ *[FlexWrap|#FlexWrap]* _wrap_

* GetChildLayout()
** _Returns:_ *[ChildLayoutType|#ChildLayoutType]* _childLayoutType_

* GetClampedToScreen()
** _Returns:_ *bool* _clamped_

* GetClampedToScreenInsets()
** _Returns:_ *number* _left_, *number* _top_, *number* _right_, *number* _bottom_

* GetControlAlpha()
** _Returns:_ *number* _alpha_

* GetControlScale()
** _Returns:_ *number* _scale_

* GetControlSpace()
** _Returns:_ *[Space|#Space]:nilable* _space_

* GetDesiredHeight()
** _Returns:_ *number* _height_

* GetDesiredWidth()
** _Returns:_ *number* _width_

* GetDimensionConstraints()
** _Returns:_ *number* _minWidth_, *number* _minHeight_, *number* _maxWidth_, *number* _maxHeight_

* GetDimensions()
** _Returns:_ *number* _width_, *number* _height_

* GetDrawLayer()
** _Returns:_ *[DrawLayer|#DrawLayer]* _layer_

* GetDrawLevel()
** _Returns:_ *integer* _level_

* GetDrawTier()
** _Returns:_ *[DrawTier|#DrawTier]* _tier_

* GetExcludeFromFlexbox()
** _Returns:_ *bool* _exclude_

* GetExcludeFromResizeToFitExtents()
** _Returns:_ *bool* _excludes_

* GetFadeGradient(*luaindex* _gradientIndex_)
** _Returns:_ *number* _normalX_, *number* _normalY_, *number* _gradientLength_

* GetFlex()
** _Returns:_ *number:nilable* _growOrShrink_

* GetFlexAlignSelf()
** _Returns:_ *[FlexAlignment|#FlexAlignment]* _alignment_

* GetFlexBasis()
** _Returns:_ *number* _basis_

* GetFlexGrow()
** _Returns:_ *number* _grow_

* GetFlexMargin(*[FlexEdge|#FlexEdge]* _edge_)
** _Returns:_ *number* _margin_

* GetFlexPadding(*[FlexEdge|#FlexEdge]* _edge_)
** _Returns:_ *number* _padding_

* GetFlexShrink()
** _Returns:_ *number* _shrink_

* GetGaussianBlur()
** _Returns:_ *integer* _kernelSize_, *number* _factor_

* GetHandler(*string* _handlerName_, *string* _name_)
** _Returns:_ *function* _functionRef_

* GetHeight()
** _Returns:_ *number* _height_

* GetHitInsets()
** _Returns:_ *number* _left_, *number* _top_, *number* _right_, *number* _bottom_

* GetId()
** _Returns:_ *integer* _id_

* GetInheritsAlpha()
** _Returns:_ *bool* _inheritAlpha_

* GetInheritsScale()
** _Returns:_ *bool* _inheritScale_

* GetLeft()
** _Returns:_ *number* _left_

* GetMaskThresholdThickness()
** _Returns:_ *number* _normalizedThickness_

* GetMaskThresholdZeroAlphaEdge()
** _Returns:_ *number* _normalizedEdge_

* GetMotionBlur()
** _Returns:_ *number* _blurVectorXAsAPercentageOfControlWidth_, *number* _blurVectorYAsAPercentageOfControlHeight_, *integer* _numSamples_

* GetName()
** _Returns:_ *string* _name_

* GetNamedChild(*string* _childName_)
** _Returns:_ *object* _returnedControl_

* GetNamedSibling(*string* _siblingName_)
** _Returns:_ *object* _returnedControl_

* GetNormal()
** _Returns:_ *number* _normalX_, *number* _normalY_, *number* _normalZ_

* GetNormalizedCameraFacing()
** _Returns:_ *number* _normalizedCameraFacingValue_

* GetNumAnchors()
** _Returns:_ *integer* _numAnchors_

* GetNumChildren()
** _Returns:_ *integer* _numChildren_

* GetOwningWindow()
** _Returns:_ *object* _OwningTopLevelWindow_

* GetParent()
** _Returns:_ *object* _parentControl_

* GetRadialBlur()
** _Returns:_ *number* _originX_, *number* _originY_, *integer* _numSamples_, *number* _blurRadius_, *number* _offsetRadius_

* GetResizeToFitConstrains()
** _Returns:_ *[AnchorConstrains|#AnchorConstrains]* _constrains_

* GetResizeToFitDescendents()
** _Returns:_ *bool* _resizes_

* GetResizeToFitPadding()
** _Returns:_ *number* _width_, *number* _height_

* GetRight()
** _Returns:_ *number* _right_

* GetScale()
** _Returns:_ *number* _scale_

* GetScreenRect()
** _Returns:_ *number* _left_, *number* _top_, *number* _right_, *number* _bottom_

* GetSpace()
** _Returns:_ *[Space|#Space]* _space_

* GetSuggestedDimensions()
** _Returns:_ *number* _width_, *number* _height_

* GetSuggestedHeight()
** _Returns:_ *number* _height_

* GetSuggestedWidth()
** _Returns:_ *number* _width_

* GetTop()
** _Returns:_ *number* _top_

* GetTransformNormalizedOriginPoint()
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetTransformOffset()
** _Returns:_ *number* _x_, *number* _y_, *number* _z_

* GetTransformRotation()
** _Returns:_ *number* _xRadians_, *number* _yRadians_, *number* _zRadians_

* GetTransformRotationAxisOrder()
** _Returns:_ *[AxisRotationOrder|#AxisRotationOrder]* _order_

* GetTransformScale()
** _Returns:_ *number* _scaleX_, *number* _scaleY_, *number* _scaleZ_

* GetTransformSkew()
** _Returns:_ *number* _skewXRadians_, *number* _skewYRadians_

* GetType()
** _Returns:_ *[ControlType|#ControlType]* _type_

* GetWave()
** _Returns:_ *number* _angleRadians_, *number* _frequency_, *number* _speed_, *number* _offset_

* GetWaveAngle()
** _Returns:_ *number* _angleRadians_

* GetWaveBounds()
** _Returns:_ *number* _minX_, *number* _maxX_, *number* _minY_, *number* _maxY_

* GetWaveDampingCoefficients()
** _Returns:_ *number* _minX_, *number* _maxX_, *number* _minY_, *number* _maxY_

* GetWaveFrequency()
** _Returns:_ *number* _frequency_

* GetWaveOffset()
** _Returns:_ *number* _offset_

* GetWaveSpeed()
** _Returns:_ *number* _speed_

* GetWidth()
** _Returns:_ *number* _width_

* Has3DRenderSpace()
** _Returns:_ *bool* _has3DRenderSpace_

* InsertChildBefore *protected-attributes* (*object* _childControl_, *object* _nextChild_)

* IsChildOf(*object* _desiredParent_)
** _Returns:_ *bool* _isChild_

* IsControlHidden()
** _Returns:_ *bool* _hidden_

* IsHandlerSet(*string* _handlerName_, *string* _name_)
** _Returns:_ *bool* _isSet_

* IsHidden()
** _Returns:_ *bool* _hidden_

* IsKeyboardEnabled()
** _Returns:_ *bool* _enabled_

* IsMouseEnabled()
** _Returns:_ *bool* _enabled_

* IsPointInside(*layout_measurement* _x_, *layout_measurement* _y_, *layout_measurement:nilable* _leftOffset_, *layout_measurement:nilable* _topOffset_, *layout_measurement:nilable* _rightOffset_, *layout_measurement:nilable* _bottomOffset_)
** _Returns:_ *bool* _isInside_

* ProjectRectToScreen()
** _Returns:_ *number* _x1_, *number* _y1_, *number* _x2_, *number* _y2_, *number* _x3_, *number* _y3_, *number* _x4_, *number* _y4_

* ProjectRectToScreenAndBuildAABB()
** _Returns:_ *number* _left_, *number* _top_, *number* _right_, *number* _bottom_

* ProjectRectToScreenAndComputeAABBPoint(*[AnchorPosition|#AnchorPosition]* _point_)
** _Returns:_ *number* _screenX_, *number* _screenY_

* ProjectRectToScreenAndComputeClampedAABBPoint(*[AnchorPosition|#AnchorPosition]* _point_)
** _Returns:_ *number* _screenX_, *number* _screenY_

* ProjectToScreen(*number* _normalizedX_, *number* _normalizedY_)
** _Returns:_ *number* _screenX_, *number* _screenY_

* RegisterForEvent(*integer* _event_, *function* _callback_, *bool* _doOnce_)
** _Returns:_ *bool* _success_

* ResetTransformNormalizedOriginPoint()

* Set3DRenderSpaceAxisRotationOrder(*[AxisRotationOrder|#AxisRotationOrder]* _axisRotationOrder_)

* Set3DRenderSpaceForward(*number* _x_, *number* _y_, *number* _z_)

* Set3DRenderSpaceOrientation(*number* _pitchRadians_, *number* _yawRadians_, *number* _rollRadians_)

* Set3DRenderSpaceOrigin(*number* _xM_, *number* _yM_, *number* _zM_)

* Set3DRenderSpaceRight(*number* _x_, *number* _y_, *number* _z_)

* Set3DRenderSpaceSystem(*[GuiRender3DSpaceSystem|#GuiRender3DSpaceSystem]* _system_)

* Set3DRenderSpaceUp(*number* _x_, *number* _y_, *number* _z_)

* Set3DRenderSpaceUsesDepthBuffer(*bool* _usesDepthBuffer_)

* SetAlpha *protected-attributes* (*number* _alpha_)

* SetAnchor *protected-attributes* (*[AnchorPosition|#AnchorPosition]* _point_, *object* _relativeTo_, *[AnchorPosition|#AnchorPosition]* _relativePoint_, *layout_measurement* _offsetX_, *layout_measurement* _offsetY_, *[AnchorConstrains|#AnchorConstrains]* _anchorConstrains_)

* SetAnchorFill *protected-attributes* (*object* _anchorTargetControl_)

* SetAnchorOffsets(*layout_measurement* _offsetX_, *layout_measurement* _offsetY_, *luaindex* _anchorIndex_)

* SetAutoRectClipChildren(*bool* _autoRectClipChildren_)

* SetCaustic(*number* _frequencyX_, *number* _frequencyY_, *number* _speed_, *number* _offset_)

* SetCausticOffset(*number* _offset_)

* SetChildFlexContentAlignment(*[FlexAlignment|#FlexAlignment]* _alignment_)

* SetChildFlexDirection(*[FlexDirection|#FlexDirection]* _direction_)

* SetChildFlexItemAlignment(*[FlexAlignment|#FlexAlignment]* _alignment_)

* SetChildFlexJustification(*[FlexJustification|#FlexJustification]* _justification_)

* SetChildFlexWrap(*[FlexWrap|#FlexWrap]* _wrap_)

* SetChildLayout(*[ChildLayoutType|#ChildLayoutType]* _childLayoutType_)

* SetCircularClip(*number* _centerX_, *number* _centerY_, *number* _radius_)

* SetClampedToScreen(*bool* _clamped_)

* SetClampedToScreenInsets(*number* _left_, *number* _top_, *number* _right_, *number* _bottom_)

* SetControlAlpha *protected-attributes* (*number* _alpha_)

* SetControlScale *protected-attributes* (*number* _scale_)

* SetDimensionConstraints(*layout_measurement* _minWidth_, *layout_measurement* _minHeight_, *layout_measurement* _maxWidth_, *layout_measurement* _maxHeight_)

* SetDimensions *protected-attributes* (*layout_measurement* _width_, *layout_measurement* _height_)

* SetDrawLayer *protected-attributes* (*[DrawLayer|#DrawLayer]* _layer_)

* SetDrawLevel *protected-attributes* (*integer* _level_)

* SetDrawTier *protected-attributes* (*[DrawTier|#DrawTier]* _tier_)

* SetExcludeFromFlexbox(*bool* _exclude_)

* SetExcludeFromResizeToFitExtents *protected-attributes* (*bool* _exclude_)

* SetFadeGradient(*luaindex* _gradientIndex_, *number* _normalX_, *number* _normalY_, *number* _gradientLength_)

* SetFlex(*number:nilable* _growOrShrink_)

* SetFlexAlignSelf(*[FlexAlignment|#FlexAlignment]* _alignment_)

* SetFlexBasis(*number* _basis_)

* SetFlexGrow(*number* _grow_)

* SetFlexMargin(*[FlexEdge|#FlexEdge]* _edge_, *number* _margin_)

* SetFlexMargins(*number* _left_, *number* _top_, *number* _right_, *number* _bottom_)

* SetFlexPaddings(*number* _left_, *number* _top_, *number* _right_, *number* _bottom_)

* SetFlexShrink(*number* _shrink_)

* SetGaussianBlur(*integer* _kernelSize_, *number* _factor_)

* SetHandler(*string* _handlerName_, *function* _functionRef_, *string* _name_, *[ControlHandlerOrder|#ControlHandlerOrder]* _controlHandlerOrder_, *string* _targetName_)

* SetHeight *protected-attributes* (*layout_measurement* _height_)

* SetHidden *protected-attributes* (*bool* _hidden_)

* SetHitInsets(*layout_measurement* _left_, *layout_measurement* _top_, *layout_measurement* _right_, *layout_measurement* _bottom_)

* SetId(*integer* _id_)

* SetInheritAlpha(*bool* _inheritAlpha_)

* SetInheritScale(*bool* _inheritScale_)

* SetKeyboardEnabled *protected-attributes* (*bool* _enabled_)

* SetMaskMode(*[ControlMaskMode|#ControlMaskMode]* _maskMode_)

* SetMaskTexture(*string* _fileName_)

* SetMaskTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)

* SetMaskThresholdThickness(*number* _normalizedThickness_)

* SetMaskThresholdZeroAlphaEdge(*number* _normalizedEdge_)

* SetMotionBlur(*number* _blurVectorXAsAPercentageOfControlWidth_, *number* _blurVectorYAsAPercentageOfControlHeight_, *integer* _numSamples_)

* SetMouseEnabled *protected-attributes* (*bool* _enabled_)

* SetMovable(*bool* _isMovable_)

* SetParent *protected-attributes* (*object* _newParent_)

* SetRadialBlur(*number* _originX_, *number* _originY_, *integer* _numSamples_, *number* _blurRadius_, *number* _offsetRadius_)

* SetRectangularClip(*number* _left_, *number* _top_, *number* _right_, *number* _bottom_)

* SetResizeHandleSize(*number* _handleSize_)

* SetResizeToFitConstrains(*[AnchorConstrains|#AnchorConstrains]* _constrains_)

* SetResizeToFitDescendents *protected-attributes* (*bool* _resize_)

* SetResizeToFitPadding(*layout_measurement* _width_, *layout_measurement* _height_)

* SetScale *protected-attributes* (*number* _scale_)

* SetShapeType(*integer* _shapeType_)

* SetSimpleAnchor *protected-attributes* (*object* _anchorTargetControl_, *number* _offsetX_, *number* _offsetY_)

* SetSimpleAnchorParent *protected-attributes* (*number* _offsetX_, *number* _offsetY_)

* SetSpace(*[Space|#Space]:nilable* _space_)

* SetTransformNormalizedOriginPoint(*number* _normalizedX_, *number* _normalizedY_)

* SetTransformOffset(*layout_measurement* _x_, *layout_measurement* _y_, *layout_measurement* _z_)

* SetTransformOffsetX(*layout_measurement* _x_)

* SetTransformOffsetY(*layout_measurement* _y_)

* SetTransformOffsetZ(*layout_measurement* _z_)

* SetTransformRotation(*number* _xRadians_, *number* _yRadians_, *number* _zRadians_)

* SetTransformRotationAndOrder(*number* _deltaXRadians_, *number* _deltaYRadians_, *number* _deltaZRadians_, *[AxisRotationOrder|#AxisRotationOrder]* _order_)

* SetTransformRotationAxisOrder(*[AxisRotationOrder|#AxisRotationOrder]* _order_)

* SetTransformRotationX(*number* _xRadians_)

* SetTransformRotationY(*number* _yRadians_)

* SetTransformRotationZ(*number* _zRadians_)

* SetTransformScale(*number* _scale_)

* SetTransformScaleX(*number* _scaleX_)

* SetTransformScaleY(*number* _scaleY_)

* SetTransformScaleZ(*number* _scaleZ_)

* SetTransformSkew(*number* _skewXRadians_, *number* _skewYRadians_)

* SetTransformSkewX(*number* _skewXRadians_)

* SetTransformSkewY(*number* _skewYRadians_)

* SetWave(*number* _angleRadians_, *number* _frequency_, *number* _speed_, *number* _offset_)

* SetWaveAngle(*number* _angleRadians_)

* SetWaveBounds(*number* _minX_, *number* _maxX_, *number* _minY_, *number* _maxY_)

* SetWaveDampingCoefficients(*number* _minX_, *number* _maxX_, *number* _minY_, *number* _maxY_)

* SetWaveFrequency(*number* _frequency_)

* SetWaveOffset(*number* _offset_)

* SetWaveSpeed(*number* _speed_)

* SetWidth *protected-attributes* (*layout_measurement* _width_)

* StartMoving *protected-attributes* ()
** _Returns:_ *bool* _isMoving_

* StopMovingOrResizing *protected-attributes* ()

* SuggestDimensions *protected-attributes* (*number* _width_, *number* _height_)

* SuggestHeight *protected-attributes* (*number* _height_)

* SuggestWidth *protected-attributes* (*number* _width_)

* ToggleHidden *protected-attributes* ()

* UnregisterForEvent(*integer* _event_)
** _Returns:_ *bool* _success_


h3. CooldownControl
* GetDuration()
** _Returns:_ *integer* _duration_

* GetPercentCompleteFixed()
** _Returns:_ *number* _percentComplete_

* GetTimeLeft()
** _Returns:_ *integer* _time_

* ResetCooldown()

* SetBlendMode(*integer* _blendMode_)

* SetCooldownRemainTime(*integer* _remain_)

* SetDesaturation(*number* _desaturation_)

* SetFillColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetLeadingEdgeTexture(*string* _filename_)

* SetPercentCompleteFixed(*number* _percentComplete_)

* SetRadialCooldownClockwise(*bool* _clockwise_)

* SetRadialCooldownGradient(*number* _startAlpha_, *number* _angularDistance_)

* SetRadialCooldownOriginAngle(*number* _originAngle_)

* SetTexture(*string* _filename_)

* SetTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)

* SetVerticalCooldownLeadingEdgeHeight(*integer* _leadingEdgeHeight_)

* StartCooldown(*integer* _remain_, *integer* _duration_, *integer* _cooldownType_, *integer* _cooldownTimeType_, *bool* _drawLeadingEdge_)

* StartFixedCooldown(*number* _percentComplete_, *integer* _cooldownType_, *integer* _cooldownTimeType_, *bool* _drawLeadingEdge_)


h3. DebugTextControl
* Clear()

* SetFont(*string* _fontStr_)


h3. EditControl
* AddValidCharacter(*string* _validCharacter_)

* Clear()

* ClearSelection()

* CopyAllTextToClipboard *private* ()

* GetAllowMarkupType()
** _Returns:_ *[AllowMarkupType|#AllowMarkupType]* _allowMarkupType_

* GetCopyEnabled()
** _Returns:_ *bool* _enabled_

* GetCursorPosition()
** _Returns:_ *integer* _cursorPosition_

* GetDefaultText()
** _Returns:_ *string* _defaultText_

* GetEditEnabled()
** _Returns:_ *bool* _enabled_

* GetFont()
** _Returns:_ *string* _text_

* GetFontFaceName()
** _Returns:_ *string* _text_

* GetFontHeight()
** _Returns:_ *number* _fontHeightUIUnits_

* GetFontSize()
** _Returns:_ *number* _fontSize_

* GetFontStyle()
** _Returns:_ *string* _text_

* GetIMECompositionExclusionArea()
** _Returns:_ *number* _leftControlSpace_, *number* _topControlSpace_, *number* _rightControlSpace_, *number* _bottomControlSpace_

* GetMaxInputChars()
** _Returns:_ *integer* _maxChars_

* GetNewLineEnabled()
** _Returns:_ *bool* _enabled_

* GetPasteEnabled()
** _Returns:_ *bool* _enabled_

* GetScrollExtents()
** _Returns:_ *integer* _numLines_

* GetSelectAllOnFocus()
** _Returns:_ *bool* _enabled_

* GetText()
** _Returns:_ *string* _text_

* GetTextType()
** _Returns:_ *[TextType|#TextType]* _textType_

* GetTopLineIndex()
** _Returns:_ *luaindex* _index_

* HasFocus()
** _Returns:_ *bool* _focused_

* HasSelection()
** _Returns:_ *bool* _hasSelection_

* InsertText(*string* _text_)

* IsComposingIMEText()
** _Returns:_ *bool* _isComposing_

* IsMultiLine()
** _Returns:_ *bool* _isMultiLine_

* IsPassword()
** _Returns:_ *bool* _isPassword_

* LoseFocus()

* RemoveAllValidCharacters()

* SelectAll()

* SetAllowMarkupType(*[AllowMarkupType|#AllowMarkupType]* _allowMarkupType_)

* SetAsPassword(*bool* _isPassword_)

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetCopyEnabled(*bool* _enabled_)

* SetCursorPosition(*integer* _cursorPosition_)

* SetDefaultText(*string* _defaultText_)

* SetDefaultTextColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetEditEnabled(*bool* _enabled_)

* SetFont(*string* _font_)

* SetMaxInputChars(*integer* _maxChars_)

* SetMultiLine(*bool* _isMultiLine_)

* SetNewLineEnabled(*bool* _enabled_)

* SetPasteEnabled(*bool* _enabled_)

* SetSelectAllOnFocus(*bool* _enabled_)

* SetSelection(*integer* _selectionStartIndex_, *integer* _selectionEndIndex_)

* SetSelectionColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetText(*string* _text_, *bool* _suppressCallbackHandler_)

* SetTextType(*[TextType|#TextType]* _textType_)

* SetTopLineIndex(*luaindex* _index_)

* SetVirtualKeyboardType(*[VirtualKeyboardType|#VirtualKeyboardType]* _keyboardType_)

* TakeFocus()

* WasLastChangeVirtualKeyboard()
** _Returns:_ *bool* _fromVirtual_


h3. FontObject
* GetFontInfo()
** _Returns:_ *string* _face_, *integer* _size_, *string* _option_

* SetFont(*string* _fontDescriptor_)


h3. GuiTexture

h3. LabelControl
* AnchorToBaseline(*object* _toLabel_, *layout_measurement* _offsetX_, *[AnchorPosition|#AnchorPosition]* _anchorSide_)

* Clean()

* ClearAnchorToBaseline(*object* _toLabel_)

* DidLineWrap()
** _Returns:_ *bool* _didLineWrap_

* GetColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetControlColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetFont()
** _Returns:_ *string* _text_

* GetFontFaceName()
** _Returns:_ *string* _text_

* GetFontHeight()
** _Returns:_ *number* _fontHeightUIUnits_

* GetFontSize()
** _Returns:_ *number* _fontSize_

* GetFontStyle()
** _Returns:_ *string* _text_

* GetHorizontalAlignment()
** _Returns:_ *[TextAlignment|#TextAlignment]* _align_

* GetLinkEnabled()
** _Returns:_ *bool* _linkEnabed_

* GetModifyTextType()
** _Returns:_ *[ModifyTextType|#ModifyTextType]* _modifyTextType_

* GetNumLines()
** _Returns:_ *integer* _numLines_

* GetShaderEffectType()
** _Returns:_ *[ShaderEffectType|#ShaderEffectType]* _shaderEffectType_

* GetStringWidth(*string* _text_)
** _Returns:_ *number* _scaledWidthTextLayoutNative_

* GetStyleColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetText()
** _Returns:_ *string* _text_

* GetTextDimensions()
** _Returns:_ *number* _stringWidthUIUnits_, *number* _stringHeightUIUnits_

* GetTextForLines(*luaindex* _startLine_, *luaindex* _endLine_)
** _Returns:_ *string* _text_

* GetTextHeight()
** _Returns:_ *number* _stringHeightUIUnits_

* GetTextWidth()
** _Returns:_ *number* _stringWidthUIUnits_

* GetVerticalAlignment()
** _Returns:_ *[TextAlignment|#TextAlignment]* _align_

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetControlColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDesaturation(*number* _desaturation_)

* SetFont(*string* _fontString_)

* SetHorizontalAlignment(*[TextAlignment|#TextAlignment]* _align_)

* SetLineSpacing(*layout_measurement* _lineSpacing_)

* SetLinkEnabled(*bool* _linkEnabed_)

* SetMaxLineCount(*integer* _maxLineCount_)

* SetMinLineCount(*integer* _minLineCount_)

* SetModifyTextType(*[ModifyTextType|#ModifyTextType]* _modifyTextType_)

* SetNewLineX(*layout_measurement* _newLineX_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetShaderEffectType(*[ShaderEffectType|#ShaderEffectType]* _shaderEffectType_)

* SetSmallCaps(*bool* _smallCaps_)

* SetStoreLineEndingCharacterIndices(*bool* _storeLineEndingCharacterIndices_)

* SetStrikethrough(*bool* _strikethrough_)

* SetStyleColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetText(*string* _text_)

* SetUnderline(*bool* _underline_)

* SetVerticalAlignment(*[TextAlignment|#TextAlignment]* _align_)

* SetWrapMode(*integer* _wrapMode_)

* WasTruncated()
** _Returns:_ *bool* _wasTruncated_


h3. LineControl
* ClearGradientColors()

* GetBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetDesaturation()
** _Returns:_ *number* _desaturation_

* GetTextureCoords()
** _Returns:_ *number* _left_, *number* _right_, *number* _top_, *number* _bottom_

* GetTextureCoordsInPixels()
** _Returns:_ *integer* _left_, *integer* _right_, *integer* _top_, *integer* _bottom_

* GetTextureFileDimensions()
** _Returns:_ *integer* _pixelWidth_, *integer* _pixelHeight_

* GetTextureFileName()
** _Returns:_ *string* _filename_

* GetThickness()
** _Returns:_ *number* _thickness_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* IsTextureLoaded()
** _Returns:_ *bool* _loaded_

* SetBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDesaturation(*number* _desaturation_)

* SetGradientColors(*[ControlOrientation|#ControlOrientation]* _orientation_, *number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_, *number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetTexture(*string* _filename_)

* SetTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetThickness(*layout_measurement* _thickness_)

* SetVertexColors(*integer* _vertexPoints_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_)


h3. MapDisplayControl
* GetZoom()
** _Returns:_ *number* _normalizedRadius_

* SetBasePinData(*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *[MapArrowType|#MapArrowType]* _arrowType_, *number* _pinSize_, *number* _pinXInset_, *number* _pinYInset_, *number* _arrowSize_, *string* _textureFilename_, *string* _arrowTextureFilename_, *string* _areaTextureFilename_, *string* _aboveTextureFilename_, *string* _belowTextureFilename_, *string* _linkTextureFilename_, *string* _animation_, *string* _addedAnimation_, *string* _removedAnimation_, *[MapPinAnimationTarget|#MapPinAnimationTarget]* _animationTarget_)

* SetGutterOffsetAndSize(*number* _offset_, *number* _size_)

* SetPinFont(*string* _pinFont_)

* SetZoom(*number* _normalizedRadius_)


h3. PolygonControl
* AddPoint(*number* _normalizedX_, *number* _normalizedY_)

* ClearPoints()

* GetBorderBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetBorderDesaturation()
** _Returns:_ *number* _desaturation_

* GetBorderDirection()
** _Returns:_ *[PolygonBorderDirection|#PolygonBorderDirection]* _direction_

* GetBorderTexture()
** _Returns:_ *string* _textureFile_

* GetBorderThickness()
** _Returns:_ *number* _mins_, *number* _max_, *number* _percent_

* GetCenterBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetCenterColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetCenterDesaturation()
** _Returns:_ *number* _desaturation_

* GetCenterTexture()
** _Returns:_ *string* _textureFile_

* GetCenterTextureAddressMode()
** _Returns:_ *[TextureAddressMode|#TextureAddressMode]* _addressMode_

* GetCenterTextureCoords()
** _Returns:_ *number* _left_, *number* _right_, *number* _top_, *number* _bottom_

* GetNumPoints()
** _Returns:_ *integer* _numPoints_

* GetPoint(*luaindex* _index_)
** _Returns:_ *number* _normalizedX_, *number* _normalizedY_

* GetPointLayout()
** _Returns:_ *[PolygonPointLayout|#PolygonPointLayout]* _pointLayout_

* IsSmoothingEnabled()
** _Returns:_ *bool* _isSmoothingEnabled_

* SetBorder(*layout_measurement* _minThickness_, *layout_measurement* _maxThickness_, *number* _thicknessPercent_, *string* _color_, *string* _textureFile_, *number* _desaturation_, *[TextureBlendMode|#TextureBlendMode]* _blendMode_, *[PolygonBorderDirection|#PolygonBorderDirection]* _direction_)

* SetBorderBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetBorderColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetBorderDesaturation(*number* _desaturation_)

* SetBorderDirection(*[PolygonBorderDirection|#PolygonBorderDirection]* _direction_)

* SetBorderTexture(*string* _textureFile_)

* SetBorderThickness(*layout_measurement* _min_, *layout_measurement* _max_, *number* _percent_)

* SetCenterBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetCenterColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetCenterDesaturation(*number* _desaturation_)

* SetCenterTexture(*string* _textureFile_)

* SetCenterTextureAddressMode(*[TextureAddressMode|#TextureAddressMode]* _addressMode_)

* SetCenterTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetPoint(*luaindex* _index_, *number* _normalizedX_, *number* _normalizedY_)

* SetPointLayout(*[PolygonPointLayout|#PolygonPointLayout]* _pointLayout_)

* SetSmoothingEnabled(*bool* _isSmoothingEnabled_)


h3. RootWindow

h3. ScrollControl
* GetHorizontalScroll()
** _Returns:_ *number* _offset_

* GetHorizontalScrollExtent()
** _Returns:_ *number* _horizontal_

* GetScrollBounding()
** _Returns:_ *[ScrollBounding|#ScrollBounding]* _bounding_

* GetScrollExtents()
** _Returns:_ *number* _horizontal_, *number* _vertical_

* GetScrollOffsets()
** _Returns:_ *number* _horizontal_, *number* _vertical_

* GetVerticalScroll()
** _Returns:_ *number* _offset_

* GetVerticalScrollExtent()
** _Returns:_ *number* _vertical_

* RestoreToExtents(*integer* _duration_)

* SetHorizontalScroll(*layout_measurement* _offset_)

* SetScrollBounding(*[ScrollBounding|#ScrollBounding]* _bounding_)

* SetVerticalScroll(*layout_measurement* _offset_)


h3. SliderControl
* DoesAllowDraggingFromThumb()
** _Returns:_ *bool* _allow_

* GetEnabled()
** _Returns:_ *bool* _isEnabled_

* GetMinMax()
** _Returns:_ *number* _min_, *number* _max_

* GetOrientation()
** _Returns:_ *[ControlOrientation|#ControlOrientation]* _orientation_

* GetThumbTextureControl()
** _Returns:_ *object* _textureControl_

* GetValue()
** _Returns:_ *number* _value_

* GetValueStep()
** _Returns:_ *number* _step_

* IsThumbFlushWithExtents()
** _Returns:_ *bool* _flush_

* SetAllowDraggingFromThumb(*bool* _allow_)

* SetBackgroundBottomTexture(*string* _fileName_, *number* _texTop_, *number* _texLeft_, *number* _texBottom_, *number* _texRight_)

* SetBackgroundMiddleTexture(*string* _fileName_, *number* _texTop_, *number* _texLeft_, *number* _texBottom_, *number* _texRight_)

* SetBackgroundTopTexture(*string* _fileName_, *number* _texTop_, *number* _texLeft_, *number* _texBottom_, *number* _texRight_)

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetEnabled(*bool* _enable_)

* SetMinMax(*number* _min_, *number* _max_)

* SetOrientation(*[ControlOrientation|#ControlOrientation]* _orientation_)

* SetThumbFlushWithExtents(*bool* _flush_)

* SetThumbTexture(*string* _filename_, *string* _disabledFilename_, *string* _highlightedFilename_, *layout_measurement* _thumbWidth_, *layout_measurement* _thumbHeight_, *number* _texTop_, *number* _texLeft_, *number* _texBottom_, *number* _texRight_)

* SetThumbTextureAndFlush(*string* _filename_, *string* _disabledFilename_, *string* _highlightedFilename_, *layout_measurement* _thumbWidth_, *layout_measurement* _thumbHeight_, *number* _texTop_, *number* _texLeft_, *number* _texBottom_, *number* _texRight_, *bool* _flush_)

* SetThumbTextureHeight(*layout_measurement* _height_)

* SetValue(*number* _value_)

* SetValueStep(*number* _step_)


h3. StatusBarControl
* CalculateSizeWithoutLeadingEdgeForValue(*number* _value_)
** _Returns:_ *number* _mainBarSize_

* ClearFadeOutLossAdjustedTopValue()

* EnableFadeOut(*bool* _enabled_)

* EnableLeadingEdge(*bool* _enabled_)

* EnableScrollingOverlay(*bool* _enabled_)

* GetMinMax()
** _Returns:_ *number* _min_, *number* _max_

* GetValue()
** _Returns:_ *number* _value_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* SetBarAlignment(*[BarAlignment|#BarAlignment]* _barAlignment_)

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetFadeOutGainColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetFadeOutLossAdjustedTopValue(*number* _topValue_)

* SetFadeOutLossColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetFadeOutLossSetValueToAdjust(*number* _adjustValue_)

* SetFadeOutTexture(*string* _filename_)

* SetFadeOutTime(*number* _fadeOutSeconds_, *number* _fadeOutDelaySeconds_)

* SetGradientColors(*number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_, *number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_)

* SetLeadingEdge(*string* _textureFile_, *number* _width_, *number* _height_)

* SetLeadingEdgeTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetMinMax(*number* _aMin_, *number* _aMax_)

* SetOrientation(*[ControlOrientation|#ControlOrientation]* _orientation_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetTexture(*string* _filename_)

* SetTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetValue(*number* _aValue_)

* SetupScrollingOverlay(*string* _textureFile_, *number* _width_, *number* _height_, *integer* _duration_)


h3. SynchronizingObject
* Broadcast(*string* _message_)

* GetState()
** _Returns:_ *string* _state_

* GetStateAsTable()
** _Returns:_ *table* _stateTable_

* Hide()

* IsShown()
** _Returns:_ *bool* _isShown_

* SetHandler(*string* _handlerName_, *function* _functionRef_, *string* _name_, *[ControlHandlerOrder|#ControlHandlerOrder]* _controlHandlerOrder_, *string* _targetName_)

* SetState(*string* _state_)

* SetStateFromTable(*table* _stateTable_)

* Show()


h3. TextBufferControl
* AddMessage(*string* _text_, *number* _r_, *number* _g_, *number* _b_, *integer* _colorId_)

* Clear()

* GetDrawLastEntryIfOutOfRoom()
** _Returns:_ *bool* _drawLastIfOutOfRoom_

* GetHorizontalAlignment()
** _Returns:_ *[TextAlignment|#TextAlignment]* _horizontalAlign_

* GetLineFade()
** _Returns:_ *number* _timeBeforeLineBeginsToFade_, *number* _timeItTakesLineToFade_

* GetLinkEnabled()
** _Returns:_ *bool* _linkEnabed_

* GetMaxHistoryLines()
** _Returns:_ *integer* _numLines_

* GetNumHistoryLines()
** _Returns:_ *integer* _numLines_

* GetNumVisibleLines()
** _Returns:_ *integer* _numLines_

* GetScrollPosition()
** _Returns:_ *integer* _scrollPosition_

* IsSplittingLongMessages()
** _Returns:_ *bool* _isSplitting_

* MoveScrollPosition(*integer* _numLines_)

* SetClearBufferAfterFadeout(*bool* _clearAfterFade_)

* SetColorById(*integer* _colorId_, *number* _r_, *number* _g_, *number* _b_)

* SetDrawLastEntryIfOutOfRoom(*bool* _drawLastIfOutOfRoom_)

* SetFont(*string* _fontString_)

* SetHorizontalAlignment(*[TextAlignment|#TextAlignment]* _horizontalAlign_)

* SetLineFade(*number* _timeBeforeLineFadeBegins_, *number* _timeForLineToFade_)

* SetLinesInheritAlpha(*bool* _linesInheritAlpha_)

* SetLinkEnabled(*bool* _linkEnabed_)

* SetMaxHistoryLines(*integer* _numLines_)

* SetScrollPosition(*integer* _line_)

* SetSplitLongMessages(*bool* _splitLongMessages_)

* ShowFadedLines()


h3. TextureCompositeControl
* AddSurface(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)
** _Returns:_ *luaindex* _surfaceIndex_

* ClearAllSurfaces()

* GetBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetColor(*luaindex* _surfaceIndex_)
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetDesaturation()
** _Returns:_ *number* _desaturation_

* GetInsets(*luaindex* _surfaceIndex_)
** _Returns:_ *number* _left_, *number* _right_, *number* _top_, *number* _bottom_

* GetNumSurfaces()
** _Returns:_ *integer* _surfaces_

* GetSurfaceAlpha(*luaindex* _surfaceIndex_)
** _Returns:_ *number* _a_

* GetTextureCoords(*luaindex* _surfaceIndex_)
** _Returns:_ *number* _left_, *number* _right_, *number* _top_, *number* _bottom_

* GetTextureFileDimensions()
** _Returns:_ *integer* _pixelWidth_, *integer* _pixelHeight_

* GetTextureFileName()
** _Returns:_ *string* _filename_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* IsSurfaceHidden(*luaindex* _surfaceIndex_)
** _Returns:_ *bool* _hidden_

* IsTextureLoaded()
** _Returns:_ *bool* _loaded_

* RemoveSurface(*luaindex* _surfaceIndex_)

* SetBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetColor(*luaindex* _surfaceIndex_, *number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDesaturation(*number* _desaturation_)

* SetInsets(*luaindex* _surfaceIndex_, *number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetSurfaceAlpha(*luaindex* _surfaceIndex_, *number* _a_)

* SetSurfaceHidden(*luaindex* _surfaceIndex_, *bool* _hidden_)

* SetSurfaceScale(*luaindex* _surfaceIndex_, *number* _scale_)

* SetSurfaceTextureRotation(*luaindex* _surfaceIndex_, *number* _angleInRadians_, *number* _normalizedRotationPointX_, *number* _normalizedRotationPointY_)

* SetTexture(*string* _filename_)

* SetTextureCoords(*luaindex* _surfaceIndex_, *number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)


h3. TextureControl
* ClearGradientColors()

* Get3DLocalDimensions()
** _Returns:_ *number* _width_, *number* _height_

* GetAddressMode()
** _Returns:_ *[TextureAddressMode|#TextureAddressMode]* _addressMode_

* GetBlendMode()
** _Returns:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_

* GetColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetControlColor()
** _Returns:_ *number* _r_, *number* _g_, *number* _b_, *number* _a_

* GetDesaturation()
** _Returns:_ *number* _desaturation_

* GetResizeToFitFile()
** _Returns:_ *bool* _resizesToFitFile_

* GetShaderEffectType()
** _Returns:_ *[ShaderEffectType|#ShaderEffectType]* _shaderEffectType_

* GetTextureCoords()
** _Returns:_ *number* _left_, *number* _right_, *number* _top_, *number* _bottom_

* GetTextureCoordsInPixels()
** _Returns:_ *integer* _left_, *integer* _right_, *integer* _top_, *integer* _bottom_

* GetTextureFileDimensions()
** _Returns:_ *integer* _pixelWidth_, *integer* _pixelHeight_

* GetTextureFileName()
** _Returns:_ *string* _filename_

* GetVertexUV(*[VERTEX_POINTS|#VERTEX_POINTS]* _vertex_)
** _Returns:_ *number* _u_, *number* _v_

* Is3DQuadFacingCamera()
** _Returns:_ *bool* _isFacing_

* IsPixelRoundingEnabled()
** _Returns:_ *bool* _pixelRoundingEnabled_

* IsTextureLoaded()
** _Returns:_ *bool* _loaded_

* Set3DLocalDimensions(*number* _width_, *number* _height_)

* SetAddressMode(*[TextureAddressMode|#TextureAddressMode]* _addressMode_)

* SetAutoAdjustWrappedCoords(*bool* _enabled_)

* SetBlendMode(*[TextureBlendMode|#TextureBlendMode]* _blendMode_)

* SetColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetControlColor(*number* _r_, *number* _g_, *number* _b_, *number* _a_)

* SetDesaturation(*number* _desaturation_)

* SetGradientColors(*[ControlOrientation|#ControlOrientation]* _orientation_, *number* _startR_, *number* _startG_, *number* _startB_, *number* _startA_, *number* _endR_, *number* _endG_, *number* _endB_, *number* _endA_)

* SetPixelRoundingEnabled(*bool* _pixelRoundingEnabled_)

* SetResizeToFitFile(*bool* _resizesToFitFile_)

* SetShaderEffectType(*[ShaderEffectType|#ShaderEffectType]* _shaderEffectType_)

* SetTexture(*string* _filename_)

* SetTextureCoords(*number* _left_, *number* _right_, *number* _top_, *number* _bottom_)

* SetTextureCoordsRotation(*number* _angleInRadians_)

* SetTextureFileName(*string* _filename_)

* SetTextureFromGuiTexture(*object* _guiTexture_)

* SetTextureReleaseOption(*[ReleaseReferenceOptions|#ReleaseReferenceOptions]* _releaseOption_)

* SetTextureRotation(*number* _angleInRadians_, *number* _normalizedRotationPointX_, *number* _normalizedRotationPointY_)

* SetTextureSampleProcessingWeight(*[TextureSampleProcessing|#TextureSampleProcessing]* _sampleProcessingType_, *number* _weight_)

* SetVertexColors(*integer* _vertexPoints_, *number* _red_, *number* _green_, *number* _blue_, *number* _alpha_)

* SetVertexUV(*[VERTEX_POINTS|#VERTEX_POINTS]* _vertex_, *number* _u_, *number* _v_)


h3. TooltipControl
* AddControl(*object* _control_, *integer* _cell_, *bool* _useLastRow_)

* AddHeaderControl(*object* _control_, *integer* _headerRow_, *[TooltipHeaderSide|#TooltipHeaderSide]* _headerSide_)

* AddHeaderLine(*string* _text_, *string* _font_, *integer* _headerRow_, *[TooltipHeaderSide|#TooltipHeaderSide]* _headerSide_, *number* _r_, *number* _g_, *number* _b_)

* AddLine(*string* _text_, *string* _font_, *number* _r_, *number* _g_, *number* _b_, *[AnchorPosition|#AnchorPosition]* _lineAnchor_, *[ModifyTextType|#ModifyTextType]* _modifyTextType_, *[TextAlignment|#TextAlignment]* _textAlignment_, *bool* _setToFullSize_, *number* _minWidth_, *layout_measurement* _lineSpacing_)

* AddVerticalPadding(*number* _paddingY_)

* AppendAvAObjective(*integer* _queryType_, *integer* _keepId_, *integer* _objectiveId_, *[ObjectivePinTier|#ObjectivePinTier]* _objectivePinTier_)

* AppendDigSiteAntiquities(*integer* _digSiteId_)

* AppendMapPing(*integer* _pingType_, *string* _unitTag_)

* AppendQuestCondition(*luaindex* _questIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)

* AppendQuestEnding(*luaindex* _questIndex_)

* AppendQuestName(*luaindex* _questIndex_)

* AppendSkyshardHint(*integer* _skyshardId_)

* AppendUnitName(*string* _unitTag_)

* AppendZoneSpectacleTooltip(*integer* _spectacleId_)

* ClearLines()

* GetOwner()
** _Returns:_ *object* _owner_

* HideComparativeTooltips()

* SetAbility(*luaindex* _abilityIndex_, *bool* _showBase_)

* SetAbilityId(*integer* _abilityId_)

* SetAchievement(*integer* _achievementId_)

* SetAchievementRewardItem(*integer* _achievementId_)

* SetAction(*luaindex* _slotId_, *[HotBarCategory|#HotBarCategory]:nilable* _hotbarCategory_)

* SetActiveSkill(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *[MorphSlot|#MorphSlot]* _morphSlot_, *bool* _isPurchased_, *bool* _isAdvised_, *bool* _isBadMorph_, *integer* _numAvailableSkillPoints_, *bool* _showSkillPointCost_, *bool* _showUpgradeText_, *bool* _showAdvised_, *bool* _showBadMorph_, *integer:nilable* _overrideRank_, *integer:nilable* _overrideAbilityId_)

* SetAntiquityLead(*integer* _antiquityId_)

* SetAntiquitySetFragment(*integer* _antiquityId_)

* SetAsComparativeTooltip1()

* SetAsComparativeTooltip2()

* SetAttachedMailItem(*id64* _mailId_, *luaindex* _attachSlot_)

* SetBagItem(*[Bag|#Bag]* _bagIndex_, *integer* _slotIndex_, *[ItemTooltipDisplayFlags|#ItemTooltipDisplayFlags]* _displayFlags_)

* SetBook(*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_)

* SetBuff(*integer* _buffSlotId_, *string* _unitTag_)

* SetBuybackItem(*luaindex* _entryIndex_)

* SetChampionSkill(*integer* _championSkillId_, *integer* _numPendingPoints_, *integer* _nextJumpPoint_, *bool* _isPendingSlotted_)

* SetCollectible(*integer* _collectibleId_, *bool* _addNickname_, *bool* _showPurchasableHint_, *bool* _showBlockReason_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_)

* SetCompanionSkill(*integer* _abilityId_)

* SetCraftedAbility(*integer* _craftedAbilityId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_, *[ScribingTooltipDisplayFlags|#ScribingTooltipDisplayFlags]* _displayFlags_)

* SetCraftedAbilityScript(*integer* _craftedAbilityId_, *integer* _craftedAbilityScriptId_, *integer* _primaryScriptId_, *integer* _secondaryScriptId_, *integer* _tertiaryScriptId_, *[ScribingTooltipDisplayFlags|#ScribingTooltipDisplayFlags]* _displayFlags_)

* SetCrownCrateReward(*luaindex* _rewardIndex_)

* SetCurrency(*[CurrencyType|#CurrencyType]* _currencyType_, *integer* _quantity_)

* SetDailyLoginRewardEntry(*luaindex* _rewardIndex_)

* SetEdgeKeepBonusAbility(*luaindex* _bonusIndex_)

* SetEmperorBonusAbility(*integer* _rankIndex_)

* SetEndlessDungeonBuff(*integer* _buffAbilityId_, *bool* _includeLifetimeStacks_)

* SetFont(*string* _fontStr_)

* SetGenericItemSet(*integer* _itemSetId_)

* SetGuildSpecificItem(*luaindex* _guildSpecificItemIndex_)

* SetHeaderCellEmptyHorizontalSpace(*number* _headerCellEmptyHorizontalSpace_)

* SetHeaderRowSpacing(*number* _spacing_)

* SetHeaderVerticalOffset(*number* _verticalOffset_)

* SetItemSetCollectionPieceLink(*string* _link_, *bool* _hideTrait_)

* SetItemUsingEnchantment(*[Bag|#Bag]* _itemBagIndex_, *integer* _itemSlotIndex_, *[Bag|#Bag]* _enchantmentBagIndex_, *integer* _enchantmentSlotIndex_)

* SetKeepBonusAbility(*luaindex* _bonusIndex_)

* SetKeepUpgrade(*integer* _keepId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *integer* _upgradeLine_, *integer* _level_, *luaindex* _index_)

* SetLastCraftingResultItem(*luaindex* _resultIndex_)

* SetLink(*string* _link_)

* SetLootItem(*integer* _lootId_)

* SetMarketProduct(*integer* _marketProductId_, *bool* _showCollectiblePurchasableHint_)

* SetMarketProductListing(*integer* _marketProductId_, *luaindex:nilable* _presentationIndex_)

* SetMinHeaderRowHeight(*number* _minRowHeight_)

* SetMinHeaderRows(*integer* _minRows_)

* SetOwner(*object* _owner_, *[AnchorPosition|#AnchorPosition]* _position_, *number* _offsetX_, *number* _offsetY_, *[AnchorPosition|#AnchorPosition]* _relativePoint_)

* SetPassiveSkill(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *integer* _rank_, *integer* _purchasedToRank_, *integer* _numAvailableSkillPoints_, *bool* _showSkillPointCost_)

* SetPendingAlchemyItem(*[Bag|#Bag]* _solventBagId_, *integer* _solventSlotIndex_, *[Bag|#Bag]* _reagent1BagId_, *integer* _reagent1SlotIndex_, *[Bag|#Bag]* _reagent2BagId_, *integer* _reagent2SlotIndex_, *[Bag|#Bag]:nilable* _reagent3BagId_, *integer:nilable* _reagent3SlotIndex_)

* SetPendingEnchantingItem(*[Bag|#Bag]* _potencyRuneBagId_, *integer* _potencyRuneSlotIndex_, *[Bag|#Bag]* _essenceRuneBagId_, *integer* _essenceRuneSlotIndex_, *[Bag|#Bag]* _aspectRuneBagId_, *integer* _aspectRuneSlotIndex_)

* SetPendingRetraitItem(*[Bag|#Bag]* _bagIndex_, *integer* _slotIndex_, *[ItemTraitType|#ItemTraitType]* _pendingTrait_)

* SetPendingSmithingItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_, *integer* _materialQuantity_, *integer* _itemStyleId_, *luaindex* _traitIndex_)

* SetPlacedFurniture(*id64* _placedFurnitureId_)

* SetProgressionAbility(*luaindex* _progressionIndex_, *integer* _morph_, *integer* _rank_, *bool* _showAdvice_, *bool* _advised_)

* SetProvisionerIngredientItem(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_, *luaindex* _ingredientIndex_)

* SetProvisionerResultItem(*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)

* SetQuestItem(*luaindex* _questIndex_, *luaindex* _stepIndex_, *luaindex* _conditionIndex_)

* SetQuestReward(*luaindex* _perkIndex_)

* SetQuestTool(*luaindex* _questIndex_, *luaindex* _toolIndex_)

* SetReward(*integer* _rewardId_, *integer* _quantity_, *[RewardDisplayFlags|#RewardDisplayFlags]* _displayFlags_)

* SetRewardList(*integer* _rewardListId_)

* SetScrollBonusAbility(*[Alliance|#Alliance]* _alliance_, *[ObjectiveType|#ObjectiveType]* _artifactType_, *luaindex* _bonusIndex_)

* SetSkillAbility(*integer* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_, *bool* _badMorph_)

* SetSkillLine(*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_)

* SetSkillLineAbilityId(*integer* _abilityId_, *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillLineAbilityIndex_, *integer* _morphChoice_)

* SetSkillLineById(*integer* _skillLineId_)

* SetSkillUpgradeAbility(*integer* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _skillIndex_)

* SetSmithingImprovementItem(*integer* _craftingSkillType_, *luaindex* _improvementItemIndex_)

* SetSmithingImprovementResult(*[Bag|#Bag]* _itemToImproveBagId_, *integer* _itemToImproveSlotIndex_, *integer* _craftingSkillType_)

* SetSmithingMaterialItem(*luaindex* _patternIndex_, *luaindex* _materialIndex_)

* SetSmithingStyleItem(*integer* _itemStyleId_)

* SetSmithingTraitItem(*luaindex* _traitItemIndex_)

* SetStoreItem(*luaindex* _entryIndex_)

* SetSubclassingSkillLineById(*integer* _skillLineId_)

* SetTradeItem(*integer* _who_, *luaindex* _tradeIndex_)

* SetTradingHouseItem(*luaindex* _tradingHouseIndex_)

* SetTradingHouseListing(*luaindex* _tradingHouseIndex_)

* SetTributeBoardLocationPatrons(*[TributeBoardLocation|#TributeBoardLocation]* _boardLocation_)

* SetTributeCard(*integer* _patronId_, *integer* _cardId_)

* SetTributeLeaderboardRewardList(*integer* _rewardListId_)

* SetTributePatron(*integer* _patronId_, *bool* _highlightActiveFavorState_, *bool* _suppressNotCollectibleWarning_, *bool* _showAcquireHint_, *bool* _showLore_)

* SetTributePatronDockCard(*integer* _patronId_, *luaindex* _cardIndex_, *bool* _showUpgrade_)

* SetTributePatronStarterCard(*integer* _patronId_, *luaindex* _cardIndex_)

* SetTributePatronWithFavorState(*integer* _patronId_, *[TributePatronPerspectiveFavorState|#TributePatronPerspectiveFavorState]* _highlightFavorState_)

* SetTributeSeasonRewardList(*[TributeTier|#TributeTier]* _tributeTier_, *integer* _rewardListId_)

* SetVengeancePerk(*luaindex* _perkIndex_, *[VengeanceActionResult|#VengeanceActionResult]:nilable* _actionResult_, *luaindex:nilable* _roleIndex_)

* SetVengeancePerkId(*integer* _perkDefId_)

* SetVerticalPadding(*number* _paddingY_)

* SetWornItem(*[EquipSlot|#EquipSlot]* _equipSlot_, *[Bag|#Bag]* _bagId_)

* ShowComparativeTooltips()


h3. TopLevelWindow
* AllowBringToTop()
** _Returns:_ *bool* _allow_

* BringWindowToTop *protected-attributes* ()

* SetAllowBringToTop *protected-attributes* (*bool* _allow_)

* SetDrawWhenGuiHidden *private* (*bool* _drawWhenHidden_)

* SetTopmost(*bool* _isTopmost_)


h3. VectorControl
* GetObjectFit()
** _Returns:_ *[ObjectFit|#ObjectFit]* _objectFit_

* SetObjectFit(*[ObjectFit|#ObjectFit]* _objectFit_)

* SetPictureIndex(*integer* _index_)

* SetSlugAsset(*string* _filename_)


h3. WindowManager
* ApplyTemplateToControl(*object* _control_, *string* _virtualName_)

* CompareControlVisualOrder(*object* _controlA_, *object* _controlB_)
** _Returns:_ *integer* _order_

* CreateControl(*string* _name_, *object* _parent_, *[ControlType|#ControlType]* _type_)
** _Returns:_ *object* _control_

* CreateControlFromVirtual(*string* _controlName_, *object* _parent_, *string* _virtualName_, *string* _optionalSuffix_)
** _Returns:_ *object* _control_

* CreateCursor(*layout_measurement* _x_, *layout_measurement* _y_)
** _Returns:_ *integer* _cursorId_

* CreateTopLevelWindow(*string* _name_)
** _Returns:_ *object* _control_

* DestroyCursor(*integer* _cursorId_)

* GetControlAtCursor(*integer* _cursorId_, *[HitTestingDesiredHandlers|#HitTestingDesiredHandlers]* _desiredHandlers_)
** _Returns:_ *object* _controlAtCursor_

* GetControlByName(*string* _name_, *string* _suffix_)
** _Returns:_ *object* _ret_

* GetCursorPosition(*integer* _cursorId_)
** _Returns:_ *number* _x_, *number* _y_

* GetFocusControl()
** _Returns:_ *object* _focusControl_

* GetHandler(*string* _handlerName_, *string* _name_)
** _Returns:_ *function* _functionRef_

* GetIMECandidate(*luaindex* _index_)
** _Returns:_ *string* _candidate_

* GetIMECandidatePageInfo()
** _Returns:_ *luaindex* _selectedIndex_, *luaindex* _pageStartIndex_, *integer* _pageSize_

* GetMouseFocusControl()
** _Returns:_ *object* _mouseFocusControl_

* GetMouseOverControl()
** _Returns:_ *object* _mouseOverControl_

* GetNumIMECandidates()
** _Returns:_ *integer* _numCandidates_

* GetUIMousePosition()
** _Returns:_ *number* _x_, *number* _y_

* HasFocusControl()
** _Returns:_ *bool* _hasFocusControl_

* IsChoosingIMECandidate()
** _Returns:_ *bool* _isChoosingCandidate_

* IsHandlingHardwareEvent()
** _Returns:_ *bool* _isHandlingHardwareEvent_

* IsMouseOverWorld()
** _Returns:_ *bool* _isMouseOverWorld_

* IsSecureRenderModeEnabled()
** _Returns:_ *bool* _secureRenderModeEnabled_

* IsUsingCustomCandidateList()
** _Returns:_ *bool* _isUsingCustomCandidateList_

* SetFocusByName(*string* _name_)

* SetHandler(*string* _handlerName_, *function* _functionRef_, *string* _name_, *[ControlHandlerOrder|#ControlHandlerOrder]* _controlHandlerOrder_, *string* _targetName_)

* SetMouseCursor(*[MouseCursorType|#MouseCursorType]* _cursorType_)

* SetMouseFocusByName(*string* _name_)

* UpdateCursorPosition(*integer* _cursorId_, *layout_measurement* _x_, *layout_measurement* _y_)


* GetWindowManager()
** _Returns:_ *object* _windowManager_

* MouseIsOver(*object* _control_, *number* _leftOffset_, *number* _topOffset_, *number* _rightOffset_, *number* _bottomOffset_)
** _Returns:_ *bool* _isOver_

* MouseIsInside(*object* _control_, *number* _leftOffset_, *number* _topOffset_, *number* _rightOffset_, *number* _bottomOffset_)
** _Returns:_ *bool* _isInside_

* GetUIMouseDeltas()
** _Returns:_ *number* _deltaX_, *number* _deltaY_

* GetUIGlobalScale()
** _Returns:_ *number* _scale_

* GetUICustomScale()
** _Returns:_ *number* _scale_

* LocalizeString(*string* _formatString_, *string* _arg1_, *string* _arg2_, *string* _arg3_, *string* _arg4_, *string* _arg5_, *string* _arg6_, *string* _arg7_)
** _Returns:_ *string* _localizedString_

* GetAnimationManager()
** _Returns:_ *object* _animationManager_

* GetAddOnManager()
** _Returns:_ *object* _addOnManager_

* RedirectTexture(*string* _originalTexture_, *string* _newTexture_)

* EscapeMarkup(*string* _text_, *[AllowMarkupType|#AllowMarkupType]* _allowMarkupType_)
** _Returns:_ *string* _escapedText_

* CreateFont(*string* _fontSymbolName_, *string* _fontDescriptor_)
** _Returns:_ *object* _fontObject_

* GetNumControlCreatingSources()
** _Returns:_ *integer* _numFiles_

* GetControlCreatingSourceName(*luaindex* _index_)
** _Returns:_ *string* _sourceName_

* GetNumControlCreatingSourceCallSites(*string* _sourceName_)
** _Returns:_ *integer* _numCallSites_

* GetControlCreatingSourceCallSiteInfo(*string* _sourceName_, *luaindex* _index_)
** _Returns:_ *string* _creationStack_, *integer* _count_

* StartScriptProfiler()

* StopScriptProfiler()

* IsScriptProfilerEnabled()
** _Returns:_ *bool* _enabled_

* GetScriptProfilerNumFrames()
** _Returns:_ *integer* _numFrames_

* GetScriptProfilerFrameNumRecords(*luaindex* _frameIndex_)
** _Returns:_ *integer* _numRecords_

* GetScriptProfilerRecordInfo(*luaindex* _frameIndex_, *luaindex* _recordIndex_)
** _Returns:_ *luaindex* _recordDataIndex_, *number* _startTimeNS_, *number* _endTimeNS_, *luaindex:nilable* _callerRecordIndex_, *[ScriptProfilerRecordDataType|#ScriptProfilerRecordDataType]* _recordDataType_

* GetScriptProfilerNumClosures()
** _Returns:_ *integer* _numClosures_

* GetScriptProfilerClosureInfo(*luaindex* _recordDataIndex_)
** _Returns:_ *string* _displayName_, *string* _fileName_, *integer* _fileLineNumber_

* GetScriptProfilerNumCFunctions()
** _Returns:_ *integer* _numCFunctions_

* GetScriptProfilerCFunctionInfo(*luaindex* _recordDataIndex_)
** _Returns:_ *string* _functionName_

* GetScriptProfilerNumGarbageCollectionTypes()
** _Returns:_ *integer* _numGarbageCollectionTypes_

* GetScriptProfilerGarbageCollectionInfo(*luaindex* _recordDataIndex_)
** _Returns:_ *[ScriptProfilerGarbageCollectionType|#ScriptProfilerGarbageCollectionType]* _GarbageCollectionType_

* RecordScriptProfilerUserEvent(*string* _userEventData_)

* GetScriptProfilerNumUserEvents()
** _Returns:_ *integer* _numUserEvents_

* GetScriptProfilerUserEventInfo(*luaindex* _recordDataIndex_)
** _Returns:_ *string* _userEventData_

* GetCameraForward(*[Space|#Space]* _space_)
** _Returns:_ *number* _forwardX_, *number* _forwardY_, *number* _forwardZ_

* GetMinUICanvasWidth()
** _Returns:_ *number* _minWidth_

* GetMinUICanvasHeight()
** _Returns:_ *number* _minHeight_

* GetInterfaceVerticalFieldOfView()
** _Returns:_ *number* _FoVYRadians_

* SetInterfaceVerticalFieldOfView(*number* _FoVYRadians_)

* CopyToClipboard *private* (*string* _text_)

* ConvertRGBToHSV(*number* _red_, *number* _green_, *number* _blue_)
** _Returns:_ *number* _hue_, *number* _saturation_, *number* _value_

* ConvertRGBToHSL(*number* _red_, *number* _green_, *number* _blue_)
** _Returns:_ *number* _hue_, *number* _saturation_, *number* _lightness_



h3. ScriptEventManager
* AddFilterForEvent(*string* _name_, *integer* _event_, *variant* _filterParameter_)
** _Returns:_ *bool* _success_

* RegisterForAllEvents(*string* _name_, *function* _callback_)
** _Returns:_ *bool* _ret_

* RegisterForEvent(*string* _name_, *integer* _event_, *function* _callback_, *bool* _doOnce_)
** _Returns:_ *bool* _ret_

* RegisterForPostEffectsUpdate(*string* _name_, *integer* _minInterval_, *function* _callback_)
** _Returns:_ *bool* _ret_

* RegisterForUpdate(*string* _name_, *integer* _minInterval_, *function* _callback_)
** _Returns:_ *bool* _ret_

* UnregisterForAllEvents(*string* _name_)
** _Returns:_ *bool* _ret_

* UnregisterForEvent(*string* _name_, *integer* _event_)
** _Returns:_ *bool* _ret_

* UnregisterForPostEffectsUpdate(*string* _name_)
** _Returns:_ *bool* _ret_

* UnregisterForUpdate(*string* _name_)
** _Returns:_ *bool* _ret_


h2. Events
* EVENT_ABILITY_LIST_CHANGED
* EVENT_ABILITY_PROGRESSION_RANK_UPDATE (*luaindex* _progressionIndex_, *integer* _rank_, *integer* _maxRank_, *integer* _morph_)
* EVENT_ABILITY_PROGRESSION_RESULT (*[AbilityProgressionResult|#AbilityProgressionResult]* _reason_)
* EVENT_ABILITY_PROGRESSION_XP_UPDATE (*luaindex* _progressionIndex_, *integer* _lastRankXP_, *integer* _nextRankXP_, *integer* _currentXP_, *bool* _atMorph_)
* EVENT_ABILITY_REQUIREMENTS_FAIL (*integer* _errorId_)
* EVENT_ACCEPT_SHARED_QUEST_RESPONSE
* EVENT_ACHIEVEMENTS_COMPLETED_ON_UPGRADE_TO_ACCOUNT_WIDE (*integer* _numAchievementsCompleteOnUpgrade_)
* EVENT_ACHIEVEMENTS_SEARCH_RESULTS_READY
* EVENT_ACHIEVEMENTS_UPDATED
* EVENT_ACHIEVEMENT_AWARDED (*string* _name_, *integer* _points_, *integer* _id_, *string* _link_)
* EVENT_ACHIEVEMENT_UPDATED (*integer* _id_)
* EVENT_ACTION_BAR_IS_RESPECCABLE_BAR_STATE_CHANGED (*bool* _isRepeccableBarState_)
* EVENT_ACTION_BAR_LOCKED_REASON_CHANGED (*[ActionBarLockedReason|#ActionBarLockedReason]* _actionBarLockedReason_)
* EVENT_ACTION_SLOTS_ACTIVE_HOTBAR_UPDATED (*bool* _didActiveHotbarChange_, *bool* _shouldUpdateAbilityAssignments_, *[HotBarCategory|#HotBarCategory]* _activeHotbarCategory_)
* EVENT_ACTION_SLOTS_ALL_HOTBARS_UPDATED
* EVENT_ACTION_SLOT_ABILITY_USED (*luaindex* _actionSlotIndex_)
* EVENT_ACTION_SLOT_ABILITY_USED_WRONG_WEAPON (*[WeaponConfigType|#WeaponConfigType]* _weaponConfigType_)
* EVENT_ACTION_SLOT_EFFECTS_CLEARED
* EVENT_ACTION_SLOT_EFFECT_UPDATE (*[HotBarCategory|#HotBarCategory]* _hotbar_, *luaindex* _actionSlot_)
* EVENT_ACTION_SLOT_STATE_UPDATED (*luaindex* _actionSlotIndex_)
* EVENT_ACTION_SLOT_UPDATED (*luaindex* _actionSlotIndex_)
* EVENT_ACTION_UPDATE_COOLDOWNS
* EVENT_ACTIVE_COMPANION_STATE_CHANGED (*[CompanionState|#CompanionState]* _newState_, *[CompanionState|#CompanionState]* _oldState_)
* EVENT_ACTIVE_DAEDRIC_ARTIFACT_CHANGED (*integer:nilable* _artifactId_)
* EVENT_ACTIVE_MOUNT_CHANGED
* EVENT_ACTIVE_QUEST_TOOL_CHANGED (*luaindex* _journalIndex_, *luaindex* _toolIndex_)
* EVENT_ACTIVE_QUEST_TOOL_CLEARED
* EVENT_ACTIVE_QUICKSLOT_CHANGED (*luaindex* _actionSlotIndex_)
* EVENT_ACTIVE_WEAPON_PAIR_CHANGED (*[ActiveWeaponPair|#ActiveWeaponPair]* _activeWeaponPair_, *bool* _locked_)
* EVENT_ACTIVITY_FINDER_ACTIVITY_COMPLETE
* EVENT_ACTIVITY_FINDER_COOLDOWNS_UPDATE
* EVENT_ACTIVITY_FINDER_STATUS_UPDATE (*[ActivityFinderStatus|#ActivityFinderStatus]* _result_)
* EVENT_ACTIVITY_QUEUE_RESULT (*[ActivityQueueResult|#ActivityQueueResult]* _result_)
* EVENT_AGENT_CHAT_ACCEPTED
* EVENT_AGENT_CHAT_DECLINED
* EVENT_AGENT_CHAT_FORCED
* EVENT_AGENT_CHAT_REQUESTED
* EVENT_AGENT_CHAT_TERMINATED
* EVENT_ALLIANCE_POINT_UPDATE (*integer* _alliancePoints_, *bool* _playSound_, *integer* _difference_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_ANIMATION_NOTE (*string* _animNote_)
* EVENT_ANTIQUITIES_UPDATED
* EVENT_ANTIQUITY_DIGGING_ACTIVE_SKILL_USE_RESULT (*[DiggingActiveSkillUseResult|#DiggingActiveSkillUseResult]* _result_)
* EVENT_ANTIQUITY_DIGGING_EXIT_RESPONSE (*bool* _accept_)
* EVENT_ANTIQUITY_DIGGING_MOUSE_OVER_ACTIVE_SKILL_CHANGED (*[DiggingActiveSkills|#DiggingActiveSkills]:nilable* _mousedOverSkill_)
* EVENT_ANTIQUITY_DIGGING_NUM_RADARS_REMAINING_CHANGED (*integer* _numRadarsRemaining_)
* EVENT_ANTIQUITY_DIG_SITES_UPDATED (*integer* _antiquityId_)
* EVENT_ANTIQUITY_JOURNAL_SHOW_SCRYABLE
* EVENT_ANTIQUITY_LEAD_ACQUIRED (*integer* _antiquityId_)
* EVENT_ANTIQUITY_SEARCH_RESULTS_READY
* EVENT_ANTIQUITY_SELECTED_TOOL_CHANGED
* EVENT_ANTIQUITY_SHOW_CODEX_ENTRY (*integer* _antiquityId_)
* EVENT_ANTIQUITY_TRACKING_INITIALIZED
* EVENT_ANTIQUITY_TRACKING_UPDATE (*integer* _trackedAntiquityId_)
* EVENT_ANTIQUITY_UPDATED (*integer* _antiquityId_)
* EVENT_ARMORY_BUILDS_FULL_UPDATE
* EVENT_ARMORY_BUILD_CHAMPION_SLOTS_MODIFIED
* EVENT_ARMORY_BUILD_COUNT_UPDATED
* EVENT_ARMORY_BUILD_OPERATION_STARTED (*[ArmoryBuildOperationType|#ArmoryBuildOperationType]* _operationType_, *luaindex* _buildIndex_)
* EVENT_ARMORY_BUILD_RESTORE_RESPONSE (*[ArmoryBuildRestoreResult|#ArmoryBuildRestoreResult]* _result_, *luaindex* _buildIndex_)
* EVENT_ARMORY_BUILD_SAVE_RESPONSE (*[ArmoryBuildSaveResult|#ArmoryBuildSaveResult]* _result_, *luaindex* _buildIndex_)
* EVENT_ARMORY_BUILD_UPDATED (*luaindex* _buildIndex_)
* EVENT_ARTIFACT_CONTROL_STATE (*string* _artifactName_, *integer* _keepId_, *string* _characterName_, *[Alliance|#Alliance]* _playerAlliance_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *integer* _campaignId_, *string* _displayName_)
* EVENT_ARTIFACT_SCROLL_STATE_CHANGED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *string* _objectiveName_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *[Alliance|#Alliance]* _originalOwnerAlliance_, *[Alliance|#Alliance]* _holderAlliance_, *[Alliance|#Alliance]* _lastHolderAlliance_, *integer* _capturedAtKeepId_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_ARTIFICIAL_EFFECT_ADDED (*integer* _artificialEffectId_)
* EVENT_ARTIFICIAL_EFFECT_REMOVED (*integer* _artificialEffectId_)
* EVENT_ASSIGNED_CAMPAIGN_CHANGED (*integer* _newAssignedCampaignId_)
* EVENT_ATTRIBUTE_RESPEC_RESULT (*[RespecResult|#RespecResult]* _result_)
* EVENT_ATTRIBUTE_UPGRADE_UPDATED
* EVENT_AUTO_MAP_NAVIGATION_TARGET_SET
* EVENT_AVENGE_KILL (*string* _avengedCharacterName_, *string* _killedCharacterName_, *string* _avengedDisplayName_, *string* _killedDisplayName_)
* EVENT_BANKED_CURRENCY_UPDATE (*[CurrencyType|#CurrencyType]* _currency_, *integer* _newValue_, *integer* _oldValue_)
* EVENT_BANKED_MONEY_UPDATE (*integer* _newValue_, *integer* _oldValue_)
* EVENT_BANK_DEPOSIT_NOT_ALLOWED
* EVENT_BANK_IS_FULL
* EVENT_BATTLEGROUND_INACTIVITY_WARNING
* EVENT_BATTLEGROUND_KILL (*string* _killedPlayerCharacterName_, *string* _killedPlayerDisplayName_, *[BattlegroundTeam|#BattlegroundTeam]* _killedPlayerBattlegroundTeam_, *string* _killingPlayerCharacterName_, *string* _killingPlayerDisplayName_, *[BattlegroundTeam|#BattlegroundTeam]* _killingPlayerBattlegroundTeam_, *[BattlegroundKillType|#BattlegroundKillType]* _battlegroundKillType_, *integer* _killingAbilityId_)
* EVENT_BATTLEGROUND_LEADERBOARD_DATA_RECEIVED (*[BattlegroundLeaderboardType|#BattlegroundLeaderboardType]* _battlegroundType_)
* EVENT_BATTLEGROUND_MMR_LOSS_REDUCED (*[BattlegroundMMRBonusType|#BattlegroundMMRBonusType]* _reductionReason_)
* EVENT_BATTLEGROUND_RULESET_CHANGED
* EVENT_BATTLEGROUND_SCOREBOARD_UPDATED
* EVENT_BATTLEGROUND_SHUTDOWN_TIMER (*bool* _enabled_)
* EVENT_BATTLEGROUND_STATE_CHANGED (*[BattlegroundState|#BattlegroundState]* _previousState_, *[BattlegroundState|#BattlegroundState]* _currentState_)
* EVENT_BEGIN_CUTSCENE
* EVENT_BEGIN_LOCKPICK
* EVENT_BEGIN_SIEGE_CONTROL
* EVENT_BEGIN_SIEGE_UPGRADE
* EVENT_BOSSES_CHANGED (*bool* _forceReset_)
* EVENT_BROADCAST (*string* _message_)
* EVENT_BUYBACK_RECEIPT (*string* _itemLink_, *integer* _itemQuantity_, *integer* _money_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_BUY_RECEIPT (*string* _entryName_, *[StoreEntryType|#StoreEntryType]* _entryType_, *integer* _entryQuantity_, *integer* _money_, *[CurrencyType|#CurrencyType]* _specialCurrencyType1_, *string* _specialCurrencyInfo1_, *integer* _specialCurrencyQuantity1_, *[CurrencyType|#CurrencyType]* _specialCurrencyType2_, *string* _specialCurrencyInfo2_, *integer* _specialCurrencyQuantity2_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_CADWELL_PROGRESSION_LEVEL_CHANGED (*integer* _progressionLevel_)
* EVENT_CAMPAIGN_ALLIANCE_LOCK_ACTIVATED (*integer* _campaignId_, *[Alliance|#Alliance]* _wasLockedToAlliance_)
* EVENT_CAMPAIGN_ALLIANCE_LOCK_PENDING (*integer* _campaignId_, *[Alliance|#Alliance]* _lockedToAlliance_, *integer* _timeLeftS_)
* EVENT_CAMPAIGN_ASSIGNMENT_RESULT (*[CampaignReassignmentErrorReason|#CampaignReassignmentErrorReason]* _result_)
* EVENT_CAMPAIGN_EMPEROR_CHANGED (*integer* _campaignId_)
* EVENT_CAMPAIGN_HISTORY_WINDOW_CHANGED
* EVENT_CAMPAIGN_LEADERBOARD_DATA_RECEIVED (*integer* _campaignId_, *[Alliance|#Alliance]* _alliance_)
* EVENT_CAMPAIGN_QUEUE_JOINED (*integer* _campaignId_, *bool* _isGroupMember_, *[Alliance|#Alliance]* _willLockToAlliance_)
* EVENT_CAMPAIGN_QUEUE_LEFT (*integer* _campaignId_, *bool* _isGroup_)
* EVENT_CAMPAIGN_QUEUE_POSITION_CHANGED (*integer* _campaignId_, *bool* _isGroup_, *integer* _position_)
* EVENT_CAMPAIGN_QUEUE_STATE_CHANGED (*integer* _campaignId_, *bool* _isGroup_, *[CampaignQueueRequestStateType|#CampaignQueueRequestStateType]* _state_)
* EVENT_CAMPAIGN_SCORE_DATA_CHANGED
* EVENT_CAMPAIGN_SELECTION_DATA_CHANGED
* EVENT_CAMPAIGN_STATE_INITIALIZED (*integer* _campaignId_)
* EVENT_CAMPAIGN_UNASSIGNMENT_RESULT (*[UnassignCampaignResult|#UnassignCampaignResult]* _result_)
* EVENT_CAMPAIGN_UNDERPOP_BONUS_CHANGE_NOTIFICATION (*integer* _campaignId_)
* EVENT_CANCEL_GROUND_TARGET_MODE
* EVENT_CANCEL_MOUSE_REQUEST_DESTROY_ITEM
* EVENT_CANCEL_REQUEST_CONFIRM_USE_ITEM
* EVENT_CANNOT_CROUCH_WHILE_CARRYING_ARTIFACT (*string* _artifactName_)
* EVENT_CANNOT_DO_THAT_WHILE_DEAD
* EVENT_CANNOT_DO_THAT_WHILE_HIDDEN
* EVENT_CAPTURE_AREA_SPAWNED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *bool* _hasMoved_)
* EVENT_CAPTURE_AREA_STATE_CHANGED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *string* _objectiveName_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *[Alliance|#Alliance]* _owningAlliance_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_CAPTURE_AREA_STATUS (*integer* _keepId_, *integer* _objectiveId_, *integer* _battlegroundContext_, *integer* _capturePoolValue_, *integer* _capturePoolMax_, *integer* _capturingPlayers_, *integer* _contestingPlayers_, *[Alliance|#Alliance]* _owningAlliance_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_CAPTURE_FLAG_STATE_CHANGED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *string* _objectiveName_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *[Alliance|#Alliance]* _originalOwnerAlliance_, *[Alliance|#Alliance]* _holderAlliance_, *[Alliance|#Alliance]* _lastHolderAlliance_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_CARRIED_CURRENCY_UPDATE (*[CurrencyType|#CurrencyType]* _currency_, *integer* _newValue_, *integer* _oldValue_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_CHAMPION_LEVEL_ACHIEVED (*bool* _wasChampionSystemUnlocked_)
* EVENT_CHAMPION_POINT_GAINED (*integer* _championPointsDelta_)
* EVENT_CHAMPION_POINT_UPDATE (*string* _unitTag_, *integer* _oldChampionPoints_, *integer* _currentChampionPoints_)
* EVENT_CHAMPION_PURCHASE_RESULT (*[ChampionPurchaseResult|#ChampionPurchaseResult]* _result_)
* EVENT_CHAMPION_SYSTEM_UNLOCKED
* EVENT_CHATTER_BEGIN (*integer* _optionCount_, *integer* _debugSource_)
* EVENT_CHATTER_END
* EVENT_CHAT_CATEGORY_COLOR_CHANGED (*integer* _categoryId_, *number* _red_, *number* _green_, *number* _blue_)
* EVENT_CHAT_LOG_TOGGLED (*bool* _opened_)
* EVENT_CHAT_MESSAGE_CHANNEL (*[ChannelType|#ChannelType]* _channelType_, *string* _fromName_, *string* _text_, *bool* _isCustomerService_, *string* _fromDisplayName_)
* EVENT_CLAIM_REWARD_RESULT (*[ClaimRewardResult|#ClaimRewardResult]* _result_)
* EVENT_CLEAR_NEW_ON_ALL_SKILL_LINES
* EVENT_CLIENT_INTERACT_RESULT (*[ClientInteractResult|#ClientInteractResult]* _result_, *string* _interactTargetName_)
* EVENT_CLOSE_BANK
* EVENT_CLOSE_GUILD_BANK
* EVENT_CLOSE_STORE
* EVENT_CLOSE_TRADING_HOUSE
* EVENT_COLLECTIBLES_SEARCH_RESULTS_READY
* EVENT_COLLECTIBLE_BLACKLIST_UPDATED
* EVENT_COLLECTIBLE_CATEGORY_NEW_STATUS_CLEARED (*integer* _categoryId_)
* EVENT_COLLECTIBLE_DYE_DATA_UPDATED (*integer* _collectibleId_)
* EVENT_COLLECTIBLE_NEW_STATUS_CLEARED (*integer* _collectibleId_)
* EVENT_COLLECTIBLE_NOTIFICATION_NEW (*integer* _collectibleId_, *integer* _notificationId_)
* EVENT_COLLECTIBLE_NOTIFICATION_REMOVED (*integer* _notificationId_, *integer* _collectibleId_)
* EVENT_COLLECTIBLE_RENAME_ERROR (*[NamingError|#NamingError]* _errorReason_)
* EVENT_COLLECTIBLE_REQUEST_BROWSE_TO (*integer* _collectibleId_)
* EVENT_COLLECTIBLE_SET_IN_WATER_ALERT
* EVENT_COLLECTIBLE_USER_FLAGS_UPDATED (*integer* _collectibleId_, *integer* _oldFlags_, *integer* _newFlags_)
* EVENT_COLLECTIBLE_USE_RESULT (*[CollectibleUsageBlockReason|#CollectibleUsageBlockReason]* _result_, *bool* _isAttemptingActivation_)
* EVENT_COLLECTION_UPDATED
* EVENT_COMBAT_EVENT (*[ActionResult|#ActionResult]* _result_, *bool* _isError_, *string* _abilityName_, *integer* _abilityGraphic_, *[ActionSlotType|#ActionSlotType]* _abilityActionSlotType_, *string* _sourceName_, *[CombatUnitType|#CombatUnitType]* _sourceType_, *string* _targetName_, *[CombatUnitType|#CombatUnitType]* _targetType_, *integer* _hitValue_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *[DamageType|#DamageType]* _damageType_, *bool* _log_, *integer* _sourceUnitId_, *integer* _targetUnitId_, *integer* _abilityId_, *integer* _overflow_)
* EVENT_COMPANION_ACTIVATED (*integer* _companionId_)
* EVENT_COMPANION_DEACTIVATED
* EVENT_COMPANION_EXPERIENCE_GAIN (*integer* _companionId_, *integer* _level_, *integer* _previousExperience_, *integer* _currentExperience_)
* EVENT_COMPANION_RAPPORT_UPDATE (*integer* _companionId_, *integer* _previousRapport_, *integer* _currentRapport_, *[CompanionRapportAdjustmentAmount|#CompanionRapportAdjustmentAmount]* _adjustmentAmountType_)
* EVENT_COMPANION_SKILLS_FULL_UPDATE (*bool* _isInit_)
* EVENT_COMPANION_SKILL_LINE_ADDED (*integer* _skillLineId_)
* EVENT_COMPANION_SKILL_RANK_UPDATE (*integer* _skillLineId_, *luaindex* _rank_)
* EVENT_COMPANION_SKILL_XP_UPDATE (*integer* _skillLineId_, *integer* _reason_, *luaindex* _rank_, *integer* _previousXP_, *integer* _currentXP_)
* EVENT_COMPANION_SUMMON_RESULT (*[CompanionSummonResult|#CompanionSummonResult]* _summonResult_, *integer* _companionId_)
* EVENT_COMPANION_ULTIMATE_FAILURE (*[CompanionUltimateFailureReason|#CompanionUltimateFailureReason]* _reason_, *string* _companionName_)
* EVENT_CONFIRM_INTERACT (*string* _dialogTitle_, *string* _dialogBody_, *string* _acceptText_, *string* _cancelText_)
* EVENT_CONSOLIDATED_SMITHING_ITEM_SET_SEARCH_RESULTS_READY
* EVENT_CONSOLIDATED_STATION_ACTIVE_SET_UPDATED
* EVENT_CONSOLIDATED_STATION_SETS_UPDATED (*id64* _craftingStationFurnitureId_)
* EVENT_CONVERSATION_FAILED_INVENTORY_FULL
* EVENT_CONVERSATION_FAILED_UNIQUE_ITEM
* EVENT_CONVERSATION_UPDATED (*string* _conversationBodyText_, *integer* _conversationOptionCount_)
* EVENT_CORONATE_EMPEROR_NOTIFICATION (*integer* _campaignId_, *string* _emperorCharacterName_, *[Alliance|#Alliance]* _emperorAlliance_, *string* _emperorDisplayName_)
* EVENT_CRAFTED_ABILITY_LOCK_STATE_CHANGED (*integer* _craftedAbilityDefId_, *bool* _isUnlocked_, *bool* _isFromInit_)
* EVENT_CRAFTED_ABILITY_RESET (*integer* _craftedAbilityDefId_, *integer* _totalNumReset_, *bool* _isLastReset_)
* EVENT_CRAFTED_ABILITY_SCRIPT_LOCK_STATE_CHANGED (*integer* _craftedAbilityScriptDefId_, *bool* _isUnlocked_)
* EVENT_CRAFTED_ABILITY_SEARCH_RESULTS_READY
* EVENT_CRAFTING_STATION_INTERACT (*[TradeskillType|#TradeskillType]* _craftSkill_, *bool* _sameStation_, *[CraftingInteractionMode|#CraftingInteractionMode]* _craftMode_)
* EVENT_CRAFT_BAG_AUTO_TRANSFER_NOTIFICATION_CLEARED
* EVENT_CRAFT_COMPLETED (*[TradeskillType|#TradeskillType]* _craftSkill_)
* EVENT_CRAFT_FAILED (*[TradeskillResult|#TradeskillResult]* _tradeskillResult_)
* EVENT_CRAFT_STARTED (*[TradeskillType|#TradeskillType]* _craftSkill_, *[CraftingProcessContext|#CraftingProcessContext]* _context_)
* EVENT_CROWN_CRATES_SYSTEM_STATE_CHANGED (*[LootCratesSystemState|#LootCratesSystemState]* _crownCratesSystemState_)
* EVENT_CROWN_CRATE_INVENTORY_UPDATED
* EVENT_CROWN_CRATE_OPEN_RESPONSE (*integer* _crownCrateId_, *[LootCrateOpenResponse|#LootCrateOpenResponse]* _response_)
* EVENT_CROWN_CRATE_QUANTITY_UPDATE (*integer* _crateId_, *integer* _newCount_, *integer* _oldCount_)
* EVENT_CURRENCY_CAPS_CHANGED
* EVENT_CURRENT_CAMPAIGN_CHANGED (*integer* _newCurrentCampaignId_)
* EVENT_CURRENT_SUBZONE_LIST_CHANGED
* EVENT_CURSOR_DROPPED (*[MouseContentType|#MouseContentType]* _type_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *integer* _param4_, *integer* _param5_, *integer* _param6_)
* EVENT_CURSOR_PICKUP (*[MouseContentType|#MouseContentType]* _type_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *integer* _param4_, *integer* _param5_, *integer* _param6_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_CUSTOMER_SERVICE_FEEDBACK_SUBMITTED (*string* _responseMessage_, *bool* _success_)
* EVENT_CUSTOMER_SERVICE_TICKET_SUBMITTED (*string* _responseMessage_, *bool* _success_)
* EVENT_DAEDRIC_ARTIFACT_OBJECTIVE_SPAWNED_BUT_NOT_REVEALED (*integer* _daedricArtifactId_)
* EVENT_DAEDRIC_ARTIFACT_OBJECTIVE_STATE_CHANGED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *[BattlegroundQueryContextType|#BattlegroundQueryContextType]* _battlegroundContext_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *[Alliance|#Alliance]* _holderAlliance_, *[Alliance|#Alliance]* _lastHolderAlliance_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _daedricArtifactId_, *[ObjectiveControlState|#ObjectiveControlState]* _lastObjectiveControlState_)
* EVENT_DAILY_LOGIN_MONTH_CHANGED
* EVENT_DELETE_MAIL_RESPONSE (*id64* _mailId_, *bool* _success_)
* EVENT_DEPOSE_EMPEROR_NOTIFICATION (*integer* _campaignId_, *string* _emperorCharacterName_, *[Alliance|#Alliance]* _emperorAlliance_, *bool* _abdication_, *string* _emperorDisplayName_)
* EVENT_DISABLED_ACTIVITIES_UPDATE
* EVENT_DISABLE_SIEGE_AIM_ABILITY
* EVENT_DISABLE_SIEGE_FIRE_ABILITY
* EVENT_DISABLE_SIEGE_PACKUP_ABILITY
* EVENT_DISCOVERY_EXPERIENCE (*string* _areaName_, *integer* _level_, *integer* _previousExperience_, *integer* _currentExperience_, *integer* _championPoints_)
* EVENT_DISGUISE_STATE_CHANGED (*string* _unitTag_, *[DisguiseState|#DisguiseState]* _disguiseState_)
* EVENT_DISPLAY_ACTIVE_COMBAT_TIP (*integer* _activeCombatTipId_)
* EVENT_DISPLAY_ALERT (*string* _alertText_, *string* _soundId_)
* EVENT_DISPLAY_ANNOUNCEMENT (*string* _primaryText_, *string* _secondaryText_, *string* _iconFilename_, *string* _soundId_, *integer* _lifespanMS_, *[CenterScreenAnnouncementCategory|#CenterScreenAnnouncementCategory]* _category_)
* EVENT_DISPLAY_TUTORIAL (*luaindex* _tutorialIndex_)
* EVENT_DISPLAY_TUTORIAL_WITH_ANCHOR (*luaindex* _tutorialIndex_, *[AnchorPosition|#AnchorPosition]* _anchor_, *number* _offsetX_, *number* _offsetY_)
* EVENT_DISPOSITION_UPDATE (*string* _unitTag_)
* EVENT_DUEL_COUNTDOWN (*integer* _startTimeMS_)
* EVENT_DUEL_FINISHED (*[DuelResult|#DuelResult]* _duelResult_, *bool* _wasLocalPlayersResult_, *string* _opponentCharacterName_, *string* _opponentDisplayName_, *[Alliance|#Alliance]* _opponentAlliance_, *[Gender|#Gender]* _opponentGender_, *integer* _opponentClassId_, *integer* _opponentRaceId_)
* EVENT_DUEL_INVITE_ACCEPTED
* EVENT_DUEL_INVITE_CANCELED
* EVENT_DUEL_INVITE_DECLINED
* EVENT_DUEL_INVITE_FAILED (*[DuelInviteFailReason|#DuelInviteFailReason]* _reason_, *string* _targetCharacterName_, *string* _targetDisplayName_)
* EVENT_DUEL_INVITE_RECEIVED (*string* _inviterCharacterName_, *string* _inviterDisplayName_, *integer* _timeRemainingMS_)
* EVENT_DUEL_INVITE_REMOVED
* EVENT_DUEL_INVITE_SENT (*string* _inviteeCharacterName_, *string* _inviteeDisplayName_)
* EVENT_DUEL_NEAR_BOUNDARY (*bool* _isInWarningArea_)
* EVENT_DUEL_STARTED
* EVENT_DYEING_STATION_INTERACT_END
* EVENT_DYEING_STATION_INTERACT_START
* EVENT_DYES_SEARCH_RESULTS_READY
* EVENT_DYE_STAMP_USE_FAIL (*[DyeStampUseResult|#DyeStampUseResult]* _reason_)
* EVENT_EFFECTS_FULL_UPDATE
* EVENT_EFFECT_CHANGED (*[EffectResult|#EffectResult]* _changeType_, *integer* _effectSlot_, *string* _effectName_, *string* _unitTag_, *number* _beginTime_, *number* _endTime_, *integer* _stackCount_, *string* _iconName_, *string* _deprecatedBuffType_, *[BuffEffectType|#BuffEffectType]* _effectType_, *[AbilityType|#AbilityType]* _abilityType_, *[StatusEffectType|#StatusEffectType]* _statusEffectType_, *string* _unitName_, *integer* _unitId_, *integer* _abilityId_, *[CombatUnitType|#CombatUnitType]* _sourceType_)
* EVENT_ENABLE_SIEGE_AIM_ABILITY
* EVENT_ENABLE_SIEGE_FIRE_ABILITY
* EVENT_ENABLE_SIEGE_PACKUP_ABILITY
* EVENT_ENDLESS_DUNGEON_BUFF_SELECTOR_CHOICES_RECEIVED
* EVENT_ENDLESS_DUNGEON_BUFF_SELECTOR_REROLL_FAILED (*[EndlessDungeonBuffSelectorRerollError|#EndlessDungeonBuffSelectorRerollError]* _errorReason_)
* EVENT_ENDLESS_DUNGEON_BUFF_STACK_COUNT_UPDATED (*[EndlessDungeonBuffType|#EndlessDungeonBuffType]* _buffType_, *integer* _abilityId_, *integer* _stackCount_)
* EVENT_ENDLESS_DUNGEON_COMPLETED (*integer* _flags_)
* EVENT_ENDLESS_DUNGEON_CONFIRM_COMPANION_SUMMONING (*integer* _collectibleId_)
* EVENT_ENDLESS_DUNGEON_COUNTER_VALUE_CHANGED (*[EndlessDungeonCounterType|#EndlessDungeonCounterType]* _counterType_, *integer* _counterValue_)
* EVENT_ENDLESS_DUNGEON_INITIALIZED (*integer* _endlessDungeonId_, *integer* _flags_, *bool* _completed_)
* EVENT_ENDLESS_DUNGEON_LEADERBOARD_DATA_RECEIVED (*[EndlessDungeonGroupType|#EndlessDungeonGroupType]* _endlessDungeonGroupType_, *integer* _endlessDungeonId_)
* EVENT_ENDLESS_DUNGEON_LEADERBOARD_PLAYER_DATA_CHANGED
* EVENT_ENDLESS_DUNGEON_NEW_BEST_SCORE (*string* _endlessDungeonName_, *integer* _score_, *bool* _isWeekly_)
* EVENT_ENDLESS_DUNGEON_OF_THE_WEEK_TURNOVER
* EVENT_ENDLESS_DUNGEON_RESET_BEST_SCORE (*string* _endlessDungeonName_, *bool* _isWeekly_)
* EVENT_ENDLESS_DUNGEON_SCORE_UPDATED (*integer* _currentScore_, *[EndlessDungeonPointReason|#EndlessDungeonPointReason]* _reason_)
* EVENT_ENDLESS_DUNGEON_STARTED
* EVENT_END_CRAFTING_STATION_INTERACT (*[TradeskillType|#TradeskillType]* _craftSkill_, *[CraftingInteractionMode|#CraftingInteractionMode]* _craftMode_)
* EVENT_END_CUTSCENE
* EVENT_END_FAST_TRAVEL_INTERACTION
* EVENT_END_FAST_TRAVEL_KEEP_INTERACTION
* EVENT_END_KEEP_GUILD_CLAIM_INTERACTION
* EVENT_END_KEEP_GUILD_RELEASE_INTERACTION
* EVENT_END_SIEGE_CONTROL
* EVENT_END_SOUL_GEM_RESURRECTION
* EVENT_ENLIGHTENED_STATE_GAINED
* EVENT_ENLIGHTENED_STATE_LOST
* EVENT_ENTER_GROUND_TARGET_MODE
* EVENT_ESO_PLUS_FREE_TRIAL_NOTIFICATION_CLEARED
* EVENT_EXPERIENCE_GAIN (*[ProgressReason|#ProgressReason]* _reason_, *integer* _level_, *integer* _previousExperience_, *integer* _currentExperience_, *integer* _championPoints_)
* EVENT_EXPERIENCE_UPDATE (*string* _unitTag_, *integer* _currentExp_, *integer* _maxExp_, *[ProgressReason|#ProgressReason]* _reason_)
* EVENT_EXPIRING_MARKET_CURRENCY_NOTIFICATION
* EVENT_EXPIRING_MARKET_CURRENCY_NOTIFICATION_CLEARED
* EVENT_FAST_TRAVEL_KEEP_NETWORK_LINK_CHANGED (*luaindex* _linkIndex_, *[FastTravelLinkType|#FastTravelLinkType]* _linkType_, *[Alliance|#Alliance]* _owningAlliance_, *[FastTravelLinkType|#FastTravelLinkType]* _oldLinkType_, *[Alliance|#Alliance]* _oldOwningAlliance_, *bool* _isLocal_)
* EVENT_FAST_TRAVEL_KEEP_NETWORK_UPDATED
* EVENT_FAST_TRAVEL_NETWORK_UPDATED (*luaindex* _nodeIndex_)
* EVENT_FEEDBACK_REQUESTED (*integer* _feedbackId_)
* EVENT_FEEDBACK_TOO_FREQUENT_SCREENSHOT
* EVENT_FINESSE_RANK_CHANGED (*string* _unitTag_, *luaindex* _rankNum_, *string* _name_, *integer* _xpBonus_, *bool* _loot_)
* EVENT_FISHING_LURE_CLEARED
* EVENT_FISHING_LURE_SET (*luaindex* _fishingLure_)
* EVENT_FIXED_BROADCAST (*[BroadcastType|#BroadcastType]* _broadcastType_, *integer* _arg1_)
* EVENT_FORCE_RESPEC (*[RespecType|#RespecType]* _respecType_)
* EVENT_FORWARD_CAMPS_UPDATED
* EVENT_FORWARD_CAMP_RESPAWN_TIMER_BEGINS (*integer* _durationMS_)
* EVENT_FORWARD_TRANSCRIPT_TO_TEXT_CHAT_ACCESSIBILITY_SETTING_CHANGED
* EVENT_FURNITURE_ITEMS_TRANSFERRED_TO_FURNITURE_VAULT (*integer* _numEligibleSlotsTransferred_, *integer* _numEligibleSlots_)
* EVENT_GAME_CAMERA_ACTIVATED
* EVENT_GAME_CAMERA_CHARACTER_FRAMING_STARTED
* EVENT_GAME_CAMERA_DEACTIVATED
* EVENT_GAME_CAMERA_UI_MODE_CHANGED
* EVENT_GAME_FOCUS_CHANGED (*bool* _hasFocus_)
* EVENT_GIFTING_GRACE_PERIOD_STARTED
* EVENT_GIFTING_UNLOCKED_STATUS_CHANGED (*bool* _isGiftingUnlocked_)
* EVENT_GIFTS_UPDATED
* EVENT_GRAVEYARD_USAGE_FAILURE
* EVENT_GROUPING_TOOLS_FIND_REPLACEMENT_NOTIFICATION_NEW
* EVENT_GROUPING_TOOLS_FIND_REPLACEMENT_NOTIFICATION_REMOVED
* EVENT_GROUPING_TOOLS_LFG_JOINED (*string* _locationName_)
* EVENT_GROUPING_TOOLS_NO_LONGER_LFG
* EVENT_GROUPING_TOOLS_READY_CHECK_CANCELLED (*[LFGReadyCheckCancelReason|#LFGReadyCheckCancelReason]* _reason_)
* EVENT_GROUPING_TOOLS_READY_CHECK_UPDATED
* EVENT_GROUP_ADD_ON_DATA_RECEIVED (*string* _senderUnitTag_, *integer* _data1_, *integer* _data2_, *integer* _data3_, *integer* _data4_, *integer* _data5_, *integer* _data6_, *integer* _data7_, *integer* _data8_)
* EVENT_GROUP_CAMPAIGN_ASSIGNMENTS_CHANGED
* EVENT_GROUP_ELECTION_FAILED (*[GroupElectionFailure|#GroupElectionFailure]* _failureReason_, *string* _descriptor_)
* EVENT_GROUP_ELECTION_NOTIFICATION_ADDED
* EVENT_GROUP_ELECTION_NOTIFICATION_REMOVED
* EVENT_GROUP_ELECTION_PROGRESS_UPDATED
* EVENT_GROUP_ELECTION_REQUESTED (*string* _descriptor_)
* EVENT_GROUP_ELECTION_RESULT (*[GroupElectionResult|#GroupElectionResult]* _electionResult_, *string* _descriptor_)
* EVENT_GROUP_FINDER_APPLICATION_RECEIVED (*id64* _applicantCharId_)
* EVENT_GROUP_FINDER_APPLY_TO_GROUP_LISTING_RESULT (*[GroupFinderActionResult|#GroupFinderActionResult]* _result_)
* EVENT_GROUP_FINDER_CREATE_GROUP_LISTING_RESULT (*[GroupFinderActionResult|#GroupFinderActionResult]* _result_)
* EVENT_GROUP_FINDER_GROUP_LISTING_ATTAINED_ROLES_CHANGED
* EVENT_GROUP_FINDER_JOIN_GROUP_FAILED (*luaindex* _groupListingIndex_)
* EVENT_GROUP_FINDER_LONG_SEARCH_WARNING
* EVENT_GROUP_FINDER_MAX_SEARCHABLE
* EVENT_GROUP_FINDER_MEMBER_ALERT (*[GroupFinderMemberAlert|#GroupFinderMemberAlert]* _alert_)
* EVENT_GROUP_FINDER_REFRESH_SEARCH
* EVENT_GROUP_FINDER_REMOVE_GROUP_LISTING_APPLICATION
* EVENT_GROUP_FINDER_REMOVE_GROUP_LISTING_RESULT (*[RemoveGroupListingReason|#RemoveGroupListingReason]* _result_)
* EVENT_GROUP_FINDER_RESOLVE_GROUP_LISTING_APPLICATION_RESULT (*[ResolveGroupListingApplicationResponse|#ResolveGroupListingApplicationResponse]* _result_)
* EVENT_GROUP_FINDER_SEARCH_COMPLETE (*[GroupFinderActionResult|#GroupFinderActionResult]* _result_, *integer* _searchId_)
* EVENT_GROUP_FINDER_SEARCH_COOLDOWN_UPDATE (*integer* _cooldownMs_)
* EVENT_GROUP_FINDER_SEARCH_UPDATED (*integer* _searchId_)
* EVENT_GROUP_FINDER_STATUS_UPDATED (*[GroupFinderStatus|#GroupFinderStatus]* _status_)
* EVENT_GROUP_FINDER_UPDATE_APPLICATIONS
* EVENT_GROUP_FINDER_UPDATE_GROUP_LISTING_RESULT (*[GroupFinderActionResult|#GroupFinderActionResult]* _result_)
* EVENT_GROUP_INVITE_ACCEPT_RESPONSE_TIMEOUT
* EVENT_GROUP_INVITE_RECEIVED (*string* _inviterCharacterName_, *string* _inviterDisplayName_)
* EVENT_GROUP_INVITE_REMOVED
* EVENT_GROUP_INVITE_RESPONSE (*string* _inviterName_, *[GroupInviteResponse|#GroupInviteResponse]* _response_, *string* _inviterDisplayName_)
* EVENT_GROUP_LISTING_INFO_REQUEST_COMPLETE (*integer* _groupListingId_)
* EVENT_GROUP_MEMBER_CONNECTED_STATUS (*string* _unitTag_, *bool* _isOnline_)
* EVENT_GROUP_MEMBER_IN_REMOTE_REGION (*string* _unitTag_, *bool* _isInRemoteRegion_)
* EVENT_GROUP_MEMBER_JOINED (*string* _memberCharacterName_, *string* _memberDisplayName_, *bool* _isLocalPlayer_)
* EVENT_GROUP_MEMBER_LEFT (*string* _memberCharacterName_, *[GroupLeaveReason|#GroupLeaveReason]* _reason_, *bool* _isLocalPlayer_, *bool* _isLeader_, *string* _memberDisplayName_, *bool* _actionRequiredVote_)
* EVENT_GROUP_MEMBER_POSITION_REQUEST_COMPLETE (*integer* _taskId_, *id64* _charId_, *bool* _isGroupLeader_, *bool* _isBreadcrumb_, *integer* _teleportNPCId_, *integer* _waypointId_)
* EVENT_GROUP_MEMBER_ROLE_CHANGED (*string* _unitTag_, *[LFGRole|#LFGRole]* _newRole_)
* EVENT_GROUP_MEMBER_SUBZONE_CHANGED
* EVENT_GROUP_NOTIFICATION_MESSAGE (*integer* _messageId_)
* EVENT_GROUP_OPERATION_RESULT (*[GroupOperationResult|#GroupOperationResult]* _result_)
* EVENT_GROUP_SUPPORT_RANGE_UPDATE (*string* _unitTag_, *bool* _status_)
* EVENT_GROUP_TYPE_CHANGED (*bool* _largeGroup_)
* EVENT_GROUP_UPDATE
* EVENT_GROUP_VETERAN_DIFFICULTY_CHANGED (*bool* _isVeteranDifficulty_)
* EVENT_GUILD_BANKED_MONEY_UPDATE (*integer* _newBankedMoney_, *integer* _oldBankedMoney_)
* EVENT_GUILD_BANK_DESELECTED
* EVENT_GUILD_BANK_ITEMS_READY
* EVENT_GUILD_BANK_ITEM_ADDED (*integer* _slotId_, *bool* _addedByLocalPlayer_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_, *bool* _isLastUpdateForMessage_)
* EVENT_GUILD_BANK_ITEM_REMOVED (*integer* _slotId_, *bool* _addedByLocalPlayer_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_, *bool* _isLastUpdateForMessage_)
* EVENT_GUILD_BANK_OPEN_ERROR (*[GuildBankResult|#GuildBankResult]* _reason_)
* EVENT_GUILD_BANK_SELECTED (*integer* _guildId_)
* EVENT_GUILD_BANK_TRANSFER_ERROR (*[GuildBankResult|#GuildBankResult]* _reason_)
* EVENT_GUILD_BANK_UPDATED_QUANTITY (*integer* _slotId_)
* EVENT_GUILD_FINDER_APPLICATION_RESPONSE (*integer* _guildId_, *[GuildApplicationResponse|#GuildApplicationResponse]* _result_)
* EVENT_GUILD_FINDER_APPLICATION_RESULTS_GUILD (*integer* _guildId_)
* EVENT_GUILD_FINDER_APPLICATION_RESULTS_PLAYER
* EVENT_GUILD_FINDER_BLACKLIST_RESPONSE (*integer* _guildId_, *string* _accountName_, *[GuildBlacklistResponse|#GuildBlacklistResponse]* _result_)
* EVENT_GUILD_FINDER_BLACKLIST_RESULTS
* EVENT_GUILD_FINDER_GUILD_APPLICATIONS_VIEWED (*integer* _guildId_)
* EVENT_GUILD_FINDER_GUILD_NEW_APPLICATIONS (*integer* _guildId_, *integer* _numApplications_)
* EVENT_GUILD_FINDER_LONG_SEARCH_WARNING
* EVENT_GUILD_FINDER_PLAYER_APPLICATIONS_CHANGED (*integer* _numApplications_)
* EVENT_GUILD_FINDER_PROCESS_APPLICATION_RESPONSE (*integer* _guildId_, *string* _accountName_, *[GuildProcessApplicationResponse|#GuildProcessApplicationResponse]* _result_)
* EVENT_GUILD_FINDER_SEARCH_COMPLETE (*integer* _searchId_)
* EVENT_GUILD_FINDER_SEARCH_COOLDOWN_UPDATE (*integer* _cooldownMs_)
* EVENT_GUILD_HISTORY_CATEGORY_UPDATED (*integer* _guildId_, *[GuildHistoryEventCategory|#GuildHistoryEventCategory]* _eventCategory_, *[GuildHistoryCategoryUpdateFlags|#GuildHistoryCategoryUpdateFlags]* _flags_)
* EVENT_GUILD_ID_CHANGED (*string* _unitTag_, *integer* _oldGuildId_, *integer* _newGuildId_)
* EVENT_GUILD_INFO_REQUEST_COMPLETE (*integer* _guildId_)
* EVENT_GUILD_KEEP_ATTACK_UPDATE (*[ChannelType|#ChannelType]* _channel_, *integer* _numGuardsKilled_, *integer* _numAttackers_, *string* _location_)
* EVENT_GUILD_KIOSK_ACTIVE_BIDS_RESPONSE (*integer* _guildId_, *[SocialActionResult|#SocialActionResult]* _result_)
* EVENT_GUILD_KIOSK_CONSIDER_BID_START
* EVENT_GUILD_KIOSK_CONSIDER_BID_STOP
* EVENT_GUILD_KIOSK_CONSIDER_PURCHASE_START
* EVENT_GUILD_KIOSK_CONSIDER_PURCHASE_STOP
* EVENT_GUILD_KIOSK_ERROR (*[GuildKioskResult|#GuildKioskResult]* _reason_)
* EVENT_GUILD_KIOSK_RESULT (*[GuildKioskResult|#GuildKioskResult]* _guildKioskResult_)
* EVENT_GUILD_RECRUITMENT_INFO_UPDATED (*integer* _guildId_)
* EVENT_GUI_WORLD_PARTICLE_EFFECT_READY (*integer* _particleEffectId_)
* EVENT_HELP_INITIALIZED
* EVENT_HELP_SEARCH_RESULTS_READY
* EVENT_HERALDRY_CUSTOMIZATION_END
* EVENT_HERALDRY_CUSTOMIZATION_START
* EVENT_HERALDRY_FUNDS_UPDATED
* EVENT_HERALDRY_SAVED
* EVENT_HIDE_BOOK
* EVENT_HIDE_OBJECTIVE_STATUS
* EVENT_HIGH_FALL_DAMAGE
* EVENT_HOLIDAYS_CHANGED
* EVENT_HOTBAR_SLOT_CHANGE_REQUESTED (*integer* _newAbilityId_, *luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
* EVENT_HOTBAR_SLOT_STATE_UPDATED (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_)
* EVENT_HOTBAR_SLOT_UPDATED (*luaindex* _actionSlotIndex_, *[HotBarCategory|#HotBarCategory]* _hotbarCategory_, *bool* _justUnlocked_)
* EVENT_HOT_BAR_RESULT (*[HotBarResult|#HotBarResult]* _reason_)
* EVENT_HOUSE_FURNITURE_COUNT_UPDATED (*integer* _houseId_, *integer* _furnitureCount_)
* EVENT_HOUSE_TOURS_CURRENT_HOUSE_LISTING_UPDATED
* EVENT_HOUSE_TOURS_HOUSE_RECOMMENDATION_COUNT_UPDATED (*integer* _houseId_, *integer* _recommendationCount_)
* EVENT_HOUSE_TOURS_LISTING_OPERATION_COOLDOWN_STATE_CHANGED (*bool* _isOnCooldown_)
* EVENT_HOUSE_TOURS_LISTING_OPERATION_RESPONSE (*[HouseToursListingOperationType|#HouseToursListingOperationType]* _operationType_, *integer* _houseId_, *[HouseTourListingResult|#HouseTourListingResult]* _result_)
* EVENT_HOUSE_TOURS_LISTING_OPERATION_STARTED (*[HouseToursListingOperationType|#HouseToursListingOperationType]* _operationType_, *integer* _houseId_)
* EVENT_HOUSE_TOURS_LISTING_RECOMMENDED_NOTIFICATIONS_UPDATED
* EVENT_HOUSE_TOURS_SAVE_FAVORITE_OPERATION_COMPLETE (*[HouseTourFavoriteOperationType|#HouseTourFavoriteOperationType]* _operationType_, *[HouseTourSaveFavoriteResult|#HouseTourSaveFavoriteResult]* _result_, *string* _ownerDisplayName_, *integer* _houseId_)
* EVENT_HOUSE_TOURS_SAVE_RECOMMENDATION_OPERATION_COMPLETE (*[HouseTourSaveRecommendationResult|#HouseTourSaveRecommendationResult]* _result_)
* EVENT_HOUSE_TOURS_SEARCH_COMPLETE (*[HouseTourListingType|#HouseTourListingType]* _listingType_, *[HouseTourRequestListingsResult|#HouseTourRequestListingsResult]* _result_, *integer* _searchId_)
* EVENT_HOUSE_TOURS_SEARCH_COOLDOWN_COMPLETE
* EVENT_HOUSE_TOURS_STATUS_UPDATED
* EVENT_HOUSING_ADD_PERMISSIONS_CANT_ADD_SELF
* EVENT_HOUSING_ADD_PERMISSIONS_FAILED (*[HousePermissionUserGroup|#HousePermissionUserGroup]* _userGroup_, *string* _attemptedName_)
* EVENT_HOUSING_EDITOR_COMMAND_RESULT (*[HousingEditorCommandResult|#HousingEditorCommandResult]* _result_)
* EVENT_HOUSING_EDITOR_LINK_TARGET_CHANGED
* EVENT_HOUSING_EDITOR_MODE_CHANGED (*[HousingEditorMode|#HousingEditorMode]* _oldMode_, *[HousingEditorMode|#HousingEditorMode]* _newMode_)
* EVENT_HOUSING_EDITOR_REQUEST_RESULT (*[HousingRequestResult|#HousingRequestResult]* _requestResult_)
* EVENT_HOUSING_FURNITURE_MOVED (*id64* _furnitureId_)
* EVENT_HOUSING_FURNITURE_PATH_DATA_CHANGED (*id64* _furnitureId_)
* EVENT_HOUSING_FURNITURE_PATH_NODES_RESTORED (*id64* _furnitureId_)
* EVENT_HOUSING_FURNITURE_PATH_NODE_ADDED (*id64* _furnitureId_, *luaindex* _pathIndex_)
* EVENT_HOUSING_FURNITURE_PATH_NODE_MOVED (*id64* _furnitureId_, *luaindex* _pathIndex_)
* EVENT_HOUSING_FURNITURE_PATH_NODE_REMOVED (*id64* _furnitureId_, *luaindex* _pathIndex_)
* EVENT_HOUSING_FURNITURE_PATH_STARTING_NODE_INDEX_CHANGED (*id64* _furnitureId_, *luaindex* _startingPathIndex_)
* EVENT_HOUSING_FURNITURE_PLACED (*id64* _furnitureId_, *integer* _collectibleId_)
* EVENT_HOUSING_FURNITURE_REMOVED (*id64* _furnitureId_, *integer* _collectibleId_)
* EVENT_HOUSING_FURNITURE_RETRIEVE_TO_BAG_CHANGED (*[Bag|#Bag]* _bagId_)
* EVENT_HOUSING_FURNITURE_STATE_CHANGED (*id64* _furnitureId_, *integer* _objectStateIndex_, *integer* _previousObjectStateId_, *id64* _triggeredByFurnitureId_, *[HousingSetStateReason|#HousingSetStateReason]* _reason_)
* EVENT_HOUSING_LOAD_PERMISSIONS_RESULT (*[HousingLoadPermissionsResult|#HousingLoadPermissionsResult]* _loadResult_)
* EVENT_HOUSING_OCCUPANT_ARRIVED (*string* _accountName_, *string* _characterName_)
* EVENT_HOUSING_OCCUPANT_DEPARTED (*string* _accountName_, *string* _characterName_)
* EVENT_HOUSING_PATH_NODE_SELECTION_CHANGED
* EVENT_HOUSING_PERMISSIONS_CHANGED (*[HousePermissionUserGroup|#HousePermissionUserGroup]* _userGroup_)
* EVENT_HOUSING_PERMISSIONS_SAVE_COMPLETE
* EVENT_HOUSING_PERMISSIONS_SAVE_PENDING
* EVENT_HOUSING_PLAYER_INFO_CHANGED (*bool* _wasOwner_, *bool* _permissionsChanged_, *[HousingVisitorRole|#HousingVisitorRole]* _oldVisitorRole_)
* EVENT_HOUSING_POPULATION_CHANGED (*integer* _newPopulation_, *integer* _previousPopulation_)
* EVENT_HOUSING_PREVIEW_INSPECTION_STATE_CHANGED (*bool* _isPreviewInspectionEnabled_)
* EVENT_HOUSING_PRIMARY_RESIDENCE_SET (*integer* _houseId_)
* EVENT_HOUSING_TARGET_FURNITURE_CHANGED
* EVENT_IMPACTFUL_HIT
* EVENT_INSTANCE_KICK_TIME_UPDATE (*integer* _timeRemainingMs_)
* EVENT_INTERACTION_ENDED (*[InteractionType|#InteractionType]* _interactType_, *[InteractCancelContext|#InteractCancelContext]* _cancelContext_)
* EVENT_INTERACT_BUSY
* EVENT_INVENTORY_BAG_CAPACITY_CHANGED (*integer* _previousCapacity_, *integer* _currentCapacity_, *integer* _previousUpgrade_, *integer* _currentUpgrade_)
* EVENT_INVENTORY_BANK_CAPACITY_CHANGED (*integer* _previousCapacity_, *integer* _currentCapacity_, *integer* _previousUpgrade_, *integer* _currentUpgrade_)
* EVENT_INVENTORY_BOUGHT_BAG_SPACE (*integer* _numberOfSlots_)
* EVENT_INVENTORY_BOUGHT_BANK_SPACE (*integer* _numberOfSlots_)
* EVENT_INVENTORY_BUY_BAG_SPACE (*integer* _cost_)
* EVENT_INVENTORY_BUY_BANK_SPACE (*integer* _cost_)
* EVENT_INVENTORY_CLOSE_BUY_SPACE
* EVENT_INVENTORY_EQUIP_MYTHIC_FAILED (*[Bag|#Bag]* _bagId_, *integer* _mythicSlotIndex_)
* EVENT_INVENTORY_FULL_UPDATE
* EVENT_INVENTORY_IS_FULL (*integer* _numSlotsRequested_, *integer* _numSlotsFree_)
* EVENT_INVENTORY_ITEMS_AUTO_TRANSFERRED_TO_CRAFT_BAG
* EVENT_INVENTORY_ITEM_DESTROYED (*[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_INVENTORY_ITEM_USED (*[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_INVENTORY_SINGLE_SLOT_UPDATE (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *bool* _isNewItem_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_, *integer* _inventoryUpdateReason_, *integer* _stackCountChange_, *string:nilable* _triggeredByCharacterName_, *string:nilable* _triggeredByDisplayName_, *bool* _isLastUpdateForMessage_, *[BonusDropSource|#BonusDropSource]* _bonusDropSource_)
* EVENT_INVENTORY_SLOT_LOCKED (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
* EVENT_INVENTORY_SLOT_UNLOCKED (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
* EVENT_ITEM_COMBINATION_RESULT (*[ItemCombinationResult|#ItemCombinationResult]* _itemCombinationResult_)
* EVENT_ITEM_LAUNDER_RESULT (*[ItemLaunderResult|#ItemLaunderResult]* _result_)
* EVENT_ITEM_ON_COOLDOWN
* EVENT_ITEM_REPAIR_FAILURE (*[ItemRepairReason|#ItemRepairReason]* _reason_)
* EVENT_ITEM_SET_COLLECTIONS_SEARCH_RESULTS_READY
* EVENT_ITEM_SET_COLLECTIONS_UPDATED
* EVENT_ITEM_SET_COLLECTION_SLOT_NEW_STATUS_CLEARED (*integer* _itemSetId_, *id64* _itemSetCollectionSlot_)
* EVENT_ITEM_SET_COLLECTION_UPDATED (*integer* _itemSetId_, *id64* _slotsJustUnlockedMask_)
* EVENT_ITEM_SLOT_CHANGED (*[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_JUSTICE_BEING_ARRESTED (*bool* _quitGame_)
* EVENT_JUSTICE_BOUNTY_PAYOFF_AMOUNT_UPDATED (*integer* _oldBounty_, *integer* _newBounty_, *bool* _isInitialize_)
* EVENT_JUSTICE_FENCE_UPDATE (*integer* _sellsUsed_, *integer* _laundersUsed_)
* EVENT_JUSTICE_GOLD_PICKPOCKETED (*integer* _goldAmount_)
* EVENT_JUSTICE_GOLD_REMOVED (*integer* _goldAmount_)
* EVENT_JUSTICE_INFAMY_UPDATED (*integer* _oldInfamy_, *integer* _newInfamy_, *[InfamyThresholdsType|#InfamyThresholdsType]* _oldInfamyLevel_, *[InfamyThresholdsType|#InfamyThresholdsType]* _newInfamyLevel_)
* EVENT_JUSTICE_NOW_KOS
* EVENT_JUSTICE_NO_LONGER_KOS
* EVENT_JUSTICE_PICKPOCKET_FAILED
* EVENT_JUSTICE_STOLEN_ITEMS_REMOVED
* EVENT_KEEPS_INITIALIZED
* EVENT_KEEP_ALLIANCE_OWNER_CHANGED (*integer* _keepId_, *integer* _battlegroundContext_, *[Alliance|#Alliance]* _owningAlliance_, *[Alliance|#Alliance]* _oldOwningAlliance_)
* EVENT_KEEP_END_INTERACTION
* EVENT_KEEP_GATE_STATE_CHANGED (*integer* _keepId_, *bool* _open_)
* EVENT_KEEP_GUILD_CLAIM_UPDATE (*integer* _keepId_, *integer* _battlegroundContext_)
* EVENT_KEEP_INITIALIZED (*integer* _keepId_, *integer* _battlegroundContext_)
* EVENT_KEEP_IS_PASSABLE_CHANGED (*integer* _keepId_, *integer* _battlegroundContext_, *bool* _isPassable_)
* EVENT_KEEP_PIECE_DIRECTIONAL_ACCESS_CHANGED (*integer* _keepId_, *integer* _battlegroundContext_, *[KeepPieceDirectionalAccess|#KeepPieceDirectionalAccess]* _directionalAccess_)
* EVENT_KEEP_RESOURCE_UPDATE (*integer* _keepId_)
* EVENT_KEEP_START_INTERACTION
* EVENT_KEEP_UNDER_ATTACK_CHANGED (*integer* _keepId_, *integer* _battlegroundContext_, *bool* _underAttack_)
* EVENT_KILL_LOCATIONS_UPDATED
* EVENT_LEADERBOARD_SCORE_NOTIFICATION_ADDED (*integer* _notificationId_)
* EVENT_LEADERBOARD_SCORE_NOTIFICATION_REMOVED (*integer* _notificationId_)
* EVENT_LEADER_UPDATE (*string* _leaderTag_)
* EVENT_LEAVE_CAMPAIGN_QUEUE_RESPONSE (*[LeaveCampaignQueueResponseType|#LeaveCampaignQueueResponseType]* _response_)
* EVENT_LEAVE_RAM_ESCORT
* EVENT_LEVEL_UPDATE (*string* _unitTag_, *integer* _level_)
* EVENT_LEVEL_UP_REWARD_CHOICE_UPDATED
* EVENT_LEVEL_UP_REWARD_UPDATED
* EVENT_LINKED_WORLD_POSITION_CHANGED
* EVENT_LOCAL_PLAYER_MODEL_REBUILT
* EVENT_LOCKPICK_BREAK_PREVENTED
* EVENT_LOCKPICK_BROKE (*integer* _inactivityLengthMs_)
* EVENT_LOCKPICK_FAILED
* EVENT_LOCKPICK_SUCCESS
* EVENT_LOGOUT_DEFERRED (*integer* _deferMilliseconds_, *bool* _quitRequested_)
* EVENT_LOGOUT_DISALLOWED (*bool* _quitRequested_)
* EVENT_LOOT_CLOSED
* EVENT_LOOT_ITEM_FAILED (*[LootItemResult|#LootItemResult]* _reason_, *string* _itemLink_)
* EVENT_LOOT_RECEIVED (*string* _receivedBy_, *string* _itemName_, *integer* _quantity_, *[ItemUISoundCategory|#ItemUISoundCategory]* _soundCategory_, *[LootItemType|#LootItemType]* _lootType_, *bool* _self_, *bool* _isPickpocketLoot_, *string* _questItemIcon_, *integer* _itemId_, *bool* _isStolen_)
* EVENT_LOOT_UPDATED
* EVENT_LORE_BOOK_ALREADY_KNOWN (*string* _bookTitle_)
* EVENT_LORE_BOOK_COLLECTION_LEARNED (*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *integer* _numBooksLearned_)
* EVENT_LORE_BOOK_LEARNED (*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_, *luaindex* _guildIndex_, *bool* _isMaxRank_)
* EVENT_LORE_BOOK_LEARNED_SKILL_EXPERIENCE (*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _bookIndex_, *luaindex* _guildIndex_, *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _rank_, *integer* _previousXP_, *integer* _currentXP_)
* EVENT_LORE_COLLECTION_COMPLETED (*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _guildIndex_, *bool* _isMaxRank_)
* EVENT_LORE_COLLECTION_COMPLETED_SKILL_EXPERIENCE (*luaindex* _categoryIndex_, *luaindex* _collectionIndex_, *luaindex* _guildIndex_, *[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _rank_, *integer* _previousXP_, *integer* _currentXP_)
* EVENT_LORE_LIBRARY_INITIALIZED
* EVENT_LOW_FALL_DAMAGE
* EVENT_MAIL_ATTACHED_MONEY_CHANGED (*integer* _moneyAmount_)
* EVENT_MAIL_ATTACHMENT_ADDED (*luaindex* _attachmentSlot_)
* EVENT_MAIL_ATTACHMENT_REMOVED (*luaindex* _attachmentSlot_)
* EVENT_MAIL_CLOSE_MAILBOX
* EVENT_MAIL_COD_CHANGED (*integer* _codAmount_)
* EVENT_MAIL_INBOX_UPDATE
* EVENT_MAIL_NUM_UNREAD_CHANGED (*integer* _numUnread_)
* EVENT_MAIL_OPEN_MAILBOX
* EVENT_MAIL_READABLE (*id64* _mailId_)
* EVENT_MAIL_REMOVED (*id64* _mailId_)
* EVENT_MAIL_SEND_FAILED (*[SendMailResult|#SendMailResult]* _reason_)
* EVENT_MAIL_SEND_SUCCESS (*string* _playerName_)
* EVENT_MAIL_TAKE_ALL_ATTACHMENTS_IN_CATEGORY_RESPONSE (*[MailTakeAttachmentResult|#MailTakeAttachmentResult]* _result_, *[MailCategory|#MailCategory]* _category_, *bool* _headersRemoved_)
* EVENT_MAIL_TAKE_ATTACHED_ITEM_SUCCESS (*id64* _mailId_)
* EVENT_MAIL_TAKE_ATTACHED_MONEY_SUCCESS (*id64* _mailId_)
* EVENT_MAIL_WITH_ATTACHMENTS_AVAILABLE (*bool* _hasAttachments_, *bool* _hasExpiringAttachments_)
* EVENT_MAP_PING (*[MapPingEventType|#MapPingEventType]* _pingEventType_, *[MapDisplayPinType|#MapDisplayPinType]* _pingType_, *string* _pingTag_, *number* _offsetX_, *number* _offsetY_, *bool* _isLocalPlayerOwner_)
* EVENT_MARKET_PRODUCTS_UNLOCKED
* EVENT_MARKET_PRODUCTS_UNLOCKED_NOTIFICATIONS_CLEARED
* EVENT_MATCH_TRADING_HOUSE_ITEM_NAMES_COMPLETE (*integer* _id_, *integer* _numResults_, *integer* _backgroundDurationMS_)
* EVENT_MEDAL_AWARDED (*integer* _medalId_, *string* _name_, *string* _iconFilename_, *integer* _value_)
* EVENT_MONEY_UPDATE (*integer* _newMoney_, *integer* _oldMoney_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_MOUNTED_STATE_CHANGED (*bool* _mounted_)
* EVENT_MOUNT_FAILURE (*[MountFailureReason|#MountFailureReason]* _reason_, *integer* _arg1_)
* EVENT_MOUNT_INFO_UPDATED
* EVENT_MOUSE_REQUEST_ABANDON_QUEST (*luaindex* _journalIndex_, *string* _name_)
* EVENT_MOUSE_REQUEST_DESTROY_ITEM (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _itemCount_, *string* _name_, *bool* _needsConfirm_)
* EVENT_MOUSE_REQUEST_DESTROY_ITEM_FAILED (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_, *integer* _itemCount_, *string* _name_, *integer* _reason_)
* EVENT_MULTIPLE_RECIPES_LEARNED (*integer* _numRecipesUnlocked_)
* EVENT_MURDERBALL_STATE_CHANGED (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *string* _objectiveName_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *[Alliance|#Alliance]* _holderAlliance_, *[Alliance|#Alliance]* _lastHolderAlliance_, *string* _holderRawCharacterName_, *string* _holderDisplayName_, *string* _lastHolderRawCharacterName_, *string* _lastHolderDisplayName_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_NEW_HIRELING_CORRESPONDENCE_RECEIVED
* EVENT_NEW_MOVEMENT_IN_UI_MODE
* EVENT_NON_COMBAT_BONUS_CHANGED (*[NonCombatBonusType|#NonCombatBonusType]* _nonCombatBonus_, *integer* _oldValue_, *integer* _newValue_)
* EVENT_NOT_ENOUGH_MONEY
* EVENT_NO_DAEDRIC_PICKUP_AS_EMPEROR
* EVENT_NO_DAEDRIC_PICKUP_WHEN_STEALTHED
* EVENT_NO_INTERACT_TARGET
* EVENT_OBJECTIVES_UPDATED
* EVENT_OBJECTIVE_COMPLETED (*luaindex* _zoneIndex_, *luaindex* _poiIndex_, *integer* _level_, *integer* _previousExperience_, *integer* _currentExperience_, *integer* _championPoints_)
* EVENT_OBJECTIVE_CONTROL_STATE (*integer* _objectiveKeepId_, *integer* _objectiveObjectiveId_, *integer* _battlegroundContext_, *string* _objectiveName_, *[ObjectiveType|#ObjectiveType]* _objectiveType_, *[ObjectiveControlEvent|#ObjectiveControlEvent]* _objectiveControlEvent_, *[ObjectiveControlState|#ObjectiveControlState]* _objectiveControlState_, *integer* _objectiveParam1_, *integer* _objectiveParam2_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_)
* EVENT_OPEN_ARMORY_MENU
* EVENT_OPEN_BANK (*[Bag|#Bag]* _bankBag_)
* EVENT_OPEN_COMPANION_MENU
* EVENT_OPEN_FENCE (*bool* _allowSell_, *bool* _allowLaunder_)
* EVENT_OPEN_GUILD_BANK
* EVENT_OPEN_HOUSE_STORE
* EVENT_OPEN_STORE
* EVENT_OPEN_TIMED_ACTIVITIES
* EVENT_OPEN_TRADING_HOUSE
* EVENT_OPEN_UI_SYSTEM (*[UISystem|#UISystem]* _system_, *integer* _param1_)
* EVENT_OUTFITS_INITIALIZED
* EVENT_OUTFIT_CHANGE_RESPONSE (*[ApplyOutfitChangesResult|#ApplyOutfitChangesResult]* _response_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_)
* EVENT_OUTFIT_EQUIP_RESPONSE (*[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *[EquipOutfitResult|#EquipOutfitResult]* _response_)
* EVENT_OUTFIT_RENAME_RESPONSE (*[SetOutfitNameResult|#SetOutfitNameResult]* _response_, *[GameplayActorCategory|#GameplayActorCategory]* _actorCategory_, *luaindex* _outfitIndex_)
* EVENT_PATH_FINDING_NETWORK_LINK_CHANGED
* EVENT_PENDING_CURRENCY_REWARD_CACHED (*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_, *integer* _amount_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_PENDING_EXPERIENCE_REWARD_CACHED (*[ProgressReason|#ProgressReason]* _reason_, *integer* _amount_)
* EVENT_PENDING_INTERACTION_CANCELLED
* EVENT_PERSONALITY_CHANGED
* EVENT_PICKPOCKET_STATE_UPDATED
* EVENT_PLAYER_ACTIVELY_ENGAGED_STATE (*bool* _isActivelyEngaged_)
* EVENT_PLAYER_ALIVE
* EVENT_PLAYER_COMBAT_STATE (*bool* _inCombat_)
* EVENT_PLAYER_DEAD
* EVENT_PLAYER_DEATH_INFO_UPDATE
* EVENT_PLAYER_DEATH_REQUEST_FAILURE
* EVENT_PLAYER_EMOTE_FAILED_PLAY (*[PlayerEmotePlayFailure|#PlayerEmotePlayFailure]* _failure_)
* EVENT_PLAYER_IN_PIN_AREA_CHANGED (*[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *integer* _param1_, *integer* _param2_, *integer* _param3_, *bool* _playerIsInside_)
* EVENT_PLAYER_NOT_SWIMMING
* EVENT_PLAYER_QUEUED_FOR_CYCLIC_RESPAWN
* EVENT_PLAYER_REINCARNATED
* EVENT_PLAYER_STUNNED_STATE_CHANGED (*bool* _playerStunned_)
* EVENT_PLAYER_SWIMMING
* EVENT_PLAYER_TELEPORTED_LOCALLY
* EVENT_PLAYER_TITLES_UPDATE
* EVENT_PLEDGE_OF_MARA_OFFER (*string* _targetCharacterName_, *bool* _isSender_, *string* _targetDisplayName_)
* EVENT_PLEDGE_OF_MARA_OFFER_REMOVED
* EVENT_PLEDGE_OF_MARA_RESULT (*[PledgeOfMaraResult|#PledgeOfMaraResult]* _reason_, *string* _targetCharacterName_, *string* _targetDisplayName_)
* EVENT_POIS_INITIALIZED
* EVENT_POI_DISCOVERED (*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
* EVENT_POI_UPDATED (*luaindex* _zoneIndex_, *luaindex* _poiIndex_)
* EVENT_POWER_UPDATE (*string* _unitTag_, *luaindex* _powerIndex_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *integer* _powerValue_, *integer* _powerMax_, *integer* _powerEffectiveMax_)
* EVENT_PREVIEW_COLLECTIBLE_ACTION_RESET
* EVENT_PROMOTIONAL_EVENTS_ACTIVITY_PROGRESS_UPDATED (*id64* _campaignKey_, *luaindex* _activityIndex_, *integer* _previousProgress_, *integer* _newProgress_, *[PromotionalEventRewardFlags|#PromotionalEventRewardFlags]* _rewardFlags_)
* EVENT_PROMOTIONAL_EVENTS_ACTIVITY_TRACKING_UPDATED (*id64* _trackedCampaignKey_, *luaindex* _trackedActivityIndex_)
* EVENT_PVP_KILL_FEED_DEATH (*string* _killLocation_, *string* _killerPlayerDisplayName_, *string* _killerPlayerCharacterName_, *[Alliance|#Alliance]* _killerPlayerAlliance_, *integer* _killerPlayerRank_, *string* _victimPlayerDisplayName_, *string* _victimPlayerCharacterName_, *[Alliance|#Alliance]* _victimPlayerAlliance_, *integer* _victimPlayerRank_, *bool* _isKillLocation_)
* EVENT_QUEST_ADDED (*luaindex* _journalIndex_, *string* _questName_, *string* _objectiveName_)
* EVENT_QUEST_ADVANCED (*luaindex* _journalIndex_, *string* _questName_, *bool* _isPushed_, *bool* _isComplete_, *bool* _mainStepChanged_, *bool* _hideAnnouncement_)
* EVENT_QUEST_COMPLETE (*string* _questName_, *integer* _level_, *integer* _previousExperience_, *integer* _currentExperience_, *integer* _championPoints_, *[QuestType|#QuestType]* _questType_, *[ZoneDisplayType|#ZoneDisplayType]* _zoneDisplayType_)
* EVENT_QUEST_COMPLETE_ATTEMPT_FAILED_INVENTORY_FULL
* EVENT_QUEST_COMPLETE_DIALOG (*luaindex* _journalIndex_)
* EVENT_QUEST_CONDITION_COUNTER_CHANGED (*luaindex* _journalIndex_, *string* _questName_, *string* _conditionText_, *[QuestConditionType|#QuestConditionType]* _conditionType_, *integer* _currConditionVal_, *integer* _newConditionVal_, *integer* _conditionMax_, *bool* _isFailCondition_, *string* _stepOverrideText_, *bool* _isPushed_, *bool* _isComplete_, *bool* _isConditionComplete_, *bool* _isStepHidden_, *bool* _isConditionCompleteStatusChanged_, *bool* _isConditionCompletableBySiblingStatusChanged_)
* EVENT_QUEST_CONDITION_OVERRIDE_TEXT_CHANGED (*luaindex* _journalIndex_)
* EVENT_QUEST_LIST_UPDATED
* EVENT_QUEST_LOG_IS_FULL
* EVENT_QUEST_OFFERED
* EVENT_QUEST_OPTIONAL_STEP_ADVANCED (*string* _text_)
* EVENT_QUEST_POSITION_REQUEST_COMPLETE (*integer* _taskId_, *[MapDisplayPinType|#MapDisplayPinType]* _pinType_, *number* _xLoc_, *number* _yLoc_, *number* _areaRadius_, *bool* _insideCurrentMapWorld_, *bool* _isBreadcrumb_, *integer* _teleportNPCId_, *integer* _waypointId_, *[QuestPinPositionSymbolicState|#QuestPinPositionSymbolicState]* _symbolicState_, *number* _additionalSymbolicLocX_, *number* _additionalSymbolicLocY_)
* EVENT_QUEST_REMOVED (*bool* _isCompleted_, *luaindex* _journalIndex_, *string* _questName_, *luaindex* _zoneIndex_, *luaindex* _poiIndex_, *integer* _questID_)
* EVENT_QUEST_SHARED (*integer* _questId_)
* EVENT_QUEST_SHARE_REMOVED (*integer* _questId_)
* EVENT_QUEST_SHARE_RESULT (*string* _shareTargetCharacterName_, *string* _shareTargetDisplayName_, *string* _questName_, *[QuestShareResult|#QuestShareResult]* _result_)
* EVENT_QUEST_SHOW_JOURNAL_ENTRY (*luaindex* _journalIndex_)
* EVENT_QUEST_TIMER_PAUSED (*luaindex* _journalIndex_, *bool* _isPaused_)
* EVENT_QUEST_TIMER_UPDATED (*luaindex* _journalIndex_)
* EVENT_QUEST_TOOL_UPDATED (*luaindex* _journalIndex_, *string* _questName_, *integer* _countDelta_, *string* _iconFilename_, *integer* _questItemId_, *string* _name_)
* EVENT_QUEUE_FOR_CAMPAIGN_RESPONSE (*[QueueForCampaignResponseType|#QueueForCampaignResponseType]* _response_)
* EVENT_RAID_LEADERBOARD_DATA_RECEIVED (*[RaidCategory|#RaidCategory]* _raidCategory_, *integer* _raidId_)
* EVENT_RAID_LEADERBOARD_PLAYER_DATA_CHANGED
* EVENT_RAID_OF_THE_WEEK_INFO_RECEIVED
* EVENT_RAID_OF_THE_WEEK_TURNOVER
* EVENT_RAID_PARTICIPATION_UPDATE
* EVENT_RAID_REVIVE_COUNTER_UPDATE (*integer* _currentCounter_, *integer* _countDelta_)
* EVENT_RAID_TIMER_STATE_UPDATE
* EVENT_RAID_TRIAL_COMPLETE (*string* _trialName_, *integer* _score_, *integer* _totalTime_)
* EVENT_RAID_TRIAL_FAILED (*string* _trialName_, *integer* _score_)
* EVENT_RAID_TRIAL_NEW_BEST_SCORE (*string* _trialName_, *integer* _score_, *bool* _isWeekly_)
* EVENT_RAID_TRIAL_RESET_BEST_SCORE (*string* _trialName_, *bool* _isWeekly_)
* EVENT_RAID_TRIAL_SCORE_UPDATE (*[RaidPointReason|#RaidPointReason]* _scoreUpdateReason_, *integer* _scoreAmount_, *integer* _totalScore_)
* EVENT_RAID_TRIAL_STARTED (*string* _trialName_, *bool* _weekly_)
* EVENT_RAM_ESCORT_COUNT_UPDATE (*integer* _numEscorts_)
* EVENT_RANDOM_DICE_ROLL (*string* _displayName_, *string* _characterName_, *integer* _maxValue_, *integer* _numDice_, *integer* _modifier_, *integer* _rollResult_)
* EVENT_RANDOM_MOUNT_SETTING_CHANGED (*[RandomMountType|#RandomMountType]* _playerRandomMountType_, *[RandomMountType|#RandomMountType]* _companionRandomMountType_)
* EVENT_RANDOM_RANGE_ROLL (*string* _displayName_, *string* _characterName_, *integer* _minValue_, *integer* _maxValue_, *integer* _rollResult_)
* EVENT_RANK_POINT_UPDATE (*string* _unitTag_, *integer* _rankPoints_, *integer* _difference_)
* EVENT_RECALL_KEEP_USE_RESULT (*[KeepRecallStoneUseResult|#KeepRecallStoneUseResult]* _result_)
* EVENT_RECIPE_ALREADY_KNOWN
* EVENT_RECIPE_LEARNED (*luaindex* _recipeListIndex_, *luaindex* _recipeIndex_)
* EVENT_RECONSTRUCT_RESPONSE (*[ReconstructResponse|#ReconstructResponse]* _responseCode_)
* EVENT_RECONSTRUCT_STARTED
* EVENT_REMOVE_ACTIVE_COMBAT_TIP (*integer* _activeCombatTipId_, *[ActiveCombatTipConditionResult|#ActiveCombatTipConditionResult]* _result_)
* EVENT_REMOVE_TUTORIAL (*luaindex* _tutorialIndex_)
* EVENT_REQUEST_ALERT (*[UIAlertCategory|#UIAlertCategory]* _alertCategory_, *string* _soundId_, *string* _message_)
* EVENT_REQUEST_CONFIRM_USE_ITEM (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
* EVENT_REQUEST_SHOW_GIFT_INVENTORY
* EVENT_REQUIREMENTS_FAIL (*integer* _errorId_)
* EVENT_RESURRECT_REQUEST (*string* _requesterCharacterName_, *integer* _timeLeftToAccept_, *string* _requesterDisplayName_)
* EVENT_RESURRECT_REQUEST_REMOVED
* EVENT_RESURRECT_RESULT (*string* _targetCharacterName_, *[ResurrectResult|#ResurrectResult]* _result_, *string* _targetDisplayName_)
* EVENT_RETICLE_HIDDEN_UPDATE (*bool* _hidden_)
* EVENT_RETICLE_TARGET_CHANGED
* EVENT_RETICLE_TARGET_COMPANION_CHANGED
* EVENT_RETICLE_TARGET_PLAYER_CHANGED
* EVENT_RETRAIT_RESPONSE (*[RetraitResponse|#RetraitResponse]* _responseCode_)
* EVENT_RETRAIT_STARTED
* EVENT_RETRAIT_STATION_INTERACT_START
* EVENT_RETURNING_PLAYER_DAILY_LOGIN_REWARD_CLAIMED
* EVENT_RETURNING_PLAYER_INSTANCE_JUMP_RESULT (*[ReturningPlayerInstanceJumpResult|#ReturningPlayerInstanceJumpResult]* _result_)
* EVENT_REVEAL_ANTIQUITY_DIG_SITES_ON_MAP (*integer* _antiquityId_)
* EVENT_REVENGE_KILL (*string* _killedCharacterName_, *string* _killedDisplayName_)
* EVENT_RIDING_SKILL_IMPROVEMENT (*[RidingTrainType|#RidingTrainType]* _ridingSkillType_, *integer* _previous_, *integer* _current_, *[RidingTrainSource|#RidingTrainSource]* _source_)
* EVENT_SCREENSHOT_SAVED (*string* _directory_, *string* _filename_)
* EVENT_SCRIBING_DISABLED
* EVENT_SCRIBING_ERROR_RESULT (*[ScribingErrorResult|#ScribingErrorResult]* _result_)
* EVENT_SCRIBING_ITEM_USE_RESULT (*[ScribingItemUseResult|#ScribingItemUseResult]* _result_)
* EVENT_SCRIPTED_WORLD_EVENT_INVITE (*integer* _eventId_, *string* _scriptedEventName_, *string* _inviterName_, *string* _questName_)
* EVENT_SCRIPTED_WORLD_EVENT_INVITE_REMOVED (*integer* _eventId_)
* EVENT_SCRYING_EXIT_RESPONSE (*bool* _accept_)
* EVENT_SELL_RECEIPT (*string* _itemName_, *integer* _itemQuantity_, *integer* _money_)
* EVENT_SHOW_BOOK (*string* _bookTitle_, *string* _body_, *integer* _mediumId_, *bool* _showTitle_, *integer* _bookId_)
* EVENT_SHOW_DAILY_LOGIN_REWARDS_SCENE
* EVENT_SHOW_SPECIFIC_HELP_PAGE (*luaindex* _helpCategoryIndex_, *luaindex* _helpIndex_)
* EVENT_SHOW_SUBTITLE (*[ChannelType|#ChannelType]* _channelType_, *string* _speakerName_, *string* _text_)
* EVENT_SHOW_TREASURE_MAP (*luaindex* _treasureMapIndex_)
* EVENT_SHOW_WORLD_MAP
* EVENT_SHOW_ZONE_STORIES_SCENE (*integer* _zoneId_)
* EVENT_SIEGE_BUSY (*string* _siegeName_)
* EVENT_SIEGE_CONTROL_ANOTHER_PLAYER (*string* _siegeName_)
* EVENT_SIEGE_CREATION_FAILED_CLOSEST_DOOR_ALREADY_HAS_RAM
* EVENT_SIEGE_CREATION_FAILED_NO_VALID_DOOR
* EVENT_SIEGE_FIRE_FAILED_COOLDOWN
* EVENT_SIEGE_FIRE_FAILED_RETARGETING
* EVENT_SIEGE_PACK_FAILED_INVENTORY_FULL
* EVENT_SIEGE_PACK_FAILED_NOT_CREATOR
* EVENT_SKILLS_FULL_UPDATE
* EVENT_SKILL_BUILD_SELECTION_UPDATED
* EVENT_SKILL_LINE_ADDED (*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *bool* _advised_)
* EVENT_SKILL_POINTS_CHANGED (*integer* _pointsBefore_, *integer* _pointsNow_, *integer* _partialPointsBefore_, *integer* _partialPointsNow_, *[SkillPointReason|#SkillPointReason]* _skillPointChangeReason_)
* EVENT_SKILL_RANK_UPDATE (*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *luaindex* _rank_)
* EVENT_SKILL_RESPEC_RESULT (*[RespecResult|#RespecResult]* _result_)
* EVENT_SKILL_STYLE_DISABLED_BY_SERVER (*bool* _isDisabled_)
* EVENT_SKILL_XP_UPDATE (*[SkillType|#SkillType]* _skillType_, *luaindex* _skillLineIndex_, *integer* _reason_, *luaindex* _rank_, *integer* _previousXP_, *integer* _currentXP_)
* EVENT_SKYSHARDS_UPDATED
* EVENT_SLOT_IS_LOCKED_FAILURE (*[Bag|#Bag]* _bagId_, *integer* _slotIndex_)
* EVENT_SMITHING_TRAIT_RESEARCH_CANCELED (*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
* EVENT_SMITHING_TRAIT_RESEARCH_COMPLETED (*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
* EVENT_SMITHING_TRAIT_RESEARCH_STARTED (*[TradeskillType|#TradeskillType]* _craftingSkillType_, *luaindex* _researchLineIndex_, *luaindex* _traitIndex_)
* EVENT_SMITHING_TRAIT_RESEARCH_TIMES_UPDATED
* EVENT_SOUL_GEM_ITEM_CHARGE_FAILURE (*[SoulGemItemChargingReason|#SoulGemItemChargingReason]* _reason_)
* EVENT_SPAM_WARNING (*[SpamWarningType|#SpamWarningType]* _spamType_)
* EVENT_SPECTACLE_EVENT_PHASE_UPDATED (*integer* _spectacleId_, *integer* _oldActivePhaseId_, *integer* _newActivePhaseId_, *bool* _isInitialUpdate_)
* EVENT_SPECTACLE_EVENT_UPDATED (*integer* _spectacleId_)
* EVENT_STABLE_INTERACT_END
* EVENT_STABLE_INTERACT_START
* EVENT_STACKED_ALL_ITEMS_IN_BAG (*[Bag|#Bag]* _bagId_)
* EVENT_START_ATTRIBUTE_RESPEC (*[AttributePointAllocationMode|#AttributePointAllocationMode]* _allocationMode_, *[RespecPaymentType|#RespecPaymentType]* _paymentType_)
* EVENT_START_FAST_TRAVEL_INTERACTION (*luaindex* _nodeIndex_)
* EVENT_START_FAST_TRAVEL_KEEP_INTERACTION (*integer* _keepId_)
* EVENT_START_KEEP_GUILD_CLAIM_INTERACTION
* EVENT_START_KEEP_GUILD_RELEASE_INTERACTION
* EVENT_START_SKILL_RESPEC (*[SkillPointAllocationMode|#SkillPointAllocationMode]* _allocationMode_, *[RespecPaymentType|#RespecPaymentType]* _paymentType_)
* EVENT_START_SOUL_GEM_RESURRECTION (*integer* _durationMs_)
* EVENT_STATS_UPDATED (*string* _unitTag_)
* EVENT_STEALTH_STATE_CHANGED (*string* _unitTag_, *[StealthState|#StealthState]* _stealthState_)
* EVENT_STOP_ANTIQUITY_DIGGING
* EVENT_STORE_FAILURE (*[StoreFailure|#StoreFailure]* _reason_, *integer* _errorStringId_, *integer* _reasonParam1_)
* EVENT_STUCK_BEGIN
* EVENT_STUCK_CANCELED
* EVENT_STUCK_COMPLETE
* EVENT_STUCK_ERROR_ALREADY_IN_PROGRESS
* EVENT_STUCK_ERROR_INVALID_LOCATION
* EVENT_STUCK_ERROR_IN_COMBAT
* EVENT_STUCK_ERROR_ON_COOLDOWN
* EVENT_STYLE_LEARNED (*integer* _itemStyleId_, *integer* _chapterIndex_, *bool* _isDefaultRacialStyle_)
* EVENT_SUBSCRIBER_BANK_IS_LOCKED
* EVENT_SYNERGY_ABILITY_CHANGED
* EVENT_TARGET_CHANGED (*string* _unitTag_)
* EVENT_TARGET_MARKER_UPDATE
* EVENT_TELVAR_STONE_UPDATE (*integer* _newTelvarStones_, *integer* _oldTelvarStones_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_TIMED_ACTIVITIES_UPDATED
* EVENT_TIMED_ACTIVITY_PROGRESS_UPDATED (*luaindex* _index_, *integer* _previousProgress_, *integer* _currentProgress_, *bool* _complete_)
* EVENT_TIMED_ACTIVITY_SYSTEM_STATUS_UPDATED
* EVENT_TIMED_ACTIVITY_TYPE_PROGRESS_UPDATED (*[TimedActivityType|#TimedActivityType]* _timedActivityType_, *integer* _previousNumCompleted_, *integer* _currentNumCompleted_, *bool* _complete_)
* EVENT_TITLE_UPDATE (*string* _unitTag_)
* EVENT_TOGGLE_HELP
* EVENT_TRACKED_ZONE_STORY_ACTIVITY_COMPLETED (*integer* _zoneId_, *[ZoneCompletionType|#ZoneCompletionType]* _zoneCompletionType_, *integer* _activityId_)
* EVENT_TRACKING_UPDATE
* EVENT_TRADE_ACCEPT_FAILED_NOT_ENOUGH_MONEY
* EVENT_TRADE_CANCELED (*string* _cancelerName_)
* EVENT_TRADE_CONFIRMATION_CHANGED (*[TradeParticipant|#TradeParticipant]* _who_, *integer* _level_)
* EVENT_TRADE_ELEVATION_FAILED (*[TradeActionResult|#TradeActionResult]* _reason_, *string* _itemName_)
* EVENT_TRADE_FAILED (*[TradeActionResult|#TradeActionResult]* _reason_)
* EVENT_TRADE_INVITE_ACCEPTED
* EVENT_TRADE_INVITE_CANCELED
* EVENT_TRADE_INVITE_CONSIDERING (*string* _inviterCharacterName_, *string* _inviterDisplayName_)
* EVENT_TRADE_INVITE_DECLINED
* EVENT_TRADE_INVITE_FAILED (*[TradeActionResult|#TradeActionResult]* _reason_, *string* _inviteeCharacterName_, *string* _inviteeDisplayName_)
* EVENT_TRADE_INVITE_REMOVED
* EVENT_TRADE_INVITE_WAITING (*string* _inviteeCharacterName_, *string* _inviteeDisplayName_)
* EVENT_TRADE_ITEM_ADDED (*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_TRADE_ITEM_ADD_FAILED (*[TradeActionResult|#TradeActionResult]* _reason_, *string* _itemName_)
* EVENT_TRADE_ITEM_REMOVED (*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_, *[ItemUISoundCategory|#ItemUISoundCategory]* _itemSoundCategory_)
* EVENT_TRADE_ITEM_UPDATED (*[TradeParticipant|#TradeParticipant]* _who_, *luaindex* _tradeIndex_)
* EVENT_TRADE_MONEY_CHANGED (*[TradeParticipant|#TradeParticipant]* _who_, *integer* _money_)
* EVENT_TRADE_SUCCEEDED
* EVENT_TRADING_HOUSE_AWAITING_RESPONSE (*[TradingHouseResult|#TradingHouseResult]* _responseType_)
* EVENT_TRADING_HOUSE_CONFIRM_ITEM_PURCHASE (*luaindex:nilable* _pendingPurchaseIndex_)
* EVENT_TRADING_HOUSE_ERROR (*[TradingHouseResult|#TradingHouseResult]* _errorCode_)
* EVENT_TRADING_HOUSE_OPERATION_TIME_OUT (*[TradingHouseResult|#TradingHouseResult]* _responseType_)
* EVENT_TRADING_HOUSE_PENDING_ITEM_UPDATE (*integer* _slotId_, *bool* _isPending_)
* EVENT_TRADING_HOUSE_RESPONSE_RECEIVED (*[TradingHouseResult|#TradingHouseResult]* _responseType_, *[TradingHouseResult|#TradingHouseResult]* _result_)
* EVENT_TRADING_HOUSE_RESPONSE_TIMEOUT (*[TradingHouseResult|#TradingHouseResult]* _responseType_)
* EVENT_TRADING_HOUSE_SEARCH_COOLDOWN_UPDATE (*integer* _cooldownMilliseconds_)
* EVENT_TRADING_HOUSE_SELECTED_GUILD_CHANGED (*integer* _guildId_)
* EVENT_TRADING_HOUSE_STATUS_RECEIVED
* EVENT_TRAIT_LEARNED (*string* _itemName_, *string* _itemTrait_)
* EVENT_TRIAL_FEATURE_RESTRICTED (*[TrialAccountRestrictionType|#TrialAccountRestrictionType]* _restrictionType_)
* EVENT_TRIBUTE_CAMPAIGN_CHANGE (*id64* _campaignKey_)
* EVENT_TRIBUTE_CLUB_EXPERIENCE_GAINED (*integer* _currentXP_, *integer* _deltaXP_)
* EVENT_TRIBUTE_CLUB_INIT (*bool* _success_)
* EVENT_TRIBUTE_CLUB_RANK_CHANGED (*[TributeClubRank|#TributeClubRank]* _newClubRank_)
* EVENT_TRIBUTE_EXIT_RESPONSE (*bool* _accept_)
* EVENT_TRIBUTE_INVITE_ACCEPTED
* EVENT_TRIBUTE_INVITE_CANCELED
* EVENT_TRIBUTE_INVITE_DECLINED
* EVENT_TRIBUTE_INVITE_FAILED (*[TributeMatchEvent|#TributeMatchEvent]* _reason_, *string* _targetCharacterName_, *string* _targetDisplayName_)
* EVENT_TRIBUTE_INVITE_RECEIVED (*string* _inviterCharacterName_, *string* _inviterDisplayName_, *integer* _timeRemainingMS_)
* EVENT_TRIBUTE_INVITE_REMOVED
* EVENT_TRIBUTE_INVITE_SENT (*string* _inviteeCharacterName_, *string* _inviteeDisplayName_)
* EVENT_TRIBUTE_LEADERBOARD_DATA_RECEIVED (*[TributeLeaderboardType|#TributeLeaderboardType]* _leaderboardType_)
* EVENT_TRIBUTE_LEADERBOARD_RANK_RECEIVED (*[TributeLeaderboardType|#TributeLeaderboardType]* _leaderboardType_)
* EVENT_TRIBUTE_PATRONS_SEARCH_RESULTS_READY
* EVENT_TRIBUTE_PLAYER_CAMPAIGN_INIT (*id64* _campaignKey_, *bool* _success_, *bool* _isActive_)
* EVENT_TUTORIALS_RESET
* EVENT_TUTORIAL_SYSTEM_ENABLED_STATE_CHANGED (*bool* _enabled_)
* EVENT_TUTORIAL_TRIGGER_COMPLETED (*[TutorialTrigger|#TutorialTrigger]* _tutorialTrigger_)
* EVENT_UI_ERROR (*integer* _stringId_)
* EVENT_ULTIMATE_ABILITY_COST_CHANGED (*integer* _cost_, *integer* _ultimateResource_)
* EVENT_UNIT_ATTRIBUTE_VISUAL_ADDED (*string* _unitTag_, *[UnitAttributeVisual|#UnitAttributeVisual]* _unitAttributeVisual_, *[DerivedStats|#DerivedStats]* _statType_, *[Attributes|#Attributes]* _attributeType_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *number* _value_, *number* _maxValue_, *integer* _sequenceId_)
* EVENT_UNIT_ATTRIBUTE_VISUAL_REMOVED (*string* _unitTag_, *[UnitAttributeVisual|#UnitAttributeVisual]* _unitAttributeVisual_, *[DerivedStats|#DerivedStats]* _statType_, *[Attributes|#Attributes]* _attributeType_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *number* _value_, *number* _maxValue_, *integer* _sequenceId_)
* EVENT_UNIT_ATTRIBUTE_VISUAL_UPDATED (*string* _unitTag_, *[UnitAttributeVisual|#UnitAttributeVisual]* _unitAttributeVisual_, *[DerivedStats|#DerivedStats]* _statType_, *[Attributes|#Attributes]* _attributeType_, *[CombatMechanicFlags|#CombatMechanicFlags]* _powerType_, *number* _oldValue_, *number* _newValue_, *number* _oldMaxValue_, *number* _newMaxValue_, *integer* _sequenceId_)
* EVENT_UNIT_CHARACTER_NAME_CHANGED (*string* _unitTag_)
* EVENT_UNIT_CREATED (*string* _unitTag_)
* EVENT_UNIT_DEATH_STATE_CHANGED (*string* _unitTag_, *bool* _isDead_)
* EVENT_UNIT_DESTROYED (*string* _unitTag_)
* EVENT_UNLOCKED_DYES_UPDATED
* EVENT_UNLOCKED_HIRELING_CORRESPONDENCE_INITIALIZED
* EVENT_UNLOCKED_HIRELING_CORRESPONDENCE_UPDATED
* EVENT_UNSPENT_CHAMPION_POINTS_CHANGED
* EVENT_UPDATE_BUYBACK
* EVENT_VENGEANCE_ACTION_RESULT (*[VengeanceActionResult|#VengeanceActionResult]* _vengeanceActionResult_)
* EVENT_VENGEANCE_EXIT_LOADOUT_SWAP_SUBZONE
* EVENT_VENGEANCE_LOADOUT_ROLE_UPDATED
* EVENT_VENGEANCE_PERKS_UPDATED
* EVENT_VETERAN_DIFFICULTY_CHANGED (*string* _unitTag_, *bool* _isDifficult_)
* EVENT_VIBRATION (*integer* _duration_, *number* _coarseMotor_, *number* _fineMotor_, *number* _leftTriggerMotor_, *number* _rightTriggerMotor_, *string* _debugSourceInfo_)
* EVENT_VISUAL_LAYER_CHANGED
* EVENT_VOICE_CHAT_ACCESSIBILITY_SETTING_CHANGED
* EVENT_WEAPON_PAIR_LOCK_CHANGED (*bool* _locked_)
* EVENT_WEAPON_SWAP_LOCKED (*integer* _swapLevel_)
* EVENT_WEREWOLF_STATE_CHANGED (*bool* _werewolf_)
* EVENT_WORLD_EVENTS_INITIALIZED
* EVENT_WORLD_EVENT_ACTIVATED (*integer* _worldEventInstanceId_)
* EVENT_WORLD_EVENT_ACTIVE_LOCATION_CHANGED (*integer* _worldEventInstanceId_, *integer* _oldWorldEventLocationId_, *integer* _newWorldEventLocationId_)
* EVENT_WORLD_EVENT_DEACTIVATED (*integer* _worldEventInstanceId_)
* EVENT_WORLD_EVENT_UNIT_CHANGED_PIN_TYPE (*integer* _worldEventInstanceId_, *string* _unitTag_, *[MapDisplayPinType|#MapDisplayPinType]* _oldPinType_, *[MapDisplayPinType|#MapDisplayPinType]* _newPinType_)
* EVENT_WORLD_EVENT_UNIT_CREATED (*integer* _worldEventInstanceId_, *string* _unitTag_)
* EVENT_WORLD_EVENT_UNIT_DESTROYED (*integer* _worldEventInstanceId_, *string* _unitTag_)
* EVENT_WRIT_VOUCHER_UPDATE (*integer* _newWritVouchers_, *integer* _oldWritVouchers_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_ZONE_CHANGED (*string* _zoneName_, *string* _subZoneName_, *bool* _newSubzone_, *integer* _zoneId_, *integer* _subZoneId_)
* EVENT_ZONE_CHANNEL_CHANGED
* EVENT_ZONE_COLLECTIBLE_REQUIREMENT_FAILED (*integer* _requiredCollectible_, *string* _message_)
* EVENT_ZONE_SCORING_CHANGED
* EVENT_ZONE_STORY_ACTIVITY_TRACKED
* EVENT_ZONE_STORY_ACTIVITY_TRACKING_INIT
* EVENT_ZONE_STORY_ACTIVITY_UNTRACKED
* EVENT_ZONE_STORY_QUEST_ACTIVITY_TRACKED (*luaindex* _questIndex_)
* EVENT_ZONE_UPDATE (*string* _unitTag_, *string* _newZoneName_)

* EVENT_ANTIQUITY_DIGGING_ANTIQUITY_UNEARTHED
* EVENT_ANTIQUITY_DIGGING_BONUS_LOOT_UNEARTHED
* EVENT_ANTIQUITY_DIGGING_DIG_POWER_REFUND
* EVENT_ANTIQUITY_DIGGING_GAME_OVER (*[DiggingGameOverFlags|#DiggingGameOverFlags]* _gameOverFlags_)
* EVENT_ANTIQUITY_DIGGING_READY_TO_PLAY
* EVENT_ANTIQUITY_DIG_SPOT_DIG_POWER_CHANGED (*integer* _digPower_)
* EVENT_ANTIQUITY_DIG_SPOT_DURABILITY_CHANGED (*integer* _durability_)
* EVENT_ANTIQUITY_DIG_SPOT_STABILITY_CHANGED (*integer* _stability_)
* EVENT_ANTIQUITY_SCRYING_RESULT (*[AntiquityScryingResult|#AntiquityScryingResult]* _result_)
* EVENT_CROWN_GEM_UPDATE (*integer* _crownGemAmount_, *integer* _difference_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_)
* EVENT_CROWN_UPDATE (*integer* _crownAmount_, *integer* _difference_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_)
* EVENT_CURRENCY_UPDATE (*[CurrencyType|#CurrencyType]* _currencyType_, *[CurrencyLocation|#CurrencyLocation]* _currencyLocation_, *integer* _newAmount_, *integer* _oldAmount_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_, *integer* _reasonSupplementaryInfo_)
* EVENT_DAILY_LOGIN_REWARDS_CLAIMED
* EVENT_DAILY_LOGIN_REWARDS_UPDATED
* EVENT_ESO_PLUS_FREE_TRIAL_STATUS_CHANGED (*bool* _hasFreeTrial_)
* EVENT_EVENT_TICKET_UPDATE (*integer* _eventTicketAmount_, *integer* _difference_, *[CurrencyChangeReason|#CurrencyChangeReason]* _reason_)
* EVENT_EXPIRING_MARKET_CURRENCY_STATE_UPDATED (*[ExpiringMarketCurrencyState|#ExpiringMarketCurrencyState]* _expiringMarketCurrencyState_)
* EVENT_GIFT_ACTION_RESULT (*[GiftBoxAction|#GiftBoxAction]* _action_, *[GiftBoxActionResult|#GiftBoxActionResult]* _result_, *id64* _giftId_)
* EVENT_ITEM_PREVIEW_READY
* EVENT_MARKET_ANNOUNCEMENT_UPDATED (*bool* _shouldShow_, *bool* _isLocked_)
* EVENT_MARKET_PRODUCT_AVAILABILITY_UPDATED (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_)
* EVENT_MARKET_PURCHASE_RESULT (*[MarketPurchasableResult|#MarketPurchasableResult]* _purchaseResult_, *integer* _tutorialProductId_, *bool* _wasGift_)
* EVENT_MARKET_STATE_UPDATED (*[MarketDisplayGroup|#MarketDisplayGroup]* _displayGroup_, *[MarketState|#MarketState]* _marketState_)
* EVENT_NEW_DAILY_LOGIN_REWARD_AVAILABLE
* EVENT_PLAYER_ACTIVATED (*bool* _initial_)
* EVENT_PLAYER_DEACTIVATED
* EVENT_PROMOTIONAL_EVENTS_CAMPAIGNS_UPDATED
* EVENT_PROMOTIONAL_EVENTS_REWARDS_CLAIMED (*id64* _campaignKey_)
* EVENT_REQUEST_CROWN_GEM_TUTORIAL
* EVENT_REQUEST_SHOW_GAMEPAD_CHAPTER_UPGRADE (*integer* _chapterUpgradeId_)
* EVENT_SCRYING_ACTIVE_SKILL_USE_RESULT (*[ScryingActiveSkillUseResult|#ScryingActiveSkillUseResult]* _result_)
* EVENT_TRIBUTE_GAME_FLOW_STATE_CHANGE (*[TributeGameFlowState|#TributeGameFlowState]* _flowState_)
* EVENT_TRIBUTE_PATRON_PROGRESSION_DATA_CHANGED (*integer:nilable* _patronId_)
* EVENT_TRIBUTE_PLAYER_TURN_STARTED (*bool* _isLocalPlayer_)

* EVENT_ACTIVE_DISPLAY_CHANGED
* EVENT_ADDONS_DISABLED_STATE_CHANGED (*bool* _forceDisabled_)
* EVENT_APP_GUI_HIDDEN_STATE_CHANGED (*bool* _hidden_)
* EVENT_AVAILABLE_DISPLAY_DEVICES_CHANGED
* EVENT_BACKGROUND_LIST_FILTER_COMPLETE (*integer* _taskId_)
* EVENT_COLLECTIBLES_UNLOCK_STATE_CHANGED
* EVENT_COLLECTIBLE_UPDATED (*integer* _id_)
* EVENT_CONSOLE_ADDONS_DISABLED_STATE_CHANGED (*bool* _consoleAddonsDisabled_)
* EVENT_DEFERRED_SETTING_REQUEST_COMPLETED (*[SettingSystemType|#SettingSystemType]* _settingSystemType_, *integer* _settingId_, *bool* _success_, *integer* _result_)
* EVENT_FOLLOWER_SCENE_FINISHED_FRAGMENT_TRANSITION (*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *string* _sceneName_, *integer* _sequenceNumber_)
* EVENT_FORCE_DISABLED_ADDONS_UPDATED
* EVENT_FRIEND_ADDED (*string* _displayName_)
* EVENT_FRIEND_CHARACTER_CHAMPION_POINTS_CHANGED (*string* _displayName_, *string* _characterName_, *integer* _championRank_)
* EVENT_FRIEND_CHARACTER_LEVEL_CHANGED (*string* _displayName_, *string* _characterName_, *integer* _level_)
* EVENT_FRIEND_CHARACTER_UPDATED (*string* _displayName_)
* EVENT_FRIEND_CHARACTER_ZONE_CHANGED (*string* _displayName_, *string* _characterName_, *string* _zoneName_)
* EVENT_FRIEND_DISPLAY_NAME_CHANGED (*string* _oldDisplayName_, *string* _newDisplayName_)
* EVENT_FRIEND_NOTE_UPDATED (*string* _displayName_, *string* _note_)
* EVENT_FRIEND_PLAYER_STATUS_CHANGED (*string* _displayName_, *string* _characterName_, *[PlayerStatus|#PlayerStatus]* _oldStatus_, *[PlayerStatus|#PlayerStatus]* _newStatus_)
* EVENT_FRIEND_REMOVED (*string* _displayName_)
* EVENT_FULLSCREEN_MODE_CHANGED
* EVENT_GAMEPAD_TYPE_CHANGED (*[GamepadType|#GamepadType]* _gamepadType_)
* EVENT_GAMEPAD_USE_KEYBOARD_CHAT_CHANGED (*bool* _useKeyboardChat_)
* EVENT_GAME_CREDITS_READY
* EVENT_GUILD_CLAIM_KEEP_CAMPAIGN_NOTIFICATION (*integer* _campaignId_, *integer* _keepId_, *string* _guildName_, *string* _playerName_)
* EVENT_GUILD_CLAIM_KEEP_RESPONSE (*[ClaimKeepResultType|#ClaimKeepResultType]* _response_, *integer* _keepId_)
* EVENT_GUILD_DATA_LOADED
* EVENT_GUILD_DESCRIPTION_CHANGED (*integer* _guildId_)
* EVENT_GUILD_HISTORY_REFRESHED
* EVENT_GUILD_INVITES_INITIALIZED
* EVENT_GUILD_INVITE_ADDED (*integer* _guildId_, *string* _guildName_, *[Alliance|#Alliance]* _guildAlliance_, *string* _inviterDisplayName_)
* EVENT_GUILD_INVITE_PLAYER_SUCCESSFUL (*string* _playerName_, *integer* _guildId_)
* EVENT_GUILD_INVITE_REMOVED (*integer* _guildId_)
* EVENT_GUILD_INVITE_TO_BLACKLISTED_PLAYER (*string* _playerName_, *integer* _guildId_)
* EVENT_GUILD_KEEP_CLAIM_UPDATED (*integer* _guildId_)
* EVENT_GUILD_LEVEL_CHANGED (*integer* _guildId_, *integer* _level_)
* EVENT_GUILD_LOST_KEEP_CAMPAIGN_NOTIFICATION (*integer* _campaignId_, *integer* _keepId_, *string* _guildName_)
* EVENT_GUILD_MEMBER_ADDED (*integer* _guildId_, *string* _displayName_)
* EVENT_GUILD_MEMBER_CHARACTER_CHAMPION_POINTS_CHANGED (*integer* _guildId_, *string* _displayName_, *string* _characterName_, *integer* _championRank_)
* EVENT_GUILD_MEMBER_CHARACTER_LEVEL_CHANGED (*integer* _guildId_, *string* _displayName_, *string* _characterName_, *integer* _level_)
* EVENT_GUILD_MEMBER_CHARACTER_UPDATED (*integer* _guildId_, *string* _displayName_)
* EVENT_GUILD_MEMBER_CHARACTER_ZONE_CHANGED (*integer* _guildId_, *string* _displayName_, *string* _characterName_, *string* _zone_)
* EVENT_GUILD_MEMBER_DEMOTE_SUCCESSFUL (*string* _playerName_, *integer* _newRankIndex_, *integer* _guildId_)
* EVENT_GUILD_MEMBER_NOTE_CHANGED (*integer* _guildId_, *string* _displayName_, *string* _note_)
* EVENT_GUILD_MEMBER_PLAYER_STATUS_CHANGED (*integer* _guildId_, *string* _displayName_, *integer* _oldStatus_, *integer* _newStatus_)
* EVENT_GUILD_MEMBER_PROMOTE_SUCCESSFUL (*string* _playerName_, *integer* _newRankIndex_, *integer* _guildId_)
* EVENT_GUILD_MEMBER_RANK_CHANGED (*integer* _guildId_, *string* _displayName_, *luaindex* _rankIndex_)
* EVENT_GUILD_MEMBER_REMOVED (*integer* _guildId_, *string* _displayName_, *string* _characterName_)
* EVENT_GUILD_MOTD_CHANGED (*integer* _guildId_)
* EVENT_GUILD_NAME_AVAILABLE
* EVENT_GUILD_PLAYER_RANK_CHANGED (*integer* _guildId_, *luaindex* _rankIndex_, *[GuildRankChangeAction|#GuildRankChangeAction]* _guildRankChangeAction_)
* EVENT_GUILD_RANKS_CHANGED (*integer* _guildId_)
* EVENT_GUILD_RANK_CHANGED (*integer* _guildId_, *luaindex* _rankIndex_)
* EVENT_GUILD_RELEASE_KEEP_CAMPAIGN_NOTIFICATION (*integer* _campaignId_, *integer* _keepId_, *string* _guildName_, *string* _playerName_)
* EVENT_GUILD_RELEASE_KEEP_RESPONSE (*[ReleaseKeepResultType|#ReleaseKeepResultType]* _response_)
* EVENT_GUILD_SELF_JOINED_GUILD (*integer* _guildServerId_, *string* _characterName_, *integer* _guildId_)
* EVENT_GUILD_SELF_LEFT_GUILD (*integer* _guildServerId_, *string* _characterName_, *integer* _guildId_)
* EVENT_GUILD_TRADER_HIRED_UPDATED (*integer* _guildId_)
* EVENT_IGNORE_ADDED (*string* _displayName_)
* EVENT_IGNORE_NOTE_UPDATED (*string* _displayName_, *string* _note_)
* EVENT_IGNORE_ONLINE_CHARACTER_CHANGED (*string* _displayName_)
* EVENT_IGNORE_REMOVED (*string* _displayName_)
* EVENT_INCOMING_FRIEND_INVITE_ADDED (*string* _displayName_)
* EVENT_INCOMING_FRIEND_INVITE_NOTE_UPDATED (*string* _displayName_, *string* _message_)
* EVENT_INCOMING_FRIEND_INVITE_REMOVED (*string* _displayName_)
* EVENT_INTERACT_VO_PLAYING_STATE_UPDATED
* EVENT_INTERFACE_SETTING_CHANGED (*[SettingSystemType|#SettingSystemType]* _settingSystemType_, *integer* _settingId_)
* EVENT_JUMP_FAILED (*[JumpResult|#JumpResult]* _reason_)
* EVENT_KEYBIND_DISPLAY_MODE_CHANGED (*[KeybindDisplayMode|#KeybindDisplayMode]* _keybindDisplayMode_)
* EVENT_LEADER_TO_FOLLOWER_SYNC (*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneSyncType|#RemoteSceneSyncType]* _syncType_, *string* _currentSceneName_, *string* _nextSceneName_, *integer* _sequenceNumber_, *bool* _currentSceneFragmentsComplete_)
* EVENT_MAX_CHARACTER_SLOTS_CHANGED (*integer* _newMaxCharacterSlots_)
* EVENT_MOD_BROWSER_SEARCH_COMPLETE (*[ModBrowserRequestListingsResult|#ModBrowserRequestListingsResult]* _result_, *integer* _searchId_)
* EVENT_MOD_INSTALL_STATE_CHANGED (*[ModInstallState|#ModInstallState]* _installState_)
* EVENT_MOD_LISTING_DEPENDENCIES_LOAD_COMPLETE (*luaindex* _listingIndex_, *[ModBrowserLoadDependenciesResult|#ModBrowserLoadDependenciesResult]* _result_)
* EVENT_MOD_LISTING_IMAGE_LOAD_COMPLETE (*luaindex* _listingIndex_, *luaindex* _imageIndex_, *[ModBrowserLoadImageResult|#ModBrowserLoadImageResult]* _result_)
* EVENT_MOD_LISTING_RELEASE_NOTE_LOAD_COMPLETE (*luaindex* _listingIndex_, *luaindex* _releaseIndex_, *[ModBrowserLoadReleaseNoteResult|#ModBrowserLoadReleaseNoteResult]* _result_)
* EVENT_MOD_LISTING_REPORT_SUBMITTED (*[ModBrowserListingReportResult|#ModBrowserListingReportResult]* _result_)
* EVENT_MOST_RECENT_GAMEPAD_TYPE_CHANGED (*[GamepadType|#GamepadType]* _mostRecentGamepadType_)
* EVENT_OUTGOING_FRIEND_INVITE_ADDED (*string* _displayName_)
* EVENT_OUTGOING_FRIEND_INVITE_REMOVED (*string* _displayName_)
* EVENT_PLAYER_STATUS_CHANGED (*[PlayerStatus|#PlayerStatus]* _oldStatus_, *[PlayerStatus|#PlayerStatus]* _newStatus_)
* EVENT_PREPARE_FOR_JUMP (*string* _zoneName_, *string* _zoneDescription_, *string* _loadingTexture_, *[ZoneDisplayType|#ZoneDisplayType]* _zoneDisplayType_)
* EVENT_REMOTE_SCENE_REQUEST (*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneRequestType|#RemoteSceneRequestType]* _requestType_, *string* _sceneName_)
* EVENT_REMOTE_TOP_LEVEL_CHANGE (*[SceneManagerMessageOrigin|#SceneManagerMessageOrigin]* _messageOrigin_, *[RemoteSceneRequestType|#RemoteSceneRequestType]* _requestType_)
* EVENT_SAVE_DATA_COMPLETE
* EVENT_SAVE_GUILD_RANKS_RESPONSE (*integer* _guildId_, *[SocialActionResult|#SocialActionResult]* _result_)
* EVENT_SET_SUBTITLE (*string* _subtitleText_)
* EVENT_SOCIAL_DATA_LOADED
* EVENT_SOCIAL_ERROR (*[SocialActionResult|#SocialActionResult]* _error_)
* EVENT_VIDEO_PLAYBACK_CANCEL_STARTED
* EVENT_VIDEO_PLAYBACK_COMPLETE
* EVENT_VIDEO_PLAYBACK_CONFIRM_CANCEL
* EVENT_VIDEO_PLAYBACK_ERROR (*[VideoPlaybackErrorReason|#VideoPlaybackErrorReason]* _errorReason_)

* EVENT_ACTION_LAYER_POPPED (*luaindex* _layerIndex_, *luaindex* _activeLayerIndex_)
* EVENT_ACTION_LAYER_PUSHED (*luaindex* _layerIndex_, *luaindex* _activeLayerIndex_)
* EVENT_ADD_ONS_LOADED
* EVENT_ADD_ON_LOADED (*string* _addonName_)
* EVENT_ALL_GUI_SCREENS_RESIZED
* EVENT_ALL_GUI_SCREENS_RESIZE_STARTED
* EVENT_CAPS_LOCK_STATE_CHANGED (*bool* _capsLockEnabled_)
* EVENT_CONSOLE_ADD_ONS_MEMORY_LIMIT_REACHED
* EVENT_CONSOLE_ADD_ONS_SAVED_VARIABLES_LIMIT_REACHED
* EVENT_GAMEPAD_PREFERRED_MODE_CHANGED (*bool* _gamepadPreferred_)
* EVENT_GLOBAL_MOUSE_DOWN (*[MouseButtonIndex|#MouseButtonIndex]* _button_, *bool* _ctrl_, *bool* _alt_, *bool* _shift_, *bool* _command_)
* EVENT_GLOBAL_MOUSE_UP (*[MouseButtonIndex|#MouseButtonIndex]* _button_, *bool* _ctrl_, *bool* _alt_, *bool* _shift_, *bool* _command_)
* EVENT_GUI_HIDDEN (*string* _guiName_, *bool* _hidden_)
* EVENT_GUI_UNLOADING (*string* _guiName_)
* EVENT_INPUT_LANGUAGE_CHANGED
* EVENT_INPUT_TYPE_CHANGED (*bool* _isGamepad_)
* EVENT_KEYBINDINGS_LOADED
* EVENT_KEYBINDING_CLEARED (*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_)
* EVENT_KEYBINDING_SET (*luaindex* _layerIndex_, *luaindex* _categoryIndex_, *luaindex* _actionIndex_, *luaindex* _bindingIndex_, *[KeyCode|#KeyCode]* _keyCode_, *[KeyCode|#KeyCode]* _mod1_, *[KeyCode|#KeyCode]* _mod2_, *[KeyCode|#KeyCode]* _mod3_, *[KeyCode|#KeyCode]* _mod4_)
* EVENT_LUA_ERROR (*string* _error_, *integer* _errorCode_)
* EVENT_SCREEN_RESIZED (*integer* _width_, *integer* _height_)
* EVENT_SCRIPT_ACCESS_VIOLATION (*string* _protectedFunctionName_)
* EVENT_SECURE_3D_RENDER_MODE_CHANGED (*bool* _enabled_)
* EVENT_SECURE_RENDER_MODE_CHANGED (*bool* _enabled_)
* EVENT_SHOW_PREGAME_GUI_IN_STATE (*string* _desiredStateName_)
* EVENT_UPDATE_GUI_LOADING_PROGRESS (*string* _guiName_, *integer* _assetsLoaded_, *integer* _assetsTotal_)

* EVENT_ACCOUNT_EMAIL_ACTIVATION_EMAIL_SENT
* EVENT_CONSOLE_INFO_RECEIVED (*integer* _requestKey_, *string* _displayName_, *id64* _consoleId_, *bool* _success_)
* EVENT_FRIEND_CHARACTER_INFO_RECEIVED (*string* _displayName_, *bool* _hasCharacter_, *string* _characterName_, *string* _zoneName_, *integer* _classType_, *[Alliance|#Alliance]* _alliance_, *integer* _level_, *integer* _championPoints_)
* EVENT_GROUP_MEMBER_ACCOUNT_NAME_UPDATED (*string* _unitTag_, *string* _accountName_)
* EVENT_UNSUCCESSFUL_REQUEST_RESULT (*string* _resultMessage_)
* EVENT_VOICE_CHANNEL_AVAILABLE (*string* _channelName_, *bool* _muted_, *bool* _joined_, *bool* _transmit_)
* EVENT_VOICE_CHANNEL_JOINED (*string* _channelName_)
* EVENT_VOICE_CHANNEL_LEFT (*string* _channelName_)
* EVENT_VOICE_CHANNEL_UNAVAILABLE (*string* _channelName_)
* EVENT_VOICE_CHAT_TRANSCRIPT (*string* _channelName_, *string* _fromName_, *string* _text_, *string* _fromDisplayName_)
* EVENT_VOICE_DEVICE_INFO (*string* _deviceName_, *bool* _isInput_, *bool* _isCurrent_)
* EVENT_VOICE_MUTE_LIST_UPDATED
* EVENT_VOICE_TRANSMIT_CHANNEL_CHANGED (*string* _channelName_)
* EVENT_VOICE_USER_JOINED_CHANNEL (*string* _channelName_, *string* _displayName_, *string* _characterName_, *bool* _isSpeaking_)
* EVENT_VOICE_USER_LEFT_CHANNEL (*string* _channelName_, *string* _displayName_)
* EVENT_VOICE_USER_SPEAKING (*string* _channelName_, *string* _displayName_, *string* _characterName_, *bool* _speaking_)

* EVENT_CONSOLE_TEXT_VALIDATION_RESULT (*integer* _key_, *bool* _valid_)
* EVENT_CONTROLLER_CONNECTED
* EVENT_CONTROLLER_DISCONNECTED
* EVENT_DURANGO_ACCOUNT_PICKER_RETURNED
* EVENT_PLATFORMS_LIST_LOADED (*[ConsoleServerChoice|#ConsoleServerChoice]* _server_)
* EVENT_PLATFORM_ACHIEVEMENT_TRIGGERED
* EVENT_PLATFORM_STORE_DIALOG_FINISHED (*[PlatformStoreDialogResult|#PlatformStoreDialogResult]* _result_)
* EVENT_PROFILE_CARD_DIALOG_CLOSED
* EVENT_PROFILE_CARD_DIALOG_OPENED
* EVENT_PROFILE_DURANGO_SIGNED_OUT
* EVENT_PROFILE_LOGIN_REQUESTED
* EVENT_PROFILE_LOGIN_RESULT (*bool* _isSuccess_, *[ProfileLoginError|#ProfileLoginError]* _error_)
* EVENT_PROFILE_ORBIS_SIGNED_OUT
* EVENT_PROFILE_SAVELOAD_FAIL (*string* _failReason_)
* EVENT_PROFILE_SAVELOAD_REQUESTED
* EVENT_PROFILE_SAVELOAD_SUCCESSFUL
* EVENT_RESEND_VERIFICATION_EMAIL_RESULT (*bool* _success_)
* EVENT_RESUME_FROM_SUSPEND
* EVENT_SAVE_DATA_COMPLETE
* EVENT_SAVE_DATA_START
* EVENT_SELECT_FROM_USER_LIST_DIALOG_RESULT (*bool* _hasResult_, *string* _displayName_, *id64* _consoleId_)
* EVENT_SLD_SAVE_LOAD_ERROR (*[SaveLoadDialogError|#SaveLoadDialogError]* _errorType_)
* EVENT_START_WAIT_SPINNER
* EVENT_STOP_WAIT_SPINNER
* EVENT_SYSTEM_HELP_OPENED
* EVENT_SYSTEM_MENU_CLOSED
* EVENT_SYSTEM_MENU_OPENED
* EVENT_WEB_BROWSER_CLOSED
* EVENT_WEB_BROWSER_OPENED

h2. UI XML Layout
h4. Attributes:
* addressMode *[TextureAddressMode|#TextureAddressMode]*
* allowBringToTop *bool*
* allowMarkupType *[AllowMarkupType|#AllowMarkupType]*
* alpha *number*
* anchorIndex *integer*
* applyAlpha *bool*
* applyToChildControlName *string*
* autoAdjustTextureCoords *bool*
* autoRectClipChildren *bool*
* barAlignment *[BarAlignment|#BarAlignment]*
* blendMode *[TextureBlendMode|#TextureBlendMode]*
* cellsHigh *integer*
* cellsWide *integer*
* centerBlendMode *[TextureBlendMode|#TextureBlendMode]*
* centerColor *string*
* centerDesaturation *number*
* centerTextureAddressMode *[TextureAddressMode|#TextureAddressMode]*
* centerTextureFile *string*
* childLayout *[ChildLayoutType|#ChildLayoutType]*
* clampedToScreen *bool*
* clickSound *string*
* color *string*
* defaultText *string*
* defaultTextColor *string*
* delay *integer*
* deltaU *number*
* deltaV *number*
* deltaX *number*
* deltaX *layout_measurement*
* deltaXFromEnd *layout_measurement*
* deltaXFromEnd *number*
* deltaY *number*
* deltaY *layout_measurement*
* deltaYFromEnd *layout_measurement*
* deltaYFromEnd *number*
* deltaZ *number*
* deltaZFromEnd *number*
* desaturation *number*
* disabled *string*
* disabledColor *string*
* disabledPressed *string*
* disabledPressedColor *string*
* dragFromThumb *bool*
* drawLastEntryIfOutOfRoom *bool*
* duration *integer*
* edgeColor *string*
* editEnabled *bool*
* enableFadeOut *bool*
* enabled *bool*
* endAlpha *number*
* endCapWidth *layout_measurement*
* endColor *string*
* endDesaturation *number*
* endHeight *number*
* endPitch *number*
* endRoll *number*
* endRotation *number*
* endScale *number*
* endScaleX *number*
* endScaleY *number*
* endSkewX *number*
* endSkewY *number*
* endWidth *number*
* endX *number*
* endX *layout_measurement*
* endY *layout_measurement*
* endY *number*
* endYaw *number*
* endZ *number*
* endZ *layout_measurement*
* excludeFromFlexContainer *bool*
* excludeFromResizeToFitExtents *bool*
* fadeOutGainColor *string*
* fadeOutLossColor *string*
* fadeOutTextureFile *string*
* fillColor *string*
* flex *number*
* flexBasis *number*
* flexContentAlignment *[FlexAlignment|#FlexAlignment]*
* flexDirection *[FlexDirection|#FlexDirection]*
* flexGrow *number*
* flexItemAlignment *[FlexAlignment|#FlexAlignment]*
* flexJustification *[FlexJustification|#FlexJustification]*
* flexSelfAlignment *[FlexAlignment|#FlexAlignment]*
* flexShrink *number*
* flexWrap *[FlexWrap|#FlexWrap]*
* font *string*
* framerate *number*
* headerRowSpacing *number*
* headerVerticalOffset *number*
* hidden *bool*
* horizontalAlignment *[TextAlignment|#TextAlignment]*
* id *integer*
* inheritAlpha *bool*
* inheritScale *bool*
* inherits *string*
* integralWrapping *bool*
* isPassword *bool*
* keyboardEnabled *bool*
* layer *[DrawLayer|#DrawLayer]*
* leadingEdgeTexture *string*
* level *integer*
* lineSpacing *layout_measurement*
* linkEnabled *bool*
* loopCount *string*
* maskMode *[ControlMaskMode|#ControlMaskMode]*
* maskTextureFile *string*
* maskTextureFileReleaseOption *[ReleaseReferenceOptions|#ReleaseReferenceOptions]*
* maskThresholdNormalizedThickness *number*
* maskThresholdNormalizedZeroAlphaEdge *number*
* maxHistoryLines *integer*
* maxInputCharacters *integer*
* maxLineCount *integer*
* minDuration *integer*
* minLineCount *integer*
* mirrorAlongX *bool*
* mirrorAlongY *bool*
* mode *[RotationAnimationMode|#RotationAnimationMode]*
* modifyTextType *[ModifyTextType|#ModifyTextType]*
* mouseEnabled *bool*
* mouseOver *string*
* mouseOverBlendMode *[TextureBlendMode|#TextureBlendMode]*
* mouseOverColor *string*
* movable *bool*
* multiLine *bool*
* newLineEnabled *bool*
* newLineIndent *layout_measurement*
* normal *string*
* normalColor *string*
* objectFit *[ObjectFit|#ObjectFit]*
* orientation *[ControlOrientation|#ControlOrientation]*
* pinFont *string*
* pixelRoundingEnabled *bool*
* playbackType *[AnimationPlayback|#AnimationPlayback]*
* pointLayout *[PolygonPointLayout|#PolygonPointLayout]*
* pressed *string*
* pressedColor *string*
* pressedMouseOver *string*
* radialCooldownClockwise *bool*
* radialCooldownOriginAngle *number*
* resizeHandleSize *number*
* resizeToFitConstrains *[AnchorConstrains|#AnchorConstrains]*
* resizeToFitDescendents *bool*
* resizeToFitFile *bool*
* scale *number*
* selectAllOnFocus *bool*
* selectionColor *string*
* shaderEffectType *[ShaderEffectType|#ShaderEffectType]*
* shape *[ShapeType|#ShapeType]*
* smallCaps *bool*
* smoothingEnabled *bool*
* space *[Space|#Space]*
* splitLongMessages *bool*
* startAlpha *number*
* startColor *string*
* startDesaturation *number*
* startHeight *number*
* startPitch *number*
* startRoll *number*
* startRotation *number*
* startScale *number*
* startScaleX *number*
* startScaleY *number*
* startSkewX *number*
* startSkewY *number*
* startWidth *number*
* startX *layout_measurement*
* startX *number*
* startY *number*
* startY *layout_measurement*
* startYaw *number*
* startZ *layout_measurement*
* startZ *number*
* step *number*
* storeLineEndingCharacterIndices *bool*
* strikethrough *bool*
* styleColor *string*
* text *string*
* textType *[TextType|#TextType]*
* textureCoordsRotation *number*
* textureFile *string*
* textureFileReleaseOption *[ReleaseReferenceOptions|#ReleaseReferenceOptions]*
* thickness *layout_measurement*
* tier *[DrawTier|#DrawTier]*
* topmost *bool*
* underline *bool*
* value *number*
* verticalAlignment *[TextAlignment|#TextAlignment]*
* wrapMode *[TextWrapMode|#TextWrapMode]*

h5. AlphaAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endAlpha|#Attributes]
* [Child: startAlpha|#Attributes]

h5. Anchor
* _attribute:_ *[AnchorPosition|#AnchorPosition]* _point_
* _attribute:_ *[AnchorPosition|#AnchorPosition]* _relativePoint_
* _attribute:_ *string* _relativeTo_
* _attribute:_ *layout_measurement* _offsetX_
* _attribute:_ *layout_measurement* _offsetY_
* _attribute:_ *[AnchorConstrains|#AnchorConstrains]* _constrains_

h5. AnchorFill

h5. AnchorToBaseline
* _attribute:_ *string* _relativeToLabel_
* _attribute:_ *layout_measurement* _offsetX_
* _attribute:_ *[AnchorPosition|#AnchorPosition]* _side_

h5. AnimationBase
* _attribute:_ *string* _name_
* [Child: EasingFunction|#EasingFunction]
* [Child: OnPlay_Animation|#OnPlay_Animation]
* [Child: OnStop_Animation|#OnStop_Animation]
* [Child: applyToChildControlName|#Attributes]
* [Child: delay|#Attributes]
* [Child: duration|#Attributes]
* [Child: enabled|#Attributes]
* [Child: inherits|#Attributes]

h5. AnimationTimeline
* _attribute:_ *string* _name_
* [Child: Animations|#Animations]
* [Child: Callbacks|#Callbacks]
* [Child: OnDurationChanged|#OnDurationChanged]
* [Child: OnPlay|#OnPlay]
* [Child: OnStop|#OnStop]
* [Child: delay|#Attributes]
* [Child: enabled|#Attributes]
* [Child: inherits|#Attributes]
* [Child: loopCount|#Attributes]
* [Child: minDuration|#Attributes]
* [Child: playbackType|#Attributes]

h5. Animations
* [Child: AlphaAnimation|#AlphaAnimation]
* [Child: AnimationTimeline|#AnimationTimeline]
* [Child: ColorAnimation|#ColorAnimation]
* [Child: CustomAnimation|#CustomAnimation]
* [Child: DesaturationAnimation|#DesaturationAnimation]
* [Child: Rotate3DAnimation|#Rotate3DAnimation]
* [Child: ScaleAnimation|#ScaleAnimation]
* [Child: SizeAnimation|#SizeAnimation]
* [Child: TextureAnimation|#TextureAnimation]
* [Child: TextureRotateAnimation|#TextureRotateAnimation]
* [Child: TextureSlideAnimation|#TextureSlideAnimation]
* [Child: TransformOffsetAnimation|#TransformOffsetAnimation]
* [Child: TransformRotationAnimation|#TransformRotationAnimation]
* [Child: TransformScaleAnimation|#TransformScaleAnimation]
* [Child: TransformSkewAnimation|#TransformSkewAnimation]
* [Child: Translate3DAnimation|#Translate3DAnimation]
* [Child: TranslateAnimation|#TranslateAnimation]

h5. Backdrop
* [Inherits: Control|#Control]
* [Child: Center|#Center]
* [Child: Edge|#Edge]
* [Child: Insets|#Insets]
* [Child: blendMode|#Attributes]
* [Child: centerColor|#Attributes]
* [Child: edgeColor|#Attributes]
* [Child: integralWrapping|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: textureFileReleaseOption|#Attributes]

h5. BackgroundBottom
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_
* _attribute:_ *number* _right_

h5. BackgroundMiddle
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_
* _attribute:_ *number* _right_

h5. BackgroundTop
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_
* _attribute:_ *number* _right_

h5. BackupFont
* _attribute:_ *string* _originalFont_
* _attribute:_ *string* _backupFont_
* _attribute:_ *number* _backupFontSizeModifier_

h5. Border
* _attribute:_ *layout_measurement* _minThickness_
* _attribute:_ *layout_measurement* _maxThickness_
* _attribute:_ *number* _thicknessPercent_
* _attribute:_ *string* _color_
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _desaturation_
* _attribute:_ *[TextureBlendMode|#TextureBlendMode]* _blendMode_
* _attribute:_ *[PolygonBorderDirection|#PolygonBorderDirection]* _direction_

h5. Button
* [Inherits: Control|#Control]
* [Child: ButtonState|#ButtonState]
* [Child: FontColors|#FontColors]
* [Child: MouseButton|#MouseButton]
* [Child: NormalOffset|#NormalOffset]
* [Child: OnClicked|#OnClicked]
* [Child: PressedOffset|#PressedOffset]
* [Child: TextureCoords|#TextureCoords]
* [Child: Textures|#Textures]
* [Child: clickSound|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: enabled|#Attributes]
* [Child: endCapWidth|#Attributes]
* [Child: font|#Attributes]
* [Child: horizontalAlignment|#Attributes]
* [Child: modifyTextType|#Attributes]
* [Child: mouseOverBlendMode|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: text|#Attributes]
* [Child: textureFileReleaseOption|#Attributes]
* [Child: verticalAlignment|#Attributes]

h5. ButtonState
* _attribute:_ *[ButtonState|#ButtonState]* _state_
* _attribute:_ *bool* _locked_

h5. Callback
* [Inherits: OnInsertAnimationTimelineCallback|#OnInsertAnimationTimelineCallback]
* ScriptArguments: local self, time = ...

h5. Callbacks
* [Child: Callback|#Callback]

h5. Canvas
* [Inherits: Control|#Control]
* [Child: CanvasSize|#CanvasSize]
* [Child: objectFit|#Attributes]

h5. CanvasSize
* _attribute:_ *number* _width_
* _attribute:_ *number* _height_

h5. Caustic
* _attribute:_ *number* _frequencyX_
* _attribute:_ *number* _frequencyY_
* _attribute:_ *number* _speed_
* _attribute:_ *number* _offset_

h5. Center
* _attribute:_ *string* _file_
* _attribute:_ *layout_measurement* _tileSize_
* _attribute:_ *bool* _tiled_

h5. CenterTextureCoords
* _attribute:_ *number* _left_
* _attribute:_ *number* _right_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_

h5. CircularClip
* _attribute:_ *number* _centerX_
* _attribute:_ *number* _centerY_
* _attribute:_ *number* _radius_

h5. ClampedToScreenInsets
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _right_
* _attribute:_ *number* _bottom_

h5. ClearAnchors

h5. ClearClips

h5. ColorAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: applyAlpha|#Attributes]
* [Child: endColor|#Attributes]
* [Child: startColor|#Attributes]

h5. ColorSelect
* [Inherits: Control|#Control]
* [Child: OnColorSelected|#OnColorSelected]

h5. Compass
* [Inherits: Control|#Control]
* [Child: CompassPinType|#CompassPinType]

h5. CompassPinType
* _attribute:_ *[MapDisplayPinType|#MapDisplayPinType]* _name_
* _attribute:_ *number* _pinSize_
* _attribute:_ *string* _pinTexture_
* _attribute:_ *string* _areaTexture_
* _attribute:_ *string* _aboveTexture_
* _attribute:_ *string* _belowTexture_
* _attribute:_ *string* _linkTexture_
* _attribute:_ *bool* _clamped_
* _attribute:_ *bool* _allowUpdatesWhenAnimating_
* _attribute:_ *number* _maxDistanceM_
* _attribute:_ *number* _closeScale_
* _attribute:_ *number* _farScale_
* _attribute:_ *number* _closeScaleDistanceM_
* _attribute:_ *number* _farScaleDistanceM_
* _attribute:_ *number* _closeAlpha_
* _attribute:_ *number* _farAlpha_
* _attribute:_ *number* _closeAlphaDistanceM_
* _attribute:_ *number* _farAlphaDistanceM_
* _attribute:_ *string* _animation_
* _attribute:_ *string* _addedAnimation_
* _attribute:_ *string* _removedAnimation_
* _attribute:_ *[DrawLayer|#DrawLayer]* _layer_
* _attribute:_ *integer* _drawLevelOffsetBase_

h5. Control
* _attribute:_ *string* _name_
* _attribute:_ *bool* _virtual_
* _attribute:_ *bool* _override_
* _attribute:_ *[ControlAccessControl|#ControlAccessControl]* _accessControl_
* [Child: Anchor|#Anchor]
* [Child: AnchorFill|#AnchorFill]
* [Child: Caustic|#Caustic]
* [Child: CircularClip|#CircularClip]
* [Child: ClampedToScreenInsets|#ClampedToScreenInsets]
* [Child: ClearAnchors|#ClearAnchors]
* [Child: ClearClips|#ClearClips]
* [Child: Controls|#Controls]
* [Child: DimensionConstraints|#DimensionConstraints]
* [Child: Dimensions|#Dimensions]
* [Child: FadeGradient|#FadeGradient]
* [Child: FlexMargin|#FlexMargin]
* [Child: FlexPadding|#FlexPadding]
* [Child: GaussianBlur|#GaussianBlur]
* [Child: HitInsets|#HitInsets]
* [Child: MotionBlur|#MotionBlur]
* [Child: OnChar|#OnChar]
* [Child: OnDragStart|#OnDragStart]
* [Child: OnEffectivelyHidden|#OnEffectivelyHidden]
* [Child: OnEffectivelyShown|#OnEffectivelyShown]
* [Child: OnHide|#OnHide]
* [Child: OnInitialized|#OnInitialized]
* [Child: OnKeyDown|#OnKeyDown]
* [Child: OnKeyUp|#OnKeyUp]
* [Child: OnMouseDoubleClick|#OnMouseDoubleClick]
* [Child: OnMouseDown|#OnMouseDown]
* [Child: OnMouseEnter|#OnMouseEnter]
* [Child: OnMouseExit|#OnMouseExit]
* [Child: OnMouseUp|#OnMouseUp]
* [Child: OnMouseWheel|#OnMouseWheel]
* [Child: OnMoveStart|#OnMoveStart]
* [Child: OnMoveStop|#OnMoveStop]
* [Child: OnReceiveDrag|#OnReceiveDrag]
* [Child: OnRectChanged|#OnRectChanged]
* [Child: OnRectHeightChanged|#OnRectHeightChanged]
* [Child: OnRectWidthChanged|#OnRectWidthChanged]
* [Child: OnResizeStart|#OnResizeStart]
* [Child: OnResizeStop|#OnResizeStop]
* [Child: OnResizedToFit|#OnResizedToFit]
* [Child: OnShow|#OnShow]
* [Child: OnUpdate|#OnUpdate]
* [Child: RadialBlur|#RadialBlur]
* [Child: RectangularClip|#RectangularClip]
* [Child: ResizeToFitPadding|#ResizeToFitPadding]
* [Child: TransformOffset|#TransformOffset]
* [Child: TransformOrigin|#TransformOrigin]
* [Child: TransformRotation|#TransformRotation]
* [Child: TransformScale|#TransformScale]
* [Child: TransformSkew|#TransformSkew]
* [Child: Wave|#Wave]
* [Child: WaveBounds|#WaveBounds]
* [Child: WaveDampingCoefficients|#WaveDampingCoefficients]
* [Child: alpha|#Attributes]
* [Child: autoRectClipChildren|#Attributes]
* [Child: childLayout|#Attributes]
* [Child: clampedToScreen|#Attributes]
* [Child: excludeFromFlexContainer|#Attributes]
* [Child: excludeFromResizeToFitExtents|#Attributes]
* [Child: flex|#Attributes]
* [Child: flexBasis|#Attributes]
* [Child: flexContentAlignment|#Attributes]
* [Child: flexDirection|#Attributes]
* [Child: flexGrow|#Attributes]
* [Child: flexItemAlignment|#Attributes]
* [Child: flexJustification|#Attributes]
* [Child: flexSelfAlignment|#Attributes]
* [Child: flexShrink|#Attributes]
* [Child: flexWrap|#Attributes]
* [Child: hidden|#Attributes]
* [Child: id|#Attributes]
* [Child: inheritAlpha|#Attributes]
* [Child: inheritScale|#Attributes]
* [Child: inherits|#Attributes]
* [Child: keyboardEnabled|#Attributes]
* [Child: layer|#Attributes]
* [Child: level|#Attributes]
* [Child: maskMode|#Attributes]
* [Child: maskTextureFile|#Attributes]
* [Child: maskTextureFileReleaseOption|#Attributes]
* [Child: maskThresholdNormalizedThickness|#Attributes]
* [Child: maskThresholdNormalizedZeroAlphaEdge|#Attributes]
* [Child: mouseEnabled|#Attributes]
* [Child: movable|#Attributes]
* [Child: resizeHandleSize|#Attributes]
* [Child: resizeToFitConstrains|#Attributes]
* [Child: resizeToFitDescendents|#Attributes]
* [Child: scale|#Attributes]
* [Child: shape|#Attributes]
* [Child: space|#Attributes]
* [Child: tier|#Attributes]

h5. Controls
* [Child: Backdrop|#Backdrop]
* [Child: Button|#Button]
* [Child: Canvas|#Canvas]
* [Child: ColorSelect|#ColorSelect]
* [Child: Compass|#Compass]
* [Child: Control|#Control]
* [Child: Cooldown|#Cooldown]
* [Child: DebugText|#DebugText]
* [Child: EditBox|#EditBox]
* [Child: Label|#Label]
* [Child: Line|#Line]
* [Child: MapDisplay|#MapDisplay]
* [Child: Polygon|#Polygon]
* [Child: Scroll|#Scroll]
* [Child: Slider|#Slider]
* [Child: StatusBar|#StatusBar]
* [Child: TextBuffer|#TextBuffer]
* [Child: Texture|#Texture]
* [Child: TextureComposite|#TextureComposite]
* [Child: Tooltip|#Tooltip]
* [Child: TopLevelControl|#TopLevelControl]
* [Child: Vector|#Vector]

h5. Cooldown
* [Inherits: Control|#Control]
* [Child: RadialCooldownGradient|#RadialCooldownGradient]
* [Child: blendMode|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: fillColor|#Attributes]
* [Child: leadingEdgeTexture|#Attributes]
* [Child: radialCooldownClockwise|#Attributes]
* [Child: radialCooldownOriginAngle|#Attributes]
* [Child: textureFile|#Attributes]
* [Child: textureFileReleaseOption|#Attributes]

h5. CustomAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: UpdateFunction|#UpdateFunction]

h5. DebugText
* [Inherits: Control|#Control]
* [Child: font|#Attributes]

h5. DesaturationAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endDesaturation|#Attributes]
* [Child: startDesaturation|#Attributes]

h5. DimensionConstraints
* _attribute:_ *layout_measurement* _minX_
* _attribute:_ *layout_measurement* _minY_
* _attribute:_ *layout_measurement* _maxX_
* _attribute:_ *layout_measurement* _maxY_

h5. Dimensions
* _attribute:_ *layout_measurement* _x_
* _attribute:_ *layout_measurement* _y_

h5. EasingFunction
* [Inherits: OnSetAnimationEaseFunction|#OnSetAnimationEaseFunction]
* ScriptArguments: local progress = ...

h5. Edge
* _attribute:_ *string* _file_
* _attribute:_ *integer* _edgeFileWidth_
* _attribute:_ *integer* _edgeFileHeight_
* _attribute:_ *layout_measurement* _edgeSize_
* _attribute:_ *integer* _edgeFilePadding_

h5. EditBox
* [Inherits: Control|#Control]
* [Child: OnBackspace|#OnBackspace]
* [Child: OnDownArrow|#OnDownArrow]
* [Child: OnEnter|#OnEnter]
* [Child: OnEscape|#OnEscape]
* [Child: OnFocusGained|#OnFocusGained]
* [Child: OnFocusLost|#OnFocusLost]
* [Child: OnIMEBeginComposition|#OnIMEBeginComposition]
* [Child: OnIMEEndComposition|#OnIMEEndComposition]
* [Child: OnPageDown|#OnPageDown]
* [Child: OnPageUp|#OnPageUp]
* [Child: OnSpace|#OnSpace]
* [Child: OnTab|#OnTab]
* [Child: OnTextChanged|#OnTextChanged]
* [Child: OnUpArrow|#OnUpArrow]
* [Child: allowMarkupType|#Attributes]
* [Child: color|#Attributes]
* [Child: defaultText|#Attributes]
* [Child: defaultTextColor|#Attributes]
* [Child: editEnabled|#Attributes]
* [Child: font|#Attributes]
* [Child: isPassword|#Attributes]
* [Child: maxInputCharacters|#Attributes]
* [Child: multiLine|#Attributes]
* [Child: newLineEnabled|#Attributes]
* [Child: selectAllOnFocus|#Attributes]
* [Child: selectionColor|#Attributes]
* [Child: text|#Attributes]
* [Child: textType|#Attributes]

h5. FadeGradient
* _attribute:_ *number* _x1_
* _attribute:_ *number* _y1_
* _attribute:_ *number* _size1_
* _attribute:_ *number* _x2_
* _attribute:_ *number* _y2_
* _attribute:_ *number* _size2_

h5. FallbackFont
* _attribute:_ *string* _font_

h5. FlexMargin
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _right_
* _attribute:_ *number* _bottom_

h5. FlexPadding
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _right_
* _attribute:_ *number* _bottom_

h5. Font
* _attribute:_ *string* _name_
* _attribute:_ *bool* _virtual_
* [Child: sentinel_element|#sentinel_element]
* [Child: font|#Attributes]
* [Child: inherits|#Attributes]

h5. FontColors
* [Child: disabledColor|#Attributes]
* [Child: disabledPressedColor|#Attributes]
* [Child: mouseOverColor|#Attributes]
* [Child: normalColor|#Attributes]
* [Child: pressedColor|#Attributes]

h5. GaussianBlur
* _attribute:_ *integer* _kernelSize_
* _attribute:_ *number* _factor_

h5. GuiXml
* [Child: Animations|#Animations]
* [Child: BackupFont|#BackupFont]
* [Child: Controls|#Controls]
* [Child: FallbackFont|#FallbackFont]
* [Child: Font|#Font]
* [Child: String|#String]

h5. HitInsets
* _attribute:_ *layout_measurement* _left_
* _attribute:_ *layout_measurement* _top_
* _attribute:_ *layout_measurement* _right_
* _attribute:_ *layout_measurement* _bottom_

h5. Insets
* _attribute:_ *layout_measurement* _left_
* _attribute:_ *layout_measurement* _top_
* _attribute:_ *layout_measurement* _right_
* _attribute:_ *layout_measurement* _bottom_

h5. Label
* [Inherits: Control|#Control]
* [Child: AnchorToBaseline|#AnchorToBaseline]
* [Child: OnLinkClicked|#OnLinkClicked]
* [Child: OnLinkMouseUp|#OnLinkMouseUp]
* [Child: OnTextChanged|#OnTextChanged]
* [Child: OnUserAreaCreated|#OnUserAreaCreated]
* [Child: color|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: font|#Attributes]
* [Child: horizontalAlignment|#Attributes]
* [Child: lineSpacing|#Attributes]
* [Child: linkEnabled|#Attributes]
* [Child: maxLineCount|#Attributes]
* [Child: minLineCount|#Attributes]
* [Child: modifyTextType|#Attributes]
* [Child: newLineIndent|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: shaderEffectType|#Attributes]
* [Child: smallCaps|#Attributes]
* [Child: storeLineEndingCharacterIndices|#Attributes]
* [Child: strikethrough|#Attributes]
* [Child: styleColor|#Attributes]
* [Child: text|#Attributes]
* [Child: underline|#Attributes]
* [Child: verticalAlignment|#Attributes]
* [Child: wrapMode|#Attributes]

h5. LeadingEdge
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _width_
* _attribute:_ *number* _height_

h5. LeadingEdgeTextureCoords
* _attribute:_ *number* _left_
* _attribute:_ *number* _right_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_

h5. Limits
* _attribute:_ *number* _min_
* _attribute:_ *number* _max_

h5. Line
* [Inherits: Control|#Control]
* [Child: TextureCoords|#TextureCoords]
* [Child: blendMode|#Attributes]
* [Child: color|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: textureFile|#Attributes]
* [Child: thickness|#Attributes]

h5. LineFade
* _attribute:_ *number* _fadeBegin_
* _attribute:_ *number* _fadeDuration_

h5. LocalDimensions3D
* _attribute:_ *number* _x_
* _attribute:_ *number* _y_

h5. MapDisplay
* [Inherits: Control|#Control]
* [Child: MapGutter|#MapGutter]
* [Child: MapPinType|#MapPinType]
* [Child: OnVisibleRadiusChanged|#OnVisibleRadiusChanged]
* [Child: pinFont|#Attributes]

h5. MapGutter
* _attribute:_ *number* _offset_
* _attribute:_ *number* _size_

h5. MapPinType
* _attribute:_ *[MapDisplayPinType|#MapDisplayPinType]* _name_
* _attribute:_ *[MapArrowType|#MapArrowType]* _arrowType_
* _attribute:_ *number* _pinSize_
* _attribute:_ *number* _pinXInset_
* _attribute:_ *number* _pinYInset_
* _attribute:_ *number* _arrowSize_
* _attribute:_ *string* _pinTexture_
* _attribute:_ *string* _arrowTexture_
* _attribute:_ *string* _areaTexture_
* _attribute:_ *string* _aboveTexture_
* _attribute:_ *string* _belowTexture_
* _attribute:_ *string* _linkTexture_
* _attribute:_ *string* _animation_
* _attribute:_ *string* _addedAnimation_
* _attribute:_ *string* _removedAnimation_
* _attribute:_ *[MapPinAnimationTarget|#MapPinAnimationTarget]* _animationTarget_

h5. MotionBlur
* _attribute:_ *number* _blurVectorXAsAPercentageOfControlWidth_
* _attribute:_ *number* _blurVectorYAsAPercentageOfControlHeight_
* _attribute:_ *integer* _numSamples_

h5. MouseButton
* _attribute:_ *[MouseButtonIndex|#MouseButtonIndex]* _button_
* _attribute:_ *bool* _enabled_

h5. NormalOffset
* _attribute:_ *layout_measurement* _x_
* _attribute:_ *layout_measurement* _y_

h5. OnAddGameData
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnBackspace
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnChar
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, key = ...

h5. OnCleared
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnClicked
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button, ctrl, alt, shift, command = ...

h5. OnColorSelected
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, r, g, b = ...

h5. OnDownArrow
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnDragStart
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button = ...

h5. OnDurationChanged
* [Inherits: OnSetAnimationTimelineEventHandler|#OnSetAnimationTimelineEventHandler]
* ScriptArguments: local self, duration = ...

h5. OnEffectivelyHidden
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, hidden = ...

h5. OnEffectivelyShown
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, hidden = ...

h5. OnEnabledStateChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, enabled = ...

h5. OnEnter
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnEscape
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnFocusGained
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnFocusLost
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnHide
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, hidden = ...

h5. OnIMEBeginComposition
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnIMEEndComposition
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnInitialized
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnInsertAnimationTimelineCallback
* _attribute:_ *integer* _delay_

h5. OnKeyDown
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, key, ctrl, alt, shift, command = ...

h5. OnKeyUp
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, key, ctrl, alt, shift, command = ...

h5. OnLabelTextChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local label = ...

h5. OnLabelUserAreaCreated
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local label, areaData, areaText, unscaledLeft, unscaledRight, unscaledTop, unscaledBottom, continuation = ...

h5. OnLinkClicked
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, linkData, linkText, button, ctrl, alt, shift, command = ...

h5. OnLinkMouseUp
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, linkData, linkText, button, ctrl, alt, shift, command = ...

h5. OnMinMaxValueChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, min, max = ...

h5. OnMouseDoubleClick
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button, ctrl, alt, shift, command = ...

h5. OnMouseDown
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button, ctrl, alt, shift, command = ...

h5. OnMouseEnter
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnMouseExit
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnMouseUp
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button, upInside, ctrl, alt, shift, command = ...

h5. OnMouseWheel
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, delta, ctrl, alt, shift, command = ...

h5. OnMoveStart
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnMoveStop
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnPageDown
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnPageUp
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnPlay
* [Inherits: OnSetAnimationTimelineEventHandler|#OnSetAnimationTimelineEventHandler]
* ScriptArguments: local self, completedPlaying = ...

h5. OnPlay_Animation
* [Inherits: OnSetAnimationEventHandler|#OnSetAnimationEventHandler]
* ScriptArguments: local self, animatingControl, completedPlaying = ...

h5. OnReceiveDrag
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, button = ...

h5. OnRectChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, newLeft, newTop, newRight, newBottom, oldLeft, oldTop, oldRight, oldBottom = ...

h5. OnRectHeightChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, newHeight, oldHeight = ...

h5. OnRectWidthChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, newWidth, oldWidth = ...

h5. OnResizeStart
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnResizeStop
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnResizedToFit
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, desiredWidth, desiredHeight = ...

h5. OnScrollExtentsChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, horizontal, vertical = ...

h5. OnScrollOffsetChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, horizontal, vertical = ...

h5. OnSetAnimationEaseFunction

h5. OnSetAnimationEventHandler
* _attribute:_ *string* _name_
* _attribute:_ *[ControlHandlerOrder|#ControlHandlerOrder]* _order_
* _attribute:_ *string* _targetName_

h5. OnSetAnimationTimelineEventHandler
* _attribute:_ *string* _name_
* _attribute:_ *[ControlHandlerOrder|#ControlHandlerOrder]* _order_
* _attribute:_ *string* _targetName_

h5. OnSetControlEventHandler
* _attribute:_ *string* _name_
* _attribute:_ *[ControlHandlerOrder|#ControlHandlerOrder]* _order_
* _attribute:_ *string* _targetName_

h5. OnSetUpdateFunction

h5. OnShow
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, hidden = ...

h5. OnSliderReleased
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, value = ...

h5. OnSpace
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnStop
* [Inherits: OnSetAnimationTimelineEventHandler|#OnSetAnimationTimelineEventHandler]
* ScriptArguments: local self, completedPlaying = ...

h5. OnStop_Animation
* [Inherits: OnSetAnimationEventHandler|#OnSetAnimationEventHandler]
* ScriptArguments: local self, animatingControl, completedPlaying = ...

h5. OnTab
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnTextChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnTextureLoaded
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnUpArrow
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self = ...

h5. OnUpdate
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, time = ...

h5. OnUserAreaCreated
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, areaData, areaText, unscaledLeft, unscaledRight, unscaledTop, unscaledBottom, continuation = ...

h5. OnValueChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, value, eventReason = ...

h5. OnVisibleRadiusChanged
* [Inherits: OnSetControlEventHandler|#OnSetControlEventHandler]
* ScriptArguments: local self, radius = ...

h5. Polygon
* [Inherits: Control|#Control]
* [Child: Border|#Border]
* [Child: CenterTextureCoords|#CenterTextureCoords]
* [Child: centerBlendMode|#Attributes]
* [Child: centerColor|#Attributes]
* [Child: centerDesaturation|#Attributes]
* [Child: centerTextureAddressMode|#Attributes]
* [Child: centerTextureFile|#Attributes]
* [Child: pointLayout|#Attributes]
* [Child: smoothingEnabled|#Attributes]

h5. PressedOffset
* _attribute:_ *layout_measurement* _x_
* _attribute:_ *layout_measurement* _y_

h5. RadialBlur
* _attribute:_ *number* _originX_
* _attribute:_ *number* _originY_
* _attribute:_ *integer* _numSamples_
* _attribute:_ *number* _blurRadius_
* _attribute:_ *number* _offsetRadius_

h5. RadialCooldownGradient
* _attribute:_ *number* _startAlpha_
* _attribute:_ *number* _angularDistance_

h5. RectangularClip
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _right_
* _attribute:_ *number* _bottom_

h5. ResizeToFitPadding
* _attribute:_ *layout_measurement* _width_
* _attribute:_ *layout_measurement* _height_

h5. Rotate3DAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endPitch|#Attributes]
* [Child: endRoll|#Attributes]
* [Child: endYaw|#Attributes]
* [Child: startPitch|#Attributes]
* [Child: startRoll|#Attributes]
* [Child: startYaw|#Attributes]

h5. ScaleAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endScale|#Attributes]
* [Child: startScale|#Attributes]

h5. Scroll
* [Inherits: Control|#Control]
* [Child: OnScrollExtentsChanged|#OnScrollExtentsChanged]
* [Child: OnScrollOffsetChanged|#OnScrollOffsetChanged]

h5. ScrollingOverlay
* _attribute:_ *string* _textureFile_
* _attribute:_ *number* _width_
* _attribute:_ *number* _height_
* _attribute:_ *integer* _duration_

h5. SizeAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endHeight|#Attributes]
* [Child: endWidth|#Attributes]
* [Child: startHeight|#Attributes]
* [Child: startWidth|#Attributes]

h5. Slider
* [Inherits: Control|#Control]
* [Child: BackgroundBottom|#BackgroundBottom]
* [Child: BackgroundMiddle|#BackgroundMiddle]
* [Child: BackgroundTop|#BackgroundTop]
* [Child: Limits|#Limits]
* [Child: OnEnabledStateChanged|#OnEnabledStateChanged]
* [Child: OnSliderReleased|#OnSliderReleased]
* [Child: OnValueChanged|#OnValueChanged]
* [Child: ThumbTexture|#ThumbTexture]
* [Child: dragFromThumb|#Attributes]
* [Child: enabled|#Attributes]
* [Child: orientation|#Attributes]
* [Child: step|#Attributes]

h5. StatusBar
* [Inherits: Control|#Control]
* [Child: LeadingEdge|#LeadingEdge]
* [Child: LeadingEdgeTextureCoords|#LeadingEdgeTextureCoords]
* [Child: Limits|#Limits]
* [Child: OnMinMaxValueChanged|#OnMinMaxValueChanged]
* [Child: OnValueChanged|#OnValueChanged]
* [Child: ScrollingOverlay|#ScrollingOverlay]
* [Child: TextureCoords|#TextureCoords]
* [Child: barAlignment|#Attributes]
* [Child: color|#Attributes]
* [Child: enableFadeOut|#Attributes]
* [Child: fadeOutGainColor|#Attributes]
* [Child: fadeOutLossColor|#Attributes]
* [Child: fadeOutTextureFile|#Attributes]
* [Child: orientation|#Attributes]
* [Child: textureFile|#Attributes]
* [Child: value|#Attributes]

h5. String
* _attribute:_ *string* _name_
* _attribute:_ *string* _value_

h5. Surface
* _attribute:_ *number* _texCoordLeft_
* _attribute:_ *number* _texCoordRight_
* _attribute:_ *number* _texCoordTop_
* _attribute:_ *number* _texCoordBottom_
* _attribute:_ *number* _insetLeft_
* _attribute:_ *number* _insetRight_
* _attribute:_ *number* _insetTop_
* _attribute:_ *number* _insetBottom_
* _attribute:_ *string* _color_
* _attribute:_ *bool* _hidden_
* _attribute:_ *number* _scale_

h5. TextBuffer
* [Inherits: Control|#Control]
* [Child: LineFade|#LineFade]
* [Child: OnLinkClicked|#OnLinkClicked]
* [Child: OnLinkMouseUp|#OnLinkMouseUp]
* [Child: drawLastEntryIfOutOfRoom|#Attributes]
* [Child: font|#Attributes]
* [Child: horizontalAlignment|#Attributes]
* [Child: linkEnabled|#Attributes]
* [Child: maxHistoryLines|#Attributes]
* [Child: splitLongMessages|#Attributes]

h5. Texture
* [Inherits: Control|#Control]
* [Child: LocalDimensions3D|#LocalDimensions3D]
* [Child: OnTextureLoaded|#OnTextureLoaded]
* [Child: TextureCoords|#TextureCoords]
* [Child: TextureSampleProcessingWeight|#TextureSampleProcessingWeight]
* [Child: addressMode|#Attributes]
* [Child: autoAdjustTextureCoords|#Attributes]
* [Child: blendMode|#Attributes]
* [Child: color|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: resizeToFitFile|#Attributes]
* [Child: shaderEffectType|#Attributes]
* [Child: textureCoordsRotation|#Attributes]
* [Child: textureFile|#Attributes]
* [Child: textureFileReleaseOption|#Attributes]

h5. TextureAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: cellsHigh|#Attributes]
* [Child: cellsWide|#Attributes]
* [Child: framerate|#Attributes]
* [Child: mirrorAlongX|#Attributes]
* [Child: mirrorAlongY|#Attributes]

h5. TextureComposite
* [Inherits: Control|#Control]
* [Child: Surface|#Surface]
* [Child: blendMode|#Attributes]
* [Child: desaturation|#Attributes]
* [Child: pixelRoundingEnabled|#Attributes]
* [Child: textureFile|#Attributes]
* [Child: textureFileReleaseOption|#Attributes]

h5. TextureCoords
* _attribute:_ *number* _left_
* _attribute:_ *number* _right_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_

h5. TextureRotateAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endRotation|#Attributes]
* [Child: startRotation|#Attributes]

h5. TextureSampleProcessingWeight
* _attribute:_ *[TextureSampleProcessing|#TextureSampleProcessing]* _type_
* _attribute:_ *number* _weight_

h5. TextureSlideAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: deltaU|#Attributes]
* [Child: deltaV|#Attributes]

h5. Textures
* [Child: disabled|#Attributes]
* [Child: disabledPressed|#Attributes]
* [Child: mouseOver|#Attributes]
* [Child: normal|#Attributes]
* [Child: pressed|#Attributes]
* [Child: pressedMouseOver|#Attributes]

h5. ThumbTexture
* _attribute:_ *string* _textureFile_
* _attribute:_ *string* _disabledTextureFile_
* _attribute:_ *string* _highlightedTextureFile_
* _attribute:_ *layout_measurement* _thumbWidth_
* _attribute:_ *layout_measurement* _thumbHeight_
* _attribute:_ *number* _left_
* _attribute:_ *number* _top_
* _attribute:_ *number* _bottom_
* _attribute:_ *number* _right_
* _attribute:_ *bool* _flushWithSliderExtents_

h5. Tooltip
* [Inherits: Control|#Control]
* [Child: OnAddGameData|#OnAddGameData]
* [Child: OnCleared|#OnCleared]
* [Child: OnLabelTextChanged|#OnLabelTextChanged]
* [Child: OnLabelUserAreaCreated|#OnLabelUserAreaCreated]
* [Child: font|#Attributes]
* [Child: headerRowSpacing|#Attributes]
* [Child: headerVerticalOffset|#Attributes]

h5. TopLevelControl
* [Inherits: Control|#Control]
* [Child: allowBringToTop|#Attributes]
* [Child: topmost|#Attributes]

h5. TransformOffset
* _attribute:_ *layout_measurement* _x_
* _attribute:_ *layout_measurement* _y_
* _attribute:_ *layout_measurement* _z_

h5. TransformOffsetAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endX|#Attributes]
* [Child: endY|#Attributes]
* [Child: endZ|#Attributes]
* [Child: startX|#Attributes]
* [Child: startY|#Attributes]
* [Child: startZ|#Attributes]

h5. TransformOrigin
* _attribute:_ *number* _x_
* _attribute:_ *number* _y_

h5. TransformRotation
* _attribute:_ *number* _x_
* _attribute:_ *number* _y_
* _attribute:_ *number* _z_
* _attribute:_ *[AxisRotationOrder|#AxisRotationOrder]* _axisOrder_

h5. TransformRotationAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endX|#Attributes]
* [Child: endY|#Attributes]
* [Child: endZ|#Attributes]
* [Child: mode|#Attributes]
* [Child: startX|#Attributes]
* [Child: startY|#Attributes]
* [Child: startZ|#Attributes]

h5. TransformScale
* _attribute:_ *number* _x_
* _attribute:_ *number* _y_
* _attribute:_ *number* _z_
* _attribute:_ *number* _scale_

h5. TransformScaleAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endScale|#Attributes]
* [Child: endScaleX|#Attributes]
* [Child: endScaleY|#Attributes]
* [Child: startScale|#Attributes]
* [Child: startScaleX|#Attributes]
* [Child: startScaleY|#Attributes]

h5. TransformSkew
* _attribute:_ *number* _x_
* _attribute:_ *number* _y_

h5. TransformSkewAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: endSkewX|#Attributes]
* [Child: endSkewY|#Attributes]
* [Child: startSkewX|#Attributes]
* [Child: startSkewY|#Attributes]

h5. Translate3DAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: deltaX|#Attributes]
* [Child: deltaXFromEnd|#Attributes]
* [Child: deltaY|#Attributes]
* [Child: deltaYFromEnd|#Attributes]
* [Child: deltaZ|#Attributes]
* [Child: deltaZFromEnd|#Attributes]
* [Child: endX|#Attributes]
* [Child: endY|#Attributes]
* [Child: endZ|#Attributes]
* [Child: startX|#Attributes]
* [Child: startY|#Attributes]
* [Child: startZ|#Attributes]

h5. TranslateAnimation
* [Inherits: AnimationBase|#AnimationBase]
* [Child: anchorIndex|#Attributes]
* [Child: deltaX|#Attributes]
* [Child: deltaXFromEnd|#Attributes]
* [Child: deltaY|#Attributes]
* [Child: deltaYFromEnd|#Attributes]
* [Child: endX|#Attributes]
* [Child: endY|#Attributes]
* [Child: startX|#Attributes]
* [Child: startY|#Attributes]

h5. UpdateFunction
* [Inherits: OnSetUpdateFunction|#OnSetUpdateFunction]
* ScriptArguments: local self, progress = ...

h5. Vector
* [Inherits: Control|#Control]
* [Child: objectFit|#Attributes]

h5. Wave
* _attribute:_ *number* _angleRadians_
* _attribute:_ *number* _frequency_
* _attribute:_ *number* _speed_
* _attribute:_ *number* _offset_

h5. WaveBounds
* _attribute:_ *number* _minX_
* _attribute:_ *number* _maxX_
* _attribute:_ *number* _minY_
* _attribute:_ *number* _maxY_

h5. WaveDampingCoefficients
* _attribute:_ *number* _minX_
* _attribute:_ *number* _maxX_
* _attribute:_ *number* _minY_
* _attribute:_ *number* _maxY_

h5. sentinel_element

