.CCI (CC Info) File Format
A .CCI file follows the same format as a .INI file; In fact, the CCLM treats it
like one! This means it should be pretty easy to create and change one. To edit
one, right-click on it and select "Edit" from the menu. To create a new one,
just create a new text file and save it with a .cci or .bold extension.
Here is a sample .cci file, followed by an explanation:
[FileInfo]
Author=Chuck Sommerville and Microsoft
Version=1.0
Comments=This is the original Chip's Challenge 1 Levelset used in Microsoft's
version of Chip's Challenge.
[BoldInfo]
Author=Michael Hansen
Date=07/22/2003
[Bolds]
Level1=83
Level2=90
Level3=89
Level4=116
Level5=85
...
First off is the [FileInfo] section. It is where
you put the author of the levelset, the levelset's version, and any comments
about it. Note that the comments must all be on one line, or you'll have them
getting cut off.
The next section is the [BoldInfo] section. This
is where you put the author of the .cci file (yourself) and the date of last
revision (today). Note that the date, like all other entries, is not restricted
to any particular format. All values are read as strings, and can therefore be
put it however you like.
The last, and most important section is the actual bold data: the [Bolds] section. This part is really pretty simple:
just put LevelXX=Time, where XX is the level number (only put in the number of
digits that are used though), and Time is the time remaining. The CCLM will
automatically determine the score for that level and calculate it in.
A .bold file has a very similar format. Here again is a sample, followed by an
explanation:
[Info]
Author=Michael Hansen
Date=07/22/2003
[Bolds]
Level1=83
Level2=90
Level3=89
Level4=116
Level5=85
...
As you can see, this is a very simplified version of a .cci file. All it has in
it is the Bolds Info section and the Bolds themselves. The [Info] section is identical to a .cci file's [BoldInfo] section, and the
[Bolds] section is identical to the [Bolds]
section in a .cci file. This format was originally used by the CCLM in
version 1.1 (when the feature was introduced), but should now be replaced with
.cci files, since they provide more information and are better.