Index: trunk/src/scriptbuilder/structures/ScriptIncident.java
===================================================================
--- trunk/src/scriptbuilder/structures/ScriptIncident.java	(revision 106)
+++ trunk/src/scriptbuilder/structures/ScriptIncident.java	(revision 107)
@@ -375,3 +375,22 @@
         return this.number + " - " + this.name;
     }
+    
+    /**
+     * Remove the timeslice at the given position.
+     * 
+     * @param seconds absolute start time of the timeslice to remove.
+     */
+    public void removeTimeSlice(int seconds)
+    {
+        //remove the timeslice
+        this.slices.remove(seconds);
+        
+        //offset is equivalent to start time of earliest slice
+        if(seconds == offset)
+        {
+            offset = slices.firstKey();
+        }
+        this.updateLength();
+        script.update();
+    }
 }
