Inherits TaleWorlds.CampaignSystem.ITrackableCampaignObject.
|
| enum | ArmyTypes : int {
Besieger = 0
,
Raider
,
Defender
,
Patrolling
,
NumberOfArmyTypes
} |
| |
| enum | ArmyDispersionReason {
Unknown
,
DismissalRequestedWithInfluence
,
NotEnoughParty
,
KingdomChanged
,
CohesionDepleted
,
ObjectiveFinished
,
LeaderPartyRemoved
,
PlayerTakenPrisoner
,
CannotElectNewLeader
,
LeaderCannotArrivePointOnTime
,
ArmyLeaderIsDead
,
FoodProblem
,
NotEnoughTroop
,
NoActiveWar
,
NoShipToUse
,
Inactivity
} |
| |
◆ ArmyTypes
| Enumerator |
|---|
| Besieger | |
| Raider | |
| Defender | |
| Patrolling | |
| NumberOfArmyTypes | |
◆ ArmyDispersionReason
| Enumerator |
|---|
| Unknown | |
| DismissalRequestedWithInfluence | |
| NotEnoughParty | |
| KingdomChanged | |
| CohesionDepleted | |
| ObjectiveFinished | |
| LeaderPartyRemoved | |
| PlayerTakenPrisoner | |
| CannotElectNewLeader | |
| LeaderCannotArrivePointOnTime | |
| ArmyLeaderIsDead | |
| FoodProblem | |
| NotEnoughTroop | |
| NoActiveWar | |
| NoShipToUse | |
| Inactivity | |
◆ Army()
◆ ToString()
| override string TaleWorlds.CampaignSystem.Army.ToString |
( |
| ) |
|
◆ CalculateCurrentStrength()
| float TaleWorlds.CampaignSystem.Army.CalculateCurrentStrength |
( |
| ) |
|
◆ GetCustomStrength()
| float TaleWorlds.CampaignSystem.Army.GetCustomStrength |
( |
BattleSideEnum | side, |
|
|
MapEvent.PowerCalculationContext | context ) |
◆ UpdateName()
| void TaleWorlds.CampaignSystem.Army.UpdateName |
( |
| ) |
|
◆ DoesLeaderPartyAndAttachedPartiesContain()
| bool TaleWorlds.CampaignSystem.Army.DoesLeaderPartyAndAttachedPartiesContain |
( |
MobileParty | party | ) |
|
◆ BoostCohesionWithInfluence()
| void TaleWorlds.CampaignSystem.Army.BoostCohesionWithInfluence |
( |
float | cohesionToGain, |
|
|
int | cost ) |
◆ RecalculateArmyMorale()
| void TaleWorlds.CampaignSystem.Army.RecalculateArmyMorale |
( |
| ) |
|
◆ GetNotificationText()
| TextObject TaleWorlds.CampaignSystem.Army.GetNotificationText |
( |
| ) |
|
◆ GetLongTermBehaviorText()
| TextObject TaleWorlds.CampaignSystem.Army.GetLongTermBehaviorText |
( |
bool | setWithLink = false | ) |
|
◆ Gather()
◆ IsWaitingForArmyMembers()
| bool TaleWorlds.CampaignSystem.Army.IsWaitingForArmyMembers |
( |
| ) |
|
◆ FinishArmyObjective()
| void TaleWorlds.CampaignSystem.Army.FinishArmyObjective |
( |
| ) |
|
◆ GetRelativePositionForParty()
| Vec2 TaleWorlds.CampaignSystem.Army.GetRelativePositionForParty |
( |
MobileParty | mobileParty, |
|
|
Vec2 | armyFacing ) |
◆ AddPartyToMergedParties()
| void TaleWorlds.CampaignSystem.Army.AddPartyToMergedParties |
( |
MobileParty | mobileParty | ) |
|
◆ SetPositionAfterMapChange()
| void TaleWorlds.CampaignSystem.Army.SetPositionAfterMapChange |
( |
CampaignVec2 | newPosition | ) |
|
◆ CheckPositionsForMapChangeAndUpdateIfNeeded()
| void TaleWorlds.CampaignSystem.Army.CheckPositionsForMapChangeAndUpdateIfNeeded |
( |
| ) |
|
◆ GatheringPositionMaxDistanceToTheSettlement
| float TaleWorlds.CampaignSystem.Army.GatheringPositionMaxDistanceToTheSettlement |
|
get |
◆ GatheringPositionMinDistanceToTheSettlement
| float TaleWorlds.CampaignSystem.Army.GatheringPositionMinDistanceToTheSettlement |
|
get |
◆ Parties
◆ EncyclopediaLinkWithName
| TextObject TaleWorlds.CampaignSystem.Army.EncyclopediaLinkWithName |
|
get |
◆ ArmyType
| ArmyTypes TaleWorlds.CampaignSystem.Army.ArmyType |
|
getset |
◆ ArmyOwner
| Hero TaleWorlds.CampaignSystem.Army.ArmyOwner |
|
getset |
◆ Cohesion
| float TaleWorlds.CampaignSystem.Army.Cohesion |
|
getset |
◆ DailyCohesionChange
| float TaleWorlds.CampaignSystem.Army.DailyCohesionChange |
|
get |
◆ DailyCohesionChangeExplanation
| ExplainedNumber TaleWorlds.CampaignSystem.Army.DailyCohesionChangeExplanation |
|
get |
◆ CohesionThresholdForDispersion
| int TaleWorlds.CampaignSystem.Army.CohesionThresholdForDispersion |
|
get |
◆ Morale
| float TaleWorlds.CampaignSystem.Army.Morale |
|
get |
◆ LeaderParty
◆ LeaderPartyAndAttachedPartiesCount
| int TaleWorlds.CampaignSystem.Army.LeaderPartyAndAttachedPartiesCount |
|
get |
◆ EstimatedStrength
| float TaleWorlds.CampaignSystem.Army.EstimatedStrength |
|
get |
◆ Kingdom
| Kingdom TaleWorlds.CampaignSystem.Army.Kingdom |
|
getset |
◆ AiBehaviorObject
| IMapPoint TaleWorlds.CampaignSystem.Army.AiBehaviorObject |
|
getset |
◆ Name
◆ TotalHealthyMembers
| int TaleWorlds.CampaignSystem.Army.TotalHealthyMembers |
|
get |
◆ TotalManCount
| int TaleWorlds.CampaignSystem.Army.TotalManCount |
|
get |
◆ TotalRegularCount
| int TaleWorlds.CampaignSystem.Army.TotalRegularCount |
|
get |
◆ IsReady
| bool TaleWorlds.CampaignSystem.Army.IsReady |
|
get |
◆ IsArmyInGatheringState
| bool TaleWorlds.CampaignSystem.Army.IsArmyInGatheringState |
|
get |