Type any phrase to search documentation

Software Documentation

Exporting a firing system scriptDocumentation

IntegrationIntermediateLast updated: June 25, 2021

12 Mongoose

To create and export a script for the Mongoose firing system, please follow these three steps:

  1. Design the show.
  2. Address the show (“Addressing > Address show”).
  3. Export the script (“File > Export > Export firing scripts“).

Step 3 creates the script file, which is a CSV file that you can import into your firing system.

 

Figure 1 – The Mongoose firing system

 

The CSV is a human-readable text file that contains the essential information for a firing system controller to fire the show, in addition to some meta-information (“Event ID” and “Group ID”) that may facilitate optimization on the controller. The CSV is comma delimited, using standard Excel-style double quote field wrapping as necessary, e.g., a field containing the caliber 3″ is represented as “3””” .

 

Table 1 – File format and encoding

File formatExtensionText encodingField delimiterEnd-of-line
TextMIFUTF-8, no BOMCommaCRLF

The first row in the CSV file is the header row, indicating the names of the delimited fields. The data rows follow. The special characteristics of the script are shown in the following table:

 

Table 2 – Special characteristics

Special characteristicsDescription
Sort order of rowsRows are sorted by ignition time (“Event Time” field).
What rows representEach row identifies a unique firing pin ignition (i.e., unique module number, pin address, ignition time), or a DMX command. If the “DMX Control” field is blank, the row is a firing pin ignition; otherwise the row is a DMX Command and the DMX Control field is an integer identifying what kind of command.
Module typesFinale 3D supports both 48 and 24 pin module types, with DMX and non-DMX options. The 48 pin module type also has a variation that splits the contiguous 48 pins into two slats of 24 pins, A and B. For this option, the Rail Address in Finale 3D includes both a module number and a slat letter (A or B), with pin numbers relative to the slat. In the exported script, however, the slat-relative pins (1-24) are converted back to module-relative pins (1-48), and only the module number (“Logical ID”) is included.

mon_48shot – (48 pins)
mon_48shot_dmx – (48 pins + DMX)
mon_2x24shot – (2 slats of 24 pins)
mon_2x24shot_dmx – (2 slats of 24 pins + DMX)
mon_8x6shot – (8 slats of 6 shots)
mon_8x6shot_dmx – (6 shots + DMX)

Special charactersFields include any Unicode characters except tab and newline and other control characters. Excel-style CSV double quoting is used for double quote and comma within field text.
Hazard groupsThe purpose of hazard groups is to enable the user to disable sections of the show in real time based on evolving conditions as the show progresses, such as wind direction or a detonation in a rack. In Finale 3D, a user can tag events in the script as members of hazard groups. The tags are represented in the “Effect Lockout” field of the exported script.
TracksThe user can divide a script into separately triggered or stepped subsequences by tagging the script rows with the subsequence number in the Track field, beginning with 1. The user is expected to assign track numbers in increasing order, with no gaps, or optionally not to assign any track numbers for a show that has a single trigger. Effect and event times in the script rows are relative to the beginning of the show, unaffected by the presence or absence of a Track value (i.e., they are not track-relative).

In the Finale 3D script, please arrange the tracks with no interwoven or overlapping events. Separate tracks in DMX scripts therefore need separate safety channels.

Meta-data for optimizationThe MIF script format includes “Event ID” and “Group ID” to facilitate optimization. The Event ID field is a unique integer identifying the script row in Finale 3D that is responsible for the generating the script row in the exported MIF script. For pyro, each script row in Finale 3D corresponds to a single script row in the MIF script, one to one, so the Event ID is not useful for optimizing pyro. But for DMX commands, a single script row in Finale 3D can correspond to multiple MIF rows. The Event ID may make it possible to recognize re-used groups of MIF rows and to encode them as a multi-cue on the Mongoose system for efficiency.

The Group ID field is a unique integer identifying a group of effects in Finale 3D (Use “Script > Groups > Combine as group…” or press the G key to create groups). Like the Event ID field, the Group ID field identifies a group of MIF rows that may be duplicated multiple times in the MIF script, and thus may be a candidate for optimization by representing them as multi-cues. Each group instance in Finale 3D has its own Group ID. If a group in Finale 3D is duplicated, the original group and its duplicate will have different Group IDs. Thus the optimization requires identifying groups with different Group IDs that have identical rows with respect to the information stored in the multi-cue.

Each script row has the fields shown in Table 3.

 

Table 3 – Specifications of script fields

Field nameDescription
CueThe script row number, beginning with 1 and increasing on each row.
Event TimeThe exact time of the firing system’s “ignition event” (application of a voltage to a pin) that ignites e-matches or triggers a sequencer that ultimately leads to the ignition of effects. Format is HH:MM:SS.DDD.
PrefireThe delay from the ignition time to the perceived visual effect. This delay typically includes the lift time (for shells) plus any fuse time between the ignition time and the first launch of the effect. Format is in seconds with two digits after the decimal point.
Effect TimeThe time of the first visual effect triggered by the firing system’s ignition event, which is generally the break time for shells, and just a small delay or no delay after the event time for ground effects. Format is HH:MM:SS.DDD.
DurationFor pyro, the duration represents the lifetime of the perceived visual effect, which is usually interpreted for shells as the time from break to dissipation of the stars.

For DMX commands, the duration is either blank, indicating the DMX Start Value should be held indefinitely or until interrupted by another DMX command; or the duration is a time duration, indicating the DMX Start Value should be held for that duration and then changed to the DMX End Value at the end of the duration, or ramped linearly over the duration period from the DMX Start Value to the DMX End Value. The selected behavior is based on the DMX Control field (see below). The format of this field is seconds with two digits after the decimal point.

Device CountThe number of devices (shells) represented by the row. May be more than one in the case of chains or multiple e-matches connected to the same firing system pin. The device count is zero for DMX commands.
Match CountThe number of e-matches required for the row. The match count is zero for DMX commands.
DescriptionThe name of the effect.
SizeThe device caliber. Format is either a number followed by double-quote for inches or “mm” for millimeters, or the string “NA” or blank for effects for which the caliber term is not applicable. The size field is blank for DMX commands.
CategoryThe category field of the effect definition in Finale 3D, as defined in the effects window. Categories can be any text string the user chooses in Finale 3D.
TypeThe type of effect, as defined in the effects window. The type value can only be one of the pre-defined, enumerated types defined here: Why is ‘Type’ so important? What depends on it?.
PositionThe name of the launch position.
Module TypeThe module type, as described in Table 2.
Logical IDThe module number. The Logical ID also represents the DMX universe. Please see the discussion of module types in Table 2.
Pin NumberThe pin number, starting with 1. Please see the discussion of module types in Table 2.
AngleAn ASCII art representation of the angles of the devices on this shot, made with backslash, vertical line, and forward slash characters.
Effect LockoutAn identifier for disabling sections of the show in real time during performance. The value of this field is filled from the Hazard field of Finale 3D and can be any text string.
NotesFiring notes from the script pertaining to this row.
Part NumberThe part number of the effect.
TrackA user-defined identifier for a section of the show, taken from the Track field in Finale 3D.
Event IDA unique number identifying the row in the Finale 3D script that is responsible for this row in the MIF script. See discussion in Table 2.
Group IDA unique number identifying effects in a group in Finale 3D. See discussion in Table 2.
DMX ControlThis field applies only to DMX commands, and is blank for pyro ignitions. For DMX commands, the DMX Control field is a number 1-3 indicating the interpretation of the duration field as follows:

1 – DmxControlSetStartAndHoldForever
2 – DmxControlSetStartAndChangeToEndAfterDuration
3 – DmxControlSetStartAndRampToEndOverDuration (not yet implemented as of Feb 27, 2021)

DMX Channel BaseFor DMX commands, this field holds the DMX Channel Base of the fixture to which the DMX command applies. This field is blank for pyro.
DMX Channel OffsetFor DMX commands, this field holds the offset from the DMX Channel Base of the DMX command. The effective DMX Channel of the command is DMX Channel Base + DMX Channel Offset. This field is blank for pyro.
DMX Start ValueFor DMX commands, this field holds the start value (0-255) for the command, as controlled by the DMX Control field. This field is blank for pyro.
DMX End ValueFor DMX commands, this field holds the end value (0-255) for the command, as controlled by the DMX Control field. This field is blank for pyro.

 

The example script below combines pyro and DMX commands, as you can see on the timeline of Figure 2.

Figure 2 – Example show

 

The yellow bars on the left of the timeline are groups of three flame shots on the Explo X2 Wave Flamer. The first red bar is a group of 10 pyro effects. The stack of red bars are a quick sequence of pyro effects.

 

Cue,Event Time,Prefire,Effect Time,Duration,Device Count,Match Count,Description,Size,Category,Type,Position,Module Type,Logical ID,Pin Number,Angle,Effect Lockout,Notes,Part Number,Track,Event ID,Group ID,DMX Control,DMX Channel Base,DMX Channel Offset,DMX Start Value,DMX End Value
1,00:00:07.252,0.0,00:00:07.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13774,0,1,10,0,128,
1,00:00:07.252,0.0,00:00:07.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13774,0,2,10,1,255,0
1,00:00:07.252,0.0,00:00:07.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13774,0,2,10,4,165,0
2,00:00:07.592,0.0,00:00:07.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13774,0,2,10,2,255,0
4,00:00:09.252,0.0,00:00:09.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13775,0,1,20,0,128,
4,00:00:09.252,0.0,00:00:09.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13775,0,2,20,1,255,0
4,00:00:09.252,0.0,00:00:09.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13775,0,2,20,4,165,0
5,00:00:09.592,0.0,00:00:09.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13775,0,2,20,2,255,0
7,00:00:11.252,0.0,00:00:11.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13776,0,1,30,0,128,
7,00:00:11.252,0.0,00:00:11.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13776,0,2,30,1,255,0
7,00:00:11.252,0.0,00:00:11.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13776,0,2,30,4,165,0
8,00:00:11.592,0.0,00:00:11.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13776,0,2,30,2,255,0
10,00:00:13.252,0.0,00:00:13.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13777,1,1,40,0,128,
10,00:00:13.252,0.0,00:00:13.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13777,1,2,40,1,255,0
10,00:00:13.252,0.0,00:00:13.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13777,1,2,40,4,165,0
11,00:00:13.592,0.0,00:00:13.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13777,1,2,40,2,255,0
13,00:00:15.252,0.0,00:00:15.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13778,1,1,50,0,128,
13,00:00:15.252,0.0,00:00:15.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13778,1,2,50,1,255,0
13,00:00:15.252,0.0,00:00:15.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13778,1,2,50,4,165,0
14,00:00:15.592,0.0,00:00:15.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13778,1,2,50,2,255,0
16,00:00:17.252,0.0,00:00:17.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13779,1,1,60,0,128,
16,00:00:17.252,0.0,00:00:17.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13779,1,2,60,1,255,0
16,00:00:17.252,0.0,00:00:17.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13779,1,2,60,4,165,0
17,00:00:17.592,0.0,00:00:17.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13779,1,2,60,2,255,0
19,00:00:19.252,0.0,00:00:19.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13780,2,1,70,0,128,
19,00:00:19.252,0.0,00:00:19.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13780,2,2,70,1,255,0
19,00:00:19.252,0.0,00:00:19.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13780,2,2,70,4,165,0
20,00:00:19.592,0.0,00:00:19.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13780,2,2,70,2,255,0
22,00:00:21.252,0.0,00:00:21.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13781,2,1,80,0,128,
22,00:00:21.252,0.0,00:00:21.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13781,2,2,80,1,255,0
22,00:00:21.252,0.0,00:00:21.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13781,2,2,80,4,165,0
23,00:00:21.592,0.0,00:00:21.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13781,2,2,80,2,255,0
25,00:00:23.252,0.0,00:00:23.252,,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13782,2,1,90,0,128,
25,00:00:23.252,0.0,00:00:23.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13782,2,2,90,1,255,0
25,00:00:23.252,0.0,00:00:23.252,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13782,2,2,90,4,165,0
26,00:00:23.592,0.0,00:00:23.592,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13782,2,2,90,2,255,0
28,00:00:27.490,0.0,00:00:27.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13783,3,2,10,1,255,0
28,00:00:27.490,0.0,00:00:27.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13783,3,2,10,4,165,0
29,00:00:27.830,0.0,00:00:27.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-01,mon_48shot_dmx,1,,|,,,GFX9064,,13783,3,2,10,2,255,0
31,00:00:29.490,0.0,00:00:29.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13784,3,2,20,1,255,0
31,00:00:29.490,0.0,00:00:29.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13784,3,2,20,4,165,0
32,00:00:29.830,0.0,00:00:29.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-02,mon_48shot_dmx,1,,|,,,GFX9064,,13784,3,2,20,2,255,0
34,00:00:31.490,0.0,00:00:31.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13785,3,2,30,1,255,0
34,00:00:31.490,0.0,00:00:31.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13785,3,2,30,4,165,0
35,00:00:31.830,0.0,00:00:31.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-03,mon_48shot_dmx,1,,|,,,GFX9064,,13785,3,2,30,2,255,0
37,00:00:33.490,0.0,00:00:33.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13786,4,2,40,1,255,0
37,00:00:33.490,0.0,00:00:33.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13786,4,2,40,4,165,0
38,00:00:33.830,0.0,00:00:33.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-04,mon_48shot_dmx,1,,|,,,GFX9064,,13786,4,2,40,2,255,0
40,00:00:35.490,0.0,00:00:35.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13787,4,2,50,1,255,0
40,00:00:35.490,0.0,00:00:35.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13787,4,2,50,4,165,0
41,00:00:35.830,0.0,00:00:35.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-05,mon_48shot_dmx,1,,|,,,GFX9064,,13787,4,2,50,2,255,0
43,00:00:37.490,0.0,00:00:37.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13788,4,2,60,1,255,0
43,00:00:37.490,0.0,00:00:37.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13788,4,2,60,4,165,0
44,00:00:37.830,0.0,00:00:37.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-06,mon_48shot_dmx,1,,|,,,GFX9064,,13788,4,2,60,2,255,0
46,00:00:39.490,0.0,00:00:39.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13789,5,2,70,1,255,0
46,00:00:39.490,0.0,00:00:39.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13789,5,2,70,4,165,0
47,00:00:39.830,0.0,00:00:39.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-07,mon_48shot_dmx,1,,|,,,GFX9064,,13789,5,2,70,2,255,0
49,00:00:41.490,0.0,00:00:41.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13790,5,2,80,1,255,0
49,00:00:41.490,0.0,00:00:41.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13790,5,2,80,4,165,0
50,00:00:41.830,0.0,00:00:41.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-08,mon_48shot_dmx,1,,|,,,GFX9064,,13790,5,2,80,2,255,0
52,00:00:43.490,0.0,00:00:43.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13791,5,2,90,1,255,0
52,00:00:43.490,0.0,00:00:43.490,0.82,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13791,5,2,90,4,165,0
53,00:00:43.830,0.0,00:00:43.830,0.48,0,0,Explo [001] Macro Step RL13 Short,,Explo X2 Wave Flamer,flame,Pos-09,mon_48shot_dmx,1,,|,,,GFX9064,,13791,5,2,90,2,255,0
55,00:00:50.744,0.0,00:00:50.744,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,1,\,,,G2XX1000,,13792,6,,,,,
56,00:00:50.844,0.0,00:00:50.844,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,2,\,,,G2XX1000,,13793,6,,,,,
57,00:00:50.944,0.0,00:00:50.944,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,3,\,,,G2XX1000,,13794,6,,,,,
58,00:00:51.044,0.0,00:00:51.044,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,4,\,,,G2XX1000,,13795,6,,,,,
59,00:00:51.144,0.0,00:00:51.144,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,5,\,,,G2XX1000,,13796,6,,,,,
60,00:00:51.244,0.0,00:00:51.244,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,6,/,,,G2XX1000,,13797,6,,,,,
61,00:00:51.344,0.0,00:00:51.344,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,7,/,,,G2XX1000,,13798,6,,,,,
62,00:00:51.444,0.0,00:00:51.444,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,8,/,,,G2XX1000,,13799,6,,,,,
63,00:00:51.544,0.0,00:00:51.544,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,9,/,,,G2XX1000,,13800,6,,,,,
64,00:00:51.644,0.0,00:00:51.644,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,10,/,,,G2XX1000,,13801,6,,,,,
65,00:00:57.125,0.0,00:00:57.125,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,11,\,,,G2XX1000,,13802,,,,,,
66,00:00:57.225,0.0,00:00:57.225,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,12,\,,,G2XX1000,,13803,,,,,,
67,00:00:57.325,0.0,00:00:57.325,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,13,\,,,G2XX1000,,13804,,,,,,
68,00:00:57.425,0.0,00:00:57.425,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,14,\,,,G2XX1000,,13805,,,,,,
69,00:00:57.525,0.0,00:00:57.525,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,15,\,,,G2XX1000,,13806,,,,,,
70,00:00:57.625,0.0,00:00:57.625,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,16,/,,,G2XX1000,,13807,,,,,,
71,00:00:57.725,0.0,00:00:57.725,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,17,/,,,G2XX1000,,13808,,,,,,
72,00:00:57.825,0.0,00:00:57.825,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,18,/,,,G2XX1000,,13809,,,,,,
73,00:00:57.925,0.0,00:00:57.925,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,19,/,,,G2XX1000,,13810,,,,,,
74,00:00:58.025,0.0,00:00:58.025,2.14,1,1,Red Comet,"2""",2 Assorted,comet,Pos-10,mon_48shot_dmx,1,20,/,,,G2XX1000,,13811,,,,,,

Figure 3 – Example Mongoose firing system script with subsections and hazard groups.

 

Table 4 – Example files

Download linkExplanation
test-mongoose-dmx.mifExample exported file (CSV)
test-mongoose-dmx.finExample show file (FIN)