diff options
author | Stephen Leger <stephen@3dservices.ch> | 2017-08-01 04:48:42 +0300 |
---|---|---|
committer | Stephen Leger <stephen@3dservices.ch> | 2017-08-01 04:51:01 +0300 |
commit | 45cad6756f10eb708d1a17dae4a70723accc1928 (patch) | |
tree | 48e189c5e9053f6c72547ebf425fbbd4966ef840 /archipack/archipack_preset.py | |
parent | 15ce79c680dd63e5d54cc8ec28ad2c4d87a813ac (diff) |
archipack: update to 1.2.8 add roof and freeform floors
Diffstat (limited to 'archipack/archipack_preset.py')
-rw-r--r-- | archipack/archipack_preset.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/archipack/archipack_preset.py b/archipack/archipack_preset.py index c5fe9446..3092e494 100644 --- a/archipack/archipack_preset.py +++ b/archipack/archipack_preset.py @@ -501,11 +501,17 @@ class ArchipackPreset(AddPresetBase): if prop_id not in blacklist: if not (prop.is_hidden or prop.is_skip_save): ret.append("d.%s" % prop_id) + ret.sort() return ret @property def preset_defines(self): - return ["d = bpy.context.active_object.data." + self.preset_subdir + "[0]"] + o = bpy.context.active_object + m = o.archipack_material[0] + return [ + "d = bpy.context.active_object.data." + self.preset_subdir + "[0]", + "bpy.ops.archipack.material(category='" + m.category + "', material='" + m.material + "')" + ] def pre_cb(self, context): return |