diff --git a/direct/src/motiontrail/MotionTrail.py b/direct/src/motiontrail/MotionTrail.py index b8cecad6a0..0e78d2c6c3 100644 --- a/direct/src/motiontrail/MotionTrail.py +++ b/direct/src/motiontrail/MotionTrail.py @@ -7,11 +7,7 @@ from direct.showbase.DirectObject import DirectObject def remove_task ( ): if (MotionTrail.task_added): - try: - total_motion_trails = len (MotionTrail.motion_trail_list) - except: - print "ERROR: len ( ) exception 0" - total_motion_trails = 0 + total_motion_trails = len (MotionTrail.motion_trail_list) if (total_motion_trails > 0): print "warning", total_motion_trails, "motion trails still exist when motion trail task is removed" @@ -140,12 +136,7 @@ class MotionTrail(NodePath, DirectObject): current_time = task.time - try: - total_motion_trails = len (MotionTrail.motion_trail_list) - except: - print "ERROR: len ( ) exception 1" - total_motion_trails = 0 - MotionTrail.motion_trail_list = [ ] + total_motion_trails = len (MotionTrail.motion_trail_list) index = 0 while (index < total_motion_trails): @@ -250,21 +241,11 @@ class MotionTrail(NodePath, DirectObject): def add_vertex (self, vertex_id, vertex_function, context): motion_trail_vertex = MotionTrailVertex (vertex_id, vertex_function, context) - try: - total_vertices = len (self.vertex_list) - except: - print "ERROR: len ( ) exception 2" - total_vertices = 0 - self.vertex_list = [ ] + total_vertices = len (self.vertex_list) self.vertex_list [total_vertices : total_vertices] = [motion_trail_vertex] - try: - self.total_vertices = len (self.vertex_list) - except: - print "ERROR: len ( ) exception 3" - self.total_vertices = 0 - self.vertex_list = [ ] + self.total_vertices = len (self.vertex_list) return motion_trail_vertex @@ -286,12 +267,7 @@ class MotionTrail(NodePath, DirectObject): def update_vertices (self): - try: - total_vertices = len (self.vertex_list) - except: - print "ERROR: len ( ) exception 4" - total_vertices = 0 - self.vertex_list = [ ] + total_vertices = len (self.vertex_list) self.total_vertices = total_vertices if (total_vertices >= 2): @@ -427,12 +403,7 @@ class MotionTrail(NodePath, DirectObject): index = 0 - try: - last_frame_index = len (self.frame_list) - 1 - except: - print "ERROR: len ( ) exception 5" - last_frame_index = -1 - self.frame_list = [ ] + last_frame_index = len (self.frame_list) - 1 while (index <= last_frame_index): motion_trail_frame = self.frame_list [last_frame_index - index] @@ -448,12 +419,7 @@ class MotionTrail(NodePath, DirectObject): self.frame_list = [motion_trail_frame] + self.frame_list # convert frames and vertices to geometry - try: - total_frames = len (self.frame_list) - except: - print "ERROR: len ( ) exception 6" - total_frames = 0 - self.frame_list = [ ] + total_frames = len (self.frame_list) """ print "total_frames", total_frames