attenuation should be `unsigned char attenuationModifier = 255`