Index: trunk/src/scriptbuilder/structures/TimeSlice.java
===================================================================
--- trunk/src/scriptbuilder/structures/TimeSlice.java	(revision 138)
+++ trunk/src/scriptbuilder/structures/TimeSlice.java	(revision 142)
@@ -23,4 +23,8 @@
 {
 
+    /**
+     * Cad data object for this timeslice. Can be overwritten by call from
+     * parent incident.
+     */
     CadData cadData = null;
 
@@ -49,4 +53,5 @@
         events = new ArrayList<I_ScriptEvent>();
         thisIncident = inc;
+        cadData = new CadData();
     }
 
@@ -221,5 +226,5 @@
         output += XMLWriter.openTag(ELEMENT.INCIDENT.tag + " LogNum=\"" + thisIncident.number + "\"");
         output += thisIncident.name + XMLWriter.closeTag(ELEMENT.INCIDENT.tag);
-        output += XMLWriter.emptyTag(ELEMENT.COLOR.tag 
+        output += XMLWriter.emptyTag(ELEMENT.COLOR.tag
                 + " r=\"" + thisIncident.color.getRed() + "\""
                 + " g=\"" + thisIncident.color.getGreen() + "\""
Index: trunk/src/scriptbuilder/structures/CadData.java
===================================================================
--- trunk/src/scriptbuilder/structures/CadData.java	(revision 141)
+++ trunk/src/scriptbuilder/structures/CadData.java	(revision 142)
@@ -18,5 +18,5 @@
     public TimeSlice tSlice;
 
-    public String Header_Type = "";
+    public String Header_Type = "DEFAULT";
 
     public String Header_Beat = "";
