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:78
Total downloads:4,396
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 05/14/14, 04:19 PM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
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...
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 02:38 PM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Tried to unselect everything in options, did a /reloadui but it still increases UI scale when I enter combat :/
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 12:37 AM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by gamecreature
Originally Posted by Rhazmuz
Tried to delete the savedvar, but it still does the UI scale change
Could you try to disable all setting changes first (toggle them all off).
En test if it still scales the UI.

After that you can toggle the settings (one by one) on you would like to switch.
I'm really interested which setting it is, because it seems there's a difference between platform/systems.
Will do!
Report comment to moderator  
Reply With Quote
Unread 05/14/14, 12:15 AM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Originally Posted by Rhazmuz
Tried to delete the savedvar, but it still does the UI scale change
Could you try to disable all setting changes first (toggle them all off).
En test if it still scales the UI.

After that you can toggle the settings (one by one) on you would like to switch.
I'm really interested which setting it is, because it seems there's a difference between platform/systems.
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 11:38 PM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Tried to delete the savedvar, but it still does the UI scale change
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 03:51 PM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by Rhazmuz
Since I updated to 1.0.9, every time I go into combat my UI scale will increase, making everything very big on my UI. This does not go away when I exit combat.

I tried disabling alot of the variables in the options menu, but it keeps happening, and it didnt do it on 1.0.7.
Perhaps something is changing the value of the UI Scale, however... i don't know what variable it'd be, i'd recommend that you remove the saved variables, that way you'll start with defaults which shouldn't cause such issues
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 03:32 PM  
Rhazmuz

Forum posts: 0
File comments: 13
Uploads: 0
Since I updated to 1.0.9, every time I go into combat my UI scale will increase, making everything very big on my UI. This does not go away when I exit combat.

I tried disabling alot of the variables in the options menu, but it keeps happening, and it didnt do it on 1.0.7.
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 09:29 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Originally Posted by Swizzy
Thanks to Caireen it's been moved to the correct category tho, and it should now be listed in minion (maybe not this moment, but next update within minion)
Confirmed it now shows up and updates within Minion! Excellent, 1 less thing we have to do manually and that means more playtime! Thanks for sorting this.
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 05:16 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by atomico
is it possible switch graphic when you are in cyrodill? not in cyrodill?

instead of combat/no combat?
Disable the automatic combat detection and do it manually...
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 04:07 AM  
atomico

Forum posts: 5
File comments: 28
Uploads: 0
is it possible switch graphic when you are in cyrodill? not in cyrodill?

instead of combat/no combat?
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 03:45 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 Swizzy
Originally Posted by choekstr
I think we all agree that this is a pretty sweet add-on but is there every going to be support for minion? This is the only add-on that I have seen that doesn't work in minion and I keep forgetting to go get the newest version from git and update manually since minion is doing all my automatic updating of add-on's. I just realized that I was on 1.0.3 and we are up to 1.0.9!

Manual updates are never fun when you get used to automatic updates...
I don't understand why it's not working with minion, it should... you'd have to report it as a bug to the minion developers as it's most likely an issue there and not with the addon itself
What are the requirements to be placed in minion?
Figured i'd answer this question now that i have an answer for it; thanks to Caireen and Wobin (through IRC) i came to the understanding that Addons are listed automatically (generally speaking), however... the category you've placed it in isn't part of the downloads lists in minion, it should be (if you ask me) but...

** edit: **

Thanks to Caireen it's been moved to the correct category tho, and it should now be listed in minion (maybe not this moment, but next update within minion)
Last edited by Swizzy : 05/13/14 at 03:48 AM.
Report comment to moderator  
Reply With Quote
Unread 05/13/14, 03:20 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by choekstr
Originally Posted by gamecreature
Originally Posted by choekstr
using 1.0.7 I get significant hiccups (estimated around 500ms) when going down and coming back up. Reverting to 1.0.6 to see if it still exhibits the same hiccups. I had been using 1.0.3 which worked fine so not sure if this is a beta .9 thing or introduced somewhere along the line for my setup and my installed add-ons.
It would really help is if you could tell us which version is 'stable' for you...

Btw. you should experiment with the settings, changing some settings takes extra time. I suspect *maps settings are very heavy. On my Mac they even require a reload in the settings screen (and give strange artifacts).
So far I have gone back to 1.0.6 and it is smooth. I then went in and turned everything as high as I could go (still around 65-72fps), saved this as high, set it fairly aggressive to drop most of the graphics during combat and it is smooth as can be (again, 1.0.6).

When I get a moment I will go back to 1.0.7 with this same set (assuming savevariables will retain settings) and test again with these same settings. IF I get hiccups again I will do more testing to see if it is 1 single setting that is causing the hiccups.

EDIT: Ok, 1.0.7 seems to be working now that I went back and tried it again. Chalk it up to weirdness or perhaps just tweaking settings (albeit more aggressively). Nothing to see here, move along. Sorry for the fire drill.
It's quite possible that v1.0.9 causes problems because i added 2 things;

RefreshSettings() and ApplySettings() these might not be required, i don't know... i'll be doing some more experiments... but, 1.0.7 should work just as smooth as 1.0.6 as there isn't terribly much different between them (the difference is that the set high function is delayed instead of instant)

Originally Posted by gamecreature
Originally Posted by choekstr
EDIT: Ok, 1.0.7 seems to be working now that I went back and tried it again. Chalk it up to weirdness or perhaps just tweaking settings (albeit more aggressively). Nothing to see here, move along. Sorry for the fire drill.
I just installed the 1.0.9 version. (Now subsampling switching seems to work , don't know what I did wrong before)

But I noticed when I was switching subsampling I experience big hiccups.. (perhaps that's the reason it wasn't working with the SetCVar functions)
So, to recap; it's now working fine for you?

I have an idea of what may be causing problems (if someone still have problems with it not working) the SystemID integer might not be the same for everyone (or every system), i noticed that 5 was the value for my computer (running Windows 7 x64 Enterprise with a Nvidia GTX660)

I'll probably add a slider which lets you change this value (for experimental purposes, for those whom can't make it work as-is, the default value will of course be 5 (as that's what works for me atleast, and hopefully works for others aswell)

Originally Posted by SkOODaT
sub sampling is working perfect now did anyone check that link i posted thiers a few other video settings i noticed in the raw dump ie character lighting they may be useable even tho thier not in the UI

** Settings list removed to make it easier to read **

ignore the "GRAPHICS_SETTING_" its on all the settings but you can see all the ones in the addon in this list its how i found VSYNC im sure alot prolly dont do anyhitng but a few may work that arent in the Default UI would require some testing of cvars when someone has the time

Edit** Upon Looking further you added ALOT of setting awesome work just a matter of seeing what works lol ... i can confirm CHARACTER_LIGHTING toggles on and off and could boost performance its applied to all units, i can see your notes you dont know whats its for ... if you look at you character and toggle it ...lighting highlight effects on units toggle on/off

ie /script SetCVar("CHARACTER_LIGHTING", 1), /script SetCVar("CHARACTER_LIGHTING", 0) lol

i un-commented it out in your addon and it does work just the only way to set the var is to manually set it with /script or edit the var file from the addon, maby add a toggle menu eventually for the addon for setting that arent part of the default UI setting menu
All of these should be in the Addon, except commented... if i missed some (quite possible i did) i'll add 'em

For the next update i'll probably allow you to change whatever settings you want (out of all the graphics ones)
Report comment to moderator  
Reply With Quote
Unread 05/12/14, 04:11 PM  
SkOODaT
 
SkOODaT's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 169
Uploads: 11
sub sampling is working perfect now did anyone check that link i posted thiers a few other video settings i noticed in the raw dump ie character lighting they may be useable even tho thier not in the UI

["GRAPHICS_SETTING_AMBIENT_OCCLUSION"] = 33
["GRAPHICS_SETTING_ANAGLYPH"] = 38
["GRAPHICS_SETTING_ANTI_ALIASING"] = 34
["GRAPHICS_SETTING_BLOOM"] = 24
["GRAPHICS_SETTING_CHARACTER_LIGHTING"] = 10
["GRAPHICS_SETTING_CLUTTER_2D"] = 46
["GRAPHICS_SETTING_COLOR_CORRECTION"] = 28
["GRAPHICS_SETTING_COLOR_GRADING"] = 60
["GRAPHICS_SETTING_COLOR_PICKER"] = 39
["GRAPHICS_SETTING_CUBE_LIGHTING"] = 8
["GRAPHICS_SETTING_DEPTH_OF_FIELD"] = 23
["GRAPHICS_SETTING_DETAIL_MAPS"] = 5
["GRAPHICS_SETTING_DIFFUSE_2_MAPS"] = 6
["GRAPHICS_SETTING_DIFFUSE_MAPS"] = 2
["GRAPHICS_SETTING_DISTORTION"] = 22
["GRAPHICS_SETTING_DQ_SKINNING"] = 36
["GRAPHICS_SETTING_DRAW_BAD_FIXTURES"] = 18
["GRAPHICS_SETTING_FADER"] = 29
["GRAPHICS_SETTING_FOG"] = 40
["GRAPHICS_SETTING_FRESNEL"] = 7
["GRAPHICS_SETTING_FULLSCREEN"] = 26
["GRAPHICS_SETTING_GAMMA_ADJUSTMENT"] = 58
["GRAPHICS_SETTING_GLOW"] = 13
["GRAPHICS_SETTING_GOD_RAYS"] = 35
["GRAPHICS_SETTING_GRAPHICS_DEBUG_VIEW"] = 31
["GRAPHICS_SETTING_GRAY_DIFFUSE"] = 15
["GRAPHICS_SETTING_HIGH_RESOLUTION_SHADOWS"] = 53
["GRAPHICS_SETTING_LENS_FLARE"] = 41
["GRAPHICS_SETTING_MAX_ANISOTROPY"] = 30
["GRAPHICS_SETTING_MIP_LOAD_SKIP_LEVELS"] = 19
["GRAPHICS_SETTING_NO_CHARACTER_ATLAS"] = 51
["GRAPHICS_SETTING_NORMAL_MAPS"] = 4
["GRAPHICS_SETTING_OCCLUSION_QUERIES"] = 21
["GRAPHICS_SETTING_PARTICLE_DENSITY"] = 48
["GRAPHICS_SETTING_POINT_SAMPLING"] = 56
["GRAPHICS_SETTING_POST_PROCESS_PANELS"] = 32
["GRAPHICS_SETTING_PRESETS"] = 25
["GRAPHICS_SETTING_RAIN_WETNESS"] = 42
["GRAPHICS_SETTING_REFLECTION_QUALITY"] = 37
["GRAPHICS_SETTING_RESOLUTION"] = 49
["GRAPHICS_SETTING_SCREEN_PERCENTAGE"] = 43
["GRAPHICS_SETTING_SHADOWS"] = 0
["GRAPHICS_SETTING_SHOW_ART_METRICS"] = 17
["GRAPHICS_SETTING_SIMPLE_SHADERS"] = 44
["GRAPHICS_SETTING_SKINNING"] = 14
["GRAPHICS_SETTING_SOFT_ALPHA"] = 59
["GRAPHICS_SETTING_SPECULAR_MAPS"] = 3
["GRAPHICS_SETTING_SUB_SAMPLING"] = 45
["GRAPHICS_SETTING_SUN_LIGHTING"] = 9
["GRAPHICS_SETTING_TEXTURE_POOLING"] = 52
["GRAPHICS_SETTING_TINT_MAPS"] = 57
["GRAPHICS_SETTING_VERTEX_COLORS"] = 11
["GRAPHICS_SETTING_VIEW_DISTANCE"] = 1
["GRAPHICS_SETTING_VIEW_SHADER_CHANNEL"] = 47
["GRAPHICS_SETTING_VSYNC"] = 27
["GRAPHICS_SETTING_WATER_FOAM"] = 16
["GRAPHICS_SETTING_WATERMARK"] = 54
["GRAPHICS_SETTING_WEAPONS_IN_ATLAS"] = 55
["GRAPHICS_SETTING_WIREFRAME"] = 20
["GRAPHICS_SETTING_Z_PREPASS"] = 50

ignore the "GRAPHICS_SETTING_" its on all the settings but you can see all the ones in the addon in this list its how i found VSYNC im sure alot prolly dont do anyhitng but a few may work that arent in the Default UI would require some testing of cvars when someone has the time

Edit** Upon Looking further you added ALOT of setting awesome work just a matter of seeing what works lol ... i can confirm CHARACTER_LIGHTING toggles on and off and could boost performance its applied to all units, i can see your notes you dont know whats its for ... if you look at you character and toggle it ...lighting highlight effects on units toggle on/off

ie /script SetCVar("CHARACTER_LIGHTING", 1), /script SetCVar("CHARACTER_LIGHTING", 0) lol

i un-commented it out in your addon and it does work just the only way to set the var is to manually set it with /script or edit the var file from the addon, maby add a toggle menu eventually for the addon for setting that arent part of the default UI setting menu
Last edited by SkOODaT : 05/12/14 at 05:02 PM.
Report comment to moderator  
Reply With Quote
Unread 05/12/14, 03:03 PM  
gamecreature
 
gamecreature's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Originally Posted by choekstr
EDIT: Ok, 1.0.7 seems to be working now that I went back and tried it again. Chalk it up to weirdness or perhaps just tweaking settings (albeit more aggressively). Nothing to see here, move along. Sorry for the fire drill.
I just installed the 1.0.9 version. (Now subsampling switching seems to work , don't know what I did wrong before)

But I noticed when I was switching subsampling I experience big hiccups.. (perhaps that's the reason it wasn't working with the SetCVar functions)
Report comment to moderator  
Reply With Quote
Unread 05/12/14, 01:16 PM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Originally Posted by gamecreature
Originally Posted by choekstr
using 1.0.7 I get significant hiccups (estimated around 500ms) when going down and coming back up. Reverting to 1.0.6 to see if it still exhibits the same hiccups. I had been using 1.0.3 which worked fine so not sure if this is a beta .9 thing or introduced somewhere along the line for my setup and my installed add-ons.
It would really help is if you could tell us which version is 'stable' for you...

Btw. you should experiment with the settings, changing some settings takes extra time. I suspect *maps settings are very heavy. On my Mac they even require a reload in the settings screen (and give strange artifacts).
So far I have gone back to 1.0.6 and it is smooth. I then went in and turned everything as high as I could go (still around 65-72fps), saved this as high, set it fairly aggressive to drop most of the graphics during combat and it is smooth as can be (again, 1.0.6).

When I get a moment I will go back to 1.0.7 with this same set (assuming savevariables will retain settings) and test again with these same settings. IF I get hiccups again I will do more testing to see if it is 1 single setting that is causing the hiccups.

EDIT: Ok, 1.0.7 seems to be working now that I went back and tried it again. Chalk it up to weirdness or perhaps just tweaking settings (albeit more aggressively). Nothing to see here, move along. Sorry for the fire drill.
Last edited by choekstr : 05/12/14 at 01:49 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: