Descriptive Problem Summary:
If you have cached interface files from when a game had control_freak set to 0, then they eventually change it to 1, your cached interface files will continue to exist. (Expected, probably)
However, values from saved.txt will continue to be loaded.
Numbered Steps to Reproduce Problem:
1. Create a project with a window, and control freak set to 0.
2. Join said project and ensure interface + saved.txt is stored in BYOND/Skins/key/project
3. Exit project, change control freak to 1.
4. Edit the position/size/whatever of the window in saved.txt.
5. Rejoin the project and note the changed position
Expected Results:
For everything in the interface to have the same value when you load, if control_freak is set.
Actual Results:
Things're different.
Does the problem occur:
Every time? Or how often? Every time
In other games? Yes.
In other user accounts? Yes.
On other computers? Not sure.
When does the problem NOT occur?
When the project has control_freak set from the beginning.
Workarounds:
Delete the files from BYOND/Skins
ID:105165
Nov 30 2010, 8:38 am
|
|||||||||||||
Not a bug
| |||||||||||||
Welllll, I didn't want anything saved which is one of the reasons I enabled control_freak in the first place. I've now gone and emptied the saved-params value for each control.
But yes, if I turn control_freak on, quit the game, then check BYOND/Skins, no folder/files are created. |
However, if the saved values are overriding values that the skin does not intend to be saved (as per the undocumented saved-params value), then that would indeed be a problem. Can you clarify if that's the case?