On the Subject of Not The Bulb

Zero. That's the bomb defuser's job. ;)

This module has two buttons labelled I and O and a see-through light bulb.
The glass is one of six colours: Red, Green, Blue, Yellow, Purple, or White and the screw cap is one of five materials: Copper, Silver, Gold, Blue plastic, or Carbon fibre.
If the screw cap is Ceramic, the module is The Bulb.

Selecting the bulb before either of the buttons will cause it to flash a sequence in Tap Code, with K = (6, 1). Do not interact with the module while it is transmitting.
Decoding the sequence reveals one of the nine letter words in Table A that has been encrypted by the following process:

  1. Shifting the word 0-8 letters to the left.
  2. Caesar shifting each letter 0-25 letters forwards.

Find the word in Table A that starts with the first letter of the encrypted word and apply the same encryption process that was used to generate the transmitted sequence to it. This yields the module's keycode.

Use Table B with each letter of the keycode and the colour of the glass to obtain a sequence of four button presses to be submitted into the module.
Selecting the bulb will submit the last four button presses in order.
If the submission is correct, the bulb will flash and a sound may be heard. This sound only plays once, so be vigilant. The bulb may not produce a sound, in which case no modifications are applied.
Otherwise, use Table C with the sound that plays and material of the screw cap to obtain a modification.
Apply the modification to the remaining unsubmitted letters of the keycode before submitting the next sequence of button presses.

If the submission is incorrect, the bulb will not flash, a strike is incurred, and module will reset its submissions, starting over from the first letter of the keycode and allowing the bulb to be selected to restart the transmission.

The module is solved once all nine sequences of presses have been correctly submitted.

Table A

AMPLITUDEBOULEVARDCHEMISTRYDUPLICATEEIGHTFOLDFILAMENTSGOLDSMITH
HARLEQUININJECTORSJUXTAPOSEKILOHERTZLABYRINTHMOUSTACHE
NEIGHBOUROBSCURITYPENUMBRALQUICKSANDRHAPSODICSQUAWKINGTRIGLYPHS
UNIVERSALVEXATIONSWHIZBANGSXENOGLYPHYARDSTICKZIGAMORPH

Table B

  • L and R are the positions of the buttons.
  • I and O are the states of the buttons.
RGBYPW
ARIROLLOIOILRIRLOLRRIIRLR
BORLLLROOIILRIOROILIRRRLI
CLRIILIORROLOOLRIROLRRLOI
DRLLIOLIIRILOIRLIIORLIIOR
EILROLRLIIRILOLLRIILORLIO
FLRORLORRLLRORROLRRIORIOL
GRIIOLLRIROILOLIORILIRIIL
HLILRROOIRROIILLORIRLLROL
IIORRORIRORIOIIROOILILOLR
JOLROLOIROIOLRLIIORLRLIIO
KLOILIRLLRRILIOLLIROIRLIL
LLIRIIROOIROLLIRRROIOORLI
MLLIRLRIRORRILLOROLRLOLOR
NILORIOLRLOROLIOLIRRORILR
OILRRROLLORRLOIROOIRILOII
POIILLRROLORLIRORLRLORORI
QILLRILOOOORLIOILORILILIO
RLROIRLLORRLOROIIILOLOIIR
SROOLRORLRIOOIOOROIRLRLOL
TILOIIIOLLOIORIORLIOOLOOI
ULOORIRRLLIROLIIROLRRORLO
VILRIIORIOLOILIRLLORILRIL
WOIRROROIOIORLLIOOLLIOILO
XLILOOROLROIRIRIORLOORIOI
YRLRIORIIOOLIIOOLRILLROLI
ZRLROIOLOOOILOOIRLIOIOORI

Table C

MaterialSoundSelectClickTapDingKeyBumperFake
Strike
Ref.The BulbNonogramTap CodeStarsRecorded
Keys
Sonic the
Hedgehog
Double Oh
CopperRSZLMUD
SilverLURDZSM
GoldUDMZLRS
PlasticZMSRUDL
Carbon FibreSZUMDLR
Legend
U+1 Caesar shift
D-1 Caesar shift
L+1 left shift
R-1 left shift
MROT 13
ZAtbash
SReverse