Re: FDS Will Not Turn Off! [message #454422 is a reply to message #454373] |
Tue, 13 September 2011 02:29 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to previous message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/2893.jpg) |
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma:
|
General (5 Stars) |
|
|
StealthEye wrote on Tue, 13 September 2011 00:19 | I'm not too happy with this either; but it seems to be according to the Microsoft's recommended practices. It's generally a good idea to follow these. The better way would be to split it up over AppData (for stuff that is not likely to be of interest to the user) and the My Documents folder (or one in My Games, maybe; it is probably a better location, but not sure whether there are any specific guidelines/constraints to that dir).
I think you can set those folders by making a paths.ini with the following contents (example shows default values):
[paths]
RegBase = Westwood
RegClient = Renegade
RegFDS = RenegadeFDS
FileBase = Renegade
FileClient = Client
FileFDS = FDS
UseRenFolder = true for server, false for client
I'm not exactly sure what all the the entries mean (I can make some guesses, but you can probably make the same ). If UseRenFolder is false, it will store the values in my documents.
|
Specifically, you want to set UseRenFolder to true to make it save the data to the same folder as Renegade is installed to. If its set to false it goes into My Docs instead.... personally I wanted it to go to appdata but apparently people are too braindead to find screenshots if they go there....
Leave the other settings as specified above, or don't create an entry for them (it should default to the correct values). For example, to save files to the install folder instead of my docs you could create a paths.ini with the following content;
[paths]
UseRenFolder = true
And it *should* work. Can't check the code at the moment as I am at work. Might be useful to add this as an option to the installer... if enabled it would create a paths.ini as above to override the 'write to my docs' crap.
IMPORTANT: If you have renegade installed to program files and you do the above some things will not work properly unless you explicitly grant your account (read: not the generic administrators group) read/write access to the folder.
EDIT;
For the record, I DETEST things writing crap all over the my documents folder... game data files are NOT DOCUMENTS!!! I end up hiding all the stupid random folders that get spewed out there all the time so I don't have to sift through them all the time when looking for my actual documents amongst all the garbage.
EDIT 2: FYI, paths.ini goes in the data folder. Just thought I would clarify that.
[Updated on: Tue, 13 September 2011 02:31] Report message to a moderator
|
|
|