M&B: Bannerlord 1.2.12
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.PartyThinkParams Class Reference

Public Member Functions

 PartyThinkParams (MobileParty mobileParty)
 
void Reset (MobileParty mobileParty)
 
void Initialization ()
 
bool TryGetBehaviorScore (in AIBehaviorTuple aiBehaviorTuple, out float score)
 
void SetBehaviorScore (in AIBehaviorTuple aiBehaviorTuple, float score)
 
void AddBehaviorScore (in ValueTuple< AIBehaviorTuple, float > value)
 

Public Attributes

MobileParty MobilePartyOf
 
float CurrentObjectiveValue
 
bool WillGatherAnArmy
 
bool DoNotChangeBehavior
 
float StrengthOfLordsWithoutArmy
 
float StrengthOfLordsWithArmy
 
float StrengthOfLordsAtSameClanWithoutArmy
 

Properties

MBReadOnlyList< ValueTuple< AIBehaviorTuple, float > > AIBehaviorScores [get]
 

Constructor & Destructor Documentation

◆ PartyThinkParams()

TaleWorlds.CampaignSystem.PartyThinkParams.PartyThinkParams ( MobileParty mobileParty)

Member Function Documentation

◆ Reset()

void TaleWorlds.CampaignSystem.PartyThinkParams.Reset ( MobileParty mobileParty)

◆ Initialization()

void TaleWorlds.CampaignSystem.PartyThinkParams.Initialization ( )

◆ TryGetBehaviorScore()

bool TaleWorlds.CampaignSystem.PartyThinkParams.TryGetBehaviorScore ( in AIBehaviorTuple aiBehaviorTuple,
out float score )

◆ SetBehaviorScore()

void TaleWorlds.CampaignSystem.PartyThinkParams.SetBehaviorScore ( in AIBehaviorTuple aiBehaviorTuple,
float score )

◆ AddBehaviorScore()

void TaleWorlds.CampaignSystem.PartyThinkParams.AddBehaviorScore ( in ValueTuple< AIBehaviorTuple, float > value)

Member Data Documentation

◆ MobilePartyOf

MobileParty TaleWorlds.CampaignSystem.PartyThinkParams.MobilePartyOf

◆ CurrentObjectiveValue

float TaleWorlds.CampaignSystem.PartyThinkParams.CurrentObjectiveValue

◆ WillGatherAnArmy

bool TaleWorlds.CampaignSystem.PartyThinkParams.WillGatherAnArmy

◆ DoNotChangeBehavior

bool TaleWorlds.CampaignSystem.PartyThinkParams.DoNotChangeBehavior

◆ StrengthOfLordsWithoutArmy

float TaleWorlds.CampaignSystem.PartyThinkParams.StrengthOfLordsWithoutArmy

◆ StrengthOfLordsWithArmy

float TaleWorlds.CampaignSystem.PartyThinkParams.StrengthOfLordsWithArmy

◆ StrengthOfLordsAtSameClanWithoutArmy

float TaleWorlds.CampaignSystem.PartyThinkParams.StrengthOfLordsAtSameClanWithoutArmy

Property Documentation

◆ AIBehaviorScores

MBReadOnlyList<ValueTuple<AIBehaviorTuple, float> > TaleWorlds.CampaignSystem.PartyThinkParams.AIBehaviorScores
get