Download
(34 Kb)
Download
Updated: 11/06/14 04:07 PM
Compatibility:
Update 5 (1.5.2)
Update 4 (1.4.3)
Update 3 (1.3.3)
Veteran Crypt of Hearts (1.2.3)
Craglorn (1.1)
Live (1.0)
Updated:11/06/14 04:07 PM
Created:05/05/14 11:49 AM
Monthly downloads:19
Total downloads:4,316
Favorites:18
MD5:
Categories:Discontinued & Outdated, Miscellaneous
DynamicConfig
Version: 1.3.0
by: gamecreature, Swizzy
This plugin tweaks the graphics configuration depending on combat status.
When in combat mode, the graphics quality is turned down, so the game is more responsive.
When not in combat the quality is turned higher for a better environment experience.

Code can be found on github:
https://github.com/gamecreature/eso-dynamic-config

An experimental version can be found on this github link:
https://github.com/Swizzy/eso-dynamic-config

Known Issues
* Subsampling quality switching results in hiccups on some machines (both windows and MAC)!! (turn this option off if you don't want this)
v1.3.0
* Updated to the new API version (Update 5)
* Converted the settings menu to LibAddonMenu2

v1.2.1
* Updated to the new API version

v1.2.0
* Updated to API version 1.2.3

v1.1.1
* Updated to the new API version

v1.1.0
* Added a setting to disable the RefreshSettings and ApplySettings function calls (they may cause the UI scale to change for some users)
* Added buttons to enable/disable all variables aswell as reset defaults
* Added the ability to manually configure each variable (live editing!)
* Added slash command to toggle auto combat on/off (auto on and auto off)
* Added keybinding to toggle auto combat on/off (a single button to toggle it on or off, a message will be displayed as to which state it's changed to)
* Deleted the settings which require a UI reload to not cause problems (they're now available as manual option settings instead, keep in mind there might be more that we haven't tested yet)

v1.0.10
* Enabled more variables for you to experiment with
* Added a slider for SystemID, only change it if the addon appears to not be changing anything... the default value is 5...

v1.0.9
* Fixed a crash for new users when wanting to show current settings

v1.0.8
* Moved from cVar editing to SetSetting instead - Fixes the SUB_SAMPLING issues (it's now beeing applied directly, meaning bigger difference!)
* Under the hood: The Settings menu is now more dynamic (for variable's to modify)
* Added Override when doing manual shifting of the configuration (it'll always change no matter what mode was set previously, when having the automatic one it'll not change if it's already set to high/low)

v1.0.7
* Added an option to configure the cooldownperiod and reduce the number of graphic quality switches

v1.0.6
* Added settings for each variable (you can now toggle exactly which variables you want the addon to change for you)

v1.0.5
* Added some additional variables (as an option) per request by SektaNZ

v1.0.4
* Added Keybindings (Thanks to SkOODaT!)

v1.0.3
* Added DynamicConfig UI Settings (Thanks Swizzy!)

v1.0.2
Added configuration support. Settings are now changable
Added grass configuration support

v1.0.1
- PARTICLE_DENSITY and VIEW_DISTANCE added
- Fixed file list so it also includes README.md

v1.0
- Uploaded improved zip file without Mac files and without copy-postfix
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Uploader
Date
1.2.1
15kB
gamecreature
09/21/14 10:08 PM
1.2.0
15kB
gamecreature
06/25/14 02:21 PM
1.1.1
15kB
Swizzy
05/23/14 03:32 AM
1.1.1
15kB
Swizzy
05/23/14 02:58 AM
1.0.9
13kB
Swizzy
05/12/14 03:05 PM
1.0.7
12kB
gamecreature
05/12/14 01:03 PM
1.0.7
12kB
gamecreature
05/11/14 11:50 PM
1.0.6
12kB
gamecreature
05/11/14 11:41 AM
1.0.4
10kB
gamecreature
05/10/14 03:59 AM
1.0.3
10kB
gamecreature
05/09/14 03:29 PM
1.0.2
3kB
gamecreature
05/08/14 04:58 PM
1.0.1
2kB
gamecreature
05/08/14 12:48 PM
1.0
2kB
gamecreature
05/07/14 11:48 PM
1.0
2kB
gamecreature
05/06/14 08:32 AM


Post A Reply Comment Options
Unread 03/02/17, 03:38 PM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Re: Activate in cities?

Hmm .. If we can detect cities, this should be possible.
At the moment I'm not playing ESO anymore, so I don't have the software installed to develop it


Originally Posted by Xanderificus
Would it be possible to do a variation on this add-on for when one hits a city?

My game plays great when I'm off soloing but, as soon as I get around a lot of players, my game starts to crawl. The 'magicksturbators' around the bank are especially bad.
If an add-on could adjust my settings dynamically whenever I get around a horde of other players (probably hard to do) or when I get within a radius of a city center.... that would be awesome.
Report comment to moderator  
Reply With Quote
Unread 03/01/17, 04:36 PM  
Xanderificus

Forum posts: 7
File comments: 55
Uploads: 0
Activate in cities?

Would it be possible to do a variation on this add-on for when one hits a city?

My game plays great when I'm off soloing but, as soon as I get around a lot of players, my game starts to crawl. The 'magicksturbators' around the bank are especially bad.
If an add-on could adjust my settings dynamically whenever I get around a horde of other players (probably hard to do) or when I get within a radius of a city center.... that would be awesome.
Last edited by Xanderificus : 03/01/17 at 06:07 PM.
Report comment to moderator  
Reply With Quote
Unread 12/03/14, 01:57 PM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Re: update

It seems like if the plugin has been installed twice.
Is it possible that you have multiple copies DynamicConfig plugins in the ESO plugin directory?
(Perhaps a backup)

What you could try is:
- manually remove all DynamicConfig stuff from the ESO plugin directory (Including all backups!)
- reinstall a clean ESO plugin.
(But I guess you've already tried this)

Btw are you using the right settings directory? I have a live and a liveeu
Btw also try to remove DynamicConfig.lua from the 'SavedVariables' directory.

Please let me know if you managed to fix it (and how)

btw. Vaag ventje, grappige naam :P

Gamecreature


Originally Posted by vaagventje
2812720593315504934:3 attempt to index a nil value
stack traceback
2812720593315504934:3 in function '(main chunk)'

Failed to create control 'DynamicConfigOptions'. Duplicate name

could you help me figure out what iam doing wrong?

i tried all 3 version now the 2 on github, and the one on esoui.

they all give this arror, and the one on esoui, and the github not expiremental version give even more error.

i delete the setting file, and the cache, and the addon several times completly, and reinstalled it with minion, without it. and i realy dont know what else to do.

please help


the other bug says

User:/addons/DynamicConfig/settingsmenu.lua:299 in function
'DynamicConfig.SetupSettingsMenu'
EsoUI/Libraries/globals/globalapi.lua181:infunction '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 12/03/14, 12:48 PM  
vaagventje

Forum posts: 1
File comments: 54
Uploads: 0
update

2812720593315504934:3 attempt to index a nil value
stack traceback
2812720593315504934:3 in function '(main chunk)'

Failed to create control 'DynamicConfigOptions'. Duplicate name

could you help me figure out what iam doing wrong?

i tried all 3 version now the 2 on github, and the one on esoui.

they all give this arror, and the one on esoui, and the github not expiremental version give even more error.

i delete the setting file, and the cache, and the addon several times completly, and reinstalled it with minion, without it. and i realy dont know what else to do.

please help


the other bug says

User:/addons/DynamicConfig/settingsmenu.lua:299 in function
'DynamicConfig.SetupSettingsMenu'
EsoUI/Libraries/globals/globalapi.lua181:infunction '(anonymous)'
Last edited by vaagventje : 12/03/14 at 12:50 PM.
Report comment to moderator  
Reply With Quote
Unread 09/22/14, 04:22 AM  
spoqster

Forum posts: 8
File comments: 129
Uploads: 0
Re: Re: Update?

Originally Posted by gamecreature
Just updated it
Apologies for the delay!

Originally Posted by spoqster
Will this addon be updated to the new version 1.4.3? :-)
Wow, that was quick! :-)
Report comment to moderator  
Reply With Quote
Unread 09/21/14, 10:11 PM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Re: Update?

Just updated it
Apologies for the delay!

Originally Posted by spoqster
Will this addon be updated to the new version 1.4.3? :-)
Report comment to moderator  
Reply With Quote
Unread 09/21/14, 04:04 AM  
spoqster

Forum posts: 8
File comments: 129
Uploads: 0
Update?

Will this addon be updated to the new version 1.4.3? :-)
Report comment to moderator  
Reply With Quote
Unread 05/16/14, 01:33 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by SektaNZ
This resets my custom UI scale quite often which is really annoying.
With v 1.0.9 or with the fixes described later?
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 06:34 PM  
SektaNZ

Forum posts: 10
File comments: 118
Uploads: 0
This resets my custom UI scale quite often which is really annoying.
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 03:18 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by gamecreature
Originally Posted by Rhazmuz
Originally Posted by Swizzy
Yes, download this file and replace the files in the addon folder: https://github.com/Swizzy/eso-dynami...ive/master.zip

Once you've done that do /reloadui (if the game was running while you replaced the files) and go to the settings menu, you'll now have an option to disable refresh/apply as i mentioned above, no need for you to go into the code to do anything

if you prefer to disable it yourself just remove Line 235 and 236 in DynamicConfig.lua (linked below so you can see them)

https://github.com/gamecreature/eso-...onfig.lua#L235
Cheers mate, this did the trick

Hopefully this can be incorporated into the "full" version
Swizzy, when you think this is production ready, please send me a pull request.
I will merge and update it
Will do, i'm working on adding more advanced features aswell as some basic features i came to think of might be useful...

some examples:

Basic:
Keybinding to toggle auto combat tracker
Slashcommand to toggle auto combat tracker

Advanced:
Manually configure each variable (more advanced options then in the Video settings screen)

if Anyone have any ideas of other things to add, feel free to ask, i might add sound once the graphics stuff has been completed (graphics is after all the primary goal of the addon, sound volume isn't going to change your fps any...)

** edit: **

Feel free to test it out, i've added some nice features (i hope) sound might come next, just don't feel like doing that right now... it requires me to look into what settings are for sound so that those can be added, however... if i do add them, it'll probably be as a keybinding/slashcommand only (seperate from the graphics stuff)

https://github.com/Swizzy/eso-dynami...ive/v1.1.0.zip
Last edited by Swizzy : 05/15/14 at 02:26 PM.
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 12:47 AM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Originally Posted by Rhazmuz
Originally Posted by Swizzy
Yes, download this file and replace the files in the addon folder: https://github.com/Swizzy/eso-dynami...ive/master.zip

Once you've done that do /reloadui (if the game was running while you replaced the files) and go to the settings menu, you'll now have an option to disable refresh/apply as i mentioned above, no need for you to go into the code to do anything

if you prefer to disable it yourself just remove Line 235 and 236 in DynamicConfig.lua (linked below so you can see them)

https://github.com/gamecreature/eso-...onfig.lua#L235
Cheers mate, this did the trick

Hopefully this can be incorporated into the "full" version
Swizzy, when you think this is production ready, please send me a pull request.
I will merge and update it
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 12:44 AM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by Swizzy
Yes, download this file and replace the files in the addon folder: https://github.com/Swizzy/eso-dynami...ive/master.zip

Once you've done that do /reloadui (if the game was running while you replaced the files) and go to the settings menu, you'll now have an option to disable refresh/apply as i mentioned above, no need for you to go into the code to do anything

if you prefer to disable it yourself just remove Line 235 and 236 in DynamicConfig.lua (linked below so you can see them)

https://github.com/gamecreature/eso-...onfig.lua#L235
Cheers mate, this did the trick

Hopefully this can be incorporated into the "full" version
Report comment to moderator  
Reply With Quote
Unread 05/15/14, 12:08 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by Rhazmuz
Originally Posted by Swizzy
Originally Posted by Rhazmuz
Tried to unselect everything in options, did a /reloadui but it still increases UI scale when I enter combat :/
Try opening Settings -> Video, this might solve the problem... if not, grab the code from my github and disable the refresh/apply, see if it makes a difference for you...
Hey thx alot for your help!

Can you maybe explain a little more in detail? When you say go to settings --> video, when do you mean I should do this?

Also when you say grab your code, is it an addon like I download here, and how do I disable refresh/apply?

Cheers alot!
Well, try just opening it up, then change between low and high, see if it makes a difference...

Yes, download this file and replace the files in the addon folder: https://github.com/Swizzy/eso-dynami...ive/master.zip

Once you've done that do /reloadui (if the game was running while you replaced the files) and go to the settings menu, you'll now have an option to disable refresh/apply as i mentioned above, no need for you to go into the code to do anything

if you prefer to disable it yourself just remove Line 235 and 236 in DynamicConfig.lua (linked below so you can see them)

https://github.com/gamecreature/eso-...onfig.lua#L235

Originally Posted by slammy
Hi! Thanks so much for writing this! It helps me out!

I'm wondering if things are supposed to look kind of blurry when sub sampling is turned off, via settings or your awesome program in "Low" mode. Or if it's a different setting I should be looking at.

Thanks!
Yes, it ends up that way when you set it low... try changing it in the video settings and you'll see
Last edited by Swizzy : 05/15/14 at 12:17 AM.
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 11:31 PM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by Swizzy
Originally Posted by Rhazmuz
Tried to unselect everything in options, did a /reloadui but it still increases UI scale when I enter combat :/
Try opening Settings -> Video, this might solve the problem... if not, grab the code from my github and disable the refresh/apply, see if it makes a difference for you...
Hey thx alot for your help!

Can you maybe explain a little more in detail? When you say go to settings --> video, when do you mean I should do this?

Also when you say grab your code, is it an addon like I download here, and how do I disable refresh/apply?

Cheers alot!
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 07:15 PM  
slammy

Forum posts: 2
File comments: 5
Uploads: 0
Sub Sampling off=blurry?

Hi! Thanks so much for writing this! It helps me out!

I'm wondering if things are supposed to look kind of blurry when sub sampling is turned off, via settings or your awesome program in "Low" mode. Or if it's a different setting I should be looking at.

Thanks!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: