[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2330] trunk/py/scripts/addons/ io_import_scene_mhx.py: MHX import. Small fix for properties.

Thomas Larsson thomas_larsson_01 at hotmail.com
Sun Sep 18 17:49:31 CEST 2011


Revision: 2330
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2330
Author:   thomasl
Date:     2011-09-18 15:49:30 +0000 (Sun, 18 Sep 2011)
Log Message:
-----------
MHX import. Small fix for properties.

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

Modified: trunk/py/scripts/addons/io_import_scene_mhx.py
===================================================================
--- trunk/py/scripts/addons/io_import_scene_mhx.py	2011-09-18 12:34:21 UTC (rev 2329)
+++ trunk/py/scripts/addons/io_import_scene_mhx.py	2011-09-18 15:49:30 UTC (rev 2330)
@@ -26,7 +26,7 @@
 """
 Abstract
 MHX (MakeHuman eXchange format) importer for Blender 2.5x.
-Version 1.7.0
+Version 1.7.1
 
 This script should be distributed with Blender.
 If not, place it in the .blender/scripts/addons dir
@@ -39,7 +39,7 @@
 bl_info = {
     'name': 'Import: MakeHuman (.mhx)',
     'author': 'Thomas Larsson',
-    'version': (1, 7, 0),
+    'version': (1, 7, 1),
     "blender": (2, 5, 8),
     "api": 37702,
     'location': "File > Import > MakeHuman (.mhx)",
@@ -52,7 +52,7 @@
 
 MAJOR_VERSION = 1
 MINOR_VERSION = 7
-SUB_VERSION = 0
+SUB_VERSION = 1
 BLENDER_VERSION = (2, 58, 0)
 
 #
@@ -806,9 +806,11 @@
 """
 def parseDriverTarget(var, nTarget, rna, args, tokens):
     targ = var.targets[nTarget]
-    ob = loadedData['Object'][args[0]]
-    #print("    targ id", targ, ob)
-    targ.id = ob
+    name = args[0]
+    #targ.id_type = args[1]
+    dtype = args[1].capitalize()
+    dtype = 'Object'
+    targ.id = loadedData[dtype][name]
     #print("    ->", targ.id)
     for (key, val, sub) in tokens:
         defaultKey(key, val, sub, 'targ', [], globals(), locals())



More information about the Bf-extensions-cvs mailing list