void KonamiCode() { kb = Keyboard.GetState(); if (indexKb < konamiKeys.Count && kb.IsKeyDown(konamiKeys[indexKb])) { indexKb++; } else { wrongDelayKb++; } if (kb.GetPressedKeys().Length == 0 || (kb == prevkb)) { delayKb++; } else { delayKb = 0; } if (delayKb > 300 || wrongDelayKb > 100) { delayKb = 0; indexKb = 0; wrongDelayKb = 0; } prevkb = kb; if (indexKb == konamiKeys.Count) { score.Lives += 99; score.Score += 999999; UI.SetTimer(999); delayKb = 0; indexKb = 0; wrongDelayKb = 0; game.trophy.theCode = true; } }