ZAM's Minion, currently in open beta, is a new AddOn manager optimized for use with ESO. Install, update & manage AddOns... Learn more!
Download
(26 Kb)
Download
Updated: 03/31/15 04:02 PM
Pictures
File Info
Compatibility:
Update 6 (1.6.5)
Updated:03/31/15 04:02 PM
Created:03/14/14 08:55 PM
Downloads:72,814
Favorites:220
MD5:
Categories:Graphic UI Mods, RolePlay, Miscellaneous
1.6.5
ESOTheater  Popular! (More than 5000 hits)
Version: 0.4.2
by: Halja [More]
This is a simple add-on for playing your favorite character emotes. At the moment ESO has over 170 emote animation commands to choose from. There is no build-in GUI to display them for game launch. They are access via slash commands .i.e. /torch, /drink, and etc. This add-on allows you to configure a few favorites. It display them in a windows which you can click a button for the emote.
I’m new to the lua language. I’ll not claim the code is pretty and not worthy of a WTF blog post. Hey, it works and I have lots of ideas for features. Maybe it will even look prettier down the road.

I hope you find the add-on useful. Feedback and suggestions are welcome.
--Halja

Key Features:
  • Language localization for French and German
  • Configure 10 emotes buttons on moveable window
  • Thirteen bind key options
One for toggling the favorites window
Two for toggling a condensed list of all the available emotes to blast through to entertain yourself and friends
Up to ten for quick keyboard access to favorites (new)
One quick keyboard access to play random emote (new)
  • Both windows can be moved separately and last position is saved
  • Transparency option to fade the add-on to less intrusive while displayed
  • Favorites window collapses out of the way and speed buttons appear to access your first five favorites emotes
  • Use the add-on's emote name when playing in French, German, and/or you customized the ESOTheater emote name.
/et cœur brisé
/et Hände reiben
  • Lots of command options for access emotes without the add-on windows visible
  • Filtering options on the full emote list window(new)
  • Option to save favorites at the account level or by character

Features Planed:
Bring back emote chat feature while animations are playing
*A big thanks to:
Valerius for the German localization
LeorFinacre for the French localization
@Errc & SinusPi of Zgoo <-- hands-down best way tool for spelunking in the game's Globals
ZOS for the Survey Add-on to get a peek at their code
EOSUI.com for hosting the add-on Wiki, forums, and the great community developers.

Slash Commands and optional parameters:
/esotheater Displays emote window
/et Alias to display emote window
/et –help Prints the slash commands to the main chat window
/et –reload Reloads Add-on defaults from (EmotesImportData.lua) to SavedVariables file
/et –repin Reset main window position to top left corner
/et –enumsys Pulls system emotes and copies to SavedVariables file
/et –v Verbose mode which sends extra messages to the chat window
/et #### Plays the game's emote from id **** ID can be different while playing in French and/or German ****
/et <emote name> Plays the emote based on the name. This is useful when playing in French, German, and/or you customized the ESOTheater emote names.
/et -f## Plays the emote based on the favorite's button number i.e. /et -f9 plays the emote you assigned to button 9.

Recent Release Highlights:[indent]Version 0.4.2 -- 03/31/2015

Added a key bind to play a random emote
/INDENT]
Files in add-on:

• ESOTheater.txt
• ESOTheater.lua
• ESOTheaterSettings.lua
• forms/ESOStage.lua
• forms/ESOStage.xml
• forms/ESOPlaybill.xml
• forms/ESOPlaybill.lua
• localization/EmoteDataDE.lua
• localization/EmoteDataEN.lua
• localization/EmoteDataFR.lua
• Bindings.xml
• read.me
Version 0.4.2 -- 03/31/2015
Added a key bind to play a random emote

Version 0.4.1 -- 03/09/2015
French and German clients have one more emote than English version (/prov)

Version 0.4.0 -- 03/01/2015
Updated to new API release 100011 (Patch 1.6.x)
Added key bind options for 10 favorites buttons
Added Category filters on the full emote window

Version 0.3.9 -- 12/04/2014
Fix for transparency control mouse enter error

Version 0.3.8 -- 11/11/2014
Updated to new API release 100010 (Patch 1.5.3)

Version 0.3.7 -- 09/17/2014
Updated to new API release 100009 (Patch 1.4.4)

-- 06/05/2014
Reposted for Minion downloading. I created the zip without the parent folder ESOTheater.

Version 0.3.6 -- 06/04/2014
Updated to new API release (Patch 1.3.3)
support for the 28 new emotes

Version 0.3.5 -- 06/24/2014
Updated to new API release (Patch 1.2.3)

Version 0.3.4 -- 05/27/2014
Adjustments of add-on to lower the Global profile.
Updated to new API for Craglorn release (Patch 1.1.2)
Emotes match between languages again.
/Torch and /kick are back in the English client!
New emotes are /spit and /idle (an animation to animate doing nothing*)

