M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Member Functions | |
void | CheckPartyNeedsUpdate () |
void | SetMoveModeHold () |
void | SetMoveEngageParty (MobileParty party) |
void | SetMoveGoAroundParty (MobileParty party) |
void | SetMoveGoToSettlement (Settlement settlement) |
void | SetMoveGoToPoint (Vec2 point) |
void | SetMoveEscortParty (MobileParty mobileParty) |
void | SetMovePatrolAroundPoint (Vec2 point) |
void | SetMovePatrolAroundSettlement (Settlement settlement) |
void | SetMoveRaidSettlement (Settlement settlement) |
void | SetMoveBesiegeSettlement (Settlement settlement) |
void | SetMoveDefendSettlement (Settlement settlement) |
void | RecalculateShortTermAi () |
bool | IsFleeing () |
void | ResetAiBehaviorObject () |
void | DisableForHours (int hours) |
void | DisableAi () |
void | EnableAi () |
bool | EnableAgainAtHourIsPast () |
void | SetDoNotAttackMainParty (int hours) |
void | SetAsMainParty () |
void | SetInitiative (float attackInitiative, float avoidInitiative, float hoursUntilReset) |
void | SetDoNotMakeNewDecisions (bool doNotMakeNewDecisions) |
Public Attributes | |
int | HourCounter |
Static Public Attributes | |
const float | GoAroundPartyWaitNearbyRadiusMultiplier = 1.2f |
Properties | |
bool | IsDisabled [get] |
bool | RethinkAtNextHourlyTick [get, set] |
bool | DoNotMakeNewDecisions [get] |
bool | IsAlerted [get] |
MoveModeType | PartyMoveMode [get] |
MobileParty | MoveTargetParty [get] |
Vec2 | NextTargetPosition [get] |
CampaignTime | DoNotAttackMainPartyUntil [get] |
int | PathBegin [get] |
NavigationPath | Path [get] |
bool | ForceAiNoPathMode [get, set] |
AiBehavior | DefaultBehavior [get] |
bool | NeedTargetReset [get] |
int | NumberOfRecentFleeingFromAParty [get] |
PartyBase | AiBehaviorPartyBase [get] |
IMapEntity | AiBehaviorMapEntity [get, set] |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.CheckPartyNeedsUpdate | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveModeHold | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveEngageParty | ( | MobileParty | party | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveGoAroundParty | ( | MobileParty | party | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveGoToSettlement | ( | Settlement | settlement | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveGoToPoint | ( | Vec2 | point | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveEscortParty | ( | MobileParty | mobileParty | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMovePatrolAroundPoint | ( | Vec2 | point | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMovePatrolAroundSettlement | ( | Settlement | settlement | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveRaidSettlement | ( | Settlement | settlement | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveBesiegeSettlement | ( | Settlement | settlement | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetMoveDefendSettlement | ( | Settlement | settlement | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.RecalculateShortTermAi | ( | ) |
bool TaleWorlds.CampaignSystem.Party.MobilePartyAi.IsFleeing | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.ResetAiBehaviorObject | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.DisableForHours | ( | int | hours | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.DisableAi | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.EnableAi | ( | ) |
bool TaleWorlds.CampaignSystem.Party.MobilePartyAi.EnableAgainAtHourIsPast | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetDoNotAttackMainParty | ( | int | hours | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetAsMainParty | ( | ) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetInitiative | ( | float | attackInitiative, |
float | avoidInitiative, | ||
float | hoursUntilReset | ||
) |
void TaleWorlds.CampaignSystem.Party.MobilePartyAi.SetDoNotMakeNewDecisions | ( | bool | doNotMakeNewDecisions | ) |
|
static |
int TaleWorlds.CampaignSystem.Party.MobilePartyAi.HourCounter |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
getset |