Quantcast
Download
(1 Kb)
Download
Updated: 05/29/20 05:39 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Harrowstorm (5.3.4)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:05/29/20 05:39 PM
Created:01/15/17 09:18 PM
Monthly downloads:835
Total downloads:7,940
Favorites:34
MD5:
6.0.5
StopIt!  Updated less than 3 days ago!  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

GUI Elements Affected
Inventory
Stats
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 (12)
File Name
Version
Size
Uploader
Date
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/29/20, 05:40 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
Uploads: 3
Originally Posted by DreamsUnderStars
Nice, thanks!

Would it be possible to make it so you can zoom in closer in 3rd person like you can on character select screen?

Also there seems to be a bug where after leaving a screen where the camera was locked you have to hold down the right mouse button to turn the camera when moving. I think it has to do with the collections window.
1.) For what screen specifically?

2.) Yeah, I fixed it now. I forgot to remove a line of code for the collections book. Thanks.
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 07:16 PM  
DreamsUnderStars

Forum posts: 5
File comments: 59
Uploads: 0
Nice, thanks!

Would it be possible to make it so you can zoom in closer in 3rd person like you can on character select screen?

Also there seems to be a bug where after leaving a screen where the camera was locked you have to hold down the right mouse button to turn the camera when moving. I think it has to do with the collections window.
Last edited by DreamsUnderStars : 05/29/20 at 01:28 PM.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 09:16 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
Uploads: 3
Originally Posted by DreamsUnderStars
Can I turn off collection spinning? Because I kinda want my character facing me when trying on clothes and stuff. :O Or can I move the camera around like normal?
I'll look into the issue of not being able to move around your camera while in the collections menu as this is pretty important.

For now there's 2 work arounds.

1. Position the camera before opening the collections menu where you want it.

2. Go into StopIt!.lua and remove 'collectionsBook', on line 19.

Hopefully I'll find a way to make it so you can move your camera around like normal while in this menu soon.

Thanks for the feedback!

Edit: Figured it out. Update coming soon.

Edit 2: It appears my quick fix breaks the collection window. For now I'll be removing collections and outfitstyles from this addons influence until I can get it working.
Last edited by Bazgrim : 05/27/20 at 10:06 PM.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 08:49 PM  
DreamsUnderStars

Forum posts: 5
File comments: 59
Uploads: 0
Can I turn off collection spinning? Because I kinda want my character facing me when trying on clothes and stuff. :O Or can I move the camera around like normal?
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 02:49 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
Uploads: 3
Working on updating, please standby.

Edit: Updated, please let me know if you have any issues.
Last edited by Bazgrim : 05/27/20 at 05:43 PM.
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 02:06 AM  
Micke2nd
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 74
Uploads: 1
nice addon, thank you
Report comment to moderator  
Reply With Quote
Unread 04/06/20, 09:22 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
Uploads: 3
Edit: This should no longer be an issue as of the latest update.

Hi all, sorry this took so long to update. It doesn't take too long to update.

So for future reference, if this addon suddenly stops working or throwing error messages it usually has to do with the fact that ZOS has renamed/added/removed certain Scenes/SceneFragments from the fragment group. It's super easy to update, I've added comments in the source code and I'll do the same here.

I did also add guildBrowser to the list where it doesn't spin you around. Never been guildless until I was inactive for so long they kicked me, so it never occurred to me. xD

Go to the bottom of StopIt!.lua where it has the line FRAGMENT_GROUP =

Find the latest FRAGMENT_GROUP here: https://esodata.uesp.net/current/src...roups.lua.html

Copy and paste the new FRAGMENT_GROUP over the old one. Go down the list and remove all instances of FRAME_PLAYER_FRAGMENT

It's now updated and shouldn't give you errors like
"bad argument #1 to 'pairs' (table/struct expected, got nil)"

Basically this argument is stating it expected a sceneFragment in FRAGMENT_GROUP, but none was found. If ZOS renames/adds/removes fragments, it throws this error.
Last edited by Bazgrim : 05/27/20 at 05:44 PM.
Report comment to moderator  
Reply With Quote
Unread 02/26/20, 03:26 PM  
Imiona
 
Imiona's Avatar

Forum posts: 11
File comments: 45
Uploads: 0
This Addon breaks the Housing Editor (anything else works fine).

