I still wonder if there are other more straightforward ways to "glue to the ground" animated models so that the only possible movements are those defined in the javascript of the model, while eliminating all other sources of movements resulting from physical interaction with the terrain and other models/physical objects (provoked by the models collision boxes). Could animated models (those that are associated with a javascript) be defined without any collision box?
It seems that what allows the model to stay on the earth surface is its collision box. If the collision box is not properly defined the model can drop partially into the ground with just the collision box itself remaining above ground.
I found that in outerra there is indeed one animated model that is totally stable against any physical interaction with other objects/models ...it's the mercenary ! Interestingly this model seems to have no javascript...or at least I could not find it. Also as opposed to vehicles the mercenary model is able to walk through most other objects, in particular through any kind of building as if it had no collision box active with respect to hitting these other objects. Kind of breaking newtons law of "action and reaction": the mercenary just "reacts" but doesn't "act" on other objects..or at least not on houses. This seems to make it so stable. Would it be possible to set such a "one-sided collision" property as for the mercenary or even "no collision at all" in a javascript of a model by some command while still allowing it to stay on the earth's surface ?