ZENGINE: Fix shadowing in the Direction constructor
ZENGINE: Fix signed/unsigned mismatch