Commit: 22cc938056eb6e4033a471fb44e6d46397c362cd
Author: Martin Felke
Date: Sun Jan 11 18:04:32 2015 +0100
Branches: fracture_modifier
https://developer.blender.org/rB22cc938056eb6e4033a471fb44e6d46397c362cd
ugly modifier numbering "fix" for fracture modifier... just for the branch!
===================================================================
M source/blender/blenloader/intern/readfile.c
===================================================================
diff --git a/source/blender/blenloader/intern/readfile.c
b/source/blender/blenloader/intern/readfile.c
index da58dc5..98cc924 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -4875,6 +4875,13 @@ static void direct_link_modifiers(FileData *fd, ListBase
*lb)
/* if modifiers disappear, or for upward compatibility */
if (NULL == modifierType_getInfo(md->type))
md->type = eModifierType_None;
+
+ /* XXX hack, in Fracture Modifier Branch prior to 2.73.2 no
DataTransfer Modifier
+ * existed, but after 2.73 it takes the place of Fracture
Modifier in internal numbering
+ * so fix this temporarily here, BRANCH ONLY !!! */
+ if ((md->type == eModifierType_DataTransfer) &&
(fd->fileversion < 273)) {
+ md->type = eModifierType_Fracture;
+ }
if (md->type == eModifierType_Subsurf) {
SubsurfModifierData *smd = (SubsurfModifierData *)md;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs