[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11356] trunk/blender/source/blender/ blenloader/intern/readfile.c: More constraints bugfixes:
Joshua Leung
aligorith at gmail.com
Tue Jul 24 12:24:25 CEST 2007
Revision: 11356
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11356
Author: aligorith
Date: 2007-07-24 12:24:25 +0200 (Tue, 24 Jul 2007)
Log Message:
-----------
More constraints bugfixes:
* Action constraints on some older files (namely mancandy) should now get correctly loaded. Wrong check for subversion number was being used
* Removed unneeded version patches
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2007-07-24 05:08:55 UTC (rev 11355)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2007-07-24 10:24:25 UTC (rev 11356)
@@ -6535,7 +6535,7 @@
}
}
}
- if (main->subversionfile < 3) {
+ if (main->versionfile != 244 || main->subversionfile < 3) {
for(ob = main->object.first; ob; ob= ob->id.next) {
ListBase *list;
list = &ob->constraints;
@@ -6551,15 +6551,6 @@
}
switch (curcon->type) {
- case CONSTRAINT_TYPE_ACTION:
- {
- bActionConstraint *data= (bActionConstraint *)curcon->data;
-
- /* 'data->local' used to mean that target was in local-space */
- if (data->local)
- curcon->tarspace = CONSTRAINT_SPACE_LOCAL;
- }
- break;
case CONSTRAINT_TYPE_LOCLIMIT:
{
bLocLimitConstraint *data= (bLocLimitConstraint *)curcon->data;
@@ -6608,15 +6599,6 @@
curcon->tarspace = CONSTRAINT_SPACE_LOCAL;
}
break;
- case CONSTRAINT_TYPE_LOCLIMIT:
- {
- bLocLimitConstraint *data= (bLocLimitConstraint *)curcon->data;
-
- /* old limit without parent option for objects */
- if (data->flag2)
- curcon->ownspace = CONSTRAINT_SPACE_LOCAL;
- }
- break;
case CONSTRAINT_TYPE_STRETCHTO:
{
bStretchToConstraint *data= (bStretchToConstraint *)curcon->data;
More information about the Bf-blender-cvs
mailing list