Just thinking out loud...
Should the "unique" descriptions all be in the same .car file? Perhaps create a header that says what versions of the car are within the file, then each section has a different set of data depending on the car selected.
Something like:
Code:
[ versions ]
RS 2.5
RS 2.5 HC
RS 2.5 Turbo
[ engine ]
[ RS 2.5 ]
// whatever the specs are
[ RS 2.5 HC ]
// more specs
[ RS 2.5 Turbo ]
// more crazy specs
[ transmission ]
// whatever default specs go here
[ RS 2.5 Turbo ]
// different specs for this setup just because
// we want to try an STi "dog box"
Or something like that. Separate dir/config would be a lot simpler of course but then you need to come up with a mechainsm to link like cars - maybe through the cars-list.txt file or the subdirectory about.txt files?