Linked Objects & Librarry Override Issue
Hello. I've been using MustardSimplify add-on for a long time. Mostly not to lighten the scene and boost performance, but to reset physics simulations. For some reason, the usual Blender tools such as clearing the cache and updating the simulation to the current frame don't help much when working with simulations. Often, after these manipulations, the physics are not recalculated properly. But if you disable and enable the Physics Modifier on an object, it forces the physics to recalculate. So MustardSimplify is just perfect for this purpose, because we get a single button solution that allows us to recalculate the physics for all objects in the scene. And it works as reliably as clockwork. It's a lifesaver !
But there is a problem. Unfortunately, MustardSimplify cannot work with linked objects. If we link an object from another blend file to the current project, MustardSimplify cannot enable and disable modifiers for such objects. And even if we apply LibrarryOverride\Make\Select&Content to the linked object so that we can edit and animate the modifier parameters on the linked objects, MustardSimplify still does not work on such objects. This means that it does not work in the most complex scenes where it would be very, very useful
Hi @Prostrelov,
firstly thank you for sharing a use I wasn't aware about this addon. I can make this "feature" more explicit also in the documentation then. :)
For the issue you mention, I wasn't expecting this. I will prepare a test and check what's going on. In principle it should work on all objects in the context.scene, but maybe there are some exceptions I am not aware with linked objects to access their data.