Inherits TaleWorlds.Core.GameModel.
Inherited by SandBox.SandboxBattleBannerBearersModel, TaleWorlds.MountAndBlade.CustomBattleBannerBearersModel, and TaleWorlds.MountAndBlade.MultiplayerBattleBannerBearersModel.
◆ InitializeModel()
void TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.InitializeModel |
( |
BannerBearerLogic |
bannerBearerLogic | ) |
|
◆ FinalizeModel()
void TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.FinalizeModel |
( |
| ) |
|
◆ IsFormationBanner()
bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.IsFormationBanner |
( |
Formation |
formation, |
|
|
SpawnedItemEntity |
item |
|
) |
| |
◆ IsBannerSearchingAgent()
bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.IsBannerSearchingAgent |
( |
Agent |
agent | ) |
|
◆ IsInteractableFormationBanner()
bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.IsInteractableFormationBanner |
( |
SpawnedItemEntity |
item, |
|
|
Agent |
interactingAgent |
|
) |
| |
◆ HasFormationBanner()
bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.HasFormationBanner |
( |
Formation |
formation | ) |
|
◆ HasBannerOnGround()
bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.HasBannerOnGround |
( |
Formation |
formation | ) |
|
◆ GetFormationBanner()
ItemObject TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetFormationBanner |
( |
Formation |
formation | ) |
|
◆ GetFormationBannerBearers()
List< Agent > TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetFormationBannerBearers |
( |
Formation |
formation | ) |
|
◆ GetActiveBanner()
BannerComponent TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetActiveBanner |
( |
Formation |
formation | ) |
|
◆ GetMinimumFormationTroopCountToBearBanners()
abstract int TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetMinimumFormationTroopCountToBearBanners |
( |
| ) |
|
|
pure virtual |
◆ GetBannerInteractionDistance()
abstract float TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetBannerInteractionDistance |
( |
Agent |
interactingAgent | ) |
|
|
pure virtual |
◆ CanBannerBearerProvideEffectToFormation()
abstract bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.CanBannerBearerProvideEffectToFormation |
( |
Agent |
agent, |
|
|
Formation |
formation |
|
) |
| |
|
pure virtual |
◆ CanAgentPickUpAnyBanner()
abstract bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.CanAgentPickUpAnyBanner |
( |
Agent |
agent | ) |
|
|
pure virtual |
◆ CanAgentBecomeBannerBearer()
abstract bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.CanAgentBecomeBannerBearer |
( |
Agent |
agent | ) |
|
|
pure virtual |
◆ GetAgentBannerBearingPriority()
abstract int TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetAgentBannerBearingPriority |
( |
Agent |
agent | ) |
|
|
pure virtual |
◆ CanFormationDeployBannerBearers()
abstract bool TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.CanFormationDeployBannerBearers |
( |
Formation |
formation | ) |
|
|
pure virtual |
◆ GetDesiredNumberOfBannerBearersForFormation()
abstract int TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetDesiredNumberOfBannerBearersForFormation |
( |
Formation |
formation | ) |
|
|
pure virtual |
◆ GetBannerBearerReplacementWeapon()
abstract ItemObject TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.GetBannerBearerReplacementWeapon |
( |
BasicCharacterObject |
agentCharacter | ) |
|
|
pure virtual |
◆ DefaultDetachmentCostMultiplier
const float TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.DefaultDetachmentCostMultiplier = 10f |
|
static |
◆ BannerBearerLogic
BannerBearerLogic TaleWorlds.MountAndBlade.ComponentInterfaces.BattleBannerBearersModel.BannerBearerLogic |
|
getprotected |