plover
01-08-2004, 04:30 AM
MeterzPak - version 0.8.4-b67
The main new feature in this release is support for including MeterzPak configurations in skin files. The pop-up menu now includes a 'Use skin configuration' item which checks the ini file for the current skin (and mode) for a configuration. To always load an available skin configuration on skin or mode change, check the "Default to skin" box on the configure dialog. If a skin with no configuration is loaded, MeterzPak will restore the most recently used ordinary configuration.
There is also a new link to the configure dialog in the pop-up menu.
I packaged this as a regular zip file rather than an installer so that people's MeterzPak.ini files (where changes made using the configuration dialog are stored) won't get overwritten. MeterzPak.ini is located in the QCD Plugins directory. If you don't care about the previous version of MeterzPak.ini being overwritten, the MeterzPak archive can be unzipped to your QCD Plugins directory. Otherwise unzip elsewhere, and move MeterzPak.dll to the QCD Plugins directory. If necessary, configurations from the new MeterzPak.ini can be added to your current version of the file using a text editor.
New configurations by ace2701 and t_journeyman are included.
Including a configuration with a skin:
Add a section [MeterzPak] to the SkinKid.ini or SkinFamily.ini file. For kid skins, this section should have one item with the key 'kid'; for family skins, there should be one item for each mode with the key 'modeN' where N is the mode number. The value in either case should be a MeterzPak configuration string like those in MeterzPak.ini (though the final field of the configuration string (the module name) is ignored.)
There is currently no short cut for specifying a single configuration for all the modes of a family skin.
For family skins packaged as intact kid skins, the configurations must still be in the SkinFamily.ini not in the .qsk archives of the kids.
Uncompressed skins in their own directory should work just as well as .qsf and .qsk packages.
While the plugin itself is dependent on features in b67, adding MeterzPak configurations to a skin does not affect the usual parsing of the skin ini file, and so does not turn a skin into a 'beta' release.
Example SkinFamily.ini file:
(The spaces between 'modeN' and '=' are there to correct a formatting error in the web site and are not meaningful)
[Settings]
name=MyUberSkin
notes=The most awesome QCD skin ever! (You better believe it!)
[MeterzPak]
mode1 =:1:1:13:4:E6F800:E6F800:6D6D36:000000:1:3:75:-
mode2 =:1:1:13:1:726C50:0B0510:B7F0A6:B7F0A6:1:9:90:-
[Mode1]
name=Gigantic
path=here
.
.
.
[Mode2]
name=Microscopic
path=there
.
.
.
The main new feature in this release is support for including MeterzPak configurations in skin files. The pop-up menu now includes a 'Use skin configuration' item which checks the ini file for the current skin (and mode) for a configuration. To always load an available skin configuration on skin or mode change, check the "Default to skin" box on the configure dialog. If a skin with no configuration is loaded, MeterzPak will restore the most recently used ordinary configuration.
There is also a new link to the configure dialog in the pop-up menu.
I packaged this as a regular zip file rather than an installer so that people's MeterzPak.ini files (where changes made using the configuration dialog are stored) won't get overwritten. MeterzPak.ini is located in the QCD Plugins directory. If you don't care about the previous version of MeterzPak.ini being overwritten, the MeterzPak archive can be unzipped to your QCD Plugins directory. Otherwise unzip elsewhere, and move MeterzPak.dll to the QCD Plugins directory. If necessary, configurations from the new MeterzPak.ini can be added to your current version of the file using a text editor.
New configurations by ace2701 and t_journeyman are included.
Including a configuration with a skin:
Add a section [MeterzPak] to the SkinKid.ini or SkinFamily.ini file. For kid skins, this section should have one item with the key 'kid'; for family skins, there should be one item for each mode with the key 'modeN' where N is the mode number. The value in either case should be a MeterzPak configuration string like those in MeterzPak.ini (though the final field of the configuration string (the module name) is ignored.)
There is currently no short cut for specifying a single configuration for all the modes of a family skin.
For family skins packaged as intact kid skins, the configurations must still be in the SkinFamily.ini not in the .qsk archives of the kids.
Uncompressed skins in their own directory should work just as well as .qsf and .qsk packages.
While the plugin itself is dependent on features in b67, adding MeterzPak configurations to a skin does not affect the usual parsing of the skin ini file, and so does not turn a skin into a 'beta' release.
Example SkinFamily.ini file:
(The spaces between 'modeN' and '=' are there to correct a formatting error in the web site and are not meaningful)
[Settings]
name=MyUberSkin
notes=The most awesome QCD skin ever! (You better believe it!)
[MeterzPak]
mode1 =:1:1:13:4:E6F800:E6F800:6D6D36:000000:1:3:75:-
mode2 =:1:1:13:1:726C50:0B0510:B7F0A6:B7F0A6:1:9:90:-
[Mode1]
name=Gigantic
path=here
.
.
.
[Mode2]
name=Microscopic
path=there
.
.
.