Download
(5 Kb)
Download
Updated: 07/12/23 12:11 PM
Compatibility:
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:07/12/23 12:11 PM
Created:05/13/23 09:42 AM
Monthly downloads:33
Total downloads:927
Favorites:2
MD5:
IsJusta Ready Check Tamer
Version: 2.1
by: IsJustaGhost [More]
Works in Gamepad Mode and Keyboard/Mouse Mode

This addon will prevent the group ready check dialogue spam. The dialogue will not reopen repeatedly like it does now. It will open on cooldown.

It effects all "Timed prompts".
Cooldown time is based on half of the group size.

It will also prevent The dialogue from opening if the chat text entry box is active. In other words, while you are typing in chat. Stops those annoying unintended confirms while trying to type words containing "e"
- - - 2.1
○ fixed missing instance of restoring sound file if notification has expired

- - - 2
○ updated for API 101038.
○ rewrote it again.
○ manages the sound file used for the current group vote type.
○ added a delay to processing the entry to give time for other information to be added.

- - - 1.2.1
○ removed debug text and cleaned out the code

- - - 1.2
○ rewrote it using a different method that's more inclusive and less invasive.
○ notification sound only is heard on initiate and after the cooldown
○ dialogue only opens after cooldown. no longer opens on initiate

- - - 1.1
○ I've added a way for it to queue up the dialog to open after the cooldown. Here's hoping it does not cause any errors.
-- I was not able to test it in a large group but, worked as expected when preventing it from opening while in chat.
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Uploader
Date
2
5kB
IsJustaGhost
07/12/23 11:59 AM
1.2.1
3kB
IsJustaGhost
05/20/23 06:25 PM
1.2
4kB
IsJustaGhost
05/20/23 06:22 PM
1.1
3kB
IsJustaGhost
05/18/23 03:16 PM
1
2kB
05/13/23 09:42 AM


Post A Reply Comment Options
Unread 07/01/23, 10:28 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by crysis992
this error pops up on the ready check for pvp (imperial city)

Code:
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:130: operator < is not supported for number < nil
stack traceback:
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:130: in function 'func'
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:52: in function '(anonymous)'
If you can post the error with details, that would be helpful.
In escape > addons, at the upper right corner there's a check box to show advanced ui errors.
Report comment to moderator  
Reply With Quote
Unread 07/01/23, 01:46 PM  
crysis992

Forum posts: 2
File comments: 61
Uploads: 0
this error pops up on the ready check for pvp (imperial city)

Code:
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:130: operator < is not supported for number < nil
stack traceback:
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:130: in function 'func'
user:/AddOns/IsJustaReadyCheckTamer/IsJustaReadyCheckTamer.lua:52: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 05/19/23, 06:31 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by MarcusUK
Ohhh wow, I'm so trying this out! The constant driiiiiing-driiiiiiiiiing-driiiiing noise does my bloody head in during Ready checks in Trials and half the time my confirmation won't even submit. I hope this solves the issue! Good catch!
Unforunately, CastGroupVote functions similar to BeginGroupElection
CastGroupVote is used every time a member confirms or denies the group election/ready check. driiiiiing
BeginGroupElection is used for starting it. driiiiiing

The goal here is to just manage the dialogues. I don't know about keyboard mode but, in gamepad mode they are horrendous. And they only appear while you are trying to deal with something in a menu such as inventory. Since the dialogues are not set to show on hud.
Lua Code:
  1. if TIMED_PROMPTS[incomingEntry.incomingType] and not incomingEntry.seen and SCENE_MANAGER:IsInUIMode() then
Is the check the game uses to see if it needs to open the dialogue.
And, the incomingEntry is removed and added every time a group election update is added. CastGroupVote , BeginGroupElection
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 09:23 PM  
MarcusUK

Forum posts: 15
File comments: 162
Uploads: 0
Ohhh wow, I'm so trying this out! The constant driiiiiing-driiiiiiiiiing-driiiiing noise does my bloody head in during Ready checks in Trials and half the time my confirmation won't even submit. I hope this solves the issue! Good catch!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: