void FlashAttack::paint(RNLights & lights) { int value = (int)(255 - info.timeSinceLastTap()*parameters.tapMultiplier); int value2 = parameters.minimumValue+info.getLocalActivity() * parameters.activityMultiplier; value = max(value, value2); value = min(value, 255); lights.setAllPixelHSVs(getUnsignedTweakValue(),255,value); }