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); }