private void HandleModulePass() { if (_alreadyHandledPass) { return; } _alreadyHandledPass = true; switch (FakeStatusLight.SetLightColor(FakeStatusLight.PassColor)) { case StatusLightState.Red: BombModule.LogFormat("Setting the status light to Red. Did you want that with a side of strikes? Keepo"); FakeStatusLight.HandlePass(StatusLightState.Red); break; case StatusLightState.Green: BombModule.LogFormat("Setting the status light to its normal Green color for solved."); FakeStatusLight.HandlePass(StatusLightState.Green); break; //case StatusLightState.Off: default: BombModule.LogFormat("Turning off the Status light. Kappa"); FakeStatusLight.HandlePass(); break; } BombModule.Log("Module Solved"); }