Can I change the storage location of the Syrinscape Cache = all the SoundSet data?
Here's how you can do it on PC (only do this if you are confident with cmd line and medium level system hacking)...
1) Cut content from "C:\Users[yourUserNameGoesHere]\AppData\LocalLow\Syrinscape" and paste it into [The full path where you want to put the data instead... eg "H:\SyrinscapeFantasyPlayer\SyrinscapeSoundData"]
2) Delete "C:\Users[yourUserNameGoesHere]\AppData\LocalLow\Syrinscape"
3) Open a cmd.exe with admin rights.
4) type in: "mklink /j C:\Users[yourUserNameGoesHere]\AppData\LocalLow\Syrinscape [The full path where you want to put the data instead... eg "H:\SyrinscapeFantasyPlayer\SyrinscapeSoundData"]"
5) press Enter
Some credit would have been nice. But never mind...
To all who read this you should of course replace "H:\SyrinscapeFantasyPlayer\SyrinscapeSoundData" in step 4.) with whatever location you put the content. It doesn't have to be in the same Folder or even the same drive.
Also I still have to point out that it's just very very bad practice to save your application ressources in appdata... no matter what the Unity engine does.
Maybe you just shouldn't use cache to store ressources.^^
PS: For the Unix/Mac users out there https://en.wikipedia.org/wiki/Symbolic_link gives you all you need to do it yourself.
Yes credit definitely goes to you for this info!
Two "very"s huh?!?
Perhaps, but we are stuck with Unity's standard practice for the moment. :-/
This topic is now pinned. It will appear at the top of its category until it is unpinned by staff for everyone, or by individual users for themselves.
Possibly a silly question, but does this also grab custom moods? I'm considering using this to put the whole thing on a USB drive so I can at least share across PC-type devices, since frankly cloud integration isn't something I trust too much anyway even if it were in.
EDIT: Tried it myself, and the answer appears to be "No." The links don't work as specified, and just as a kick in the teeth the custom moods don't appear either. Even manually copying the directories doesn't appear to work.
MOODs are stored in the Registry.
You should be able to have multiple devices pointing at the same Cache on a USB.
You'll still only be able to use material your log in allows you to use.. and you'll still only be able to log into 3 devices though, and you MIGHT run into problems when things want to check log in status etc... I'd be fascinated t see how you go!
In Windows, no it doesn't. First it requires you to re-log each time, and since what's downloaded is stored in the registry regardless of where the cache is, the shared cache only works for things that were downloaded on that particular device. I even tried exporting the registry keys (knowing I'd probably have to relog, but at least it would in theory get the data transferred) but it seems to detect something's wrong and writes over the imported registry with a default set of keys.
Yeah, not surprising really!
Sharing custom moods via the web account automatically should be pretty straightforward once we get to it on the list!