Download
(16 Kb)
Download
Updated: 10/02/23 06:00 PM
Compatibility:
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:10/02/23 06:00 PM
Created:07/03/20 05:53 PM
Monthly downloads:414
Total downloads:15,658
Favorites:46
MD5:
Personality Designer  Popular! (More than 5000 hits)
Version: 2.1.1
by: Atronyx, Alianym, Tes96
Personality Designer is a roleplay addon that gives your character a "personality" by playing emotes/mementos while idle.

With Personality Designer you can:
  • Create your own personality with up to 10 actions (emotes/mementos).
  • Specify how much idle time should pass before starting the actions.
  • Specify how much delay time should pass between actions.
  • Assign hotkeys to enable/disable the addon, cycle through personalities, and open the addon menu.
  • Available in Simplified Chinese.

Notes/Instructions
Personalities are unique for each character. If you create a personality on one character, it will be available to all other characters. But if you set a personality for one character, it will not reflect on your other characters. This addon retrieves all of your unlocked emotes/mementos.

To create a personality:
  • Open the main addon menu and type a name in the Create box.
  • Next, in the Design box, select the personality you want to design, then expand any or all of the action boxes, set them to ON, select a category and select the emote/memento.
  • You can also specify the frequency that an action occurs. This is only noticeable when there are two or more actions. If you have one action, it will play at the same interval regardless of its frequency. A "frequent" action is twice as likely to play as a "default" action and four times as likely to play as an "infrequent" action. Likewise, "default" is twice as likely to play as "infrequent". The multipliers are *1, *2, *4 for Infrequent, Default and Frequent.

Preset Personalities
The presets (Keep Fit, Magical, Rude) are only examples. You don't need them and can delete them.
Deleting all three preset personalities (Keep Fit, Magical, Rude) without creating your own personality will cause all three deleted presets to reappear upon /reloadui or next login. However, deleting just one or two of the presets without creating your own personality; leaving just one or two presets remaining in the list, will not cause the presets you just deleted to reappear in the list upon /reloadui or login. It's only when you delete all three presets and have not created your own personality that they will all appear again in the list. This is because the addon menu cannot have an empty list. There must be at least one personality in the list, whether it's a preset or something you created. Any changes you make to any of the presets will be reverted back to how they originally were upon /reloadui or next login. Again, they are just examples. They are not meant to be used.

Dependencies
Future Improvements
  • Preview button - When designing a personality, click a button to see the emote/memento in action.
  • More language compatibilities. Contact us if you would like to assist with translations.
Version 2.1.1
  • Updated Personality Designer for ESO game version 9.2.0 "Secrets of the Telvanni". Nothing changed in the addon from version 2.0.1. This is just to bring the addon up to date with the current game version.

Version 2.0.1
  • Added zh.lua for Simplified Chinese compatibility. Credit and thanks to Lykeion.

Version 2.0.0
  • Added mementos back after Update 36 caused them to be removed.
  • Removed Blank personality
  • Fixed a couple emotes in the preset Magical that didn't match what was written in the code. i.e. Sad and Raking
  • Changed the start and delay times for all the presets to 5 seconds.
  • Deleting all three presets without creating a personality will cause all three presets to return upon /rlui or next login.
  • Added hotkey bind for enabling/disabling, which now correctly reflects in the addon menu, though not in real time if menu is open.
  • Added hotkey binds for cycling through personalities and opening the addon menu.
  • Bug fixes, such as personalities being finicky and not starting.
  • Initial setup for language compatibility in Language folder. Contact us if you would like to assist with translations.
  • Atronyx was the original creator of this addon but is no longer actively working on it. With his permission, Alianym and Tes96 are the current active mod authors.

Version 1.5.1
  • Commented out a debug statement

Version 1.5
  • Added logic to update saved personalities if ZOS changes the command values

Version 1.4
  • Added keybind to toggle the mod

Version 1.3.1
  • Finally enabled LAM2's scrollable dropdowns. Should have been enabled from the start

Version 1.3
  • Split mementos into two groups, alphabetically. A-M & N-Z

Version 1.2.1
  • API update

Version 1.2
  • Issue: User creates a personality on one character. User plays a different character that has the default personality active and gets spammed with errors.
  • Cause: LUA uses references instead of copies. My function to create a copy of the default instead of a reference has some gaps. When creating a new personality, the enabled values on the default personalities actions are changed.
  • Fix: The default is now reset at startup. One side effect is that the default can no longer be modified. Renamed it to "Blank" to reflect this.

Version 1.1
  • Was not using EVENT_MANAGER correctly, should be fixed now.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1
561kB
07/20/20 07:13 PM
Patch


Archived Files (11)
File Name
Version
Size
Uploader
Date
2.0.1
16kB
Alianym
12/26/22 11:26 AM
2.0.0
10kB
Alianym
12/12/22 03:30 PM
1.5.1
9kB
Tes96
06/20/22 07:49 AM
1.5
9kB
Atronyx
06/17/22 07:19 AM
1.4
9kB
Atronyx
03/08/22 08:51 PM
1.3.1
8kB
Atronyx
02/06/21 09:39 AM
1.3
8kB
Atronyx
02/05/21 05:16 PM
1.2.1
8kB
Atronyx
11/01/20 10:12 AM
1.2
8kB
Atronyx
07/05/20 08:54 AM
1.1
8kB
Atronyx
07/04/20 05:11 PM
1.0
8kB
07/03/20 05:53 PM


Post A Reply Comment Options
Unread 03/08/22, 08:56 PM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Re: Hot Key?

Originally Posted by Cheshire_Cat
Is there a way to hotkey this so you can turn it off and on when wanted?

Also, i was hoping there would have been a way to pick and choose different animations from each personality you may have installed,(Ex: Heroic---Idle2 etc) and how long you'd like them each to last. As it is, it seems there is only a single global idle time and delay time that affects them all as a whole.

Also, i didn't see anything from the assassin at all in the drop-down menu, or some of the other collected personalities.
I'm not playing ESO right now, but I was able to add hotkey functionality to toggle the mod pretty quick. Hopefully not so quick that I broke something, let me know.


As to the other items:
  • If they're doubling up on the animations for a given emote name, then I'm not sure how that'd be handled.
  • Yeah, there's a single idle & delay time. It's possible to add a timer for every action, but that's more work than I want to put in.
  • This mod is meant as a build-your-own personality via emote's and memento's. Bethesda's personalities aren't an emote or memento. But I think you could have a Bethesda personality enabled and enhance it with this?

Oh, and if anyone wants to take this code and write their own or expand on it, whatever. Feel free!
Report comment to moderator  
Reply With Quote
Unread 03/08/22, 12:56 PM  
Cheshire_Cat

Forum posts: 0
File comments: 29
Uploads: 0
Hot Key?

Is there a way to hotkey this so you can turn it off and on when wanted?

Also, i was hoping there would have been a way to pick and choose different animations from each personality you may have installed,(Ex: Heroic---Idle2 etc) and how long you'd like them each to last. As it is, it seems there is only a single global idle time and delay time that affects them all as a whole.

Also, i didn't see anything from the assassin at all in the drop-down menu, or some of the other collected personalities.
Last edited by Cheshire_Cat : 03/08/22 at 01:14 PM.
Report comment to moderator  
Reply With Quote
Unread 02/06/21, 10:26 AM  
serize

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Atronyx
Originally Posted by serize
Originally Posted by Atronyx
Originally Posted by serize
Hello I adore the memento option in your addon but if there are too many mementos (or emotes) in one category I can't see all of them in the list Maybe it is only my problem because of some other UI addons or I just can't find the right button. I will be glad if u help
Thanks!
I hadn't run into that issue, but I did a small update to split the Memento's into two groups, alphabetically. Hopefully it solves the problem.
Thanks! It actually helps, but the first group is still too big, can't see from A-C Can you split it into one more group, please? Or is it possible to make it scroll up and down?
Yeah, scrollable dropdowns are the far more elegant option. And I should have realized that LAM2 had them. Just assumed they'd be enabled by default, I guess.

Anyways....

Scrapped the old approach and enabled scrolling on the dropdowns.
Thank you^^ It works perfectly!
Report comment to moderator  
Reply With Quote
Unread 02/06/21, 09:42 AM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Originally Posted by serize
Originally Posted by Atronyx
Originally Posted by serize
Hello I adore the memento option in your addon but if there are too many mementos (or emotes) in one category I can't see all of them in the list Maybe it is only my problem because of some other UI addons or I just can't find the right button. I will be glad if u help
Thanks!
I hadn't run into that issue, but I did a small update to split the Memento's into two groups, alphabetically. Hopefully it solves the problem.
Thanks! It actually helps, but the first group is still too big, can't see from A-C Can you split it into one more group, please? Or is it possible to make it scroll up and down?
Yeah, scrollable dropdowns are the far more elegant option. And I should have realized that LAM2 had them. Just assumed they'd be enabled by default, I guess.

Anyways....

Scrapped the old approach and enabled scrolling on the dropdowns.
Report comment to moderator  
Reply With Quote
Unread 02/06/21, 03:03 AM  
serize

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Atronyx
Originally Posted by serize
Hello I adore the memento option in your addon but if there are too many mementos (or emotes) in one category I can't see all of them in the list Maybe it is only my problem because of some other UI addons or I just can't find the right button. I will be glad if u help
Thanks!
I hadn't run into that issue, but I did a small update to split the Memento's into two groups, alphabetically. Hopefully it solves the problem.
Thanks! It actually helps, but the first group is still too big, can't see from A-C Can you split it into one more group, please? Or is it possible to make it scroll up and down?
Report comment to moderator  
Reply With Quote
Unread 02/05/21, 05:19 PM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Originally Posted by serize
Hello I adore the memento option in your addon but if there are too many mementos (or emotes) in one category I can't see all of them in the list Maybe it is only my problem because of some other UI addons or I just can't find the right button. I will be glad if u help
Thanks!
I hadn't run into that issue, but I did a small update to split the Memento's into two groups, alphabetically. Hopefully it solves the problem.
Report comment to moderator  
Reply With Quote
Unread 02/05/21, 02:19 PM  
serize

Forum posts: 0
File comments: 9
Uploads: 0
Hello I adore the memento option in your addon but if there are too many mementos (or emotes) in one category I can't see all of them in the list Maybe it is only my problem because of some other UI addons or I just can't find the right button. I will be glad if u help
Report comment to moderator  
Reply With Quote
Unread 01/17/21, 01:37 PM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Re: Re: Re: Does not work

Originally Posted by Biggie_MOT
Strange, but this addon does not work with only one character, and everything is fine with others, I cannot understand why this could be.
It's possible I have a bad array index somewhere or something and wouldn't experience it because I have multiple characters. I tried to recreate the issue by switching to the EU server and creating a character, but everything still worked.
Report comment to moderator  
Reply With Quote
Unread 01/17/21, 12:00 AM  
Biggie_MOT

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Does not work

Originally Posted by Atronyx
Originally Posted by Biggie_MOT
Everything is installed correctly, the library too, in the modifications it shows that everything is fine, but does not see it in the settings.
Sorry, but I don't know what could be causing this. I tried to recreate the issue, but everything is working for me.

Best I can offer is troubleshooting steps. Include just AddonMenu and PersonalityDesigner, check that it works (if it doesn't, I still don't know what the issue would be), and then keep including your other mods until either it breaks or you're back to your full load out.
Strange, but this addon does not work with only one character, and everything is fine with others, I cannot understand why this could be.
Report comment to moderator  
Reply With Quote
Unread 01/16/21, 02:47 PM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Re: Does not work

Originally Posted by Biggie_MOT
Everything is installed correctly, the library too, in the modifications it shows that everything is fine, but does not see it in the settings.
Sorry, but I don't know what could be causing this. I tried to recreate the issue, but everything is working for me.

Best I can offer is troubleshooting steps. Include just AddonMenu and PersonalityDesigner, check that it works (if it doesn't, I still don't know what the issue would be), and then keep including your other mods until either it breaks or you're back to your full load out.
Report comment to moderator  
Reply With Quote
Unread 01/16/21, 06:01 AM  
Biggie_MOT

Forum posts: 0
File comments: 2
Uploads: 0
Does not work

Everything is installed correctly, the library too, in the modifications it shows that everything is fine, but does not see it in the settings.
Report comment to moderator  
Reply With Quote
Unread 07/20/20, 10:13 PM  
Rhypon
 
Rhypon's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Re: Re: Why limit to 10?

Originally Posted by Atronyx
Alright, I created a PDF with the steps to modify the saved variables file. You can find it on the "Other Files" tab.
That's fantastic... and extremely quick! Thank you kindly.

[Postscript] It works like a charm!
Last edited by Rhypon : 07/31/20 at 07:26 AM.
Report comment to moderator  
Reply With Quote
Unread 07/20/20, 07:20 PM  
Atronyx
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Re: Re: Re: Why limit to 10?

Alright, I created a PDF with the steps to modify the saved variables file. You can find it on the "Other Files" tab.
Report comment to moderator  
Reply With Quote
Unread 07/20/20, 07:44 AM  
Rhypon
 
Rhypon's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Why limit to 10?

Originally Posted by Atronyx
It's limited to 10 actions for two reasons:
  1. I cannot dynamically add elements to the UI; everything is hard-coded.
  2. I approached this as a bit of character flavor, i.e. a personality. Wasn't really designed to cycle through all the unlocked emotes and memento's.

With that being said, the only actual limitation in Personality Designer is the UI. If you're motivated and patient enough, you can build a personality that has every single emote and memento included. You just have to manually edit the PersonalityDesigner.lua file in the SavedVariables folder.

I could write a guide, if it's something you want to pursue.
Hi Atronyx! Thank you very much for creating this addon.

I'd also like to replace Custom Idle Animation, but would prefer more than ten emotes. I'd be very much obliged if you did indeed write the guide you mentioned (I looked at the .lua file, but I'm completely clueless when it comes to coding!)
My thanks.
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 09:21 PM  
Spidery

Forum posts: 1
File comments: 24
Uploads: 0
I really like this, it works with an "official" personality equipped, so you can add a little more flavor to them. I haven't come across any issues so far. Thank you for this creation.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: