public AssessmentAudioManager(IAudioManager audioManager, ISubtitlesWidget widget, LocalizationDataId gameDescription) { this.audioManager = audioManager; this.widget = widget; this.gameDescription = gameDescription; }
private static void Init() { // ARABIC SETTINGS AssessmentConfiguration.Instance.LocaleTextFlow = AssessmentConfiguration.TextFlow.RightToLeft; // Common Stuff TimeEngine.Instance.Clear(); configuration = AssessmentConfiguration.Instance; context = configuration.Context; audioManager = configuration.Context.GetAudioManager(); subtitles = configuration.Context.GetSubtitleWidget(); dialogueManager = new DialogueManager(audioManager, subtitles); rounds = configuration.Rounds; simultaneousQuestions = configuration.SimultaneosQuestions; maxAnswers = configuration.Answers; configuration.ShowQuestionAsImage = false; }
public DialogueManager(IAudioManager audioManager, ISubtitlesWidget widget) { this.audioManager = audioManager; this.widget = widget; isPlayingAudio = false; }