internal void AnswerQuestion(int answerIdx)
 {
     CurrentQuiz.AnswerQuestion(answerIdx);
     if (CurrentQuiz.IsComplete())
     {
         CurrentQuiz.ComputeResult();
         result = QuizResult.ResultsMap[CurrentQuiz.GetResultType()];
     }
 }
        // TODO can't seem to get the SetStaticDefaults hook on ModSystem working, do it here instead
        public static void SetStaticDefaults()
        {
            QuizResult.ResultsMap = QuizResult.MakeResultsMap();
            if (Main.dedServ)
            {
                return;
            }
            string TextureBasePath = typeof(CombatPetsQuizModPlayer).Namespace.Replace('.', '/') + "/Portrait_";

            foreach (var personalityType in QuizResult.ResultsMap.Keys)
            {
                string TexturePath = TextureBasePath + Enum.GetName(typeof(PersonalityType), personalityType);
                QuizResult.ResultsMap[personalityType].PortraitTexture = ModContent.GetTexture(TexturePath);
            }
        }