I have a material animation that will display on a variety of different meshes regardless of their primary material (Simply changes diffuse intensity).
In my game context this mesh is a character mesh. Instead of adding a separate object for each character the player could select, I simply swap out the mesh using own.replaceMesh(). When I do this however, the material animation will no longer play. Is this because the material animation references a material slot and the material slots change when I use own.replaceMesh()? For comparison I also tested using the actuator as well, and I had the same result.
For simplicity sake, I would rather avoid creating instances of other object trees (coll box, rig, mesh + more) to just do this one simple function.
Thanks for your time,