[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4190] trunk/py/scripts/addons/ io_export_unreal_psk_psa.py: fixed error if point link is none.

John Phan darkneter at gmail.com
Tue Jan 22 18:07:53 CET 2013


Revision: 4190
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4190
Author:   darknet
Date:     2013-01-22 17:07:52 +0000 (Tue, 22 Jan 2013)
Log Message:
-----------
fixed error if point link is none.

Modified Paths:
--------------
    trunk/py/scripts/addons/io_export_unreal_psk_psa.py

Modified: trunk/py/scripts/addons/io_export_unreal_psk_psa.py
===================================================================
--- trunk/py/scripts/addons/io_export_unreal_psk_psa.py	2013-01-22 10:44:26 UTC (rev 4189)
+++ trunk/py/scripts/addons/io_export_unreal_psk_psa.py	2013-01-22 17:07:52 UTC (rev 4190)
@@ -1285,11 +1285,16 @@
                     p.Point.X       = vpos.x
                     p.Point.Y       = vpos.y 
                     p.Point.Z       = vpos.z
-                        
-                    for point in points_linked[p]:
-                        point_index = points.get(point) #point index
-                        v_item      = (point_index, vertex_weight)
-                        vertex_list.append(v_item)
+                    #print(p)
+                    #print(len(points_linked[p]))
+                    try: #check if point doesn't give error
+                        for point in points_linked[p]:
+                            point_index = points.get(point) #point index
+                            v_item      = (point_index, vertex_weight)
+                            vertex_list.append(v_item)
+                    except Exception:#if get error ignore them #not safe I think
+                        print("Error link points!")
+                        pass
                     
         #bone name, [point id and wieght]
         #print("Add Vertex Group:",obj_vertex_group.name, " No. Points:",len(vertex_list))



More information about the Bf-extensions-cvs mailing list