Quantcast
Download
(43 Kb)
Download
Updated: 10/23/18 11:08 PM
Pictures
File Info
Compatibility:
Wolfhunter (4.1)
Summerset (4.0)
Updated:10/23/18 11:08 PM
Created:07/15/18 12:09 PM
Monthly downloads:203
Total downloads:1,332
Favorites:11
MD5:
Categories:Bags, Bank, Inventory, Character Advancement, Miscellaneous
ElderScrollsOfAlts
Version: 0.1.21
by: Echomap [More]
Addon/mod for Elder Scrolls Online - to keep general track of alts
*Depends On: LibStub, LibAddonMenu-2.0. So please install separately*

Currently with a moderately looking UI, basic sorting, and at least some of the details I want to store/show.
  • This addon only knows about characters it has been loaded with
  • It will probably not hook into changes in realtime, and just update on start, Gui showing and hopefully shutdown.
  • All things/buttons etc may not fully work, but I hope to not have errors
  • Can bind a key to show/hide the UI
  • Ability to put characters in separate lists - like to divide US/EU - or crafters from others, etc

SHOWS
  • Name/alliance/Level/Race/Vampire vs Werewolf/Bagspace
  • Skills w/hover text for what material(s) can be used for what level
  • Equipped items
  • Right click to store a note per character (Don't store much data, I'm not compressing it yet)

Slashcommand:
  • /esoa
  • /ElderScrollsOfAlts

TODO:
  • Lots of things I'm sure


Probably not going to:
  • reinvent the wheel and track inventory
  • have popup timers/notifications


MISC:
(git repo https://github.com/echomap/ElderScrollsOfAlts)
0.1.21 Murk
0.1.20
  • Closing the addon ui closes/cancels the note too.
  • Added Riding skill to Skills Tab, speed/stam/inventory/timing till can train
0.1.19
  • update set view for skills
  • update sort skills
0.1.18b Bgu Squash!
0.1.18
  • added a tab for guild/ava/world skill lines
0.1.17
  • Removed LIBS from addon, as it seems everyone is doing that? dunno! Depends On: LibStub LibAddonMenu-2.0
  • update/fixed all view's sorting
0.1.16/b/c
  • bugs: removed debug code, fix list
0.1.16
  • updates of course - rotation list no dups
0.1.16
  • Added View/category for separation of US/EU, or whatever the user wants - per Summerset event and ppl going to the other server, and may not want to have those characters displayed normally, and perhaps don't want to delete them, as they might have found nice people there too ( Change a character's category in the NOTEUI, via rightclicking on the character's row) - The Button which should say "ALL" is clickable
  • removed old/dead code
  • Added ability to delete Character in settings page
  • bag empty count after bag size in parens
  • enabled research timers
0.1.15
  • adding research timers (not JC, per no dlc to test it, sorry) (hopefully with no issues)
0.1.14c
  • nil check/fix found per issue with colorfuleso
  • update alchemy hints
0.1.14b ugh
0.1.14
  • Note UI and save/restore
  • Bugfix to offhand
  • Bugfix to were/vamp icon/test
0.1.13
  • update tooltip info for Blacksmithing
  • show current player name on gui
  • update note hide/show on right click - no functionality yet
0.1.12 update info on tooltip for Provisioning and Enchanting having 2 skills that effect what you can make.
0.1.11
  • game version update
  • Sort direction and column mentioned in header
  • bug fixes
  • left click select row for hightlight
  • starting character note
  • rename main xml for no other than sorting reasons
  • Skeleton for 3rd screen
  • bindings for show home/equip view
0.1.10b bugfix
0.1.10
  • Updated Equipment display
  • Hover over and clickable links
0.1.9 - showing off where I'm going with Equip UI
  • fix ui button not hiding/showing properly
  • some prework on equipment
  • refresh bug
0.1.8b fixed UI Button not hiding (?)
0.1.8
  • updates to button
  • select character details on rightclick of row, REMOVED dropdown
  • removed submenu in settings
  • Fixed keybinding error (?)
0.1.7 Save settings updated, removed LMM menu, New UI Button
  • UI button to move/click to show/hide /esoa still works
  • LMM menu removed
  • Settings save on QUIT as well
  • UI hide on Champion screen, any other needed?
  • Alliance shown/sortable
  • Were/Vamp sortable
  • Removed Iconify mode
0.1.6 sort updates
  • load current player data when restored/unminimized
  • sort order and direction saved and restored
  • Less loading of player data
0.1.5 Show2 Gui updates, size, selecting row, starting details storing
  • Icon will be restored if style is "show2"
  • Minor GUI updates
  • highlight selected row
0.1.4 Gui updates and WHOOPs fix
  • Settings added Mode select
  • Started gui3 -> which is the character viewer, etc
0.1.3 "/esoa show2" gui update, save position/minimize
  • saving window position
  • ability to 'iconify' the window
0.1.2 window moving/min/max/lock
0.1.1 gui updates
  • Added slashcommand for trial new gui /esoa show2
  • Updated 'mainmenu' gui
  • Code updates
  • Bag space shown now
  • Beginnings of VAMP vs WERE icons showing
  • Fixed Sorting

0.1 Initial
Optional Files (0)


Archived Files (30)
File Name
Version
Size
Author
Date
0.1.20
43kB
Echomap
10/19/18 07:41 PM
0.1.19
42kB
Echomap
10/06/18 10:09 PM
0.1.18b
41kB
Echomap
10/05/18 06:06 PM
0.1.18
41kB
Echomap
10/05/18 12:56 PM
0.1.17
40kB
Echomap
09/30/18 11:07 AM
0.1.16c
95kB
Echomap
09/22/18 09:26 PM
0.1.16b
95kB
Echomap
09/22/18 06:34 PM
0.1.16
95kB
Echomap
09/22/18 03:34 PM
0.1.15
95kB
Echomap
09/14/18 06:42 PM
0.1.14c
92kB
Echomap
09/09/18 09:59 PM
0.1.14b
92kB
Echomap
09/07/18 10:45 AM
0.1.14
92kB
Echomap
09/07/18 10:39 AM
0.1.13
91kB
Echomap
08/30/18 09:51 AM
0.1.12
90kB
Echomap
08/17/18 10:26 PM
0.1.11
90kB
Echomap
08/13/18 09:57 PM
0.1.10b
87kB
Echomap
08/08/18 10:02 PM
0.1.10
87kB
Echomap
08/06/18 11:05 PM
0.1.9
84kB
Echomap
08/04/18 04:42 PM
0.1.8b
79kB
Echomap
07/31/18 12:00 PM
0.1.8
79kB
Echomap
07/31/18 11:46 AM
0.1.7c
79kB
Echomap
07/30/18 09:12 PM
0.1.7b
79kB
Echomap
07/30/18 08:57 PM
0.1.7
79kB
Echomap
07/30/18 08:33 PM
0.1.6
79kB
Echomap
07/22/18 05:17 PM
0.1.5
79kB
Echomap
07/20/18 04:39 PM
0.1.4
77kB
Echomap
07/18/18 10:57 PM
0.1.3
75kB
Echomap
07/18/18 03:53 AM
0.1.2
74kB
Echomap
07/17/18 02:02 PM
0.1.1
74kB
Echomap
07/17/18 11:56 AM
0.0.1
72kB
Echomap
07/15/18 12:09 PM


Post A Reply Comment Options
Unread 10/05/18, 03:38 PM  
Amaljia

Forum posts: 0
File comments: 28
Uploads: 0
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_Data.lua:9: attempt to index a nil value
stack traceback:
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_Data.lua:9: in function 'ElderScrollsOfAlts.loadPlayerData'
|caaaaaa<Locals> pName = "Unbearable Rage", rName = "Unbearable Rage^Fx" </Locals>|r
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI.lua:72: in function 'ElderScrollsOfAlts:ShowGuiByChoice'
|caaaaaa<Locals> self = tbl </Locals>|r
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI.lua:16: in function 'ElderScrollsOfAlts.DoUiButtonClicked'
|caaaaaa<Locals> isShown = false </Locals>|r
ESOA_ButtonFrameButton_MouseUp:2: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = false, ctrl = false, alt = false, shift = false, command = false </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 09/09/18, 07:05 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
Re: Re: ColourfulESO & ElderScrollsOfAlts conflict

Yeah, sorry about the inconvience.
Thanks for looking into this and checking it in your code, when mine definitely shouldn't be throwing around nils willy-nilly

Originally Posted by Dolgubon
For Echomap: It looks like you're trying to set the text of some control to nil. I've added a nil check on my end so that it won't happen again, but you might want to double check your code, since I doubt doing UIControl:SetText(nil) is intended.


Originally Posted by isAssassin
ColourfulESO & ElderScrollsOfAlts issue after Wolfhunter update

Code:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: table index is nilStack traceback:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: in function 'AddLine'
|caaaaaa<Locals> self = ud, curedCheese = "|cdcd3a8nil|r" </Locals>|r
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI2.lua:815: in function 'ElderScrollsOfAlts:EquipTipEnter'
|caaaaaa<Locals> self = tbl, myLabel = ud, equipName = "Head", itemLink = "|H0:item:51466:370:50:26580...", traitType = 14, traitDescription = "Reduces the cost of Roll Do...", requiredLevel = 50, requiredCp = 160, hasCharges = true, enchantHeader = "Maximum Health Enchantment", enchantDescription = "Adds |cffffff954|r Maximum ...", hasSet = true, setName = "Willow's Path", numBonuses = 4, numEquipped = 4, maxEquipped = 5, setId = 79, flavorText = "" </Locals>|r
ESOA_GUI2_Body_List_EQUIP2Row1Head_MouseEnter:2: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
Steps to reproduce:

1. Download the latest versions of both addons.
2. Enabled both addons.
3. Reloadui.
Report comment to moderator  
Reply With Quote
Unread 09/08/18, 10:09 PM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 316
File comments: 533
Uploads: 12
Re: ColourfulESO & ElderScrollsOfAlts conflict

For Echomap: It looks like you're trying to set the text of some control to nil. I've added a nil check on my end so that it won't happen again, but you might want to double check your code, since I doubt doing UIControl:SetText(nil) is intended.


Originally Posted by isAssassin
ColourfulESO & ElderScrollsOfAlts issue after Wolfhunter update

Code:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: table index is nilStack traceback:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: in function 'AddLine'
|caaaaaa<Locals> self = ud, curedCheese = "|cdcd3a8nil|r" </Locals>|r
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI2.lua:815: in function 'ElderScrollsOfAlts:EquipTipEnter'
|caaaaaa<Locals> self = tbl, myLabel = ud, equipName = "Head", itemLink = "|H0:item:51466:370:50:26580...", traitType = 14, traitDescription = "Reduces the cost of Roll Do...", requiredLevel = 50, requiredCp = 160, hasCharges = true, enchantHeader = "Maximum Health Enchantment", enchantDescription = "Adds |cffffff954|r Maximum ...", hasSet = true, setName = "Willow's Path", numBonuses = 4, numEquipped = 4, maxEquipped = 5, setId = 79, flavorText = "" </Locals>|r
ESOA_GUI2_Body_List_EQUIP2Row1Head_MouseEnter:2: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
Steps to reproduce:

1. Download the latest versions of both addons.
2. Enabled both addons.
3. Reloadui.
Last edited by Dolgubon : 09/08/18 at 10:15 PM.
Report comment to moderator  
Reply With Quote
Unread 09/08/18, 08:58 PM  
isAssassin
 
isAssassin's Avatar

Forum posts: 0
File comments: 11
Uploads: 0
ColourfulESO & ElderScrollsOfAlts issue after Wolfhunter update

ColourfulESO & ElderScrollsOfAlts issue after Wolfhunter update

Code:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: table index is nilStack traceback:
user:/AddOns/ColourfulESO/ColourfulESO.lua:106: in function 'AddLine'
|caaaaaa<Locals> self = ud, curedCheese = "|cdcd3a8nil|r" </Locals>|r
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI2.lua:815: in function 'ElderScrollsOfAlts:EquipTipEnter'
|caaaaaa<Locals> self = tbl, myLabel = ud, equipName = "Head", itemLink = "|H0:item:51466:370:50:26580...", traitType = 14, traitDescription = "Reduces the cost of Roll Do...", requiredLevel = 50, requiredCp = 160, hasCharges = true, enchantHeader = "Maximum Health Enchantment", enchantDescription = "Adds |cffffff954|r Maximum ...", hasSet = true, setName = "Willow's Path", numBonuses = 4, numEquipped = 4, maxEquipped = 5, setId = 79, flavorText = "" </Locals>|r
ESOA_GUI2_Body_List_EQUIP2Row1Head_MouseEnter:2: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
Steps to reproduce:

1. Download the latest versions of both addons.
2. Enabled both addons.
3. Reloadui.
Report comment to moderator  
Reply With Quote
Unread 08/10/18, 10:09 AM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
Not a problem, sorry for the issue in the first place, but glad I could fix it.

Originally Posted by motub
I was referring to the error that user "and" had back on July 18th, but looking at it closer, I see that the error was not the same (different function). Sorry for that noise.

The error I got seems indeed to be fixed; the champion menu now displays normally with ESOA active.

Thanks!!!
Report comment to moderator  
Reply With Quote
Unread 08/10/18, 08:00 AM  
motub

Forum posts: 0
File comments: 4
Uploads: 0
I was referring to the error that user "and" had back on July 18th, but looking at it closer, I see that the error was not the same (different function). Sorry for that noise.

The error I got seems indeed to be fixed; the champion menu now displays normally with ESOA active.

Thanks!!!
Report comment to moderator  
Reply With Quote
Unread 08/09/18, 12:30 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
What is the 'same error' that you are getting?
The below error on the Champion screen should be fixed in 1.0.10b now.

Originally Posted by motub
Hi, thanks for the mod, it's a really useful concept. I'm getting the same error as the person above, but the missing link is that I only get the error when I try to open up the Champion Points Constellation. This is with only the ESOAS button showing (haven't tried it with the info box open or shaded). In any case, as soon as I try to go to the Champion menu, the screen goes black (the colored constellations do not display, although there is some small white numbers scattered around the screen), and the following error appears:
<REMOVED CODE FOR SPACE>

I can escape from the blank black screen. If I then turn of ESOA, reloadUI and then go to my Champion Points menu, it then displays normally. This is not quite a deal breaker (and yes, I get that it's a beta), but it is pretty disturbing, especially since otherwise ESOA doesn't give me any problems (except what's listed in the description) so this kinda comes out of left field when I don't expect it. I'm looking forward to future versions where these last few issues are worked out. Thanks again!
Last edited by Echomap : 08/09/18 at 12:31 PM.
Report comment to moderator  
Reply With Quote
Unread 08/08/18, 08:00 PM  
motub

Forum posts: 0
File comments: 4
Uploads: 0
Hi, thanks for the mod, it's a really useful concept. I'm getting the same error as the person above, but the missing link is that I only get the error when I try to open up the Champion Points Constellation. This is with only the ESOAS button showing (haven't tried it with the info box open or shaded). In any case, as soon as I try to go to the Champion menu, the screen goes black (the colored constellations do not display, although there is some small white numbers scattered around the screen), and the following error appears:

Code:
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts.lua:98: attempt to index a nil value
stack traceback:
	user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts.lua:98: in function 'ElderScrollsOfAlts.OnChampionPerksSceneStateChange'
	EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:269: in function 'ZO_Scene:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:161: in function 'ZO_SceneManager_Base:ShowScene'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:252: in function 'ZO_SceneManager_Leader:ShowScene'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:335: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:239: in function 'ZO_SceneManager_Base:OnSceneStateChange'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:282: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
	EsoUI/Ingame/Scenes/IngameSceneManager.lua:334: in function 'ZO_IngameSceneManager:OnSceneStateChange'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:270: in function 'ZO_Scene:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:402: in function 'ZO_Scene:OnTransitionComplete'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:397: in function 'ZO_Scene:DetermineIfTransitionIsComplete'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:325: in function 'ZO_Scene:RefreshFragments'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:278: in function 'ZO_Scene:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:169: in function 'ZO_SceneManager_Base:HideScene'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:256: in function 'ZO_SceneManager_Leader:HideScene'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:224: in function 'ZO_SceneManager_Leader:Show'
	(tail call): ?
	EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:740: in function 'MainMenu_Keyboard:Update'
	EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:748: in function 'MainMenu_Keyboard:ShowScene'
	EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:757: in function 'MainMenu_Keyboard:ToggleScene'
	EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:859: in function 'ZO_MainMenuManager_ToggleCategoryInternal'
	EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:880: in function 'MainMenu_Keyboard:ToggleCategory'
	:1: in function '(main chunk)'
I can escape from the blank black screen. If I then turn of ESOA, reloadUI and then go to my Champion Points menu, it then displays normally. This is not quite a deal breaker (and yes, I get that it's a beta), but it is pretty disturbing, especially since otherwise ESOA doesn't give me any problems (except what's listed in the description) so this kinda comes out of left field when I don't expect it. I'm looking forward to future versions where these last few issues are worked out. Thanks again!
Report comment to moderator  
Reply With Quote
Unread 08/04/18, 04:42 AM  
and

Forum posts: 0
File comments: 197
Uploads: 0
Originally Posted by Echomap
There is a small area at the top that can be grabbed -- no it's not perfect, it's being finicky.
The button should now hide/show based on settings and the keybind should now work.

Originally Posted by and
Hello,
Just reporting a couple of issue with the button:
- I can't move it
- It stays on screen even if I disable it
Thanks!
I think I have found the area BTW, now the button is actually hidden, many thanks!
Report comment to moderator  
Reply With Quote
Unread 08/01/18, 04:03 PM  
MartinL

Forum posts: 5
File comments: 92
Uploads: 0
Fixed keybinding error (?)
Yep works thx
Report comment to moderator  
Reply With Quote
Unread 07/31/18, 12:02 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 2
There is a small area at the top that can be grabbed -- no it's not perfect, it's being finicky.
The button should now hide/show based on settings and the keybind should now work.

Originally Posted by and
Hello,
Just reporting a couple of issue with the button:
- I can't move it
- It stays on screen even if I disable it
Thanks!
Report comment to moderator  
Reply With Quote
Unread 07/31/18, 11:32 AM  
and

Forum posts: 0
File comments: 197
Uploads: 0
Hello,

Just reporting a couple of issue with the button:

- I can't move it

- It stays on screen even if I disable it

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07/30/18, 11:40 PM  
MartinL

Forum posts: 5
File comments: 92
Uploads: 0
Thx a ton for the addon

Just ran into a few bug when i set a hotkey and then try to use it i get this:

Code:
:1: function expected instead of nil
stack traceback:
:1: in function '(main chunk)'
When i open the window with /esoa and press the "Select" popdown i get this error:
Code:
user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI2.lua:433: attempt to index a nil value
stack traceback:
	user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts_UI2.lua:433: in function 'ElderScrollsOfAlts:SelectCharacterFromDropdown'
	ESOA_GUI2_Header_Dropdown_MouseUp:2: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 07/19/18, 05:54 PM  
megnin

Forum posts: 1
File comments: 13
Uploads: 0
I like where you are going with this. This is useful information for all my Alts. Keep working on it. :-)
Last edited by megnin : 07/19/18 at 05:55 PM.
Report comment to moderator  
Reply With Quote
Unread 07/19/18, 01:11 PM  
and

Forum posts: 0
File comments: 197
Uploads: 0
Originally Posted by and
Hello,

first of all thanks for this addon, I do find it useful, although with the latest version I am getting this error:

Lua Code:
  1. Lua Error: user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts.lua:20: attempt to index a nil value
  2. stack traceback:
  3.     user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts.lua:20: in function 'ElderScrollsOfAlts.SaveSettings'
  4.     user:/AddOns/ElderScrollsOfAlts/ElderScrollsOfAlts.lua:106: in function 'ElderScrollsOfAlts.OnAddOnUnloaded'|r

By the way, could you please pack your files including the folder like other addons? It is a bit annoying to unzip the archive and then having to move the files to the proper directory.

Many thanks.
New version solved both, many thanks!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: