I was just going to use another configfile formatted file for the profile - one file per player, in ~/.vdrift/profiles/###.profile where ### is the ID# of the profile (ID#s will just start at 0 and increment for every new profile). This way sorting the profiles is easy. Replays and scores will of course be saved here too but the profile itself must come first.
The Camera mode option kind of falls under a "Game Options" menu I've been thinking about adding (we don't have one now). Perhaps the game options should be associated with the player.
As for controls, I've been thinking about this. TORCS makes you set all the controls under the player profile. Why not leave the controls in the menu where they are, and allow the player to create control profiles by saving the current control setup as a profile, or loading another profile.
|