Download
(11 Kb)
Download
Updated: 03/14/24 07:34 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:03/14/24 07:34 AM
Created:01/03/22 11:39 PM
Monthly downloads:145
Total downloads:9,783
Favorites:13
MD5:
9.3.0
LongPressCtrlToInteract  Popular! (More than 5000 hits)
Version: 2024.03.14
by: Masteroshi430 [More]
Annoyed by Companions, Followers, Seats, Insects, etc interactions at the wrong moment ?

LongPressCtrlToInteract will only allow companion & quest follower (NPCs following you during a quest) interaction if you keep the Ctrl (or Alt/Shift/Cmd) key pressed while using your "Interact with Environment" keybind.

Parts of code were "borrowed" from No Interact by Rhyono and No, thank you! by Garkin, Ayantir and SlippyCheeze.

Note:
The quest follower's name is recorded during the 1st dialogue with him/her/it after him/her/it has acquired his/her/its follower status and the addon starts doing it's magic just after that.
For the companion and the other features, it works instantly.
  • Fully automatic
  • Message in chat to remind you the right keys to press to interact with companion / quest follower if you use use the regular keybind alone on them.


Settings:
  • You can set SHIFT, ALT or CMD instead of the default CTRL as the long press key.
  • Disallow seeing text links and thus interaction with Insects (removed for now)
  • Disallow seeing text links and thus interaction with Empty containers (which means empty backpacks, barrels, urns, baskets, chests, crates, cupboards, drawers, nightstands, etc links all become non displayed/usable)
  • Disallow seeing text links and thus interaction with Seats
  • Disallow seeing text links and thus interaction with cooking fires (outside of town)
  • Auto summon latest companion after 1st fight without him/her (You have to do a combat with him/her first, then he/she will comeback after next fight after being removed) (per character)
Also auto blocks entering the Dark Brotherhood sanctuary with Mirri & Eloise + center screen notification.
Also auto blocks entering Outlaw's refuges with Eloise + center screen notification.

Required Libraries:
2024.03.14
- Don't try to recall companion where they are blocked (solo content, solo arena, battlegrounds and more)

2024.03.08
- Fixed this bug : "when I have Isobel summoned I can't loot the Outlaws in the Inner Sea Armature delve in Stonefalls. It says "Isobel Veloise won't like that! Oh no, she won't!" when I hover over the bodies and there's no option to loot them."

2024.02.01
- Bumped API Version to 101041 (Scions of Ithelia)

2023.09.23
- Bumped API Version to 101040 (Secret of the Telvanni)

2023.07.28
- Bumped API Version to 101039 (base-game patch)

2023.06.07
- Fixed a typo in the API Version of the txt file

2023.04.19-2
- Auto blocks entering the Dark Brotherhood sanctuary with Mirri + center screen notification now works with Eloise
- Auto blocks entering Outlaw's refuges with Eloise + center screen notification.

2023.04.19
- Replacement for a value that has been changed on update 38 (works with U37 and U38)

2023.04.18
- Fixed a bug on update 38 PTS following the removing of FISHING_MANAGER
- Bumped API Version to 101038

2023.02.13
- Bumped API Version to 101037

2022.09.10
- Bumped API Version to 101036 (tested on PTS week 1)
- Removed the "No insect interaction" feature (takes too much time to maintain, will wait for a isAnInsect() type variable from ZoS to bring it back)

2022.07.12
- Bumped APIVersion to 101035
- Removed the "known books" feature

2022.05.07
- Corrections sur la traduction française, merci à Cyronhir ;)

2022.05.05
- Bumped APIVersion to 101034 (Ready for the High Isle chapter)

2022.05.01
- Block entering the Dark Brotherhood sanctuary if with Mirri + center screen notification

2022.04.24
- Avoid calling your companion after combat when group is bigger than 1 indeed.

2022.04.23
- Avoid calling your companion after combat when group is bigger than 3.

2022.04.18
- Avoid calling your companion in AVA zone.

2022.04.16
- Avoid calling your companion when he/she/it is already there.

2022.04.15
- Improved : Auto summon companion after 1st fight without him/her : Will now work with all upcoming companions without updating the addon.

2022.04.14
- Improved : Auto summon companion after 1st fight without him/her : Now saves the latest companion used per character and it survives logout / quit

2022.03.26
- Added : Disallow interactions with cooking fires outside of town (off by default, experimental, report any weird behaviour)

2022.03.14
- Bumped API to 101033 (Ascending Tide)

2022.01.31
- Added: Moon-Kissed Jelly to the insect list (all languages)

