public static void HourlyTickPatch(UrbanCharactersCampaignBehavior __instance)
 {
     Hero.MainHero.CompanionsInParty.Where(companion => companion.HeroState == Hero.CharacterStates.NotSpawned).Do(hero => ActivateCharacter(hero, __instance));
 }
 public static void RegisterEventsPatch(UrbanCharactersCampaignBehavior __instance)
 {
     CampaignEvents.NewCompanionAdded.AddNonSerializedListener(__instance, hero => ActivateCharacter(hero, __instance));
 }