Code:
bad argument #1 to 'pairs' (table/struct expected, got nil)
|rstack traceback:
[C]: in function 'pairs'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:221: in function 'ZO_Scene:AddFragmentGroup'
|caaaaaa<Locals> self = [table:1]{state = "hidden", disallowEvaluateTransitionCompleteCount = 0, restoresHUDSceneToggleGameMenu = F, name = "housingEditorHud", restoresHUDSceneToggleUIMode = F, fireCallbackDepth = 0} </Locals>|r
EsoUI/Ingame/HousingEditor/HousingEditorHud.lua:1010: in function 'ZO_HousingEditorHud:SetupHousingEditorHudScene'
|caaaaaa<Locals> self = [table:2]{isDirty = F, pushSpeedPerSecond = 7.5, numTickForRotationChange = 3, rotationStep = 0.052359879016876} </Locals>|r
EsoUI/Ingame/HousingEditor/HousingEditorHud.lua:998: in function 'ZO_HousingEditorHud:CleanDirty'
|caaaaaa<Locals> self = [table:2] </Locals>|r
EsoUI/Ingame/HousingEditor/HousingEditorHud.lua:278: in function 'ZO_HousingEditorHud:OnHousingModeEnabled'
|caaaaaa<Locals> self = [table:2] </Locals>|r
EsoUI/Ingame/HousingEditor/HousingEditorHud.lua:294: in function 'ZO_HousingEditorHud:OnHousingModeChanged'
|caaaaaa<Locals> self = [table:2], oldMode = 0, newMode = 2 </Locals>|r
EsoUI/Ingame/HousingEditor/HousingEditorHud.lua:229: in function 'OnHousingModeChanged'
|caaaaaa<Locals> eventId = 131610, oldMode = 0, newMode = 2 </Locals>|r
__________________
Report comment to moderator  
Reply With Quote
Unread 01/02/20, 08:37 PM  
DerSinharter

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Baertram
Just in case you get such an error message:
[...]
Some described it here to be caused by StopIt:
https://www.esoui.com/forums/showpos...44&postcount=7
Thank you for your service!

I found a hint in an 2 years old reddit before looking here.
https://www.reddit.com/r/elderscroll...ousing_editor/

Sad StopIt seems to still have this Problem
Report comment to moderator  
Reply With Quote
Unread 10/20/19, 11:36 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2865
File comments: 3455
Uploads: 60
Just in case you get such an error message:
Code:
Originally Posted by RipPaw View Post
bad argument #1 to 'pairs' (table/struct expected, got nil)
stack traceback:
[C]: in function 'pairs'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:221: in function 'ZO_Scene:AddFragmentGroup'
EsoUI/Ingame/Battleground/BattlegroundScoreboardInGame.lua:162: in function 'ZO_Battleground_Scoreboard_In_Game:SetupPreferredKeybindFragments'
EsoUI/Ingame/Battleground/BattlegroundScoreboardInGame.lua:130: in function 'ZO_Battleground_Scoreboard_In_Game:OnShowing'
EsoUI/Ingame/Battleground/BattlegroundScoreboardInGame.lua:22: in function 'callback'
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:276: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:197: in function 'ZO_SceneManager_Base:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:287: in function 'ZO_SceneManager_Leader:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:370: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:271: in function 'ZO_SceneManager_Base:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:317: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:340: in function 'ZO_IngameSceneManager:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:277: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:426: in function 'ZO_Scene:OnTransitionComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:421: in function 'ZO_SceneetermineIfTransitionIsComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:343: in function 'ZO_Scene:OnSceneFragmentStateChange'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:146: in function 'ZO_SceneFragment:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:156: in function 'ZO_SceneFragment:OnHidden'
EsoUI/Ingame/PlayerProgressBar/PlayerProgressBar.lua:16: in function '(anonymous)'
Some described it here to be caused by StopIt:
https://www.esoui.com/forums/showpos...44&postcount=7
Report comment to moderator  
Reply With Quote
Unread 09/02/19, 09:43 AM  
amber1019
Addon Addict
 
amber1019's Avatar
Premium Member

Forum posts: 92
File comments: 413
Uploads: 0
I deleted this line from the lua:
SCENE_MANAGER:GetScene('inventory'):RemoveFragment(FRAME_PLAYER_FRAGMENT)
And my character can still run around with her inventory open.
She still spins around to face the camera, but moving doesn't close the inventory UI.

Am I not understanding what this addon is supposed to do, or is this unintended?
Report comment to moderator  
Reply With Quote
Unread 08/10/19, 11:31 PM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
Uploads: 3
Just updated version API.
Nothing about this addon has changed, just won't be listed as out of date anymore.

Let me know if you have any issues.
Report comment to moderator  
Reply With Quote
Unread 05/11/19, 03:28 AM  
Bazgrim
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 22
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
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.