Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Larsson <thomas_larsson_01@hotmail.com>2012-12-28 01:18:24 +0400
committerThomas Larsson <thomas_larsson_01@hotmail.com>2012-12-28 01:18:24 +0400
commitc61cc295fb96ffdbd677698733ef2421aed36c54 (patch)
tree1c3865533ea77b5f9c7872adc636577a7e10ef49 /io_import_scene_mhx.py
parentf47c6a57d96441aaecee1565dff3cf41fe452285 (diff)
Bool properties are now always set to bools rather than ints.
Diffstat (limited to 'io_import_scene_mhx.py')
-rw-r--r--io_import_scene_mhx.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/io_import_scene_mhx.py b/io_import_scene_mhx.py
index f7953567..1eb5b045 100644
--- a/io_import_scene_mhx.py
+++ b/io_import_scene_mhx.py
@@ -2058,7 +2058,7 @@ def correctRig(args):
ob = loadedData['Object'][human]
except:
return
- ob.MhxShapekeyDrivers = (toggle&T_Shapekeys and toggle&T_ShapeDrivers)
+ ob.MhxShapekeyDrivers = (toggle&T_Shapekeys != 0 and toggle&T_ShapeDrivers != 0)
bpy.context.scene.objects.active = ob
bpy.ops.object.mode_set(mode='POSE')
amt = ob.data
@@ -3027,7 +3027,7 @@ class ImportMhx(bpy.types.Operator, ImportHelper):
scale = FloatProperty(name="Scale", description="Default meter, decimeter = 1.0", default = theScale)
advanced = BoolProperty(name="Advanced settings", description="Use advanced import settings", default=False)
for (prop, name, desc, flag) in MhxBoolProps:
- expr = '%s = BoolProperty(name="%s", description="%s", default=toggleSettings&%s)' % (prop, name, desc, flag)
+ expr = '%s = BoolProperty(name="%s", description="%s", default=(toggleSettings&%s != 0))' % (prop, name, desc, flag)
exec(expr)
@@ -3070,7 +3070,7 @@ class ImportMhx(bpy.types.Operator, ImportHelper):
readDefaults()
self.scale = theScale
for (prop, name, desc, flag) in MhxBoolProps:
- expr = 'self.%s = toggle&%s' % (prop, flag)
+ expr = 'self.%s = (toggle&%s != 0)' % (prop, flag)
exec(expr)
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}