API C ArtifactUI.GetAppearanceInfo

Returns information about a selected artifact appearance.
 artifactAppearanceID, appearanceName, displayIndex, unlocked, failureDescription,
 uiCameraID, altHandCameraID, swatchColorR, swatchColorG, swatchColorB, modelOpacity,
 modelSaturation, obtainable
 = C_ArtifactUI.GetAppearanceInfo(appearanceSetIndex, appearanceIndex)
==Arguments==
:;appearanceSetIndex: - Ranging from 1 to ()
:;appearanceIndex: - Numeric index of the appearance in the specified setIndex, from 1 to 4 -- exception: Set 1 for both the Feral and the Guardian Druid Artifacts, which has 7 appearances total, due to racial basic tints: Troll/Zandalari is tint 1, Tauren/Highmountain is tint 2, Night Elf is tint 3, Worgen/Kul Tiran is tint 4, and 5 to 7 for the Pillar of Creation, Light's Heart, and Campaign Effort criteria that would otherwise be index 2 to 4. Querying racial tints other than the one for the current character's race returns nil.
==Returns==
:;1. artifactAppearanceID: : ArtifactAppearanceID
:;2. appearanceName: - The name of the artifact weapon this appearance goes to
:;3. displayIndex: - The index of this appearance in its set, the same as the appearanceIndex that was entered
:;4. unlocked: - Whether this appearance has been unlocked
:;5. failureDescription: - The requirements for unlocking this appearance. Will return nil for the artifact's base appearance
:;6. uiCameraID:
:;7. altHandCameraID:
:;8. swatchColorR: - The red component of the appearance swatch button, between 0 and 1
:;9. swatchColorG: - The green component of the appearance swatch button, between 0 and 1
:;10. swatchColorB: - The red component of the appearance swatch button, between 0 and 1
:;11. modelOpacity: - The alpha level (opacity) of the weapon in the Artifact UI, defaulted to 0.5
:;12. modelSaturation: - The saturation level (brightness) of the weapon in the Artifact UI, defaulted to 0.5
:;13. obtainable: - Whether the artifact's animation is being suppressed, defaulted to false
==Patch changes==