If you want to import drawings from CC2, CC2 Pro and add-ons, you can use the CC2 to CC3 Conversion option. This topic describes how you can cutomize this conversion process, and add your own converters.
The converter adds fill styles and other settings into your old drawing, and moves entities on appropriate sheets. This enables you to use the drawing tools and add effects.
The converter extracts the fill styles, symbol scale and bitmap fill style resolutions from a template. Where the template is defined in inches, it assumes that you are working with an overland map, and scales the fill style appropriately. It assumes that the template selected is a standard 1000x800 Wizard template. For other units (eg feet) it doesn't scale the fill styles.
The conversion filters are stored as plain text files in CC3's System/Converters folder. Look at overland.txt as an example.
Here is the syntax to use for the plain text file.
The first line should be the template from which to extract fill styles and other settings. For example,
Template=#Templates\Dungeons\Wizard\CC3 dungeon.fct
The second line shows the default drawing tool style to use. For example:
Style=Dungeon CC3
Layer names go on the left, Sheet names go on the right, separated by a colon.
Any entities on the layer in that drawing are moved to the named sheet.
If a sheet name is used for the first time, it is added to the drawing, on top of existing sheets.
If a $ sign is added in front of a layer name, then only symbol references on that layer are moved to the sheet.
Layer names support wild cards (*. ?). A * matches all layer names.
Each entry is placed on its own line separated by an ENTER character.
:SYMBOLS
Adds a sheet called SYMBOLS.
HEX/SQUARE GRID:GRID
Moves everything on the HEX SQUARE GRID layer to the GRID sheet, creating the GRID sheet if it's not already present in the drawing.
$VEGETATION:SYMBOLS
VEGETATION:LAND FEATURES
Moves all the symbols on the VEGETATION layer to the SYMBOLS sheet, and moves any remaining entities on that layer to the LAND FEATURES sheet.
$*:SYMBOLS
*:MISCELLANEOUS
Removes all as yet unmoved symbols to the SYMBOLS sheet then moves everything left in the drawing not already on a sheet to the MISCELLANEOUS sheet. We do this last so that if you have added your own layers, all the entities appear at the top of the drawing, making it easy to move them to a more appropriate sheet.