FunkinCrew / Funkin

A rhythm game made with HaxeFlixel
https://www.newgrounds.com/portal/view/770371
Other
2.94k stars 2.29k forks source link

Enhancement: Move custom directories to the user save folder #3104

Open Burgerballs opened 1 month ago

Burgerballs commented 1 month ago

Issue Checklist

What is your suggestion, and why should it be implemented?

My idea is that mods, screenshots, and chart backups should be moved to the same place as the save folder, for comnvenience sake, also cuz Mac OS is evil and doesnt allow you to merge .app folders

Cartridge-Man commented 1 month ago

Pretty swag idea honestly, reminds me of how Minecraft stores most of its stuff

ninjamuffin99 commented 1 month ago

have to ping @EliteMasterEric on this to hear his thoughts!

AbnormalPoof commented 1 month ago

Would love to see this implemented! On macOS, you have to take out all of your mods temporarily and put them back in if you want to update the game, which is less than ideal.

EliteMasterEric commented 1 month ago

Interesting idea, it seems this would be more convenient than the default on Mac but less convenient than the default on Windows.

AbnormalPoof commented 1 month ago

The save directory on macOS is in ~/Library/Application Support/FunkinCrew which is hidden by default (You have to press CMD + Shift + . to make the Library folder appear). Perhaps maybe the home directory? Similar to how Sonic Robo Blast 2 stores its addons and logs.

AbnormalPoof commented 1 month ago

I've been thinking, wouldn't moving the mods directory to somewhere else confuse some people (As in, they might be questioning why their mods aren't loading)? Perhaps maybe if the new directory acted as a secondary one, but I'm not sure if Polymod supports that.

Really though, it's up to OP, I'm not the one that made the issue lol

Burgerballs commented 1 month ago

@EliteMasterEric

Interesting idea, it seems this would be more convenient than the default on Mac but less convenient than the default on Windows.

If it's less convenient on windows then maybe it could be controlled via an option or the game comes with a shortcut folder to where it would be