I\'ve searched for this, but my results were unsatisfactory, probably because of how hard it is to word. I have one object, state, which is a byte that
state
byte
If you just invert the bits of the parts, you can just AND it with the state
void disableParts(byte parts) { byte invertOfParts = 0b11111111 - parts; state &= invertOfParts }