Version 0.3.3 -- 04/23/2014
Refactor of localization only load one language instead all on launch
Code separation of the full emote list panel
Full emote list window size reduced
Full emote list window can be key bind
Full emote list window takes up the least HUD space when using a key bind.
Small button bar appears when favorites window is collapsed

Version 0.3.2 -- 04/13/2014
More command line options for when you don't want the GUI visible:
/et #### Plays the games emote id
/et -f## Plays the emote based on the favorite's button number e.g. /et -f9 plays the emote you assigned to button 9.
/et <emote name> Plays the emote based on the name. This is useful when playing in French, German, and/or you customized the ESOTheater emote names
/et cœur brisé While playing in French does the emote heartbroken
/et Hände reiben While playing in German does the emote rubhands
The transparency level of the main widow is user configurable in ESOTheaterSettings.lua
Fixed code error uncover when Skyshard 0.5.2 was also running

Version 0.3.1 -- 04/12/2014
The favorite windows now can collapse to just the header bar to be even less obtrusive without closing it.
Key binding option for toggling main window added
Translation adjustments for German localization.
French language localization!

Version 0.3.0 -- 04/06/2014
UI clean-up to make it a little smaller. The close button is not on the bottom right any more. It's the X on the top right now.
The configuration/playground window only displays the button name you are changing if in verbose mode.
The duplicate Kiss and Eatbread are removed from configuration window list.
No longer loading the EmoteTable to SavedVariables. Reading from localizations files.
Support having Add-on to save either account wide or by character. ********** MANUAL ********** Edit the variable "EmotesAccountWide" in ESOTheaterSettings.lua from 1 to 0 from character level saves.
First stab at localization for German players and to resolve that they have two more emotes than English players. Big thanks to Valerius for the translations.
174 emotes ZeniMax takes one down. A 173 emotes... :( /torch was removed by ZeniMax in English language version.

Version 0.2.2 -- 03/30/2014
--- HACK! ---
The Early Release version the emote ids start index shifted by one. This occurs in version eso.live.1.0.0.956792.
As it stands /torch is not available. It was one but zero. The API for playing emote ignores zero. I placed a math hack for now in the hopes they fix it.

Version 0.2.1 -- 03/26/2014
Works with the games Release Candidate
Fixed reload issues that were introduced when I switched to virtual XML control definitions

Version 0.2.0 -- 03/23/2014
GUI configuration window to set you favorite emote.
The configuration panel let you preview the emote before saving.

Version 0.1.8 -- 03/20/2014
Adjustments for latest PTS patch
Transparency Option
Window takes up less space

Version 0.1.6 -- 03/16/2014
Add now auto-hides and saves last window position on logout

Version 0.1.8 -- 03/20/2014
Adjustments for latest PTS patch
Transparency Option
Window takes up less space

Version 0.1.3 -- 03/14/2014
Initial release to public
Archived Files (9)
File Name
Version
Size
Author
Date
0.4.1
26kB
Halja
03/09/15 09:19 PM
0.4.0
26kB
Halja
03/04/15 12:18 AM
0.3.9
25kB
Halja
12/04/14 05:35 PM
0.3.8
25kB
Halja
11/12/14 07:33 PM
0.3.7
25kB
Halja
09/17/14 07:44 PM
0.3.6
25kB
Halja
08/05/14 07:03 AM
0.3.5
23kB
Halja
06/25/14 11:44 AM
0.3.4
23kB
Halja
05/22/14 08:34 AM
0.3.3
23kB
Halja
04/23/14 08:09 PM


Post A Reply Comment Options
Unread 03/30/15, 08:16 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
Originally Posted by QuadroTony
i have a request
keybind in Controls "Play random emotion"

can you pls add it??
Sure, do want a chat debug message of the emote that got selected?
If yes, the ZOS slash command or the localization string from the add-on?

One of these days I need to finish and add full emote messages but the localizations to include gender of the speaker and target are still a bit daunting.
--Halja
Halja is offline Report comment to moderator  
Reply With Quote
Unread 03/29/15, 12:57 PM  
QuadroTony
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 531
File comments: 2878
Uploads: 3
i have a request
keybind in Controls "Play random emotion"

can you pls add it??
__________________
QuadroTony is offline Report comment to moderator  
Reply With Quote
Unread 03/05/15, 08:54 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
Re: NEW GERMAN TRANSLATION



I'll get your changes intergraded to my SQL database. I produce the localizations files that way. The folks that helped me with the German and/or French translations are no longer playing ESO.

If anyone could help cleanup the French localizations, I be grateful too. I can produce a spread sheet with all three languages to exchange. I found this so much more friendly way for edits than the lua tables file directly.

thank you T0M_S0JA,
Halja is offline Report comment to moderator  
Reply With Quote
Unread 03/04/15, 06:05 PM  
T0M_S0JA

Forum posts: 0
File comments: 1
Uploads: 0
NEW GERMAN TRANSLATION

Hello and thanks to the developer for this great Addon, i have fun with it every Day! I saw the translation problem with 1.6 today and made a new German local file that work with the current Patch.

Habe für uns Deutsche mal die Locale neu geschrieben, ersetzt einfach die Datei EmoteDataDE.lua mit der von mir hochgeladenen Version. Die Locale könnt ihr ganz einfach bei euren Dokumenten finden:

C:\Users\[DU]\Documents\Elder Scrolls Online\liveeu\AddOns\ESOTheater\localization

Viel Spaß damit

Ich hätte großes Interesse an einer Roleplaying Gilde auf dem EU Server, bitte T0M_S0JA einladen ^^
Hier der Download:

http://www.file-upload.net/download-10377674/EmoteDataDE.lua.html
Last edited by T0M_S0JA : 03/04/15 at 06:13 PM.
T0M_S0JA is offline Report comment to moderator  
Reply With Quote
Unread 01/29/15, 04:01 PM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
The add-on API does not allowed moving or combat actions. Turning the character towards a target is not possible. Emotes are fixed animations. There are couple add-on like nonstop harvest and the no turn but they are basically interrupting the fixed animation in those events.

If we could, then you see add-on like follow the leader and/or attack my target. Cool things other MMOs have but not in ESO.
Sorry
Halja is offline Report comment to moderator  
Reply With Quote
Unread 01/19/15, 02:41 PM  
Criscal
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 89
Uploads: 3
Orientation of character

Hi,
is it possible with the addon to click on a character and execute the action and the character would actually face the intended target?
Criscal is offline Report comment to moderator  
Reply With Quote
Unread 12/01/14, 10:07 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
Originally Posted by ivyflames
Sorry about that, had the wrong tab selected when I posted this, meant it for another addon. >>;
I do see a new error when trying to use the transparency checkbox in the upper right corner of main form. ZOS made a bunch on changes to the ZO_Templates OptionsWindowTemplate code. It looks like they added a new event for the mouse enter event that it did not have before. I'll get fix soon.
Last edited by Halja : 12/01/14 at 10:09 AM.
Halja is offline Report comment to moderator  
Reply With Quote
Unread 12/01/14, 12:17 AM  
ivyflames

Forum posts: 0
File comments: 2
Uploads: 0
Sorry about that, had the wrong tab selected when I posted this, meant it for another addon. >>;

Originally Posted by ivyflames
I just installed this addon tonight and it looks great but this error keeps popping up:

ivyflames is offline Report comment to moderator  
Reply With Quote
Unread 11/30/14, 11:22 PM  
ivyflames

Forum posts: 0
File comments: 2
Uploads: 0
I just installed this addon tonight and it looks great but this error keeps popping up:

ivyflames is offline Report comment to moderator  
Reply With Quote
Unread 11/13/14, 11:53 AM  
SnowmanDK
 
SnowmanDK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 760
Uploads: 8
Originally Posted by Halja
Sorry,
I have been on the road for business the last couple weeks and traveling with just a MS Surface Pro first generation. I got back home but patch was still downloading when I crashed. I'll get an up date posted tonight.
--Halja
+1
__________________
My addons: Destinations, ChatStamp and Bank Manager Revived
SnowmanDK is offline Report comment to moderator  
Reply With Quote
Unread 11/12/14, 10:39 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
Sorry,
I have been on the road for business the last couple weeks and traveling with just a MS Surface Pro first generation. I got back home but patch was still downloading when I crashed. I'll get an up date posted tonight.
--Halja
Halja is offline Report comment to moderator  
Reply With Quote
Unread 11/11/14, 02:16 PM  
SnowmanDK
 
SnowmanDK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 760
Uploads: 8
Is this not maintained anymore? It's outdated in the new API.
__________________
My addons: Destinations, ChatStamp and Bank Manager Revived
SnowmanDK is offline Report comment to moderator  
Reply With Quote
Unread 10/29/14, 07:35 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
On the upper corner of each button there is a little cog, press it, pick an emote, and save it.
Halja is offline Report comment to moderator  
Reply With Quote
Unread 10/27/14, 10:05 AM  
mojavemike1

Forum posts: 0
File comments: 2
Uploads: 0
How to change the 10 favorites

I love the addon, but can't find a way to change the 10 favorites in the window.
Can someone help me?

Thanks
mojavemike1 is offline Report comment to moderator  
Reply With Quote
Unread 08/05/14, 07:06 AM  
Halja
 
Halja's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 38
Uploads: 1
Doh, you think after all these version I would not make that silly mistake. Zip reposted.
Halja is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: