Compile Time Changes

Removed: public class MhUprightProtectorEngineBehavior extends MhEngineBehavior {
Removed: public class MhSpacerLinkFrameFunction extends MhSystemEngineFunction : deprecated {
Removed: public class MhLevelLinkTest extends MhTest {

Runtime/Behavior Changes

Tunnel graphics

Tunnel graphics will no longer be shown during rendering. The line that removed the tunnel from the rendering is as below:

public class MhTunnelGfxBehavior extends MhGenericGfxBehavior {

    /**
     * Tunnel 3D.
     */
    extend public Primitive3D tunnel3D(MhSnapper owner, FetchEnv3D env) {
        ...
        p.layer = not(#render);
        ...
    }

This change is made in tunnel3D() from the MhTunnelGfxBehavior class, located in behavior/mhTunnelGfxBehavior.cm. So any tunnel that uses this class and method will no longer be rendered, and this method will have to be overriden if you would still like the tunnel to be shown.