Download
(36 Kb)
Download
Updated: 02/21/21 09:29 PM
Pictures
File Info
Compatibility:
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:02/21/21 09:29 PM
Created:01/15/17 09:18 PM
Monthly downloads:126
Total downloads:16,099
Favorites:51
MD5:
StopIt!  Popular! (More than 5000 hits)
Version: 0.56
by: Bazgrim [More]
This is a simple addon that does a few things.

1. Your character will no longer spin around when opening certain menus (listed below)
2. You may now move while in those menus, instead of the game forcing them closed.
3. You may now browse menu's while harvesting. (i.e. Open the map while fishing. Thanks @Garkin)
4. Mounting no longer closes your current UI screen

I'VE HAD TO REMOVE THE STATS, COLLECTION, AND OUTFIT STYLE BOOKS DUE TO THEM WORKING INCORRECTLY.

GUI Elements Affected
Inventory
Skills
Journal
Guild
GuildBrowser
FriendsLIst
Campaign
Mail
Notifications
Escape Menu
Help Menu
Map
Champion Perks
Cadwell's Almanac
AntiquityJournal

ANY THIRD PARTY ADDON USING A FRAGMENT_GROUP
(i.e. Itemization Browser)
FAQ

There's a menu that still spins me around and exits when I move
Comment, I'll try to add/fix it.

There's a menu that I don't want this addon to effect...
Go into StopIt!.lua and remove the menu in TARGETED_SCENES table
It's fairly obvious which scenes are the menus you want.


Why don't you add the crown store?
Crown store allows you to preview cosmetics and such on your character. I didn't want to zoom away from character preview.

Why not use a for loop to eliminate all instances of FRAME_PLAYER_FRAGMENT?
I tried this, it messes up a lot of things outside of menus quest wise and store wise. Example: The crate menu for the store no longer works. Along with a few quests. I felt it was easier to just isolate the most frequently used menu's. Also if ZOS adds more menus that use the fragment as a crucial part of the menu, like the crown crate menu, the addon doesn't break that functionality and people using the addon don't have to wait on me to add an exception for that menu.

Does this support gamepad?
1. I have no way of testing gamepad.
2. I'm pretty sure it would break everything.

I'm an addon author that certain functionalities of my addon rely on FRAME_PLAYER_FRAGMENT, how do I make sure StopIt! doesn't clash with my addon?
Manually add FRAME_PLAYER_FRAGMENT to your scene instead of using a group of fragments. StopIt! doesn't remove FRAME_PLAYER_FRAGMENT from every instance, only group fragments and specific UI menus.
v0.56
Fixed an issues with collections camera

v0.54
I rewrote most of the addon.

- Menus are now stored in a table and then iterated through.

- FRAGMENT_GROUP table is now iterated through to remove FRAME_PLAYER_FRAGMENT, this should prevent the addon from breaking when FRAGMENT_GROUP is changed

- AntiquityJournal has been added to the list of menus to stop spinning
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Uploader
Date
0.56
1kB
Bazgrim
05/29/20 05:39 PM
0.55
1kB
Bazgrim
05/27/20 10:06 PM
0.55
1kB
Bazgrim
05/27/20 09:40 PM
0.54
1kB
Bazgrim
05/27/20 05:42 PM
0.53
2kB
Bazgrim
04/06/20 09:14 PM
0.52
2kB
Bazgrim
08/10/19 11:29 PM
0.52
2kB
Bazgrim
05/11/19 03:29 AM
0.51
2kB
Dolby
01/25/17 08:45 PM
0.5
2kB
Bazgrim
01/24/17 07:51 PM
0.4
1kB
Bazgrim
01/23/17 04:36 PM
0.3
1kB
Bazgrim
01/21/17 11:23 PM
0.2
981B
Bazgrim
01/17/17 04:11 PM
0.1
846B
Bazgrim
01/15/17 09:18 PM


Post A Reply Comment Options
Unread 05/11/19, 03:28 AM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
Hi everyone.

I have updated this addon to fix the FRAGMENT_GROUP values ZOS has added since I've been away.

It should fix any issues you were having with the housing editor and battlegrounds.

Let me know if you have any questions/concerns.

Note: Regarding my health. After exploratory surgery recently they found an adhesion pulling my bowels and stomach together... Which you can imagine was quite painful. Thank you all for your support.
Report comment to moderator  
Reply With Quote
Unread 09/08/17, 09:13 AM  
mendisabal

Forum posts: 3
File comments: 113
Uploads: 0
battleground bad argument #1 ERROR!!!

I really love this addon but :
Code:
bad argument #1 to 'pairs' (table/struct expected, got nil)
stack traceback:
[C]: in function 'pairs'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:212: in function 'ZO_Scene:RemoveFragmentGroup'
EsoUI/Ingame/Battleground/BattlegroundScoreboardEndOfGame.lua:164: in function 'ZO_Battleground_Scoreboard_End_Of_Game:RefreshMat chInfoFragments'
EsoUI/Ingame/Battleground/BattlegroundScoreboardEndOfGame.lua:142: in function 'ZO_Battleground_Scoreboard_End_Of_Game:OnShowing'
EsoUI/Ingame/Battleground/BattlegroundScoreboardEndOfGame.lua:30: in function 'callback'
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:250: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:182: in function 'ZO_SceneManager:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:474: in function 'ZO_SceneManager:OnSceneStateChange'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:325: in function 'ZO_IngameSceneManager:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:251: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:369: in function 'ZO_Scene:DetermineIfTransitionIsComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:308: in function 'ZO_Scene:OnSceneFragmentStateChange'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:112: in function 'ZO_SceneFragment:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:122: in function 'ZO_SceneFragment:OnHidden'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragmentTemplates.lua:75: in function '(anonymous)'
with this error it is not possible to play mini games (((
The face of my character is very tired, who will prompt a similar addon?
Report comment to moderator  
Reply With Quote
Unread 05/25/17, 02:55 AM  
Fastolph

Forum posts: 0
File comments: 5
Uploads: 0
I know the author might still struggling with health issues so I'm not really expecting an update. But with Morrowind, this addon breaks the Housing Editor and makes managing furniture in a house impossible without disabling it.

I was able to work around that by editing StopIt!.lua and commenting (adding "--" at the beginning of the line) ery line from line 60 to the end of the file (everything in FRAGMENT_GROUP).

This caused the addon to pop an error when being loaded, which was fixed by commenting line 40, the one with SCENE_MANAGER:GetScene('cadwellsAlmanac')

As specified in the source code, these changes might cause conflicts with other addons. I haven't tested it long enough to notice. But at least I can put more books in my bookshelf now!
Last edited by Fastolph : 05/25/17 at 02:55 AM.
Report comment to moderator  
Reply With Quote
Unread 04/23/17, 06:37 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
Originally Posted by SteveCampsOut
Any updates coming to this any time soon.
I'm sorry, I've been in and out of the hospital for the past 3 months dealing with surgery complications. If anyone wants to update this consistently, I give them full permission to do so, I don't know how soon I will be able to.
Report comment to moderator  
Reply With Quote
Unread 03/22/17, 10:50 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 38
File comments: 363
Uploads: 0
Any updates coming to this any time soon.
Report comment to moderator  
Reply With Quote
Unread 03/18/17, 05:35 PM  
mudcrabs
 
mudcrabs's Avatar

Forum posts: 0
File comments: 13
Uploads: 0
One quirk I run into is if I open my inventory tab, and try to equip a different weapon while my current weapon is unsheathed, it briefly equips the weapon, then reequips my original weapon.

A workaround is to make sure weapons are sheathed before equipping a different weapon. I think the quirk goes unnoticed in the vanilla game because it sheaths weapons when it does that preview spin-around.
Report comment to moderator  
Reply With Quote
Unread 02/27/17, 10:16 AM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Originally Posted by Bazgrim
Originally Posted by Tonyleila
Hey, love your addon! Woud it be possible to add an option to NOT close the inventory window when you open a container from the crafting daily? Its realy annoying and makes the game lagg without your addon (because it changes chamera every time) when you open and close it many times just to open that containers of low level mats...
I've looked into this in the past, but couldn't figure out exactly what goes on behind the scenes.
There's no specific event call for opening containers, it just acts like you've pressed a hotkey.

Need to dig deeper into the function calls to see if I can hook into some sort of logic in that handles that scene.
Thank you, take your time! I'll keep an eye open for an update.
Report comment to moderator  
Reply With Quote
Unread 02/25/17, 12:36 AM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
Originally Posted by Tonyleila
Hey, love your addon! Woud it be possible to add an option to NOT close the inventory window when you open a container from the crafting daily? Its realy annoying and makes the game lagg without your addon (because it changes chamera every time) when you open and close it many times just to open that containers of low level mats...
I've looked into this in the past, but couldn't figure out exactly what goes on behind the scenes.
There's no specific event call for opening containers, it just acts like you've pressed a hotkey.

Need to dig deeper into the function calls to see if I can hook into some sort of logic in that handles that scene.
Report comment to moderator  
Reply With Quote
Unread 02/24/17, 12:05 PM  
Fastolph

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Bazgrim
However, this applies to ALL menu's. (Inventory, character sheet, etc.)
Ah, well. I'm actually fine with that behavior. If I really need to move with my inventory open, there's always the AutoRun key. Thanks a bunch.

One last nitpick: it seems to like switching me to Third Person view when I'm in First Person.
Report comment to moderator  
Reply With Quote
Unread 02/22/17, 10:22 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 288
File comments: 763
Uploads: 7
Hey, love your addon! Woud it be possible to add an option to NOT close the inventory window when you open a container from the crafting daily? Its realy annoying and makes the game lagg without your addon (because it changes chamera every time) when you open and close it many times just to open that containers of low level mats...
Last edited by Tonyleila : 02/23/17 at 08:55 AM.
Report comment to moderator  
Reply With Quote
Unread 02/21/17, 11:51 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
Originally Posted by Fastolph
I quite like this addon. The addition of NonStopHarvest is nice, and I'm okay with commenting code to disable some of the UI elements it affects.

However, it affects two things I didn't manage to disable: item looting and reading books. I'm used to closing them by moving. Like, read a lorebook and then run away immediately. Same thing for corpses or containers I don't actually want to loot.

Is there a way to disable this addon's effect on them?
To close menus upon moving you will need to comment out
EVENT_MANAGER:UnregisterForEvent("IngameSceneManager", EVENT_NEW_MOVEMENT_IN_UI_MODE)

However, this applies to ALL menu's. (Inventory, character sheet, etc.)

I don't know if there's a way to disable this interaction from effecting specific fragments.
Report comment to moderator  
Reply With Quote
Unread 02/11/17, 09:09 AM  
Fastolph

Forum posts: 0
File comments: 5
Uploads: 0
I quite like this addon. The addition of NonStopHarvest is nice, and I'm okay with commenting code to disable some of the UI elements it affects.

However, it affects two things I didn't manage to disable: item looting and reading books. I'm used to closing them by moving. Like, read a lorebook and then run away immediately. Same thing for corpses or containers I don't actually want to loot.

Is there a way to disable this addon's effect on them?
Report comment to moderator  
Reply With Quote
Unread 01/25/17, 08:45 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
Originally Posted by Naloch
cadwells almanac not working again
My haste to get third party addons working with this got the best of me.

I have updated it and should be working again.
Report comment to moderator  
Reply With Quote
Unread 01/25/17, 02:18 AM  
Naloch

Forum posts: 0
File comments: 6
Uploads: 0
cadwells almanac not working again
Report comment to moderator  
Reply With Quote
Unread 01/24/17, 07:57 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 23
Uploads: 3
So... This update may or may not effect your third party addons.

I updated the code to be more beautiful, I know it doesn't effect you, but now it's pretty.

Fixed some possible issues with Cadwells Almanac, just added 2/3 fragments back to it.
Third Party Addons (such as Itemization Browser) should no longer spin your camera around.

There's no real way to load addons in a specific order, so I rewrote the global vars for fragments to not include FRAME_PLAYER_FRAGMENT which is the fragment that spins your character around. This just means any addons using FRAGMENT_GROUP for UI windows shouldn't inherit FRAME_PLAYER_FRAGMENT as it's been removed when the game starts the initial load of all the addons. It's an easier way of supporting third party addons without constantly updating for new addons.

Feedback is welcome, please let me know if this update breaks any of your addon functionalities.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.