2022.01.27
- Solved a bug which was preventing from fishing
- Optimisation filters weren't working, now they are so the add-on should be lighter :-)

2022.01.24
- fixed a typo in all languages for Seht's Dovah-Fly

2022.01.21-2
- Only the actual 2 forbidden insects with Mirri
- Added Blackreach jelly to the list of insects in "no interaction with insects"

2022.01.21
- Fixed a issue where you couldn't loot corpses of giant wasps called "wasp" with the "no interaction with insects" setting on.

2022.01.20
- Excluded Bright Moon Lunar moth from the forbidden insects with Mirri

2022.01.18-2
- Removed the version from the addon name

2022.01.18
- Exclude YOUR assistants (vendors & merchants) from the main feature

2022.01.16
- Bugfix: Yesterday's added feature was working... But with Bastian... NOW FIXED!

2022.01.15
- Added option : Auto disallow interaction with insects when Mirri is around DISABLED BY DEFAULT

2022.01.14-2
- Added Swamp Jelly to the insect list

2022.01.14
- Bugfix: Allowing interactions with insects/bugs now really works (true bug fix indeed :O) )

2022.01.13
- Added: Auto summon companion after 1st fight without him/her (e.g. after a group) DISABLED BY DEFAULT
- Full French Translation

2022.01.12
- Now really stops interactions with empty containers, insects, known books, seats instead of just hiding the interaction text. Oo!

2022.01.11-2
- "disallow interactions with insects": Added some moths in various languages

2022.01.11
- Removed a filter which was causing the "disallow interactions with insects" feature to not work in some languages.

2022.01.09
- Performance optimisations for the "Disallow interactions with known books" feature
- Toggle settings for disallow interactions with : empty containers, insects, known books, seats. ALL DISABLED BY DEFAULT
- Ready for FR, RU, DE translations

2022.01.08-1
- Greatly improved the "Disallow interactions with known books & shelves" performance so yes, it is back!
(there's room to add filters to improve performance again, I'll do it later)

2022.01.08
- Removed: Disallow interactions with known books (after investigations, that feature is a huge FPS eater, removed for now)

2022.01.07-2
- Better colours for chat messages (used game colours)

2022.01.07
- Added: Disallow interactions with known books

2022.01.06
- Tiny icons in chat to identify follower & companion.
- I forgot to change a variable name thus the follower feature wasn't working anymore, this is now fixed.

2022.01.05-2
- You can now set Shift, Alt or Cmd instead of the default Ctrl as the long press key.
- Now requires the LibAddonMenu library

2022.01.05
- I found another way to get the quest follower's name so the addon should now work flawlessly (the previous way was glitchy)
- Applied most of Baertram's advice

2022.01.04-4
- Fixed the typo in the chat message Oo!

2022.01.04-3
- Clarified the code

2022.01.04-2
- Fixed a tiny bug
- Exclude pets from followers to avoid unintended behavior

2022.01.04
- Initial Release
Optional Files (0)


Archived Files (46)
File Name
Version
Size
Uploader
Date
2024.03.08
11kB
Masteroshi430
03/07/24 11:07 PM
2024.02.01
11kB
Masteroshi430
02/01/24 04:40 AM
2023.09.23
11kB
Masteroshi430
09/22/23 11:56 PM
2023.08.27
11kB
Masteroshi430
07/27/23 10:53 PM
2023.06.07
11kB
Masteroshi430
06/07/23 03:00 PM
2023.04.19-2
11kB
Masteroshi430
04/19/23 12:23 PM
2023.04.19
11kB
Masteroshi430
04/19/23 02:42 AM
2023.04.18
11kB
Masteroshi430
04/18/23 12:46 AM
2023.02.13
11kB
Masteroshi430
02/13/23 03:34 PM
2022.09.20
11kB
Masteroshi430
09/20/22 03:23 AM
2022.07.12
11kB
Masteroshi430
07/12/22 03:49 AM
2022.05.07
11kB
Masteroshi430
05/07/22 02:00 PM
2022.05.05
11kB
Masteroshi430
05/05/22 05:43 AM
2022.05.01
11kB
Masteroshi430
05/01/22 08:04 AM
2022.04.24
10kB
Masteroshi430
04/24/22 05:50 AM
2022.04.23
10kB
Masteroshi430
04/23/22 01:46 AM
2022.04.18
10kB
Masteroshi430
04/17/22 11:38 PM
2022.04.16
10kB
Masteroshi430
04/15/22 03:56 PM
2022.04.15
10kB
Masteroshi430
04/14/22 11:54 PM
2022.04.14
10kB
Masteroshi430
04/14/22 02:46 PM
2022.03.26
10kB
Masteroshi430
03/26/22 03:46 PM
2022.03.14
10kB
Masteroshi430
03/14/22 06:12 AM
2022.01.31
10kB
Masteroshi430
01/30/22 05:42 PM
2022.01.27
10kB
Masteroshi430
01/27/22 01:49 PM
2022.01.24
10kB
Masteroshi430
01/24/22 06:53 AM
2022.01.21-2
10kB
Masteroshi430
01/21/22 08:10 AM
2022.01.21
9kB
Masteroshi430
01/21/22 03:26 AM
2022.01.20
9kB
Masteroshi430
01/20/22 02:27 PM
2022.01.18-2
9kB
Masteroshi430
01/18/22 03:27 PM
2022.01.18
9kB
Masteroshi430
01/18/22 02:20 PM
2022.01.16
9kB
Masteroshi430
01/16/22 06:47 AM
2022.01.15
9kB
Masteroshi430
01/15/22 02:43 PM
2022.01.14-2
9kB
Masteroshi430
01/14/22 06:48 AM
2022.01.13
9kB
Masteroshi430
01/13/22 01:52 AM
2022.01.12
8kB
Masteroshi430
01/12/22 12:12 PM
2022.01.11-2
8kB
Masteroshi430
01/11/22 04:49 PM
2022.01.11
8kB
Masteroshi430
01/11/22 01:06 PM
2022.01.09
8kB
Masteroshi430
01/09/22 10:19 AM
2022.01.08-2
5kB
Masteroshi430
01/08/22 03:44 AM
2022.01.08
5kB
Masteroshi430
01/07/22 04:35 PM
2022.01.07-2
4kB
Masteroshi430
01/07/22 05:45 AM
2022.01.07
4kB
Masteroshi430
01/06/22 11:07 PM
2022.01.06
4kB
Masteroshi430
01/06/22 06:51 AM
2022.01.05-2
2kB
Masteroshi430
01/05/22 02:16 PM
2022.01.05
2kB
Masteroshi430
01/04/22 03:06 PM
2022.01.04-4
2kB
Masteroshi430
01/04/22 04:08 AM


Post A Reply Comment Options
Unread 01/18/22, 03:33 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Thank you very much for the quick updates.
Report comment to moderator  
Reply With Quote
Unread 01/18/22, 03:32 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 693
Uploads: 20
Originally Posted by Baertram
Hm, there is no new setting, so your update will exclude bankers/vendors in total now?
Yep, I think, since the assistants are easily accessible/removable from the quickslots menu, that nobody will need the main feature of the addon on them. The feature works for the assistants belonging to the other players in your group though.

I removed the version from the addon name as requested.
Last edited by Masteroshi430 : 01/18/22 at 03:35 PM.
Report comment to moderator  
Reply With Quote
Unread 01/18/22, 03:22 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Hm, there is no new setting, so your update will exclude bankers/vendors in total now?
Maybe do not change this in the official version but create a beta and link it to the comments for testing
Edit: Oh I think I understood now. It should not have blocked the normal interactable assistants, just the NPCs and companion

Both seem to be interactable without pressing the key now, yes.
Bastian is blocked, seems to work.

Could you please remove this version string from the addon's title in your txt:

The addon name should be kept clean, no author and no version info in there (author is discussable as some addons always start with the authors name or similar ).

I really disturbs the eye, and it disturbs addons like Addon selector which search the addon names as it will find 2022 or . that way.
The version is something you should show in the LAM settings menu (which you already do) or add it to the description text of the txt file as it will be shown in the addon manager's expanded text (Votans AddonList popup of the addon) then.







Originally Posted by Masteroshi430
Originally Posted by Baertram
Any chance we can get an additional option for the non-companion followers (bankers, vendors) so that the long press key is not needed to be pressed forr them if the setting is disabled -> Means 1 setting to disable the long press key for non-companion followers.

I only summon the NPcs for bank and vendor as I need them so I do not need to press any extar key for them, only the companion is troubling me as he will be up most of the time.
Thanks for considering this.
Ah it works for bankers & vendors?
I will try to exclude them but I don't have any to test...
I will try to find a way...

edit :
IsInteractingWithMyAssistant() should do the job, I will try to add that condition to exclude them but you'll have to report if it works after the update

edit2: uploaded, tell me if it works
Last edited by Baertram : 01/18/22 at 03:33 PM.
Report comment to moderator  
Reply With Quote
Unread 01/18/22, 02:08 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 693
Uploads: 20
Originally Posted by Baertram
Any chance we can get an additional option for the non-companion followers (bankers, vendors) so that the long press key is not needed to be pressed forr them if the setting is disabled -> Means 1 setting to disable the long press key for non-companion followers.

I only summon the NPcs for bank and vendor as I need them so I do not need to press any extar key for them, only the companion is troubling me as he will be up most of the time.
Thanks for considering this.
Ah it works for bankers & vendors?
I will try to exclude them but I don't have any to test...
I will try to find a way...

edit :
IsInteractingWithMyAssistant() should do the job, I will try to add that condition to exclude them but you'll have to report if it works after the update

edit2: uploaded, tell me if it works

edit3: - It doesn't afftect the other features
- It doesn't work with other group member's assistants because it's IsInteractingWithMyAssistant()
I hope it works for your assistant.
Last edited by Masteroshi430 : 01/18/22 at 03:18 PM.
Report comment to moderator  
Reply With Quote
Unread 01/18/22, 02:04 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Any chance we can get an additional option for the non-companion followers (bankers, vendors) so that the long press key is not needed to be pressed forr them if the setting is disabled -> Means 1 setting to disable the long press key for non-companion followers.

I only summon the NPcs for bank and vendor as I need them so I do not need to press any extar key for them, only the companion is troubling me as he will be up most of the time.
Thanks for considering this.
Last edited by Baertram : 01/18/22 at 02:05 PM.
Report comment to moderator  
Reply With Quote
Unread 01/16/22, 01:36 PM  
cheerful

Forum posts: 0
File comments: 30
Uploads: 0
Originally Posted by Masteroshi430
HAHAHAHAHA I used Bastian's ID instead, uploading the fix in a few minutes
Thanks again for the quick fix - now its perfect
Report comment to moderator  
Reply With Quote
Unread 01/16/22, 06:43 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 693
Uploads: 20
Originally Posted by cheerful
Thanks for the quick response and update. Mirris restriction doesnt work for me. I tried with different bugs on the german(native) and to be sure on english client too. All other checks are perfectly working.

Personally i dont need a thiefing protection because my thiefing tools prevent me from accidental stealing.
HAHAHAHAHA I used Bastian's ID instead, uploading the fix in a few minutes
Report comment to moderator  
Reply With Quote
Unread 01/16/22, 06:29 AM  
cheerful

Forum posts: 0
File comments: 30
Uploads: 0
Originally Posted by Masteroshi430
Originally Posted by cheerful
Thanks for the addon - i love it
could you eventually make an addidional checkbutton for the bugcollection filter to only work when exploring with mirri ?
It's doable, I will have a look at it tonight...
I assume somebody will then ask to disable thieving with Bastian...(also doable)
Thanks for the quick response and update. Mirris restriction doesnt work for me. I tried with different bugs on the german(native) and to be sure on english client too. All other checks are perfectly working.

Personally i dont need a thiefing protection because my thiefing tools prevent me from accidental stealing.
Report comment to moderator  
Reply With Quote
Unread 01/15/22, 10:30 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 693
Uploads: 20
Originally Posted by cheerful
Thanks for the addon - i love it
could you eventually make an addidional checkbutton for the bugcollection filter to only work when exploring with mirri ?
It's doable, I will have a look at it tonight...
I assume somebody will then ask to disable thieving with Bastian...(also doable)
Last edited by Masteroshi430 : 01/15/22 at 10:34 AM.
Report comment to moderator  
Reply With Quote
Unread 01/15/22, 05:36 AM  
cheerful

Forum posts: 0
File comments: 30
Uploads: 0
Thanks for the addon - i love it
could you eventually make an addidional checkbutton for the bugcollection filter to only work when exploring with mirri ?
Report comment to moderator  
Reply With Quote
Unread 01/14/22, 03:21 PM  
jpor

Forum posts: 3
File comments: 47
Uploads: 0
Originally Posted by Masteroshi430
Ok I will investigate that
EDIT: Fixed in today's update
it works now perfectly! now torchbugs must quiver in fear of my gentle hand swipe of doom!!!

thanks for the super fast fix, great add on, great support.
Last edited by jpor : 01/14/22 at 03:21 PM.
Report comment to moderator  
Reply With Quote
Unread 01/14/22, 12:25 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 693
Uploads: 20
Originally Posted by jpor
hi again, the core feature is working great at stopping accidental interactions with my companion, especially when i'm farming.

but, i am not able to grab torchbugs (aka fireflies).

grabbing butterflies works fine but not torchbugs.

all the addon settings for non-core interact blocks are set to OFF. (seats, empties, known books, insects, auto summon all = OFF)

just long press = CTRL is set.

thanks for working on this - it's core feature is super helpful!

ps - the addon also blocks little flying bugs (not sure on their name) in addition to torchbugs even when block insects is off.
Ok I will investigate that
EDIT: Fixed in today's update
Last edited by Masteroshi430 : 01/14/22 at 12:45 AM.
Report comment to moderator  
Reply With Quote
Unread 01/13/22, 08:21 PM  
jpor

Forum posts: 3
File comments: 47
Uploads: 0
hi again, the core feature is working great at stopping accidental interactions with my companion, especially when i'm farming.

but, i am not able to grab torchbugs (aka fireflies).

grabbing butterflies works fine but not torchbugs.

all the addon settings for non-core interact blocks are set to OFF. (seats, empties, known books, insects, auto summon all = OFF)

just long press = CTRL is set.

thanks for working on this - it's core feature is super helpful!

ps - the addon also blocks little flying bugs (not sure on their name) in addition to torchbugs even when block insects is off.
Last edited by jpor : 01/13/22 at 10:15 PM.
Report comment to moderator  
Reply With Quote
Unread 01/13/22, 10:37 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
Omg amazing addon! Thank you!

This is one of those mods that shouldve been in the base game from the start, and definately when comapions were added.
Report comment to moderator  
Reply With Quote
Unread 01/12/22, 09:31 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Re: Re: Re: Re: Re: Interaction with empty containers & known books

The point is:
You do not ask, you demand, and you do this by writing walls-of-text about your experience, how software should be coded, what you think it should work/do, etc.
You even answered here and say the features the dev added to his own addon was unnecessary Why do you think it is? Why do you even think this is your decision?
You should finally move on and accept that it is not and it's finally the authors/devs decision and idea how and what his/her addons do or do not.
Thank you.

I can understand that some settings should be added by default to addons, as it helps. Depending on the experience/time of the authors this will be done automatically, or not.
Your question to add this, including an explanation if you feel the need to (e.g. the color blindness topic you have stated) is fully legit.
But you should keep them short, on the topic and not the way you use to write them, with that "add this or your addon is nuts" style
Exclude personal feelings and stay on the topic please.

As you can read by e.g. DohNotAgain's answer (beside other users who already wrote the same to you at other addons), who also recognized your "demand", this is nothing I personally accuse you of. It's just what we notice here, so I have asked you to stop this please.

If you think this was libel (what imho it was not, nor was I meaning to do a libel) then please report my post and let the admins find a conclusion about that topic. I do not pay them, nor do they pay me or we are connected in any other way, they are free in minds and able to take a decision.

Beside that I'm asking you to stop these personal swipes against me.
if you did not take offense so easily at friendly suggestions for improving the usefulness of your own add-ons.
I'm not your friend and your suggestions were neither friendly nor usefull, maybe only for yourself. Accept a no and move on, enjoy the game, thank you.



Originally Posted by Shadowshire
Originally Posted by Baertram
You again start discussions on features of addons where you are not forced to use these addons
Shadowshire.
You did this at my addon, at others (Scootworks e.g.) and now here with this addon again.
If you have found a bug clearly describe it so it can be fixed. If the author says this is no bug but intended: Accept it.

....
Of course, I like the primary feature of this addon, which is using a keybind to control when the character interacts with a companion, a follower, etc. So I want to use it!!!

Unfortunately, the developer goes beyond its useful feature to add a totally unnecessary non-optional suppression of the Interactive Prompt for objects in the game environment, e.g., lootable containers. In my honest opinion and experience, it is not a wise decision -- for the reasons that I discussed.

What is wrong with asking a developer to make a feature configurable? What is wrong with asking a developer to make it possible for a player who is red-green color blind to configure the colors which the add-on uses for a symbol(s) in a data table? In my opinion, such configurability should be routine in all software design and development.

If I did not want to use this or any other particular add-on, then I would not bother to attempt to persuade the developer to make a feature(s) configurable, when I do that for various reasons. I don't do this just to annoy people, which is what you are accusing me of doing. That accusation, my friend, is called libel. Please consider your criticisms more carefully in the future and stick to what you do best -- and to what you could do better, if you did not take offense so easily at friendly suggestions for improving the usefulness of your own add-ons.
Last edited by Baertram : 01/12/22 at 09:31 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: