Download
(244 Kb)
Download
Updated: 05/30/23 05:37 PM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Updated:05/30/23 05:37 PM
Created:05/10/22 01:37 PM
Monthly downloads:86
Total downloads:8,740
Favorites:16
MD5:
ExoYs Tributes Enhancement  Popular! (More than 5000 hits)
Version: 1.5.0
by: ExoY [More]
This addon provides some simple but usefull additions to the new card games
"Tales of Tribute", which is released with the High Isle Chapter.



Dependencies: LibExoYsUtilities, LibAddonMenu

This addon provides
  • Time left for current turn
  • Button to whisper your opponent
  • Information about the current game length
  • Statistics about your games, wins and how long you have played ToT in total
  • Statistics about how you win or lose (new!)
  • Automatically accept activity finder (new!)
  • Automatically change your status (online, away, do not disturb, offline) for each match type ( (new!)

use /tributes_stats do show/hide a window (beta!) displaying the number of games and how often you won with each character. The design and displayed information will be polished with the upcoming patches. I just wanted to introduce a basic raw model to already enable some access to the stats.

The statistics are only displayed for the current character at the moment. The window will get expanded in the future.

This addon is still under development. I decided to already publish it to allow players to start creating their statistics from the very beginning.


To move the indicators use "/hourglass". Make sure to use the chat command again, to prevent any problems with the controls preventing you to click on whats beneath them.
1.5.0 [31.05.23]
* API bump
* compatibility update with LibExoYsUtilities V6


1.4.0 [16.8.22]
* added hotkey for stats window
* started reworking turn helper ui (aka turn time gui)
* code clean up and optimization

1.3.0 [6.8.22]
* record how the victory/defeat is achieved
* started to rework the stats gui
* option to automatically change player status during a match
* option for auto accept of casual and ranked games

1.2.0 [7.7.22]
* uses api to detect victory/defeat, thus no need for manual input anymore
* updates character name after a character name change

1.1.0
* fixed type of whisper
* added a raw model for the stats window

1.0.1

* potential hotfix for lua error when entering match outcome
Archived Files (7)
File Name
Version
Size
Uploader
Date
1.5.0
12kB
ExoY
08/16/22 06:14 PM
1.3.0
11kB
ExoY
08/06/22 04:01 AM
1.2.0
6kB
ExoY
07/07/22 04:35 PM
1.1.0
6kB
ExoY
06/17/22 08:06 PM
1.0.1
5kB
ExoY
06/13/22 01:17 AM
1.0.0
5kB
ExoY
06/06/22 05:11 AM
0.0.1
2kB
ExoY
05/10/22 01:37 PM


Post A Reply Comment Options
Unread 03/13/24, 12:29 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
bug

please fix incompatibility with this addon

https://www.esoui.com/downloads/file...p?id=3413#info

if both addons installed chatacer statistic button from ExoYsTributesEnhancement not visible
Report comment to moderator  
Reply With Quote
Unread 03/12/24, 01:23 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
Re: tribute_stats window not playing nice with S'rendarr

Originally Posted by Athra
Hi,

I'd noticed that when I bring up the tribute_stats menu, the statistic text is wildly offset from the background window.



I traced this down and it seems that it's an interaction between the S'rendarr addon and this one. I reproduced this easily by having only the following addons installed:
  • ExoYs Tributes Enhancement
  • S'rendarr
  • LibAddonMenu-2.0
  • LibExoYsUtilities
  • LibMediaProvider-1.0
same here, please fix
Report comment to moderator  
Reply With Quote
Unread 01/05/24, 01:04 PM  
Athra

Forum posts: 0
File comments: 5
Uploads: 0
tribute_stats window not playing nice with S'rendarr

Hi,

I'd noticed that when I bring up the tribute_stats menu, the statistic text is wildly offset from the background window.



I traced this down and it seems that it's an interaction between the S'rendarr addon and this one. I reproduced this easily by having only the following addons installed:
  • ExoYs Tributes Enhancement
  • S'rendarr
  • LibAddonMenu-2.0
  • LibExoYsUtilities
  • LibMediaProvider-1.0
Last edited by Athra : 01/05/24 at 01:10 PM.
Report comment to moderator  
Reply With Quote
Unread 11/22/23, 11:58 PM  
personofsecrets

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by ExoY
Originally Posted by personofsecrets
Something the game would be improved to have is more detailed data about games played.

Opponent - Who went first/second - Who won

With this data, we could be assisted in calculating if the game is working correctly and if there are possible balance improvements.
I can look into adding this feature.
Thank you for considering. It may be good too to record which patrons where part of the game.
Report comment to moderator  
Reply With Quote
Unread 11/20/23, 02:30 AM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 134
Uploads: 12
Originally Posted by personofsecrets
Something the game would be improved to have is more detailed data about games played.

Opponent - Who went first/second - Who won

With this data, we could be assisted in calculating if the game is working correctly and if there are possible balance improvements.
I can look into adding this feature.


Originally Posted by personofsecrets
Additionally, becasue sometimes the number of cards in the draw pile is hidden, it would be nice to have a UI overlay that calculates how many cards there are in the draw pile.

Maybe in Sorcerer king games, a UI element could also show the total number of cards owned.
Those two ideas can not be done via addons though, as the api is restricted.
Report comment to moderator  
Reply With Quote
Unread 11/19/23, 11:02 AM  
personofsecrets

Forum posts: 0
File comments: 6
Uploads: 0
Something the game would be improved to have is more detailed data about games played.

Opponent - Who went first/second - Who won

With this data, we could be assisted in calculating if the game is working correctly and if there are possible balance improvements.

I could pay some money if you incorporate this kind of data keeping list in the addon.

Additionally, becasue sometimes the number of cards in the draw pile is hidden, it would be nice to have a UI overlay that calculates how many cards there are in the draw pile.

Maybe in Sorcerer king games, a UI element could also show the total number of cards owned.
Last edited by personofsecrets : 11/19/23 at 11:04 AM.
Report comment to moderator  
Reply With Quote
Unread 11/03/23, 05:33 PM  
Laws
 
Laws's Avatar

Forum posts: 3
File comments: 24
Uploads: 0
Too slow

Being old and only having the use of one hand due to a stroke it would be awesome if there was a way to adjust the countdown timer. 5 seconds just doesn't seem to be enough for me. lol
Report comment to moderator  
Reply With Quote
Unread 08/21/23, 09:55 AM  
tonyaccount

Forum posts: 0
File comments: 4
Uploads: 0
Hiding options

Hi,

Would it be possible to hide the total time taken? I would just like to have a turn timer and I really don't see the value of having a constantly updating, distracting number of how long each player has taken in total.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 08/30/22, 04:30 PM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 134
Uploads: 12
Re: Idea

Originally Posted by Yggor
Hey, great addon!
I was wondering, would it be possible to add a feature that makes it more obvious when you are about to lose on 4 patron condition? The game notifies you always, but when I'm thinking deeply about the next turn, sometimes I don't pay attention at all. It would be nice if there was a feature that makes portraits have green/yellow/red circle around them, or maybe if there was a sound prompt to warn me as well.
Keep up the good work!
Hey, thanks for your feedback.

I already have something similar in mind which might already be included in with the next update.
So stay tuned

It can always get tuned up for even more visibility if the way i am doing it is not obvious enough.
Report comment to moderator  
Reply With Quote
Unread 08/30/22, 11:59 AM  
Yggor

Forum posts: 0
File comments: 1
Uploads: 0
Idea

Hey, great addon!
I was wondering, would it be possible to add a feature that makes it more obvious when you are about to lose on 4 patron condition? The game notifies you always, but when I'm thinking deeply about the next turn, sometimes I don't pay attention at all. It would be nice if there was a feature that makes portraits have green/yellow/red circle around them, or maybe if there was a sound prompt to warn me as well.
Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 08/28/22, 12:04 PM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 134
Uploads: 12
Re: Additional Feature/Separate AddOn request

Originally Posted by PowerOfCheez
Thanks for this AddOn! So, I have a request for you or other AddOn developers related to Tribute. Basically some suggestions for either scaling this add-on up, or creating others.

[...]

Conclusion:

I wish I was a techy, so I could create this type of stuff. I am not, but as someone who often submits system change requests to IT types to add or improve functionality, I thought this list might get some developers in the community working on the myriad of additional things that could either be modular add ons or even one great package. While I would definitely appreciate it, I know my opponents, even if they never used addons, would be even happier if you could help me speed my play up by making the info readily available so I am not using every available second trying to obsessively calculate this stuff.

Thanks!
Hey, thanks for your feedback and ideas.

Unfortunately the information addons have access to in ToT a very limited to not create any situation in which somebody with an certain addon has a benefit to somebody who doesnt. E.g. addons dont have information about what cards are bought, played, in cooldown or draw pile and so one.
Thus most of the stuff you suggested is simply impossible to do with an addon.

It might be possible to add information to the tooltip when hovering about a card/deck. But I think this will be the most that can be done.
Report comment to moderator  
Reply With Quote
Unread 08/28/22, 08:15 AM  
PowerOfCheez

Forum posts: 0
File comments: 1
Uploads: 0
Additional Feature/Separate AddOn request

Thanks for this AddOn! So, I have a request for you or other AddOn developers related to Tribute. Basically some suggestions for either scaling this add-on up, or creating others.

I have several 'challenges' that make me a slow player. Color-blind, very bad vision, shaky hands from nerve damage (easy to misclick), all require I take time each turn to avoid mis-clicks and misplays. Nothing anyone can do about those, but I have one challenge that some good add-ons would help me (and other players, even without the challenge) to play faster and smarter.

For me, I also have some OCD traits, and have to check each stack every turn for the info in them. The mouseovers only provide limited info (card count by suit) when they even work. They seem to be hit or miss when they are supposed to work, and you definitely cant drill when using the T button from a half-cast card that can't be Alt-cancelled.

ToT Stack Mouseover Makeover

A mod that would provide more stack mouse-over card data (card names & costs, colored by suit maybe), especially if it worked in the half-cast state when T is pressed to see the board, would be amazingly helpful!

Imagine if you could not only the see the names & total counts of each card w/cost, but the percentage chances that each cooldown card would be in the next hand, and odds of each card's combos being activatable?

Also, an overall player deck liquidity measure, where the total # of cards in play (hand+draw+agents+cooldown+'played AND returning, not contracts') with the percentage for each card on any draw (e.g.: at start of game this would be 10 cards, 10%).

Add to that suit breakouts (start of game its 6 treasury/60%, 1 'suit A'/10%, 1 'suit B'/10%, 1 'suit C'/10%, 1 'suit D'/10%). Those overarching aggregated figures are one measure of who is winning, at times, and can drive whether you make a writ, what you convert, whether you take one suit over another, or whether you destroy a card (and what), etc.. Stretch goals, but it would be so valuable.

ToT Opponent's Hand "Crystal Ball"/End of Opponent's Turn Draw Stack Cards (Before the Cooldown Shuffle)

Its important, but sometimes very hard to capture just what was left in the opponent's draw pile right at the end of their turn, but before the cooldown pile was shuffled in... if you know that, you know those cards are in their hand, and you know the exact remaining # that came from the cooldown pile. Without that information, the game's display is showing it all mixed together, which dilutes your available information for decision making. This would be a hugely valuable addition to the mouseover data available after the shuffle.

ToT Coin & Ability "Crystal Ball"/Counter/Calculator (Active Player Availability + Next Turn Availability for each Player)

One of the most important pieces of data to get from stack checking has to be calculated, which is sometimes difficult and always time-consuming. That is when you are looking at your opponent's hand plus draw, it is always important to calculate the (viewable or objectively obvious) min/max coins (and abilities) they have available the next turn.

The best time to grab some of this info is before the other player ends their turn, because they have fewer card in that stack, so you have better info. Once cooldown cards are added back in after they end turn on a short pile (less than 5 cards), if you know what the <5 cards were just before that, you can tighten the predictable range of coins with them added (because you know the <5 are now in their hand, and only the # needed to get to 5 were pulled from the additional cooldown cards).

This is the kind of info that will lead you to sometimes leave a fat card you can afford in play because they cant get it, to take a lesser one hoping to board lock them for a turn, for example.

Those types of 'budgetary' economics variables can be very difficult to capture every turn reliably, where I suspect a mod/addon might be able to do it (for both sides of the table on screen, so you can see your next turns range dynamically, also?). Someone who is not a math prodigy can use all the available time each turn just trying, which really slows games down.

If a good developer could figure that out, it could have a constant display of the min/max range of coin available to each player on the next turn, which helps greatly to inform your strategies and tactics, speed up play and level the field between opponents of different mental capabilities for math. Especially if it updated dynamically with each card played, based on what they played and how the board state changed.

Of course, that range would have to be based strictly on available info, such as objectively seeable combo potential, which is a constraint, but it would still be tremendously helpful to speed play and make better choices.

I imagine a table with rows, subtotals and totals (hand+draw; cooldown; agents in play; board visible options & maybe Patrons) with small icons for potential coin, loyalty, draw, agent knockout, card capture, etc. that dynamically calculates min/max subtotals. Imagine if the table data was rapidly adjustable with quick toggles during play, so you could like, see how the min/max ranges change when a certain Patron is chosen or Agent is knocked out.

ToT Patron Crystal Ball (Active Player Availability + Next Turn Availability for Both Players)

For subjective possibilities that depend on choices the other player might make, there could be indicators that show when they are ruled out, too. So, even though an add-on could not predict specific choices, it could definitely show when they are NOT currently available (for the next turn).

For example, with Patron abilities, because they each have a cost, there could be an indicator (based on aggregated stack/hand/board data) for each that shows one of three status for each (kind of like a stop light, but with blue instead of red), where:
  1. if they definitely will NOT have the cost to activate (e.g. next hand is all writs only w/no agents in play), its blue (not red, for red/green color blind people like me);
  2. if they definitely will, its green;
  3. if there is a possibility depending on other things (like possible draws they have available), its yellow (maybe with a likelihood % showing).

This would have to be a fluid indicator, that updates with each change of board state, hand states & stack states... including alerting you to when a player will have 2 or 3 uses available.

My brain is always trying to do this math, and any help a mod/addon could provide, man that would be great.

ToT Deck "Crystal Ball"/Tracker/Mouseover Makeover

The whole deck is available to view, including the discard pile, but because they show the images, its too hard to use. A toggleable or mouseoverable list, organized by suit and with counts of each card (w/customizable settings for showing cards with 0 in the deck or not) but no pictures (so the list is more compact and readable), with the discard pile (no zeros) shown discretely, that would be so good.

Imagine, too, that this list had percentage totals remaining for each suit and or card category (so you could see the weights) and dynamic calculation of the odds (maybe for each suit, card name, and/or card category, like contract, agent, etc.) being hit on the next board replacement.

Conclusion:

I wish I was a techy, so I could create this type of stuff. I am not, but as someone who often submits system change requests to IT types to add or improve functionality, I thought this list might get some developers in the community working on the myriad of additional things that could either be modular add ons or even one great package. While I would definitely appreciate it, I know my opponents, even if they never used addons, would be even happier if you could help me speed my play up by making the info readily available so I am not using every available second trying to obsessively calculate this stuff.

Thanks!
Last edited by PowerOfCheez : 08/28/22 at 08:30 AM.
Report comment to moderator  
Reply With Quote
Unread 08/18/22, 08:51 AM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 134
Uploads: 12
Originally Posted by Masteroshi430
Hi ExoY,
I don't know if it's possible but having a sort of brightness setting for the tales of tribute UI to play at night would be a good addition.
Hey,
it is a good idea and I already checked its feasibility.
It will be implemented with a future update.
Report comment to moderator  
Reply With Quote
Unread 08/16/22, 11:42 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 667
Uploads: 19
Hi ExoY,
I don't know if it's possible but having a sort of brightness setting for the tales of tribute UI to play at night would be a good addition.
Report comment to moderator  
Reply With Quote
Unread 07/24/22, 02:27 AM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 134
Uploads: 12
Re:

Originally Posted by thatlaurachick
Hi - I kept wondering how so many people were willing to type my very long @name in to send me trash talk and harassment during Tribute games, guess I know now.

Please reconsider this "feature". I realize some people will do this regardless, but now I have to play Tribute in offline mode to avoid the trash talkers, just like avoiding salty kills in PvP.
I've heard people say that they've had nice interactions, good for them. I haven't.

And as a side note to people reading this: there is no rule saying I cannot use Orgnum as a patron in Ranked. If you don't like my choice of patron you can concede, not sit there and type hate for the entire game.
Also be aware that gamepad UI users cannot set themselves to offline once a game begins.
Hey,
thanks for bringing that to my attention.

It is sad that people abuse that function, but I do also had some nice conversations in ToT-Games so I dont want to remove it entirely. (most of those conversations happen in casual/private games though).

Here is what I want to look into and potentially add to handle this problem:
  • Add an option to block whispers from your opponent for the duration of the game
  • if I can figure out how to do the above, make it as an permament options as well as toggleable during match
  • add gamepad compatibility (this can take a while though, since I dont have any experience in that area)

I dont think Keyboard users can set themself to offline eighter during a match without an Addon.
If I cant figure out the chat block thing, I at least can add a button to switch to offline mode, which is also accessible by game pad.

This approach has the benefit that it can protect you even against players, who are willing to just type in your name manually as well.
Hope that ideas address your problem.
Last edited by ExoY : 07/24/22 at 02:38 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: