Download
(7 Kb)
Download
Updated: 10/02/22 08:19 AM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Lost Depths (8.1.5)
Updated:10/02/22 08:19 AM
Created:03/28/15 10:06 AM
Monthly downloads:347
Total downloads:73,140
Favorites:148
MD5:
Categories:RolePlay, Character Advancement
Custom Idle Animation  Popular! (More than 5000 hits)
Version: 1.7.3
by: Xerrok [More]
WARNING ABOUT VERSIONS 1.7 AND 1.7.1!
Since the indices of the emotes were changed by Zenimax, and the fact that this addon only stores the indices of emotes, idle sets from previous versions can't be migrated and therefore will be deleted!
I've changed it so, that the names of the emotes instead of the indices will be stored from now on, so that this case won't happen again.


With this addon you are able to replace the default idle animation with any in-game emotes.
You can use idle sets to totally customize your idle animation with all available emotes. Every emote can be given a minimum play time and a priority for more customization. Feel free to make idle sets for several "moods" of your characters.

The emotes will play almost immediately after your character's idle starts and the defined delay has passed. After that, the emotes will refresh every time when the defined minimum time has passed, or repeatedly during its minimum time, if loop is activated. The same emote can be executed more than once, which can result in a longer time a certain emote is being played.

With the chat command /cia or Escape->Settings->Addons->Custom Idle Animations you will get into the settings.
If you hover with the cursor over the single settings, a tooltip will pop up with helpful information.

You can assign keys to easily switch between the idle sets and a key to activate/deactivate the addon in the controls settings of ESO.


Known Bug:
  • When trying to sit on chairs, benches and such, the emotes will interrupt it. Deactivate the addon with the assigned key, so the character will keep sitting.
  • Having any UI window active and the game not in focus, results in getting messages, that the action couldn't be executed.


Source on GitHub
1.7.3
- Updated to newest API version 101036
- Added a loop feature for emotes

1.7.2
- Updated to newest API version 101035

1.7.1
- Fixed a bug where idles couldn't be saved
- WARNING! SavedVariables will be reset, since the previous version saved corrupt data

1.7
- Updated to newest API version 101034
- WARNING! Unfortunately older SavedVariables can't be migrated, since the indices for the emotes changed

1.6.7
- Updated to newest API version 101033

1.6.6
- Updated to newest API version 100035

1.6.5
- Updated to newest API version 100034

1.6.4
- Introduced a separate public method for deactivating the active idle set. This change will allow other addon authors to use the mentioned method. This change was requested by ShinyBones for his lovely addon LovelyEmotes. Make sure to have a look at this fantastic addon!

1.6.3
- Updated to newest API version 100032 and 100033

1.6.2
- Updated to newest API version 100031

1.6.1.2
- Fixed a bug where the delay couldn't be set, when there was only one IdleSet

1.6.1.1
- Fixed a bug where the SavedVariables of an older version wasn't migrated correctly

1.6.1
- After any action (running, crouching, fighting, etc.), a new emotes will be chosen
- Added a settable delay, which will be applied before playing the first emote after any action
- Every emote can now be played more than once
- Fixed a bug, where some settings wouldn't be saved

1.6
- Rewrote the addon from scratch

1.5.5
- Updated to newest API version 100029

1.5.4
- Fixed an error which occurred when CIA was disabled and no emotes were set

1.5.3
- Updated to newest API version 100027

1.5.2
- Updated to newest API version 100026

1.5.1
- Fixed a bug where the Custom Idle Animation overrode manual emtoes or interaction with world objects like chairs. Thanks "Holl Hears-In-Dusk" for the bug report.

1.5
- Increased emotes per set from 10 to 30
- The character shouldn't do his/her idle animations, when his/her weapons are drawn

1.4.4
- Updated to newest API version 100025

1.4.3
- Updated to newest API version 100023

1.4.2
- Updated to newest API version 100021

1.4.1
- Fixed the conditions for playing emotes (emotes were playing while digging a treasure chest)

1.4
- Updated to newest API version 100021
- Hopefully got rid of the error message in menus
- Increased idle delay maximum to 15000 ms
- Increased minimum emote time maximum to 30000 ms

1.3.8
- Updated to newest API version 100020

1.3.7
- Updated to newest API version 100019

1.3.6
- Updated to newest API version 100018

1.3.5
- Updated to newest API version 100017

1.3.4
- Updated to newest API version 100016

1.3.3
- Added some cases where no idles should be played

1.3.2
- Updated to newest API version 100014

1.3.1.1
- Hopefully fixed a bug where a "main:chunk" error occurs during start

1.3.1
- Embedded LibAddonMenu 2.0

1.3
- Added GUI settings
- Limited the count of emotes per set to 10
- Removed chat commands

1.2.2:
- Added function to list all emotes of the game

1.2.1:
- Updated to newest API version 100013

1.2:
- Added support for up to 10 individual idle sets
- Fixed the break of other looped emotes
- Fixed some minor bugs

1.1:
- Added support for multiple emotes as idle animation with weightings
- Added key binding for activating/deactivating the addon
- Modified parameter inputs
- Stealth won't be interupted now
- Fixed some minor bugs
Optional Files (0)


Archived Files (38)
File Name
Version
Size
Uploader
Date
1.7.2
7kB
Xerrok
08/28/22 04:52 PM
1.7.1
7kB
Xerrok
06/10/22 08:29 PM
1.7
7kB
Xerrok
06/08/22 05:52 PM
1.6.7
7kB
Xerrok
02/03/22 09:44 PM
1.6.6
7kB
Xerrok
06/01/21 05:31 PM
1.6.5
7kB
Xerrok
03/20/21 08:53 PM
1.6.4
7kB
Xerrok
10/26/20 09:58 AM
1.6.3
7kB
Xerrok
09/05/20 04:10 AM
1.6.2
7kB
Xerrok
05/26/20 10:45 AM
1.6.1.2
7kB
Xerrok
03/29/20 06:40 AM
1.6.1.1
7kB
Xerrok
03/07/20 09:41 AM
1.6
7kB
Xerrok
02/28/20 02:13 PM
1.5.5
40kB
Xerrok
12/12/19 09:50 AM
1.5.4
39kB
Xerrok
06/05/19 11:24 AM
1.5.3
39kB
Xerrok
05/20/19 03:30 PM
1.5.2
39kB
Xerrok
02/25/19 01:24 PM
1.5.1
39kB
Xerrok
01/06/19 07:16 AM
1.5
39kB
Xerrok
12/26/18 06:47 AM
1.4.4
40kB
Xerrok
11/03/18 07:08 PM
1.4.3
40kB
Xerrok
05/22/18 09:06 AM
1.4.2
40kB
Xerrok
10/23/17 11:32 AM
1.4.1
40kB
Xerrok
09/28/17 08:33 AM
1.4
40kB
Xerrok
09/28/17 06:47 AM
1.3.8
41kB
Xerrok
08/25/17 03:58 AM
1.3.7
41kB
Xerrok
05/25/17 01:15 PM
1.3.6
41kB
Xerrok
02/06/17 04:38 PM
1.3.5
41kB
Xerrok
10/06/16 02:35 PM
1.3.4
41kB
Xerrok
08/04/16 01:37 PM
1.3.3
41kB
Xerrok
03/10/16 07:28 AM
1.3.2
41kB
Xerrok
03/07/16 12:36 PM
1.3.1.1
41kB
Xerrok
03/02/16 09:06 AM
1.3.1
41kB
Xerrok
02/29/16 09:42 AM
1.3
6kB
Xerrok
02/26/16 05:04 PM
1.2.2
5kB
Xerrok
02/25/16 07:21 PM
1.2.1
5kB
Xerrok
02/25/16 07:26 AM
1.2
5kB
Xerrok
09/15/15 09:26 AM
1.1
4kB
Xerrok
09/10/15 07:29 AM
1.0
2kB
Xerrok
03/28/15 12:51 PM


Post A Reply Comment Options
Unread 11/29/18, 02:49 PM  
Kaoro

Forum posts: 0
File comments: 3
Uploads: 0
Smile Thank you !

Originally Posted by Xerrok
I will update the amount of emotes per idle set in the next Update.
Hopefully it will fit your needs.
Thank you so much I tried editing the code on my own by trial and error (I'm very much not a coder myself) but failed to get a working result.
Report comment to moderator  
Reply With Quote
Unread 11/23/18, 07:03 AM  
MBW91
 
MBW91's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 41
Uploads: 1
Sorry for the late reply.


Originally Posted by Dolgubon
cough ArePlayerWeaponsSheathed() cough
It was finally implemented in the API, good to know.
Will add this with the new Update, thanks.


Originally Posted by Kaoro
Hi ! First of all, thank you for this addon, it's great !

I'd like to know though if there's any way I can add emotes in a one set ? I'd like to just load all the emotes that fit my character and let the addon play them whenever. In a "surprise me!" kind of way !

Is there a file I ca try and edit ?

Thank you again !
I will update the amount of emotes per idle set in the next Update.
Hopefully it will fit your needs.


Originally Posted by Maddoka
Originally Posted by Maddoka
This addon is the best. There is, sadly, only 1 problem I'm having with it right now.
If I do the /tilt animation with the Duchess personality, it doesn't play the right animation. (It plays the book instead of the mirror).
Since this is still a problem for me, I am wondering if anyone knows if this has an easy fix?
Thanks for the report, I will look into it.
Report comment to moderator  
Reply With Quote
Unread 11/12/18, 06:20 PM  
Maddoka

Forum posts: 0
File comments: 2
Uploads: 0
Unhappy Re: Personality animation changes

Originally Posted by Maddoka
This addon is the best. There is, sadly, only 1 problem I'm having with it right now.
If I do the /tilt animation with the Duchess personality, it doesn't play the right animation. (It plays the book instead of the mirror).
Since this is still a problem for me, I am wondering if anyone knows if this has an easy fix?
Report comment to moderator  
Reply With Quote
Unread 10/28/18, 08:40 AM  
Maddoka

Forum posts: 0
File comments: 2
Uploads: 0
Personality animation changes

This addon is the best. There is, sadly, only 1 problem I'm having with it right now.
If I do the /tilt animation with the Duchess personality, it doesn't play the right animation. (It plays the book instead of the mirror).
Report comment to moderator  
Reply With Quote
Unread 07/19/18, 02:09 PM  
Kaoro

Forum posts: 0
File comments: 3
Uploads: 0
Smile More idles per set

Hi ! First of all, thank you for this addon, it's great !

I'd like to know though if there's any way I can add emotes in a one set ? I'd like to just load all the emotes that fit my character and let the addon play them whenever. In a "surprise me!" kind of way !

Is there a file I ca try and edit ?

Thank you again !
Report comment to moderator  
Reply With Quote
Unread 07/07/18, 10:10 PM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 408
File comments: 885
Uploads: 21
Originally Posted by Crusism
"- There is no function or event to get the players "weapon sheath state", so the emotes will play even if your weapons are drawn, but not in combat."

But wouldn't weapons automatically be sheathed when an emote plays?
cough ArePlayerWeaponsSheathed() cough
Report comment to moderator  
Reply With Quote
Unread 07/07/18, 09:47 PM  
SableGreens

Forum posts: 0
File comments: 18
Uploads: 0
"- There is no function or event to get the players "weapon sheath state", so the emotes will play even if your weapons are drawn, but not in combat."

But wouldn't weapons automatically be sheathed when an emote plays?
Report comment to moderator  
Reply With Quote
Unread 11/01/17, 04:25 AM  
MBW91
 
MBW91's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 41
Uploads: 1
Originally Posted by WhiteNoiseMaker
Is anyone else having issues since the patch with the idle sets randomly changing to another and not staying on the selected ones?
I didn't encounter this bug so far, but I will look into it.
Report comment to moderator  
Reply With Quote
Unread 10/26/17, 08:14 AM  
WhiteNoiseMaker

Forum posts: 1
File comments: 18
Uploads: 0
Is anyone else having issues since the patch with the idle sets randomly changing to another and not staying on the selected ones?
Report comment to moderator  
Reply With Quote
Unread 09/29/17, 03:40 AM  
MBW91
 
MBW91's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 41
Uploads: 1
Originally Posted by Kenza
Thanks for the update! No more errors in menus!
Sorry for the long wating time for the new update, but finally I could localize the problem.
Have fun and please write here if you or anyone else have any suggestions or problems.
Report comment to moderator  
Reply With Quote
Unread 09/28/17, 03:50 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Thanks for the update! No more errors in menus!
Report comment to moderator  
Reply With Quote
Unread 09/25/17, 03:38 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Originally Posted by lexo1000
Is it possible to remove annoying messages "can't play emotes now" or something like that each time I entered in menus?
I was just coming to ask for the same thing! Is it possible to add an "If in a menu, don't play emote" line to the code somewhere?

Originally Posted by WhiteNoiseMaker
Is there a "save" function you can create that would backup the various custom sets one assigns in the fields?
I'm not positive, but I think doing a /reloadui (or logging out properly) will 'save' addon settings.

Originally Posted by WhiteNoiseMaker
Also is there a way to perhaps save across characters so that one only has to create a Set once, and can import and export it across characters?
Have you checked out Joviex's Addon Settings Transfer? It's very handy!
Report comment to moderator  
Reply With Quote
Unread 07/03/17, 03:53 AM  
WhiteNoiseMaker

Forum posts: 1
File comments: 18
Uploads: 0
I'm loving this add-on so far! My only piece of feedback is that I'd lost all my "Set" information when I crashed one day. Is there a "save" function you can create that would backup the various custom sets one assigns in the fields?

*Edited to add*
Also is there a way to perhaps save across characters so that one only has to create a Set once, and can import and export it across characters?
Last edited by WhiteNoiseMaker : 07/03/17 at 11:14 PM.
Report comment to moderator  
Reply With Quote
Unread 07/01/17, 01:22 PM  
Aulderick

Forum posts: 0
File comments: 17
Uploads: 0
Great add-on, but I have some serious (and some minor) issues with it. I would like to make a few suggestions and hopefully you might be able to address a couple of them.

1. The max idle delay is 6,000 milliseconds (6 seconds). First, change this to seconds instead of milliseconds. Second, increase the max idle delay to 15 seconds.

2. Your add-on adds a README add-on. Please get rid of this, I can't read the README add-on and it took an annoyingly long time to figure out which add-on was adding it to the game.

3. Please try to get rid of the "Can't play annimation at this time" error message that comes up on my screen every 5 seconds while I'm in a menu (FYI, if you can't get rid of this message, increasing the max idle delay to 15 will also make this error message less annoying).

4. This next one isn't important but it's really annoying. It's really annoying to me when I log onto an alt or create a new character and they are juggling flames in my face every 0.5 seconds and I have to take the time to disable the add-on for that character first thing before I can even play them. My suggestion is increase the default time to 5 seconds and the default emote to something less noisy and in your face, such as /stretch, /twiddle, or /letter.

Do these 4 things and it will be much better, trust me! I will love it forever!

Edit: I had to stop using this add-on, I couldn't take how short the idle delay was. It's so short, it even cuts off some of the longer emotes while they are in the middle of playing. I absolutely love this add-on, but until you increase the maximum time to at least 15 seconds, it's just unusable for me personally.
Last edited by Aulderick : 07/13/17 at 12:40 PM.
Report comment to moderator  
Reply With Quote
Unread 06/07/17, 11:16 PM  
MBW91
 
MBW91's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 41
Uploads: 1
Originally Posted by Alp
The only thing that I am missing from this addon is an option to not run the animations while your weapons are unsheathed. I kinda like being able to pull my weapons out without the idle animations interrupting that.

Oh.. it also breaks sitting on chairs and stuff.. that's not good.
That's a known Problem because there isn't any API function or event to recognize in which "sheath state" the character is. Until the API don't give any function or event I can't do anything against it.
With which chairs did you tested this? I don't seem to have any problem with interactables.
Last edited by MBW91 : 06/07/17 at 11:16 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: