Ejemplo n.º 1
0
 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;
        }
Ejemplo n.º 3
0
 public DialogueManager(IAudioManager audioManager, ISubtitlesWidget widget)
 {
     this.audioManager = audioManager;
     this.widget       = widget;
     isPlayingAudio    = false;
 }