M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand Class Reference

Inherits TaleWorlds.Library.ISerializableObject.

Public Member Functions

 PartyCommand ()
 
void FillForTransferTroop (PartyRosterSide fromSide, TroopType type, CharacterObject character, int totalNumber, int woundedNumber, int targetIndex)
 
void FillForShiftTroop (PartyRosterSide side, TroopType type, CharacterObject character, int targetIndex)
 
void FillForTransferTroopToLeaderSlot (PartyRosterSide side, TroopType type, CharacterObject character, int totalNumber, int woundedNumber, int targetIndex)
 
void FillForTransferPartyLeaderTroop (PartyRosterSide side, TroopType type, CharacterObject character, int totalNumber)
 
void FillForUpgradeTroop (PartyRosterSide side, TroopType type, CharacterObject character, int number, int upgradeTargetType, int index)
 
void FillForRecruitTroop (PartyRosterSide side, TroopType type, CharacterObject character, int number, int index)
 
void FillForExecuteTroop (PartyRosterSide side, TroopType type, CharacterObject character)
 
void FillForTransferAllTroops (PartyRosterSide side, TroopType type)
 
void FillForSortTroops (PartyRosterSide side, TroopSortType sortType, bool isAscending)
 
void DeserializeFrom (IReader reader)
 
void SerializeTo (IWriter writer)
 

Properties

PartyCommandCode Code [get]
 
PartyRosterSide RosterSide [get]
 
CharacterObject Character [get]
 
int TotalNumber [get]
 
int WoundedNumber [get]
 
int Index [get]
 
int UpgradeTarget [get]
 
TroopType Type [get]
 
TroopSortType SortType [get]
 
bool IsSortAscending [get]
 

Constructor & Destructor Documentation

◆ PartyCommand()

TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.PartyCommand ( )

Member Function Documentation

◆ FillForTransferTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForTransferTroop ( PartyRosterSide  fromSide,
TroopType  type,
CharacterObject  character,
int  totalNumber,
int  woundedNumber,
int  targetIndex 
)

◆ FillForShiftTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForShiftTroop ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character,
int  targetIndex 
)

◆ FillForTransferTroopToLeaderSlot()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForTransferTroopToLeaderSlot ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character,
int  totalNumber,
int  woundedNumber,
int  targetIndex 
)

◆ FillForTransferPartyLeaderTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForTransferPartyLeaderTroop ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character,
int  totalNumber 
)

◆ FillForUpgradeTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForUpgradeTroop ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character,
int  number,
int  upgradeTargetType,
int  index 
)

◆ FillForRecruitTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForRecruitTroop ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character,
int  number,
int  index 
)

◆ FillForExecuteTroop()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForExecuteTroop ( PartyRosterSide  side,
TroopType  type,
CharacterObject  character 
)

◆ FillForTransferAllTroops()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForTransferAllTroops ( PartyRosterSide  side,
TroopType  type 
)

◆ FillForSortTroops()

void TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.FillForSortTroops ( PartyRosterSide  side,
TroopSortType  sortType,
bool  isAscending 
)

Property Documentation

◆ Code

PartyCommandCode TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.Code
get

◆ RosterSide

PartyRosterSide TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.RosterSide
get

◆ Character

CharacterObject TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.Character
get

◆ TotalNumber

int TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.TotalNumber
get

◆ WoundedNumber

int TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.WoundedNumber
get

◆ Index

int TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.Index
get

◆ UpgradeTarget

int TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.UpgradeTarget
get

◆ Type

TroopType TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.Type
get

◆ SortType

TroopSortType TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.SortType
get

◆ IsSortAscending

bool TaleWorlds.CampaignSystem.Party.PartyScreenLogic.PartyCommand.IsSortAscending
get