Why are some settings only available "in game"


(doxjq) #1

Dynamic light for example. On the main menu, there are many settings for it, but you can’t actually turn dynamic light on and off in the main menu.

Even if you turn all of the settings that fall under the dynamic light category off, it’s still on.

When you join a game though, if you go into video settings once the map has loaded and game has started, there is an option for dynamic light to be turned on or off.

Bug? Why? I don’t get it.

Also things like “thread sync” … That’s both on the main menu, and in game, but they both act independently. If you turn it off on the main menu, it’s still on in game, you have to turn it off in game aswell.

Anyone know about this?


(doxjq) #2

OK update about thread sync.

They don’t update independantly, but they don’t read the same.

EG if you preset “low” video settings. Thread sync by default is on. If you turn this off, it stays as off, but still shows as on in game. If you then turn it off in game, it will then show as on in the main menu and off in game.

So I can understand what’s happening, but now I don’t know which one is actually telling the truth and which one isn’t.


#3

I thought I’m the only one with this problem.

I open the settings in-game.
Thread Sync is on.
I turn it off and reopen the settings just to see that it’s on again.
Then I manually put it off in the config.
I start the game and look in the menu settings.
It’s off there.
However, in-game it’s on. o.O

Please, can someone explain how exactly this works?
@RazielWarmonic @Faraleth @Ardez @Amerika

Sorry if I put too many tags there - wasn’t sure who I should contact.


(Supa) #4

I am not sure about the Dynamic Light stuff, but aren’t there still two sets of “Thread Sync” and “V-sync” options in the in-game menu? I think since the last update something went wrong and there have been two of each.

Despite me having V-sync off and Thread sync on in the main menu…
The first set of options on the in-game menu reads:
V-SYNC - ON
THREAD SYNC - ON

The second set of options on the in-game menu reads:
V-SYNC - OFF
THREAD SYNC - OFF

I think for these two options you just have to go by whatever it is set to in the main menu. I am sure you already know this, but for these types of bugs the best thing to do is to just go into your ShooterEngine.ini to confirm your options are being used. Once you set your file to read only, you are absolutely sure without a doubt that your settings are being used in-game.

I completely agree with you though, things like that shouldn’t be happening.


(Amerika) #5

I know very little about the configuration screen either from the main menu or the one presented while you are in game as I stick mostly to the .ini files. They are both created using different menu systems which is why they look different and they have never had full parity so one menu has more options than the other. The in-game menu system is CoherentUI and the other I’m not sure. I think SD said they plan on unifying them at some point. It smells of a bandaid solution that never got implemented right to me.

If you want to see what settings are actually changing in the .ini file while going through the different presets in game or even just what one setting does you can set your config like normal and copy it out to somewhere and call it something like, “normal_config.ini”. Then go and change the presets around or other settings in either the main menu or the game config menu. Exit the game at that point and then compare the original normal_config.ini to the new one using a free diff tool called WinMerge or any other diff tool of your choosing. You could pretty quickly find out what settings are being change and to what values or if nothing is changing at all.

It’s how I found out that most settings that you change either in game or in the main menu aren’t writing to shooterinput.ini and are instead writing to some random temp file on the filesystem that can’t be manually edited. Well, I was also using a file system monitoring tool looking for any changes too since I didn’t know where this file was being stored. SD will hopefully be fixing that soon.


(doxjq) #6

Fair enough, but it still makes me wonder why options like dynamic light on/off aren’t on the main menu. I don’t really know any one who plays around with their settings in game, it’s kind of hard to since the games usually start up within 15-20 seconds from the map loading, and opening offline maps is a disaster - my game freezes and jams 90% of the time when trying to switchlevel obj_bridge or something.