M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.Party Namespace Reference

Namespaces

namespace  PartyComponents
 

Classes

struct  AiBehaviorScoreTuple
 
interface  IPartyVisual
 
class  MobilePartiesAroundPositionList
 
class  MobileParty
 MobileParty class stores data related with mobile parties. More...
 
class  PartyAi
 
class  PartyBase
 Base party class. More...
 
class  PartyScreenData
 
class  PartyScreenLogic
 
struct  PartyScreenLogicInitializationData
 
class  PartyScreenManager
 
class  PartyTemplateObject
 
struct  PartyTemplateStack
 
struct  TroopTradeDifference
 

Enumerations

enum  AIState : int
 
enum  AiBehavior : int
 
enum  MoveModeType
 
enum  PartyScreenMode
 

Functions

delegate bool PartyPresentationDoneButtonDelegate (TroopRoster leftMemberRoster, TroopRoster leftPrisonRoster, TroopRoster rightMemberRoster, TroopRoster rightPrisonRoster, FlattenedTroopRoster takenPrisonerRoster, FlattenedTroopRoster releasedPrisonerRoster, bool isForced, PartyBase leftParty=null, PartyBase rightParty=null)
 
delegate Tuple< bool, TextObjectPartyPresentationDoneButtonConditionDelegate (TroopRoster leftMemberRoster, TroopRoster leftPrisonRoster, TroopRoster rightMemberRoster, TroopRoster rightPrisonRoster, int leftLimitNum, int rightLimitNum)
 
delegate bool PartyPresentationCancelButtonActivateDelegate ()
 
delegate void PartyPresentationCancelButtonDelegate ()
 
delegate void PartyScreenClosedDelegate (PartyBase leftOwnerParty, TroopRoster leftMemberRoster, TroopRoster leftPrisonRoster, PartyBase rightOwnerParty, TroopRoster rightMemberRoster, TroopRoster rightPrisonRoster, bool fromCancel)
 
delegate bool IsTroopTransferableDelegate (CharacterObject character, PartyScreenLogic.TroopType type, PartyScreenLogic.PartyRosterSide side, PartyBase LeftOwnerParty)
 

Enumeration Type Documentation

◆ AIState

◆ AiBehavior

◆ MoveModeType

◆ PartyScreenMode

Function Documentation

◆ PartyPresentationDoneButtonDelegate()

delegate bool TaleWorlds.CampaignSystem.Party.PartyPresentationDoneButtonDelegate ( TroopRoster  leftMemberRoster,
TroopRoster  leftPrisonRoster,
TroopRoster  rightMemberRoster,
TroopRoster  rightPrisonRoster,
FlattenedTroopRoster  takenPrisonerRoster,
FlattenedTroopRoster  releasedPrisonerRoster,
bool  isForced,
PartyBase  leftParty = null,
PartyBase  rightParty = null 
)

◆ PartyPresentationDoneButtonConditionDelegate()

delegate Tuple< bool, TextObject > TaleWorlds.CampaignSystem.Party.PartyPresentationDoneButtonConditionDelegate ( TroopRoster  leftMemberRoster,
TroopRoster  leftPrisonRoster,
TroopRoster  rightMemberRoster,
TroopRoster  rightPrisonRoster,
int  leftLimitNum,
int  rightLimitNum 
)

◆ PartyPresentationCancelButtonActivateDelegate()

delegate bool TaleWorlds.CampaignSystem.Party.PartyPresentationCancelButtonActivateDelegate ( )

◆ PartyPresentationCancelButtonDelegate()

delegate void TaleWorlds.CampaignSystem.Party.PartyPresentationCancelButtonDelegate ( )

◆ PartyScreenClosedDelegate()

delegate void TaleWorlds.CampaignSystem.Party.PartyScreenClosedDelegate ( PartyBase  leftOwnerParty,
TroopRoster  leftMemberRoster,
TroopRoster  leftPrisonRoster,
PartyBase  rightOwnerParty,
TroopRoster  rightMemberRoster,
TroopRoster  rightPrisonRoster,
bool  fromCancel 
)

◆ IsTroopTransferableDelegate()

delegate bool TaleWorlds.CampaignSystem.Party.IsTroopTransferableDelegate ( CharacterObject  character,
PartyScreenLogic.TroopType  type,
PartyScreenLogic.PartyRosterSide  side,
PartyBase  LeftOwnerParty 
)