13.04.2015 Views

FINALE Fireworks User Guide

FINALE Fireworks User Guide

FINALE Fireworks User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

20 <strong>FINALE</strong> CSV Script Format<br />

The File menu lets you save your show in a number of formats. One of the options in the menu is Export<br />

Finale Generic CSV Script, <strong>FINALE</strong>’s own version of a firing script. The script’s format is explained in the table<br />

below. This information is provided, primarily, for firing system manufacturers who want to support the<br />

<strong>FINALE</strong> firing script format.<br />

File Layout and Formatting Rules<br />

The first line in the <strong>FINALE</strong> CSV script lists the names of the script’s columns. The column names, which<br />

are listed in the format table, are provided as a convenience. If you’re writing a program to read the script,<br />

you should ignore this first row. The end of the line is marked with a newline character (\r\n).<br />

Each of the rest of the lines in the file describes a single firework “event” (or shot), where a shot can launch<br />

more than one firework. The format of a single line follows these rules:<br />

• Values are comma-separated with no whitespace surrounding the commas.<br />

• There are 17 columns in the format. Thus, each line will contain 16 commas, even if some of the columns<br />

don’t contain value.<br />

• A value contains a string, a single character, an integer, or a floating-point number (a number with a<br />

fractional part).<br />

• String values are ASCII characters only.<br />

• Whitespace in a string value is replaced with an underbar, and double quotes and commas are removed.<br />

For example, Red Peony 3”, No Tail becomes Red_Peony3NoTail.<br />

• Although whitespace is replaced with underbars in strings, if a row represents a shot that contains more<br />

than one launch, some of the columns will contain whitespace. This will be explained in the format table.<br />

• Unless otherwise noted, floating-point numbers (numbers that have a fractional part) are always given to<br />

two decimal places: 1.05, 3.40, 6.00.<br />

• The end of a line is marked with a newline character (\r\n).<br />

PAGE 165

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!