Table of Contents

Class PartyThinkParams

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public class PartyThinkParams
Inheritance
PartyThinkParams
Inherited Members

Constructors

PartyThinkParams(MobileParty)

public PartyThinkParams(MobileParty mobileParty)

Parameters

mobileParty MobileParty

Fields

CurrentObjectiveValue

public float CurrentObjectiveValue

Field Value

float

DoNotChangeBehavior

public bool DoNotChangeBehavior

Field Value

bool

MobilePartyOf

public MobileParty MobilePartyOf

Field Value

MobileParty

StrengthOfLordsAtSameClanWithoutArmy

public float StrengthOfLordsAtSameClanWithoutArmy

Field Value

float

StrengthOfLordsWithArmy

public float StrengthOfLordsWithArmy

Field Value

float

StrengthOfLordsWithoutArmy

public float StrengthOfLordsWithoutArmy

Field Value

float

WillGatherAnArmy

public bool WillGatherAnArmy

Field Value

bool

Properties

AIBehaviorScores

public MBReadOnlyList<(AIBehaviorTuple, float)> AIBehaviorScores { get; }

Property Value

MBReadOnlyList<(AIBehaviorTuple, float)>

Methods

AddBehaviorScore(in (AIBehaviorTuple, float))

public void AddBehaviorScore(in (AIBehaviorTuple, float) value)

Parameters

value (AIBehaviorTuple, float)

Initialization()

public void Initialization()

Reset(MobileParty)

public void Reset(MobileParty mobileParty)

Parameters

mobileParty MobileParty

SetBehaviorScore(in AIBehaviorTuple, float)

public void SetBehaviorScore(in AIBehaviorTuple aiBehaviorTuple, float score)

Parameters

aiBehaviorTuple AIBehaviorTuple
score float

TryGetBehaviorScore(in AIBehaviorTuple, out float)

public bool TryGetBehaviorScore(in AIBehaviorTuple aiBehaviorTuple, out float score)

Parameters

aiBehaviorTuple AIBehaviorTuple
score float

Returns

bool

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