Max needs a physics/dynamics engine where everything interact together,
rigid bodies with soft bodies, but also with particles and fluids.
This engine should do not only rigid and soft bodies but also
fluid dynamics (liquids of different densities, fire, smoke, dust, explosions...)
like PhoenixFD, Houdini...