public override void PostSetupContent()
 {
     NPCSets.Populate();
     PartyHatSystem.SetStaticDefaults();
     CombatPetsQuizModPlayer.SetStaticDefaults();
     // could do a finer partitioning of features, but for now just require the latest version
     CrossMod.AddSummonersAssociationMetadata();
 }
 public override bool UseItem(Player player)
 {
     if (player.whoAmI == Main.myPlayer)
     {
         CombatPetsQuizModPlayer modPlayer = player.GetModPlayer <CombatPetsQuizModPlayer>();
         if (modPlayer.HasTakenQuiz)
         {
             modPlayer.StartAnyPartnerQuiz(Type);
         }
         else
         {
             modPlayer.StartPersonalityQuiz(Type);
         }
     }
     return(false);
 }