Gamer125 / fofix

Automatically exported from code.google.com/p/fofix
0 stars 0 forks source link

Transparent Config Files #763

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Basically a fofix.ini with just a few settings changed. For example "Joe" 
makes a rb.ini and a gh3.ini has these lines.
[coffee]
themename = Rock Band 2 | themename = Guitar Hero III

[game]
selected_library = songs/Rock Band | selected_library = songs/Guitar Hero 
III
song_listing_mode = 1

The game can be started with the -c flag for example.
python FoFiF.py -c rb.ini
This works perfectly fine even if these few lines are the only content, 
however the none set values use default ones and actually writes them to 
rb.ini .

I really think that the unset values should read from fofix.ini instead 
and not write to the file in question. If the configs are written to the 
new ini any new changes that should affect all configs needs to be set in 
all configs instead of just the normal one.

As you can see this could be very useful in making career specific 
shortcuts, using both the theme and the songs for the career and not 
showing any other songs.

Original issue reported on code.google.com by azzc...@gmail.com on 17 May 2009 at 2:50

GoogleCodeExporter commented 9 years ago

Original comment by evily...@gmail.com on 25 Sep 2009 at 4:07