Why not just make turfs that register wrong movements when passed through? You already have turfs that stop their movements. Might as well be a little more consistent and save yourself the trouble of trying to think of how this type of logic would work.
^ That would be registering a few turfs for a wrong turn rather than just one turf for the correct turn.
^That simplifies this solution even more. Make a path for the shortest path possible. You may also want to change it up so they can't edit the skins. If it were me.. I'd just use a status bar. :) Or right click the turf. Might want to avoid making this possible.
Page: 1 2