Jump to content

When Will We See The (Full) Removal of The Old Game Data System?


Recommended Posts

The current "GameData" -style system for parts and other resources was added in 0.20, and it's great. However, remnants of the old system are still within the KSP folder. For example, the "Internals", "Parts", "PluginData", "Plugins", "Resources", and "Sounds" folders are all still in the root KSP folder, yet do not contain any files. All of the data previously within these is now in GameData/Squad, making these folders obsolete. I vaguely remember one of the developers (C7?) explaining that the old system will be kept in for a short period of time after 0.20 to allow modders to transfer their mods to the new system. They've been given ample time and have transferred, so the folders are useless. Lastly, YES, I do realize that the folder takes up no space on my hard drive nor does it contribute to lag, it's just that the extra folders bug me (As if removing them would "streamline" the game somehow).

Thanks For Reading,

Happy Flying! :D

Link to comment
Share on other sites

The game no longer requires or recognizes(I don't think) the folders, and, like I said, they're empty. So it's just a matter of dragging them out of the .Zip before putting a new version for download. Ten seconds to do, even if it is low-priority (Kinda like "low-hanging fruit", if you will). Unless of course, i'm being very ignorant to the actual situation.

Thanks for a response, Sal. :D

Link to comment
Share on other sites

The game no longer requires or recognizes(I don't think) the folders, and, like I said, they're empty. So it's just a matter of dragging them out of the .Zip before putting a new version for download.

Actually, I've removed them and can confirm that they just come back when you run the game.

Link to comment
Share on other sites

They were left there during a transitional period in which the game recognized BOTH locations for backward compatibility.

i.e. the game would first find all the DLL's in mods under GameData/ and load them, then look for the DLLs in Plugins/ and load them in case there were any still being installed there.

Also, a lot of mods store persistent data for the mod in the mod's own PluginData folder, and SQUAD was probably worried that if they deleted the old locations people might lose their saved mod data when the game updates, before they had the chance to move it.

But now that it's been a while, and I don't think it's still doing that backward compatibility check, then there's no need for the directories to remain. They just make things more complicated to explain to new users who started playing after 0.20 and never used the old system. They open the possibility for user error and confusion over where they're supposed to put things.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...