void SetScore(string message, string name, int score, TagManager.GameDifficulty difficulty, PYAudioTags voiceMsg) { if (!char.IsLetter(name[0])) { return; } string[] studentNames = PYScoreData.GetStudentNames(); PlayTableKeyboard.Instance.SetText(name); PlayTableKeyboard.Instance.ShowText(); if (new List <string>(studentNames).Contains(name)) { string messageText = message; PYAudioManager.Instance.StartAudio(voiceMsg).Play(); PYAudioManager.Instance.StartAudio(PYAudioTags.Voice_ptBR_RegistrarPop01).Play(); PYAlertPopup popup = PYAlertPopup.InvokeAlertPopup("Popups/AlertPopup_2b").SetTitle("ATENÇÃO!", 1).SetText(messageText.ToUpper(), 1); popup.AddButton("PYButtonEffectManager", "NÃO").AddButtonAction(0, () => { PlayTableKeyboard.Instance.Close(); PYAudioManager.Instance.StartAudio(PYAudioTags.Voice_ptBR_No).Play(); }); popup.AddButton("PYButtonEffectManager_Smaller", "SIM").AddButtonAction(1, () => { CheckScore(name, score, difficulty); PYAudioManager.Instance.StartAudio(PYAudioTags.Voice_ptBR_Yes).Play(); }); popup.ClosePopupByFader = false; popup.Open(); } else { RegisterScore(name, score, difficulty); } }