diff options
Diffstat (limited to 'source/blender/blenloader/intern/writefile.c')
-rw-r--r-- | source/blender/blenloader/intern/writefile.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index 96c1b2ceb9b..3955530b3b3 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -632,9 +632,14 @@ static void write_actuators(WriteData *wd, ListBase *lb) static void write_nlastrips(WriteData *wd, ListBase *nlabase) { bActionStrip *strip; - + bActionModifier *amod; + for (strip=nlabase->first; strip; strip=strip->next) writestruct(wd, DATA, "bActionStrip", 1, strip); + for (strip=nlabase->first; strip; strip=strip->next) { + for(amod= strip->modifiers.first; amod; amod= amod->next) + writestruct(wd, DATA, "bActionModifier", 1, amod); + } } static void write_constraints(WriteData *wd, ListBase *conlist) |