//private void game_menu_steal_encounter_callguards_on_consequence(MenuCallbackArgs args) //{ // PartyBase.MainParty.AddElementToMemberRoster(CharacterObject.PlayerCharacter, -1, true); // TakePrisonerAction.Apply(Settlement.CurrentSettlement.Party, Hero.MainHero); //doesnt work. crashes and its a dumb solution //} //on_tick private void game_menu_steal_wait_on_tick(MenuCallbackArgs args, CampaignTime dt) { CampaignTime currentStealTime = CampaignTime.Now; if (currentStealTime.CompareTo(GoalStealTime) == 1) //calls if in the future of the goal time { if (Settlement.CurrentSettlement.IsTown) { GameMenu.SwitchToMenu("town_steal_receive"); } else if (Settlement.CurrentSettlement.IsVillage) { GameMenu.SwitchToMenu("village_steal_receive"); } } }