Updated to support transparent values! Thanks to Comphenix for the fix