Lighting Fixes

-getLightLevel uses isActive() now
-Parts only flow if they're active