Table of Contents

Class PartyScreenLogic.PartyCommand

Namespace
TaleWorlds.CampaignSystem.Party
Assembly
TaleWorlds.CampaignSystem.dll
public class PartyScreenLogic.PartyCommand : ISerializableObject
Inheritance
PartyScreenLogic.PartyCommand
Implements
Inherited Members

Constructors

PartyCommand()

public PartyCommand()

Properties

Character

public CharacterObject Character { get; }

Property Value

CharacterObject

Code

public PartyScreenLogic.PartyCommandCode Code { get; }

Property Value

PartyScreenLogic.PartyCommandCode

Index

public int Index { get; }

Property Value

int

IsSortAscending

public bool IsSortAscending { get; }

Property Value

bool

RosterSide

public PartyScreenLogic.PartyRosterSide RosterSide { get; }

Property Value

PartyScreenLogic.PartyRosterSide

SortType

public PartyScreenLogic.TroopSortType SortType { get; }

Property Value

PartyScreenLogic.TroopSortType

TotalNumber

public int TotalNumber { get; }

Property Value

int

Type

public PartyScreenLogic.TroopType Type { get; }

Property Value

PartyScreenLogic.TroopType

UpgradeTarget

public int UpgradeTarget { get; }

Property Value

int

WoundedNumber

public int WoundedNumber { get; }

Property Value

int

Methods

FillForExecuteTroop(PartyRosterSide, TroopType, CharacterObject)

public void FillForExecuteTroop(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject

FillForRecruitTroop(PartyRosterSide, TroopType, CharacterObject, int, int)

public void FillForRecruitTroop(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character, int number, int index)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
number int
index int

FillForShiftTroop(PartyRosterSide, TroopType, CharacterObject, int)

public void FillForShiftTroop(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character, int targetIndex)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
targetIndex int

FillForSortTroops(PartyRosterSide, TroopSortType, bool)

public void FillForSortTroops(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopSortType sortType, bool isAscending)

Parameters

side PartyScreenLogic.PartyRosterSide
sortType PartyScreenLogic.TroopSortType
isAscending bool

FillForTransferAllTroops(PartyRosterSide, TroopType)

public void FillForTransferAllTroops(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType

FillForTransferPartyLeaderTroop(PartyRosterSide, TroopType, CharacterObject, int)

public void FillForTransferPartyLeaderTroop(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character, int totalNumber)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
totalNumber int

FillForTransferTroop(PartyRosterSide, TroopType, CharacterObject, int, int, int)

public void FillForTransferTroop(PartyScreenLogic.PartyRosterSide fromSide, PartyScreenLogic.TroopType type, CharacterObject character, int totalNumber, int woundedNumber, int targetIndex)

Parameters

fromSide PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
totalNumber int
woundedNumber int
targetIndex int

FillForTransferTroopToLeaderSlot(PartyRosterSide, TroopType, CharacterObject, int, int, int)

public void FillForTransferTroopToLeaderSlot(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character, int totalNumber, int woundedNumber, int targetIndex)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
totalNumber int
woundedNumber int
targetIndex int

FillForUpgradeTroop(PartyRosterSide, TroopType, CharacterObject, int, int, int)

public void FillForUpgradeTroop(PartyScreenLogic.PartyRosterSide side, PartyScreenLogic.TroopType type, CharacterObject character, int number, int upgradeTargetType, int index)

Parameters

side PartyScreenLogic.PartyRosterSide
type PartyScreenLogic.TroopType
character CharacterObject
number int
upgradeTargetType int
index int

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).