Quantcast
Download
(110 Kb)
Download
Updated: 08/25/20 05:44 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Harrowstorm (5.3.4)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Updated:08/25/20 05:44 AM
Created:09/14/19 05:08 AM
Monthly downloads:341
Total downloads:2,441
Favorites:13
MD5:
Categories:Raid Mods, Chat Mods
6.1.5
Text Trials Guide
Version: 1.2.3
by: Splat [More]
You probably been in the situation. You get a group together for a trial and not all of you are using discord and not everyone has done it before. That means typing out mechanics for the few people who are not using voice. If you know how slow this can be, then this is the addon for you.

or

You are starting out with trials & want a quick guide in-game that can explain/remind you of specific mechanics without the need to run 2 monitors or switch to desktop to check out a guide mid trial.


Description

Requires LibAddonMenu-2.0

Full text guides for all trials in normal, veteran & hard modes.
Full text guide for veteran Dragonstar Arena
Quickly accessible via in game slash commands.
Quick access on-screen menu so you can instantly put the mechanic or boss you want explained into chat. Also useful as a reminder for which mechanics to mention if you are the trial leader.
Guides can be output to the chat channel of your choice (group, guild, officer etc) or run the guide in 'Personal Mode' so that only you will get the guide output.
Text colour options for 'Personal Mode'.
Damage mitigation settings for the red cp tree are included for the veteran trials.
Fully resizable chat window.

Whilst trials, bosses & mechanics can be done in a variety of ways, these guides are based on the most commonly used techniques and terms. If you want to do a specific mechanic a different way, then you obviously still have the option to put your own method into chat yourself.

How to Use

Trial guides for all current trials are accessed via slash commands, for example,

"/nso" - will open a 'list of commands' for the Normal Sanctum Ophidia trial
"/nso 1" - will put the first part of the guide into chat

"/ttg" - opens the settings menu for the addon
"/ttgui" - toggle the onscreen window on and off

Translations

Currently the guides are output based on your game language and are available in: -

English
German (Partially Translated)

If you would like to assist with translation, then please contact me.
This is not a small job The translation for a new language involves in the region of 33,000 words.
ChangeLog for 1.2.3

Updated mechanics for first bosses in vHoF to use easier mechanic.
Clarified the portal mechanic in vHoF.

ChangeLog for 1.2.2

API bump to 100032 Stonethorn

ChangeLog for 1.2.1

Typo fix in vdsa
Mechanic explanation change in nKA for mages on boat

ChangeLog for 1.2.0

API bump to 100031 Greymoor
Added guides for the Kynes Aegis Trial

ChangeLog for 1.1.4

Small change to a description for nMoL and vMoL mechanics

ChangeLog for 1.1.3

Small bug fix

ChangeLog for 1.1.2

Moved Libs outside of addon
Changed Libs requirement

ChangeLog for 1.1.1

API bump to 100030

ChangeLog for 1.1.0

VDSA guide added
Fix for bug in settings menu in Dragonhold update

ChangeLog for 1.0.1

API bump to 100029
Addition of esoui.com links to the settings page
Version info added to Addons section in game
Archived Files (9)
File Name
Version
Size
Uploader
Date
1.2.2
109kB
Splat
08/03/20 04:25 AM
1.2.1
109kB
Splat
05/30/20 06:59 AM
1.2.0
109kB
Splat
05/26/20 03:56 AM
1.1.4
97kB
Splat
03/24/20 10:53 AM
1.1.3
97kB
Splat
02/23/20 05:41 AM
1.1.1
140kB
Splat
02/21/20 05:34 AM
1.1.0
140kB
Splat
09/27/19 01:23 PM
1.0.1
134kB
Splat
09/19/19 03:47 AM
1.0.0
134kB
Splat
09/14/19 05:08 AM


Post A Reply Comment Options
Unread 08/03/20, 04:24 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 5
Ty for the info on the rChat conflict, trying to squeeze commands into the limited amount of allowed room for a chat message means that some of the text is very near or at the limit of what is allowed and any addon trying to add/adjust anything else to the same block of text will push it over the limit.
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 09:15 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 437
Uploads: 11
Re: rChat lua errors prevent commands from working

Originally Posted by Koffin
I tried this add-on, and although the /ttg command works, the commands to bring up the text for the various trials did not show. I got LUA errors, which appeared to involve the rChat add-on I use for chat. When I disabled rChat, the errors stopped and the commands worked as they should. I wasn't sure where I should post this, and sorry I don't have more info as I don't understand a lot about this stuff. However, the add-on looks very useful for neophytes like myself so thanks very much for doing this.
The problem is with rChat. The long messages that TTG posts in chat are longer than rChat can currently safely handle. It is a known issue...
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 02:17 PM  
Koffin

Forum posts: 0
File comments: 2
Uploads: 0
rChat lua errors prevent commands from working

I tried this add-on, and although the /ttg command works, the commands to bring up the text for the various trials did not show. I got LUA errors, which appeared to involve the rChat add-on I use for chat. When I disabled rChat, the errors stopped and the commands worked as they should. I wasn't sure where I should post this, and sorry I don't have more info as I don't understand a lot about this stuff. However, the add-on looks very useful for neophytes like myself so thanks very much for doing this.
Report comment to moderator  
Reply With Quote
Unread 02/24/20, 05:12 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 5
Good point ty, added into description info.
Report comment to moderator  
Reply With Quote
Unread 02/23/20, 06:24 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3086
File comments: 3713
Uploads: 63
Thanks.
You should put the dependency into the addon's description then at the top so the users know what to install for the addon to work:
LibAddonMenu-2.0
Report comment to moderator  
Reply With Quote
Unread 02/22/20, 12:26 PM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 5
Its on the to-do list, is was included the old way as I wanted to make it do something different without writing an entire menu system of my own but I am not using it like that now so it will get changed over when I get a minute.

Update: done
Last edited by Splat : 02/23/20 at 05:36 AM.
Report comment to moderator  
Reply With Quote
Unread 02/21/20, 10:42 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3086
File comments: 3713
Uploads: 63
Nice addon but:
Please DO NOT include the libraries hardcoded from your addon's txt files anymore!!!

Your txt file now and wrong/causing probems:
Code:
## Title: |cEFEBBEText Trials Guide 1.1.1|r
## Description: Provides text based trial guides.
## Author: |c009ad6Splat|r
## Version: 1.1.1
## APIVersion: 100029 100030
## OptionalDependsOn: LibAddonMenu-2.0
## SavedVariables: TTGSavedVariables

##
## This Add-on is not created by, affiliated with or sponsored by ZeniMax Media Inc. or its affiliates. 
## The Elder Scrolls® and related logos are registered trademarks or trademarks of ZeniMax Media Inc. in the United States and/or other countries. 
## All rights reserved
##
## You can read the full terms at https://account.elderscrollsonline.com/add-on-terms

Libs\LibStub\LibStub.lua
libs\LibAddonMenu-2.0\LibAddonMenu-2.0.lua
libs\LibAddonMenu-2.0\controls\panel.lua
libs\LibAddonMenu-2.0\controls\submenu.lua
libs\LibAddonMenu-2.0\controls\button.lua
libs\LibAddonMenu-2.0\controls\checkbox.lua
libs\LibAddonMenu-2.0\controls\colorpicker.lua
libs\LibAddonMenu-2.0\controls\iconpicker.lua
libs\LibAddonMenu-2.0\controls\custom.lua
libs\LibAddonMenu-2.0\controls\description.lua
libs\LibAddonMenu-2.0\controls\dropdown.lua
libs\LibAddonMenu-2.0\controls\editbox.lua
libs\LibAddonMenu-2.0\controls\header.lua
libs\LibAddonMenu-2.0\controls\slider.lua
libs\LibAddonMenu-2.0\controls\texture.lua
libs\LibAddonMenu-2.0\controls\divider.lua
TextTrialsGuide.lua
TextTrialsGuide.xml
bindings.xml
lang/en.lua
lang/$(language).lua
Your folders now:
Code:
TextTrialsGuide\
Libs\
Libs\LibAddonMenu-2.0
Libs\LibAddonMenu-2.0.lua
-> Here is missing the LibAddonMneu-2.0.txt file for the ingame addon manager to detect this library properly AND being able to load newer versiosn automatically (skip this older version here in the future as a newer library version get's released).
Your txt file new:
Code:
## Title: |cEFEBBEText Trials Guide 1.1.1|r
## Description: Provides text based trial guides.
## Author: |c009ad6Splat|r
## Version: 1.1.1
## APIVersion: 100029 100030
## OptionalDependsOn: LibAddonMenu-2.0
## SavedVariables: TTGSavedVariables

##
## This Add-on is not created by, affiliated with or sponsored by ZeniMax Media Inc. or its affiliates. 
## The Elder Scrolls® and related logos are registered trademarks or trademarks of ZeniMax Media Inc. in the United States and/or other countries. 
## All rights reserved
##
## You can read the full terms at https://account.elderscrollsonline.com/add-on-terms

TextTrialsGuide.lua
TextTrialsGuide.xml
bindings.xml
lang/en.lua
lang/$(language).lua
Your folders new:
IF you still include the libraries then add them in total containing ALL files and folders from it's zip file, and especially:
Include it's own txt file (here LibAddonMenu-2.0.txt) so the game will recognize and load them properly and only if needed!


Check the ESO Wiki -> libraries for more information.
Thanks



Edit2:
And please make sure your addon's call to libraries are not using the LibStub calls anymore where not needed.
LibStub will be obsolete as the library txt files do the versioning via the ## AddOnVersion: tag now.
So please, if you use libraries, prefere the usage of their global variables mentioned in the lib's documentation.

In your case this is old:
Code:
 local LAM2 = LibStub("LibAddonMenu-2.0")
And new:
Lua Code:
  1. local LAM2 = LibAddonMenu2

A hybrid solution would be (using global var first, than the LibStub call if the global variable is missing):
Lua Code:
  1. local LAM2 = LibAddonMenu2
  2. if not LAM2 and LibStub then LAM2 = LibStub("LibAddonMenu-2.0") end
  3. if not LAM2 then d("Library LibAddonMenu is missing!") return end

As you defined LibAddonMenu-2.0 in your addon's txt file as OptionalDependsOn and not as DependsOn you tell the game your addon will work without this library. If this is wrong you should change this to DependsOn so that the ingame addonmanager will only allow your addon to be enabled if this library is there and activated as well.
Last edited by Baertram : 02/21/20 at 10:50 AM.
Report comment to moderator  
Reply With Quote
Unread 09/27/19, 01:25 PM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 5
Originally Posted by Chlamydia1
Love this idea. It would be great if you could include DLC dungeons as well.
Ty for the feedback Its something I can add when I get the time.

vDSA guide should now be live.
Report comment to moderator  
Reply With Quote
Unread 09/24/19, 01:02 AM  
Chlamydia1

Forum posts: 1
File comments: 40
Uploads: 0
Love this idea. It would be great if you could include DLC dungeons as well.
Last edited by Chlamydia1 : 09/24/19 at 01:02 AM.
Report comment to moderator  
Reply With Quote
Unread 09/18/19, 11:47 PM  
ChrisK

Forum posts: 0
File comments: 76
Uploads: 0
Awesome idea! Thanks for the great add-on
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: