Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] possibility to disable DLC in the CKAN #3504

Closed
yalov opened this issue Jan 3, 2022 · 6 comments
Closed

[Feature] possibility to disable DLC in the CKAN #3504

yalov opened this issue Jan 3, 2022 · 6 comments
Labels
Needs more info We need more info

Comments

@yalov
Copy link
Contributor

yalov commented Jan 3, 2022

DLCs could be manageable in the CKAN (if they are bought)

For example, on disabling to move folder from KSP\GameData\SquadExpansion\ to KSP\SquadExpansionDisabled\
and to move it back on enabling.

@HebaruSan
Copy link
Member

Why?

@HebaruSan HebaruSan added the Needs more info We need more info label Jan 3, 2022
@yalov
Copy link
Contributor Author

yalov commented Jan 3, 2022

Why someone want to disable DLC?

Mostly because someone could prefer to use mods providing the same functionality, and therefore to clear up setup by disabling the unnecessary DLC. Manually it could be done by moving the folder somewhere.

Why it need to be on CKAN?

It is a little bit more convenient.
And Restock+, KIS1, or some other could propose to disable DLC using "the discourage" #2961

or opposite, after the removing of DLC, some mods depending on it could install it back

@HebaruSan
Copy link
Member

Why would the user install the DLC in the first place if they did not want it?

@DasSkelett
Copy link
Member

I don't think this is a feature for CKAN. CKAN doesn't and shouldn't touch stock game files.

Would renaming the directory actually disable the DLCs? If the loading works just like for mods (which I suspect it does), it will still load the DLC for the most part – except some parts of it might be broken due to mismatching paths.
The only safe way to fully remove a DLC would be completely removing it from GameData, but unless we save it at some backup location, there's no way CKAN could install them again.

@yalov
Copy link
Contributor Author

yalov commented Jan 3, 2022

user want a DLC today, doesn't want it tomorrow, and want it back after a week, just like any mod

@DasSkelett yes, move KSP\GameData\SquadExpansion\DLC1 to KSP\SquadExpansionDisabled\DLC1 outside the GameData

@HebaruSan
Copy link
Member

Thanks for submitting the suggestion, but after considering it, I agree that this isn't something we should add to CKAN. The risk of corrupting game files is serious, the benefit is minimal and dubious, and the user already has a superior workaround of not-installing-the-DLC. Closing as won't be worked on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs more info We need more info
Projects
None yet
Development

No branches or pull requests

3 participants