ESODecoded

PlayEmoteByIndex

ESO Lua API function — used by 33 of the 3,030 addons we indexed (combined 1,393,883 downloads). Signature from the official ESOUIDocumentation.txt, API version 101050.

Official signature

PlayEmoteByIndex(luaindex emoteIndex)

Real usage — from LovelyEmotes

				Play = function()
					PlayEmoteByIndex(index)
					ConcurrencyWorkaround()

Short excerpt from the shipping addon LovelyEmotesits ESOUI page; the code belongs to its author. Shown because documentation without a working example is half a reference.

Most-downloaded addons using it

AddonTotal downloads
LovelyEmotes276,662
Wykkyd Full Immersion223,536
ESOTheater203,242
JP Patch for Dolgubon's Lazy Writ Crafter104,292
Wykkyd Macros92,704
Custom Idle Animation81,853