How to use the res-folder effectively
i thought i'd point out what the new system of properties files really gives you as the user. i guess many of you have a situation similar to this: every time a new version comes out, you unzip the archive to a new folder, and move your pics folder to the new version, maybe also the decks.
while this is perfectly possible, it somehow misses the point that the properties-system gives you full control over your files' locations (other that forge.properties, which has to stay together with run-forge.jar) by just changing some lines in the files
before i go on, note that it's always a good idea to backup your files before doing any changes
for me, my installation looks like this:
now the real magic going on is in the res/main.properties file of every single version. you have to change two lines:
you are, of course, not limited to that. say you have multiple users playing forge, and everyone wants his own separate deck directory, you can just put
as a note in the end, i don't just point forge.properties to a shared main.properties for a specific reason: the res directory is not fully compatible between versions. besides there being a "program/version" property, the rarities-files, as mentioned with every release are NOT backwards-compatible
hope i helped, and have fun!
while this is perfectly possible, it somehow misses the point that the properties-system gives you full control over your files' locations (other that forge.properties, which has to stay together with run-forge.jar) by just changing some lines in the files
before i go on, note that it's always a good idea to backup your files before doing any changes
for me, my installation looks like this:
- Code: Select all
/forge
/forge/versions
/forge/versions/20091112
/forge/versions/20091101
/forge/versions/20091017
(and so on)
- Code: Select all
/forge
/forge/versions
/forge/versions/20091112
/forge/versions/20091101
/forge/versions/20091017
(and so on)
/forge/res/pics
/forge/res/decks
now the real magic going on is in the res/main.properties file of every single version. you have to change two lines:
- Code: Select all
decks-dir--file=../../../res/decks
image/base--file=../../../res/pics
you are, of course, not limited to that. say you have multiple users playing forge, and everyone wants his own separate deck directory, you can just put
- Code: Select all
decks-dir--file=~/decks
image/base--file=../../../res/pics
as a note in the end, i don't just point forge.properties to a shared main.properties for a specific reason: the res directory is not fully compatible between versions. besides there being a "program/version" property, the rarities-files, as mentioned with every release are NOT backwards-compatible
hope i helped, and have fun!