ZVISION: Fix puzzle disable condition check
ZVISION: Process events for controls similar to original engine, fix some errors.