public static void Postfix(ClanPartiesVM __instance) { if (canManageTroops(__instance.CurrentSelectedParty)) { PartyScreenManager.OpenScreenAsManageTroops(__instance.CurrentSelectedParty.Party.MobileParty); } }
public void conversation_noble_on_consequence(MenuCallbackArgs args) { TroopProperties troopProperties; this.troopDic.TryGetValue(Settlement.CurrentSettlement.StringId, out troopProperties); PartyScreenManager.OpenScreenAsManageTroops(troopProperties.nobles); }
private void OpenPartyAsManage(MobileParty party) { PartyScreenManager.OpenScreenAsManageTroops(party); }
private static void ConsequenceInspectTroops() { PartyScreenManager.OpenScreenAsManageTroops(Hero.OneToOneConversationHero.PartyBelongedTo); }