Seems fun. Since you like static shapes port, would you mind maybe doing a tutorial on them? It seems like a useful thing to know how to use
They're pretty basic, really.
datablock staticShapeData( datablockName )
{
shapeFile = "path/to/model.dts";
};
...
%obj = new staticShape()
{
position = "0 0 0"; // This line is optional, you can position it yourself later when needed.
datablock = datablockName;
};
They pretty much have the same functionality as you would expect from a normal model-based object (setTransform, setScale, setNodeColor, unhideNode, hideNode, getPosition, getTransform, etc.), however they lack
setVelocity and
getVelocity. They are not affected by gravity or other forces in any way, however you can collide with them.