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
DoNotChangeBehavior
public bool DoNotChangeBehavior
Field Value
MobilePartyOf
public MobileParty MobilePartyOf
Field Value
StrengthOfLordsAtSameClanWithoutArmy
public float StrengthOfLordsAtSameClanWithoutArmy
Field Value
StrengthOfLordsWithArmy
public float StrengthOfLordsWithArmy
Field Value
StrengthOfLordsWithoutArmy
public float StrengthOfLordsWithoutArmy
Field Value
WillGatherAnArmy
public bool WillGatherAnArmy
Field Value
Properties
AIBehaviorScores
public MBReadOnlyList<(AIBehaviorTuple, float)> AIBehaviorScores { get; }
Property Value
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
AIBehaviorTuplescore
float
TryGetBehaviorScore(in AIBehaviorTuple, out float)
public bool TryGetBehaviorScore(in AIBehaviorTuple aiBehaviorTuple, out float score)
Parameters
aiBehaviorTuple
AIBehaviorTuplescore
float
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).