A rule to setup and run level crossings using trackmarks, triggers, invisible track splines, and level crossings with invisible track. In this version, two trigger radii can now be specified that controls the level crossing for trains that are approaching to and departing from the level crossing. Instructions with images are given in the rule editor. Enjoy.